0001398344-23-020294.txt : 20231108 0001398344-23-020294.hdr.sgml : 20231108 20231108143324 ACCESSION NUMBER: 0001398344-23-020294 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20230930 FILED AS OF DATE: 20231108 DATE AS OF CHANGE: 20231108 EFFECTIVENESS DATE: 20231108 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Aptus Capital Advisors, LLC CENTRAL INDEX KEY: 0001664193 IRS NUMBER: 462433783 STATE OF INCORPORATION: AL FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-19129 FILM NUMBER: 231387311 BUSINESS ADDRESS: STREET 1: 265 YOUNG STREET CITY: FAIRHOPE STATE: AL ZIP: 36532 BUSINESS PHONE: (251) 517-7198 MAIL ADDRESS: STREET 1: 265 YOUNG STREET CITY: FAIRHOPE STATE: AL ZIP: 36532 13F-HR 1 primary_doc.xml X0202 13F-HR LIVE false false false 0001664193 XXXXXXXX 09-30-2023 09-30-2023 false Aptus Capital Advisors, LLC
265 YOUNG STREET FAIRHOPE AL 36532
13F HOLDINGS REPORT 028-19129 000167626 801-107723 N
Brett Mathew Wickmann Chief Compliance Officer 251-517-7198 /s/ Brett Mathew Wickmann Jackson WI 11-08-2023 1 1040 3671172129 1 000310008 801-119410 Williams Financial Group, LLC
INFORMATION TABLE 2 fp0085485-1_13fhr-table.xml 3M CO COM 88579Y101 798391 8528 SH SOLE 6931 0 1597 ABBOTT LABS COM 002824100 1259 13 SH OTR 1 0 0 13 ABBOTT LABS COM 002824100 7470428 77134 SH SOLE 70611 0 6523 ABBOTT LABS COM 002824100 67795000 700000 SH Call SOLE 700000 0 0 ABBVIE INC COM 00287Y109 8223640 55170 SH SOLE 45830 0 9340 ABRDN GLOBAL DYNAMIC DIVIDEN COM 00302M106 188113 21722 SH SOLE 19317 0 2405 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 10831463 35269 SH SOLE 32670 0 2598 ACTIVISION BLIZZARD INC COM 00507V109 519834 5552 SH SOLE 1921 0 3631 ADOBE INC COM 00724F101 765360 1501 SH OTR 1 0 0 1501 ADOBE INC COM 00724F101 14135448 27722 SH SOLE 17497 0 10225 ADVANCED MICRO DEVICES INC COM 007903107 36912 359 SH OTR 1 0 0 359 ADVANCED MICRO DEVICES INC COM 007903107 1404932 13664 SH SOLE 7200 0 6464 ADVISORS INNER CIRCLE FD III STRATEGAS MACRO 00775Y645 5809138 259037 SH SOLE 0 0 259037 AFLAC INC COM 001055102 853997 11127 SH SOLE 3771 0 7356 AGREE RLTY CORP COM 008492100 1809773 32762 SH SOLE 32762 0 0 AIR PRODS & CHEMS INC COM 009158106 1591291 5615 SH SOLE 3931 0 1684 AIRBNB INC COM CL A 009066101 233394 1701 SH SOLE 1265 0 436 AKAMAI TECHNOLOGIES INC COM 00971T101 567432 5326 SH SOLE 5105 0 221 ALLIANCEBERNSTEIN HLDG L P UNIT LTD PARTN 01881G106 546543 18008 SH SOLE 4100 0 13908 ALLSTATE CORP COM 020002101 536885 4819 SH SOLE 2548 0 2271 ALPHABET INC CAP STK CL C 02079K107 7911 60 SH OTR 1 0 0 60 ALPHABET INC CAP STK CL C 02079K107 32526736 246695 SH SOLE 237200 0 9495 ALPHABET INC CAP STK CL A 02079K305 818529 6255 SH OTR 1 0 0 6255 ALPHABET INC CAP STK CL A 02079K305 16884604 129028 SH SOLE 56383 0 72645 ALPS ETF TR OSHS GBL INTER 00162Q361 3400 110 SH SOLE 110 0 0 ALPS ETF TR OSHARES US QUALT 00162Q387 4822 115 SH SOLE 0 0 115 ALPS ETF TR OSHARES US SMLCP 00162Q395 1505903 42891 SH SOLE 42891 0 0 ALPS ETF TR ALERIAN MLP 00162Q452 12998 308 SH SOLE 23 0 285 ALPS ETF TR RIVRFRNT STR INC 00162Q783 6596004 297788 SH SOLE 296788 0 1000 ALPS ETF TR SECTR DIV DOGS 00162Q858 4703 100 SH SOLE 0 0 100 ALTRIA GROUP INC COM 02209S103 102854 2446 SH OTR 1 0 0 2446 ALTRIA GROUP INC COM 02209S103 4873259 115892 SH SOLE 108312 0 7580 AMAZON COM INC COM 023135106 223604 1759 SH OTR 1 0 0 1759 AMAZON COM INC COM 023135106 36420897 286508 SH SOLE 243473 0 43035 AMDOCS LTD SHS G02602103 1920035 22725 SH SOLE 22683 0 42 AMERICAN ELEC PWR CO INC COM 025537101 553770 7362 SH SOLE 3938 0 3424 AMERICAN EXPRESS CO COM 025816109 1991090 13346 SH SOLE 8330 0 5016 AMERICAN HOMES 4 RENT CL A 02665T306 2190591 65022 SH SOLE 64826 0 196 AMERICAN INTL GROUP INC COM NEW 026874784 327604 5406 SH SOLE 2436 0 2970 AMERICAN TOWER CORP NEW COM 03027X100 614550 3737 SH OTR 1 0 0 3737 AMERICAN TOWER CORP NEW COM 03027X100 11234566 68316 SH SOLE 44841 0 23475 AMERICAN WTR WKS CO INC NEW COM 030420103 228590 1846 SH SOLE 1197 0 650 AMERIPRISE FINL INC COM 03076C106 248249 753 SH SOLE 287 0 466 AMGEN INC COM 031162100 5247808 19526 SH SOLE 17331 0 2195 AMPHENOL CORP NEW CL A 032095101 278511 3316 SH SOLE 2755 0 561 ANALOG DEVICES INC COM 032654105 13241006 75624 SH SOLE 74276 0 1348 ANTERO MIDSTREAM CORP COM 03676B102 189524 15820 SH SOLE 15380 0 440 ANTERO RESOURCES CORP COM 03674X106 411410 16210 SH SOLE 13480 0 2730 AON PLC SHS CL A G0403H108 246407 760 SH SOLE 600 0 160 APPLE HOSPITALITY REIT INC COM NEW 03784Y200 1683550 109749 SH SOLE 109749 0 0 APPLE INC COM 037833100 385565 2252 SH OTR 1 0 0 2252 APPLE INC COM 037833100 101288007 591601 SH SOLE 482306 0 109295 APPLIED MATLS INC COM 038222105 10158077 73370 SH SOLE 69914 0 3456 APTARGROUP INC COM 038336103 2920309 23355 SH SOLE 22607 0 748 ARCHER DANIELS MIDLAND CO COM 039483102 203709 2701 SH SOLE 2017 0 684 ARCOSA INC COM 039653100 3387065 47108 SH SOLE 46934 0 174 ARES CAPITAL CORP COM 04010L103 14291 734 SH OTR 1 0 0 734 ARES CAPITAL CORP COM 04010L103 1143532 58733 SH SOLE 55956 0 2777 ARISTA NETWORKS INC COM 040413106 266699 1450 SH SOLE 764 0 686 ARK ETF TR INNOVATION ETF 00214Q104 35703 900 SH OTR 1 0 0 900 ARK ETF TR INNOVATION ETF 00214Q104 324580 8182 SH SOLE 1977 0 6204 ARK ETF TR AUTNMUS TECHNLGY 00214Q203 1679 32 SH SOLE 32 0 0 ARK ETF TR GENOMIC REV ETF 00214Q302 168219 6038 SH SOLE 5763 0 275 ARK ETF TR FINTECH INNOVA 00214Q708 11035 570 SH SOLE 100 0 470 ARK ETF TR ARK SPACE EXPL 00214Q807 68900 5000 SH SOLE 5000 0 0 ARTISAN PARTNERS ASSET MGMT CL A 04316A108 213930 5717 SH SOLE 0 0 5717 ASHLAND INC COM 044186104 2280587 27921 SH SOLE 27484 0 437 AT&T INC COM 00206R102 61567 4099 SH OTR 1 0 0 4099 AT&T INC COM 00206R102 1352836 90069 SH SOLE 63198 0 26871 ATLANTICA SUSTAINABLE INFR P SHS G0751N103 2325578 121758 SH SOLE 121758 0 0 AUBURN NATL BANCORP COM 050473107 593093 27458 SH SOLE 0 0 27458 AUTOMATIC DATA PROCESSING IN COM 053015103 663279 2757 SH SOLE 1334 0 1423 AUTOZONE INC COM 053332102 624838 246 SH SOLE 234 0 12 BANK AMERICA CORP COM 060505104 52542 1919 SH OTR 1 0 0 1919 BANK AMERICA CORP COM 060505104 7606301 277805 SH SOLE 228693 0 49112 BECTON DICKINSON & CO COM 075887109 600824 2324 SH SOLE 986 0 1338 BERKLEY W R CORP COM 084423102 289451 4559 SH SOLE 69 0 4490 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 94931 271 SH OTR 1 0 0 271 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 18575708 53028 SH SOLE 41686 0 11342 BLACKROCK ETF TRUST US CARBON TRANS 09290C509 530780 11274 SH SOLE 11274 0 0 BLACKROCK ETF TRUST WORLD EX US CARB 09290C608 96084 2386 SH SOLE 2386 0 0 BLACKROCK INC COM 09247X101 8209777 12699 SH SOLE 11725 0 973 BLACKSTONE INC COM 09260D107 607377 5669 SH SOLE 4822 0 847 BNY MELLON ETF TRUST CORE BOND ETF 09661T602 8542661 212003 SH OTR 1 0 0 212003 BNY MELLON ETF TRUST CORE BOND ETF 09661T602 17747530 440440 SH SOLE 233352 0 207088 BOEING CO COM 097023105 3921198 20457 SH SOLE 18871 0 1586 BONDBLOXX ETF TRUST BLOOMBERG SIX MN 09789C788 13299934 264570 SH SOLE 0 0 264570 BOOKING HOLDINGS INC COM 09857L108 3084 1 SH OTR 1 0 0 1 BOOKING HOLDINGS INC COM 09857L108 607538 197 SH SOLE 121 0 76 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 2348431 21492 SH SOLE 17987 0 3505 BOSTON SCIENTIFIC CORP COM 101137107 344203 6519 SH SOLE 4469 0 2050 BOYD GAMING CORP COM 103304101 2619218 43058 SH SOLE 43035 0 23 BP PLC SPONSORED ADR 055622104 45457 1174 SH OTR 1 0 0 1174 BP PLC SPONSORED ADR 055622104 366369 9462 SH SOLE 4173 0 5289 BRISTOL-MYERS SQUIBB CO COM 110122108 3384138 58307 SH SOLE 50322 0 7986 BROADCOM INC COM 11135F101 735063 885 SH OTR 1 0 0 885 BROADCOM INC COM 11135F101 19277762 23210 SH SOLE 14541 0 8669 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 792654 4427 SH OTR 1 0 0 4427 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 7946597 44382 SH SOLE 15583 0 28799 BROADSTONE NET LEASE INC COM 11135E203 609252 42605 SH SOLE 0 0 42605 BROOKFIELD REAL ASSETS INCOM SHS BEN INT 112830104 230974 18855 SH SOLE 16755 0 2100 BRUKER CORP COM 116794108 1580364 25367 SH SOLE 25234 0 133 CADENCE DESIGN SYSTEM INC COM 127387108 752337 3211 SH SOLE 734 0 2477 CALIFORNIA WTR SVC GROUP COM 130788102 3022778 63893 SH SOLE 63893 0 0 CANTERBURY PK HLDG CORP COM 13811E101 1006038 50682 SH SOLE 0 0 50682 CAPITAL GROUP CORE EQUITY ET SHS CREATION UNI 14020V108 2116271 84280 SH SOLE 84280 0 0 CAPITAL GROUP DIVIDEND VALUE SHS CREATION UNI 14020W106 23006692 869161 SH SOLE 105336 0 763825 CAPITAL GROUP GROWTH ETF SHS CREATION UNI 14020G101 2628654 107292 SH SOLE 56939 0 50353 CAPITAL GROUP INTL FOCUS EQT SHS CREATION UNI 14019W109 1569498 72194 SH SOLE 72194 0 0 CAPITAL GRP FIXED INCM ETF T CORE PLUS INCM 14020Y102 15050 700 SH SOLE 0 0 700 CAPITAL GRP FIXED INCM ETF T SHORT DURATION 14020Y409 737428 29450 SH SOLE 0 0 29450 CAPITAL ONE FINL CORP COM 14040H105 309104 3185 SH SOLE 2500 0 685 CAPITOL SER TR CLOCKWISE CORE 14064D568 1107782 50284 SH SOLE 50284 0 0 CARLISLE COS INC COM 142339100 248371 958 SH SOLE 79 0 879 CARRIER GLOBAL CORPORATION COM 14448C104 467765 8474 SH SOLE 3239 0 5235 CASEYS GEN STORES INC COM 147528103 4957141 18257 SH SOLE 18120 0 137 CATERPILLAR INC COM 149123101 63063 231 SH OTR 1 0 0 231 CATERPILLAR INC COM 149123101 13507494 49478 SH SOLE 46382 0 3097 CDW CORP COM 12514G108 433380 2148 SH SOLE 332 0 1816 CENTENE CORP DEL COM 15135B101 214630 3116 SH SOLE 1891 0 1225 CF INDS HLDGS INC COM 125269100 282256 3292 SH SOLE 0 0 3292 CHARTER COMMUNICATIONS INC N CL A 16119P108 3079 7 SH OTR 1 0 0 7 CHARTER COMMUNICATIONS INC N CL A 16119P108 309633 704 SH SOLE 509 0 195 CHEMED CORP NEW COM 16359R103 806055 1551 SH OTR 1 0 0 1551 CHEMED CORP NEW COM 16359R103 18515352 35627 SH SOLE 26110 0 9517 CHENIERE ENERGY INC COM NEW 16411R208 301383 1816 SH SOLE 1003 0 813 CHEVRON CORP NEW COM 166764100 489672 2904 SH OTR 1 0 0 2904 CHEVRON CORP NEW COM 166764100 6927921 41086 SH SOLE 30089 0 10997 CHIPOTLE MEXICAN GRILL INC COM 169656105 261952 143 SH SOLE 76 0 67 CHORD ENERGY CORPORATION COM NEW 674215207 3890328 24004 SH SOLE 23952 0 52 CHUBB LIMITED COM H1467J104 650979 3127 SH SOLE 1171 0 1956 CHURCH & DWIGHT CO INC COM 171340102 401523 4382 SH SOLE 4258 0 124 CINTAS CORP COM 172908105 4810 10 SH OTR 1 0 0 10 CINTAS CORP COM 172908105 986071 2050 SH SOLE 1456 0 594 CISCO SYS INC COM 17275R102 6645757 123619 SH SOLE 100159 0 23460 CITIGROUP INC COM NEW 172967424 1645 40 SH OTR 1 0 0 40 CITIGROUP INC COM NEW 172967424 3858117 93803 SH SOLE 89539 0 4264 CIVITAS RESOURCES INC COM NEW 17888H103 2188585 27063 SH SOLE 27021 0 42 CLEAN HARBORS INC COM 184496107 246689 1474 SH SOLE 782 0 692 CME GROUP INC COM 12572Q105 458304 2289 SH SOLE 878 0 1411 COCA COLA CO COM 191216100 5598 100 SH OTR 1 0 0 100 COCA COLA CO COM 191216100 2138940 38209 SH SOLE 18007 0 20203 COLGATE PALMOLIVE CO COM 194162103 276547 3889 SH SOLE 2228 0 1660 COLUMBIA ETF TR II EM CORE EX ETF 19762B202 3888567 141815 SH SOLE 0 0 141815 COMCAST CORP NEW CL A 20030N101 18401 415 SH OTR 1 0 0 415 COMCAST CORP NEW CL A 20030N101 4819270 108689 SH SOLE 99444 0 9244 COMFORT SYS USA INC COM 199908104 3301353 19373 SH SOLE 19373 0 0 COMMERCIAL METALS CO COM 201723103 218442 4421 SH SOLE 0 0 4421 COMMUNITY HEALTHCARE TR INC COM 20369C106 1116869 37605 SH SOLE 37605 0 0 COMPASS DIVERSIFIED SH BEN INT 20451Q104 3148179 167724 SH SOLE 167724 0 0 CONAGRA BRANDS INC COM 205887102 1032939 37671 SH SOLE 35775 0 1896 CONOCOPHILLIPS COM 20825C104 1574771 13145 SH SOLE 6259 0 6886 CONSOLIDATED EDISON INC COM 209115104 358114 4187 SH SOLE 3209 0 978 CONSTELLATION BRANDS INC CL A 21036P108 221924 883 SH SOLE 777 0 106 COPART INC COM 217204106 750671 17421 SH OTR 1 0 0 17421 COPART INC COM 217204106 7928258 183993 SH SOLE 70751 0 113242 CORNERSTONE STRATEGIC VALUE COM 21924B302 6649 826 SH SOLE 0 0 826 CORNERSTONE STRATEGIC VALUE COM 21924B302 294823 36624 SH OTR 1 0 0 36624 CORTEVA INC COM 22052L104 441511 8630 SH SOLE 7958 0 672 COSTCO WHSL CORP NEW COM 22160K105 8238812 14583 SH SOLE 11742 0 2841 CROWDSTRIKE HLDGS INC CL A 22788C105 210899 1260 SH SOLE 612 0 648 CROWN CASTLE INC COM 22822V101 266611 2897 SH SOLE 1692 0 1205 CSX CORP COM 126408103 74292 2416 SH OTR 1 0 0 2416 CSX CORP COM 126408103 8860305 288140 SH SOLE 280093 0 8047 CUMMINS INC COM 231021106 334009 1462 SH SOLE 348 0 1114 CVS HEALTH CORP COM 126650100 349 5 SH OTR 1 0 0 5 CVS HEALTH CORP COM 126650100 719705 10308 SH SOLE 3941 0 6367 D R HORTON INC COM 23331A109 323485 3010 SH SOLE 935 0 2075 DANAHER CORPORATION COM 235851102 1019562 4416 SH SOLE 2809 0 1607 DBX ETF TR XTRACK USD HIGH 233051432 3390 100 SH SOLE 100 0 0 DBX ETF TR XTRACK MSCI EURP 233051853 1901533 53655 SH SOLE 53655 0 0 DEERE & CO COM 244199105 221522 587 SH OTR 1 0 0 587 DEERE & CO COM 244199105 5783726 15326 SH SOLE 14781 0 545 DELTA AIR LINES INC DEL COM NEW 247361702 268250 7250 SH SOLE 5378 0 1872 DEVON ENERGY CORP NEW COM 25179M103 2331528 48879 SH SOLE 43433 0 5446 DIAGEO PLC SPON ADR NEW 25243Q205 316560 2122 SH SOLE 663 0 1459 DIAMONDBACK ENERGY INC COM 25278X109 27104 175 SH OTR 1 0 0 175 DIAMONDBACK ENERGY INC COM 25278X109 7385143 47683 SH SOLE 45252 0 2430 DIMENSIONAL ETF TRUST INTL CORE EQT MK 25434V203 17536312 671632 SH SOLE 0 0 671632 DIMENSIONAL ETF TRUST EMGR CRE EQT MNG 25434V302 5144042 227915 SH SOLE 0 0 227915 DIMENSIONAL ETF TRUST US EQUITY ETF 25434V401 1448869 31125 SH SOLE 31125 0 0 DIMENSIONAL ETF TRUST US SMALL CAP ETF 25434V500 52490 1000 SH SOLE 0 0 1000 DIMENSIONAL ETF TRUST US TARGETED VLU 25434V609 510449 11172 SH SOLE 11172 0 0 DIMENSIONAL ETF TRUST US CORE EQUITY 2 25434V708 2424129 92524 SH SOLE 66023 0 26501 DIMENSIONAL ETF TRUST US MKTWIDE VALUE 25434V724 1705491 50132 SH SOLE 47645 0 2487 DIMENSIONAL ETF TRUST INTL SMALL CAP V 25434V781 4737095 199205 SH SOLE 199205 0 0 DIMENSIONAL ETF TRUST INTERNATNAL VAL 25434V807 50626 1552 SH SOLE 1552 0 0 DIMENSIONAL ETF TRUST US HIGH PROFITAB 25434V831 14515 565 SH SOLE 0 0 565 DISNEY WALT CO COM 254687106 9888 122 SH OTR 1 0 0 122 DISNEY WALT CO COM 254687106 4480282 55278 SH SOLE 49612 0 5666 DOLLAR GEN CORP NEW COM 256677105 37136 351 SH OTR 1 0 0 351 DOLLAR GEN CORP NEW COM 256677105 694789 6567 SH SOLE 2423 0 4144 DOMINION ENERGY INC COM 25746U109 35736 800 SH OTR 1 0 0 800 DOMINION ENERGY INC COM 25746U109 714318 15991 SH SOLE 12610 0 3381 DORMAN PRODS INC COM 258278100 255766 3376 SH SOLE 3376 0 0 DOW INC COM 260557103 501679 9730 SH SOLE 6649 0 3082 DUKE ENERGY CORP NEW COM NEW 26441C204 1351261 15310 SH SOLE 2288 0 13022 DUPONT DE NEMOURS INC COM 26614N102 533169 7148 SH SOLE 6372 0 776 EASTERLY GOVT PPTYS INC COM 27616P103 117249 10258 SH SOLE 10258 0 0 EASTGROUP PPTYS INC COM 277276101 3292964 19774 SH SOLE 19756 0 18 EASTMAN CHEM CO COM 277432100 238522 3109 SH SOLE 15 0 3094 EATON CORP PLC SHS G29183103 21328 100 SH OTR 1 0 0 100 EATON CORP PLC SHS G29183103 506113 2373 SH SOLE 1462 0 911 EATON VANCE TAX-MANAGED DIVE COM 27828N102 2198174 190483 SH SOLE 0 0 190483 ECOLAB INC COM 278865100 358112 2114 SH SOLE 1787 0 327 EDWARDS LIFESCIENCES CORP COM 28176E108 441314 6370 SH SOLE 4447 0 1923 ELEVANCE HEALTH INC COM 036752103 3483 8 SH OTR 1 0 0 8 ELEVANCE HEALTH INC COM 036752103 7734365 17763 SH SOLE 16879 0 884 ELI LILLY & CO COM 532457108 53713 100 SH OTR 1 0 0 100 ELI LILLY & CO COM 532457108 12497941 23268 SH SOLE 17996 0 5272 EMERSON ELEC CO COM 291011104 582897 6036 SH SOLE 1643 0 4393 ENCOMPASS HEALTH CORP COM 29261A100 3032543 45154 SH SOLE 45104 0 50 ENERGY TRANSFER L P COM UT LTD PTN 29273V100 4911 350 SH OTR 1 0 0 350 ENERGY TRANSFER L P COM UT LTD PTN 29273V100 17362083 1237497 SH SOLE 231236 0 1006261 ENSIGN GROUP INC COM 29358P101 5227963 56257 SH SOLE 56243 0 14 ENTERPRISE FINL SVCS CORP COM 293712105 2764463 73719 SH SOLE 73719 0 0 EOG RES INC COM 26875P101 1861851 14688 SH SOLE 13271 0 1417 EQUINIX INC COM 29444U700 408158 562 SH SOLE 472 0 90 ESSENTIAL PPTYS RLTY TR INC COM 29670E107 2379797 110023 SH SOLE 110023 0 0 ETF SER SOLUTIONS APTUS COLLRD INV 26922A222 37899591 1245468 SH OTR 1 0 0 1245468 ETF SER SOLUTIONS APTUS COLLRD INV 26922A222 227214237 7466784 SH SOLE 2639171 0 4827613 ETF SER SOLUTIONS HOYA CAP HOUSI 26922A230 2098 59 SH SOLE 0 0 59 ETF SER SOLUTIONS DEFIANCE NEXT 26922A289 852363 27271 SH SOLE 0 0 27271 ETF SER SOLUTIONS APTUS DEFINED 26922A388 272797 11703 SH OTR 1 0 0 11703 ETF SER SOLUTIONS APTUS DEFINED 26922A388 152428775 6539201 SH SOLE 2090588 0 4448613 ETF SER SOLUTIONS DEFIANCE QUANT 26922A420 65911 1374 SH SOLE 1124 0 250 ETF SER SOLUTIONS OPUS SML CP VL 26922A446 8365348 275811 SH OTR 1 0 0 275811 ETF SER SOLUTIONS OPUS SML CP VL 26922A446 99528623 3281524 SH SOLE 1046327 0 2235197 ETF SER SOLUTIONS APTUS DRAWDOWN 26922A784 14791100 422000 SH OTR 1 0 0 422000 ETF SER SOLUTIONS APTUS DRAWDOWN 26922A784 62198468 1774564 SH SOLE 694239 0 1080325 ETF SER SOLUTIONS US GLB JETS 26922A842 158413 9302 SH SOLE 5909 0 3393 ETF SER SOLUTIONS APTUS LARGE CAP 26922B535 18158927 736318 SH OTR 1 0 0 736318 ETF SER SOLUTIONS APTUS LARGE CAP 26922B535 66769481 2707405 SH SOLE 999921 0 1707485 ETF SER SOLUTIONS APTUS INT ENH YL 26922B709 20247107 1058473 SH OTR 1 0 0 1058473 ETF SER SOLUTIONS APTUS INT ENH YL 26922B709 58500443 3058271 SH SOLE 1322590 0 1735681 ETF SER SOLUTIONS GRAYSCALE FUTURE 26922B725 23931 2210 SH SOLE 0 0 2210 ETF SER SOLUTIONS DEFIANCE HTL AIR 26922B873 48512 2597 SH SOLE 0 0 2597 EVERTEC INC COM 30040P103 2376508 63919 SH SOLE 63823 0 96 EXELON CORP COM 30161N101 244917 6481 SH SOLE 4465 0 2016 EXTRA SPACE STORAGE INC COM 30225T102 208267 1713 SH SOLE 950 0 763 EXXON MOBIL CORP COM 30231G102 273138 2323 SH OTR 1 0 0 2323 EXXON MOBIL CORP COM 30231G102 24481449 208211 SH SOLE 180811 0 27401 F N B CORP COM 302520101 430521 39900 SH SOLE 94 0 39806 FEDEX CORP COM 31428X106 7773283 29342 SH SOLE 28894 0 448 FIDELITY COMWLTH TR NASDAQ COMPSIT 315912808 6447800 124020 SH SOLE 0 0 124020 FIDELITY COVINGTON TRUST MSCI FINLS IDX 316092501 12990 279 SH SOLE 0 0 279 FIDELITY COVINGTON TRUST MSCI INFO TECH I 316092808 983 8 SH SOLE 0 0 8 FIDELITY COVINGTON TRUST MSCI INFO TECH I 316092808 12293 100 SH OTR 1 0 0 100 FIDELITY COVINGTON TRUST MSCI UTILS INDEX 316092865 683 18 SH SOLE 0 0 18 FIDELITY COVINGTON TRUST MSCI COMMNTN SVC 316092873 7993623 201300 SH SOLE 201300 0 0 FIDELITY COVINGTON TRUST MSCI MATLS INDEX 316092881 928 21 SH SOLE 0 0 21 FIDELITY NATL INFORMATION SV COM 31620M106 13099 237 SH OTR 1 0 0 237 FIDELITY NATL INFORMATION SV COM 31620M106 267838 4846 SH SOLE 2610 0 2236 FIRST CTZNS BANCSHARES INC N CL A 31946M103 314663 228 SH SOLE 37 0 191 FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108 434544 27210 SH SOLE 0 0 27210 FIRST TR EXCHANGE TRADED FD CONSUMR DISCRE 33734X101 14436 283 SH SOLE 0 0 283 FIRST TR EXCHANGE TRADED FD ENERGY ALPHADX 33734X127 523 30 SH SOLE 0 0 30 FIRST TR EXCHANGE TRADED FD FINLS ALPHADEX 33734X135 1211 32 SH SOLE 0 0 32 FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143 25747 265 SH SOLE 253 0 12 FIRST TR EXCHANGE TRADED FD INDLS PROD DUR 33734X150 2125 37 SH SOLE 0 0 37 FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176 2556 23 SH SOLE 0 0 23 FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 1133109 14927 SH SOLE 6072 0 8855 FIRST TR EXCHANGE TRADED FD DJ GLBL DIVID 33734X200 12696 616 SH SOLE 0 0 616 FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846 236599 5208 SH SOLE 0 0 5208 FIRST TR EXCHANGE TRADED FD INDXX NEXTG ETF 33737K205 312495 4605 SH SOLE 0 0 4605 FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104 4849493 65863 SH SOLE 0 0 65863 FIRST TR EXCHANGE-TRADED FD NY ARCA BIOTECH 33733E203 293 2 SH SOLE 0 0 2 FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302 15961 100 SH OTR 1 0 0 100 FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302 48043 301 SH SOLE 33 0 268 FIRST TR EXCHANGE-TRADED FD NAS CLNEDG GREEN 33733E500 17393 408 SH SOLE 408 0 0 FIRST TR EXCHANGE-TRADED FD NAT GAS ETF 33733E807 5822 224 SH SOLE 206 0 18 FIRST TR EXCHANGE-TRADED FD GROWTH STRENGTH 33733E823 8770 369 SH SOLE 0 0 369 FIRST TR EXCHANGE-TRADED FD NO AMER ENERGY 33738D101 336221 12726 SH SOLE 11320 0 1406 FIRST TR EXCHANGE-TRADED FD SENIOR LN FD 33738D309 58456 1278 SH SOLE 0 0 1278 FIRST TR EXCHANGE-TRADED FD FIRST TR TA HIYL 33738D408 58021 1479 SH SOLE 0 0 1479 FIRST TR EXCHANGE-TRADED FD LIMITED DURATION 33738D804 832148 45250 SH SOLE 0 0 45250 FIRST TR EXCHANGE-TRADED FD CBOE VEST RISING 33738D879 411539 19532 SH SOLE 11032 0 8500 FIRST TR EXCHANGE-TRADED FD MULTI ASSET DI 33738R100 37538 2572 SH SOLE 0 0 2572 FIRST TR EXCHANGE-TRADED FD NASD TECH DIV 33738R118 40553 723 SH SOLE 0 0 723 FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506 17592325 382858 SH SOLE 2553 0 380305 FIRST TR EXCHANGE-TRADED FD DORSEY WRT 5 ETF 33738R605 227038 5125 SH SOLE 0 0 5125 FIRST TR EXCHANGE-TRADED FD RBA INDL ETF 33738R704 1166361 22639 SH SOLE 22639 0 0 FIRST TR EXCHANGE-TRADED FD NASDQ ARTFCIAL 33738R720 7292 180 SH SOLE 0 0 180 FIRST TR EXCHANGE-TRADED FD NASDAQ BK ETF 33738R860 16329 790 SH SOLE 750 0 40 FIRST TR EXCHANGE-TRADED FD DORSEY WRIGHT 33738R878 20252 646 SH SOLE 0 0 646 FIRST TR EXCHANGE-TRADED FD DORSEY WRIGHT 33738R886 2484 140 SH SOLE 0 0 140 FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200 90843 1923 SH SOLE 1045 0 878 FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408 1949451 32808 SH SOLE 21984 0 10824 FIRST TR EXCHANGE-TRADED FD FT CBOE VEST S&P 33739Q705 17227 349 SH SOLE 0 0 349 FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQU 33740F425 216025 7165 SH SOLE 0 0 7165 FIRST TR EXCHNG TRADED FD VI FT CBOE US EQ MD 33740F458 1063276 34666 SH SOLE 34666 0 0 FIRST TR EXCHNG TRADED FD VI FT CBOE VEST US 33740F474 8701 275 SH SOLE 0 0 275 FIRST TR EXCHNG TRADED FD VI CBOE VEST NAS100 33740F557 84156 3848 SH SOLE 3848 0 0 FIRST TR EXCHNG TRADED FD VI FT CBOE VEST BFR 33740F623 68985 1890 SH SOLE 1890 0 0 FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740F722 1946 48 SH SOLE 48 0 0 FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQ 33740F755 19959 815 SH SOLE 65 0 750 FIRST TR EXCHNG TRADED FD VI US EQT BUFFER 33740F763 6629329 170070 SH SOLE 170070 0 0 FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805 4923505 117073 SH SOLE 0 0 117073 FIRST TR EXCHNG TRADED FD VI TCW UNCONSTRAI 33740F888 127339 5328 SH SOLE 0 0 5328 FIRST TR EXCHNG TRADED FD VI TCW UNCONSTRAI 33740F888 15866397 663866 SH OTR 1 0 0 663866 FIRST TR EXCHNG TRADED FD VI TCW SECURITIZED 33740U109 117888 5902 SH SOLE 0 0 5902 FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740U208 111216 2900 SH SOLE 2900 0 0 FIRST TR EXCHNG TRADED FD VI FT CBOE DEEP BFR 33740U406 2192121 65300 SH SOLE 0 0 65300 FIRST TR EXCHNG TRADED FD VI FT CBOE EQTY BFR 33740U505 52785 1500 SH SOLE 1500 0 0 FIRST TR EXCHNG TRADED FD VI FT CBOE VEST U S 33740U661 483830 16160 SH SOLE 0 0 16160 FIRST TR EXCHNG TRADED FD VI CBOE VEST FD DEP 33740U703 18063 850 SH SOLE 0 0 850 FIRST TR EXCHNG TRADED FD VI CBOE VEST BUFERD 33740U760 219603 11153 SH SOLE 0 0 11153 FIRST TR EXCHNG TRADED FD VI CBOE VEST BUFERD 33740U778 1328046 67516 SH SOLE 14292 0 53224 FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740U786 1467552 44620 SH SOLE 44590 0 30 FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740U885 42099 1305 SH SOLE 1305 0 0 FIRST TR MORNINGSTAR DIVID L SHS 336917109 210204 6286 SH SOLE 2583 0 3703 FISERV INC COM 337738108 4405 39 SH OTR 1 0 0 39 FISERV INC COM 337738108 7033228 62263 SH SOLE 59912 0 2351 FORD MTR CO DEL COM 345370860 18941 1525 SH OTR 1 0 0 1525 FORD MTR CO DEL COM 345370860 372774 30014 SH SOLE 15658 0 14357 FORTINET INC COM 34959E109 254084 4330 SH SOLE 2125 0 2205 FOUR CORNERS PPTY TR INC COM 35086T109 1387297 62519 SH SOLE 62519 0 0 FRANKLIN ELEC INC COM 353514102 1544571 17310 SH SOLE 17310 0 0 FREEPORT-MCMORAN INC CL B 35671D857 1044 28 SH OTR 1 0 0 28 FREEPORT-MCMORAN INC CL B 35671D857 3152795 84548 SH SOLE 80715 0 3832 FS KKR CAP CORP COM 302635206 495597 25170 SH SOLE 17443 0 7727 FUBOTV INC COM 35953D104 1418096 531122 SH SOLE 531122 0 0 GALLAGHER ARTHUR J & CO COM 363576109 428736 1881 SH SOLE 733 0 1148 GARMIN LTD SHS H2906T109 216186 2055 SH SOLE 495 0 1560 GARTNER INC COM 366651107 286227 833 SH SOLE 465 0 368 GENERAL DYNAMICS CORP COM 369550108 431333 1952 SH SOLE 1063 0 888 GENERAL ELECTRIC CO COM NEW 369604301 35155 318 SH OTR 1 0 0 318 GENERAL ELECTRIC CO COM NEW 369604301 711168 6433 SH SOLE 4885 0 1548 GENERAL MLS INC COM 370334104 1317298 20586 SH SOLE 1695 0 18891 GENERAL MTRS CO COM 37045V100 1055 32 SH OTR 1 0 0 32 GENERAL MTRS CO COM 37045V100 279981 8492 SH SOLE 5044 0 3448 GERMAN AMERN BANCORP INC COM 373865104 2127188 78523 SH SOLE 78523 0 0 GILEAD SCIENCES INC COM 375558103 4583480 61162 SH SOLE 57522 0 3640 GLOBAL X FDS GLB X MLP ENRG I 37954Y293 1738 41 SH SOLE 41 0 0 GLOBAL X FDS GLBL X MLP ETF 37954Y343 6689 150 SH SOLE 0 0 150 GLOBAL X FDS RATE PREFERRED 37954Y376 11113 484 SH SOLE 0 0 484 GLOBAL X FDS CYBRSCURTY ETF 37954Y384 12752 525 SH SOLE 0 0 525 GLOBAL X FDS CLOUD COMPUTNG 37954Y442 1996 106 SH SOLE 94 0 12 GLOBAL X FDS S&P 500 COVERED 37954Y475 26679 686 SH SOLE 0 0 686 GLOBAL X FDS S&P 500 COVERED 37954Y475 26873 691 SH OTR 1 0 0 691 GLOBAL X FDS NASDAQ 100 COVER 37954Y483 46956 2800 SH SOLE 0 0 2800 GLOBAL X FDS NASDAQ 100 COVER 37954Y483 87103 5194 SH OTR 1 0 0 5194 GLOBAL X FDS S&P 500 QLT ETF 37954Y616 6347 208 SH SOLE 0 0 208 GLOBAL X FDS AUTONMOUS EV ETF 37954Y624 2560 109 SH SOLE 0 0 109 GLOBAL X FDS US PFD ETF 37954Y657 276074 14677 SH SOLE 14168 0 509 GLOBAL X FDS US INFR DEV ETF 37954Y673 6775 223 SH SOLE 0 0 223 GLOBAL X FDS RBTCS ARTFL INTE 37954Y715 5340 216 SH SOLE 216 0 0 GLOBAL X FDS GLOBAL X COPPER 37954Y830 910 25 SH SOLE 25 0 0 GLOBAL X FDS GLOBAL X SILVER 37954Y848 9130 382 SH SOLE 0 0 382 GLOBAL X FDS LITHIUM BTRY ETF 37954Y855 11089 201 SH SOLE 201 0 0 GLOBAL X FDS EMERGING MKT GRT 37960A644 308525 12996 SH SOLE 1500 0 11496 GLOBAL X FDS SUPERDIVIDEND 37960A669 7888 360 SH SOLE 0 0 360 GLOBE LIFE INC COM 37959E102 59584 548 SH OTR 1 0 0 548 GLOBE LIFE INC COM 37959E102 1643128 15112 SH SOLE 0 0 15112 GOLDMAN SACHS ETF TR ACTIVEBETA EME 381430206 15536 542 SH SOLE 542 0 0 GOLDMAN SACHS ETF TR JUST US LRG CP 381430396 217807 3578 SH SOLE 0 0 3578 GOLDMAN SACHS ETF TR EQUAL WEIGHT US 381430438 111277 1863 SH SOLE 0 0 1863 GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503 383499 4553 SH SOLE 4553 0 0 GOLDMAN SACHS ETF TR ACTIVEBETA US 381430602 55403 992 SH SOLE 992 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 1088813 3365 SH SOLE 898 0 2467 GRACO INC COM 384109104 2449424 33609 SH SOLE 33201 0 408 GRUPO AEROPORTUARIO DEL CENT SPON ADR 400501102 2703509 31107 SH SOLE 31107 0 0 HACKETT GROUP INC COM 404609109 2633918 111654 SH SOLE 111654 0 0 HALLIBURTON CO COM 406216101 224816 5551 SH SOLE 3506 0 2044 HANCOCK JOHN PREM DIVID FD COM SH BEN INT 41013T105 362222 37653 SH SOLE 34653 0 3000 HANOVER INS GROUP INC COM 410867105 3615284 32576 SH SOLE 32395 0 181 HARTFORD FDS EXCHANGE TRADED SHRT DURTN ETF 41653L602 6573535 172647 SH SOLE 172647 0 0 HARTFORD FINL SVCS GROUP INC COM 416515104 215495 3039 SH SOLE 1278 0 1761 HCA HEALTHCARE INC COM 40412C101 243520 990 SH SOLE 848 0 142 HELMERICH & PAYNE INC COM 423452101 3564712 84552 SH SOLE 83962 0 590 HERSHEY CO COM 427866108 814326 4070 SH SOLE 946 0 3124 HINGHAM INSTN SVGS MASS COM 433323102 3167840 16963 SH SOLE 16953 0 10 HOME BANCSHARES INC COM 436893200 2288491 109288 SH SOLE 108470 0 818 HOME DEPOT INC COM 437076102 303369 1004 SH OTR 1 0 0 1004 HOME DEPOT INC COM 437076102 4580443 15159 SH SOLE 7823 0 7336 HONEYWELL INTL INC COM 438516106 8200609 44390 SH SOLE 42215 0 2174 HUMANA INC COM 444859102 274884 565 SH SOLE 493 0 72 ICF INTL INC COM 44925C103 3545169 29345 SH SOLE 29253 0 92 ILLINOIS TOOL WKS INC COM 452308109 586139 2545 SH SOLE 1210 0 1335 INNOVATOR ETFS TR GRADIENT TACTIC 45783Y665 470741 21495 SH SOLE 0 0 21495 INTEL CORP COM 458140100 114578 3223 SH OTR 1 0 0 3223 INTEL CORP COM 458140100 1034576 29102 SH SOLE 18331 0 10771 INTERCONTINENTAL EXCHANGE IN COM 45866F104 5486257 49866 SH SOLE 46776 0 3090 INTERNATIONAL BUSINESS MACHS COM 459200101 1225661 8736 SH SOLE 6412 0 2324 INTUIT COM 461202103 103210 202 SH OTR 1 0 0 202 INTUIT COM 461202103 11336226 22187 SH SOLE 21741 0 446 INTUITIVE SURGICAL INC COM NEW 46120E602 3303462 11302 SH SOLE 8904 0 2398 INVESCO ACTIVELY MANAGED ETF VAR RATE INVT 46090A879 6582206 263873 SH SOLE 263873 0 0 INVESCO ACTIVELY MANAGED ETF ULTRA SHRT DUR 46090A887 11680 235 SH SOLE 214 0 21 INVESCO EXCH TRADED FD TR II S&P SMLCP INDL 46138E123 14720 148 SH SOLE 40 0 108 INVESCO EXCH TRADED FD TR II S&P INTL MOMNT 46138E222 1460 44 SH SOLE 0 0 44 INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 477022 8114 SH SOLE 1979 0 6135 INVESCO EXCH TRADED FD TR II S&P500 HDL VOL 46138E362 66545 1698 SH SOLE 213 0 1485 INVESCO EXCH TRADED FD TR II RUSEL 1000 EQL 46138E420 74695 1873 SH SOLE 0 0 1873 INVESCO EXCH TRADED FD TR II PFD ETF 46138E511 24079 2199 SH OTR 1 0 0 2199 INVESCO EXCH TRADED FD TR II PFD ETF 46138E511 188252 17192 SH SOLE 14462 0 2730 INVESCO EXCH TRADED FD TR II NATL AMT MUNI 46138E537 114368 5161 SH SOLE 5161 0 0 INVESCO EXCH TRADED FD TR II KBW PREM YIELD 46138E594 99138 5678 SH SOLE 5678 0 0 INVESCO EXCH TRADED FD TR II KBW BK ETF 46138E628 17911 447 SH SOLE 0 0 447 INVESCO EXCH TRADED FD TR II GLOBAL WATER 46138E651 43914 1300 SH SOLE 1300 0 0 INVESCO EXCH TRADED FD TR II EMRNG MKT SVRG 46138E784 47849 2619 SH SOLE 500 0 2119 INVESCO EXCH TRADED FD TR II INVESCO PHLX SM 46138G615 13363 494 SH SOLE 494 0 0 INVESCO EXCH TRADED FD TR II NASDAQNXTGEN100 46138G631 11852 481 SH SOLE 0 0 481 INVESCO EXCH TRADED FD TR II NASDAQ 100 ETF 46138G649 712875 4836 SH SOLE 2508 0 2328 INVESCO EXCH TRADED FD TR II SOLAR ETF 46138G706 129475 2500 SH SOLE 2500 0 0 INVESCO EXCH TRADED FD TR II TAXABLE MUN BD 46138G805 127234 5031 SH SOLE 5031 0 0 INVESCO EXCH TRADED FD TR II GBL CLEAN ENRG 46138G847 4461 290 SH SOLE 0 0 290 INVESCO EXCH TRD SLF IDX FD BULETSHS 2031 CP 46138J429 16381687 1074209 SH SOLE 1074209 0 0 INVESCO EXCH TRD SLF IDX FD INVSCO 30 CORP 46138J460 24668204 1583325 SH SOLE 1583325 0 0 INVESCO EXCH TRD SLF IDX FD BULETSHS 2029 46138J577 12403284 707748 SH SOLE 707748 0 0 INVESCO EXCH TRD SLF IDX FD RUSL 1000 DYNM 46138J619 224662 4901 SH SOLE 0 0 4901 INVESCO EXCH TRD SLF IDX FD INVSCO BLSH 28 46138J643 12475165 644212 SH SOLE 644212 0 0 INVESCO EXCH TRD SLF IDX FD BLOOMBERG PRICIN 46138J775 21360 326 SH SOLE 0 0 326 INVESCO EXCH TRD SLF IDX FD BULSHS 2026 CB 46138J791 52566360 2798271 SH SOLE 2798271 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2025 CB 46138J825 46660630 2320270 SH SOLE 2313826 0 6444 INVESCO EXCHANGE TRADED FD T AEROSPACE DEFN 46137V100 70942 889 SH SOLE 0 0 889 INVESCO EXCHANGE TRADED FD T GBL LISTED PVT 46137V118 1912 37 SH SOLE 37 0 0 INVESCO EXCHANGE TRADED FD T WATER RES ETF 46137V142 131727 2477 SH SOLE 2477 0 0 INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241 103633 2071 SH SOLE 0 0 2071 INVESCO EXCHANGE TRADED FD T S&P500 PUR GWT 46137V266 87586 2905 SH SOLE 2905 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL UTL 46137V274 5029 100 SH SOLE 100 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282 140750 5000 SH SOLE 5000 0 0 INVESCO EXCHANGE TRADED FD T BUYBACK ACHIEV 46137V308 8997 100 SH SOLE 0 0 100 INVESCO EXCHANGE TRADED FD T S&P500 EQL IND 46137V324 1072 28 SH SOLE 0 0 28 INVESCO EXCHANGE TRADED FD T S&P500 EQL HLT 46137V332 68034 2483 SH SOLE 2483 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL FIN 46137V340 60829 1200 SH SOLE 1200 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 2398245 16926 SH OTR 1 0 0 16926 INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 42275620 298367 SH SOLE 196226 0 102141 INVESCO EXCHANGE TRADED FD T S&P500 EQL ENR 46137V365 3836 50 SH SOLE 0 0 50 INVESCO EXCHANGE TRADED FD T INVESCO MSCI 46137V407 6819 154 SH SOLE 0 0 154 INVESCO EXCHANGE TRADED FD T S&P 500 GARP ETF 46137V431 4562 50 SH SOLE 0 0 50 INVESCO EXCHANGE TRADED FD T S&P 100 EQL WIGH 46137V449 6565027 83568 SH SOLE 83568 0 0 INVESCO EXCHANGE TRADED FD T DIVID ACHIEVEV 46137V506 143198 3920 SH SOLE 1400 0 2520 INVESCO EXCHANGE TRADED FD T HIG YLD EQ DIV 46137V563 58203 3033 SH SOLE 1123 0 1910 INVESCO EXCHANGE TRADED FD T FTSE RAFI 1500 46137V597 230435 6985 SH SOLE 0 0 6985 INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613 170142 5347 SH SOLE 1430 0 3917 INVESCO EXCHANGE TRADED FD T SEMICONDUCTORS 46137V647 6891 161 SH SOLE 0 0 161 INVESCO EXCHANGE TRADED FD T PHARMACEUTICALS 46137V662 12664 175 SH SOLE 175 0 0 INVESCO EXCHANGE TRADED FD T BLOOMBERG MVP MU 46137V712 70007 1903 SH SOLE 1903 0 0 INVESCO EXCHANGE TRADED FD T LEISURE AND ENTE 46137V720 1916 50 SH SOLE 0 0 50 INVESCO EXCHANGE TRADED FD T ENERGY EXPLORATI 46137V761 19506 600 SH SOLE 600 0 0 INVESCO EXCHANGE TRADED FD T BIOTECHNOLOGY 46137V787 82703 1450 SH SOLE 1450 0 0 INVESCO EXCHANGE TRADED FD T DORSEY WRGT CSMR 46137V886 1168 14 SH SOLE 0 0 14 INVESCO QQQ TR UNIT SER 1 46090E103 452853 1264 SH OTR 1 0 0 1264 INVESCO QQQ TR UNIT SER 1 46090E103 4239051 11832 SH SOLE 9746 0 2086 INVESCO QUALITY MUN INCOME T COM 46133G107 1000508 119250 SH SOLE 0 0 119250 ISHARES INC CORE MSCI EMKT 46434G103 213298 4482 SH SOLE 630 0 3852 ISHARES INC MSCI EMRG CHN 46434G764 40362 810 SH SOLE 810 0 0 ISHARES INC MSCI JPN ETF NEW 46434G822 156995 2604 SH SOLE 2100 0 504 ISHARES INC MSCI GBL ETF NEW 46434G848 2823 71 SH SOLE 0 0 71 ISHARES INC ESG AWR MSCI EM 46434G863 150219 4961 SH SOLE 3115 0 1846 ISHARES SILVER TR ISHARES 46428Q109 2420 119 SH OTR 1 0 0 119 ISHARES SILVER TR ISHARES 46428Q109 199902 9828 SH SOLE 3182 0 6646 ISHARES TR S&P 100 ETF 464287101 78450 391 SH SOLE 0 0 391 ISHARES TR CORE S&P TTL STK 464287150 780835 8290 SH SOLE 6772 0 1518 ISHARES TR SELECT DIVID ETF 464287168 304083 2825 SH SOLE 2399 0 426 ISHARES TR TIPS BD ETF 464287176 312093 3009 SH SOLE 2768 0 241 ISHARES TR US TRSPRTION 464287192 4675 20 SH SOLE 0 0 20 ISHARES TR CORE S&P500 ETF 464287200 1280990 2983 SH SOLE 665 0 2318 ISHARES TR CORE US AGGBD ET 464287226 1625952 17290 SH SOLE 13327 0 3963 ISHARES TR MSCI EMG MKT ETF 464287234 39961 1053 SH SOLE 290 0 763 ISHARES TR IBOXX INV CP ETF 464287242 1076923 10556 SH SOLE 10551 0 5 ISHARES TR GLOBAL TECH ETF 464287291 292266 5053 SH SOLE 0 0 5053 ISHARES TR S&P 500 GRWT ETF 464287309 1174429 17165 SH SOLE 16939 0 226 ISHARES TR GLOB HLTHCRE ETF 464287325 51760 628 SH SOLE 541 0 87 ISHARES TR GLOBAL FINLS ETF 464287333 4368 62 SH SOLE 0 0 62 ISHARES TR GLOBAL ENERG ETF 464287341 4006263 97098 SH SOLE 81758 0 15340 ISHARES TR LATN AMER 40 ETF 464287390 18761 734 SH SOLE 450 0 284 ISHARES TR S&P 500 VAL ETF 464287408 570746 3710 SH SOLE 3710 0 0 ISHARES TR 20 YR TR BD ETF 464287432 55963 631 SH SOLE 0 0 631 ISHARES TR 20 YR TR BD ETF 464287432 133035000 1500000 SH Call SOLE 1500000 0 0 ISHARES TR 7-10 YR TRSY BD 464287440 106886 1167 SH SOLE 712 0 455 ISHARES TR 1 3 YR TREAS BD 464287457 24048 297 SH SOLE 297 0 1 ISHARES TR MSCI EAFE ETF 464287465 165890 2407 SH SOLE 1701 0 707 ISHARES TR RUS MDCP VAL ETF 464287473 137311 1316 SH SOLE 743 0 573 ISHARES TR RUS MD CP GR ETF 464287481 93268 1021 SH SOLE 273 0 748 ISHARES TR RUS MID CAP ETF 464287499 612170 8840 SH SOLE 0 0 8840 ISHARES TR CORE S&P MCP ETF 464287507 611406 2452 SH SOLE 445 0 2007 ISHARES TR EXPANDED TECH 464287515 79172 232 SH SOLE 0 0 232 ISHARES TR ISHARES SEMICDTR 464287523 99467 210 SH SOLE 209 0 1 ISHARES TR NA TEC MULTM ETF 464287531 37087 600 SH SOLE 600 0 0 ISHARES TR ISHARES BIOTECH 464287556 742178 6069 SH SOLE 5654 0 415 ISHARES TR COHEN STEER REIT 464287564 94451 1883 SH SOLE 850 0 1033 ISHARES TR GLOBAL 100 ETF 464287572 29589 404 SH SOLE 404 0 0 ISHARES TR RUS 1000 VAL ETF 464287598 390177 2570 SH SOLE 89 0 2481 ISHARES TR S&P MC 400GR ETF 464287606 30196 418 SH OTR 1 0 0 418 ISHARES TR RUS 1000 GRW ETF 464287614 294983 1109 SH SOLE 305 0 804 ISHARES TR RUS 1000 ETF 464287622 185579 790 SH OTR 1 0 0 790 ISHARES TR RUS 2000 VAL ETF 464287630 15182 112 SH SOLE 112 0 0 ISHARES TR RUS 2000 GRW ETF 464287648 57831 258 SH SOLE 61 0 197 ISHARES TR RUSSELL 2000 ETF 464287655 740187 4188 SH SOLE 3545 0 643 ISHARES TR CORE S&P US VLU 464287663 57980 777 SH SOLE 46 0 731 ISHARES TR CORE S&P US GWT 464287671 29492 311 SH SOLE 35 0 276 ISHARES TR RUSSELL 3000 ETF 464287689 171787 701 SH SOLE 701 0 0 ISHARES TR U.S. UTILITS ETF 464287697 140464 1909 SH SOLE 1909 0 0 ISHARES TR S&P MC 400VL ETF 464287705 61365 608 SH SOLE 608 0 0 ISHARES TR U.S. TECH ETF 464287721 242155 2308 SH SOLE 1384 0 924 ISHARES TR U.S. REAL ES ETF 464287739 3282 42 SH SOLE 0 0 42 ISHARES TR US INDUSTRIALS 464287754 3027 30 SH SOLE 0 0 30 ISHARES TR US HLTHCARE ETF 464287762 202553 750 SH SOLE 750 0 0 ISHARES TR U.S. ENERGY ETF 464287796 9344 197 SH SOLE 0 0 197 ISHARES TR CORE S&P SCP ETF 464287804 528814 5606 SH SOLE 2413 0 3193 ISHARES TR US CONSM STAPLES 464287812 20330 109 SH SOLE 109 0 0 ISHARES TR U.S. BAS MTL ETF 464287838 71623 567 SH SOLE 0 0 567 ISHARES TR EUROPE ETF 464287861 478064 10016 SH SOLE 0 0 10016 ISHARES TR SP SMCP600VL ETF 464287879 7941 89 SH SOLE 89 0 0 ISHARES TR SP SMCP600VL ETF 464287879 26855 301 SH OTR 1 0 0 301 ISHARES TR MORNINGSTAR VALU 464288109 20726 320 SH SOLE 320 0 0 ISHARES TR SHRT NAT MUN ETF 464288158 29315 285 SH SOLE 285 0 0 ISHARES TR GL CLEAN ENE ETF 464288224 75322 5152 SH SOLE 0 0 5152 ISHARES TR MSCI ACWI EX US 464288240 11941 254 SH SOLE 254 0 0 ISHARES TR MSCI ACWI ETF 464288257 2679 29 SH SOLE 0 0 29 ISHARES TR EAFE SML CP ETF 464288273 91425 1619 SH SOLE 278 0 1341 ISHARES TR JPMORGAN USD EMG 464288281 14441 175 SH SOLE 172 0 3 ISHARES TR MRGSTR MD CP GRW 464288307 15768 276 SH SOLE 276 0 0 ISHARES TR MRGSTR MD CP VAL 464288406 326156 5383 SH SOLE 0 0 5383 ISHARES TR NATIONAL MUN ETF 464288414 976694 9525 SH SOLE 7302 0 2223 ISHARES TR INTL SEL DIV ETF 464288448 25 1 SH SOLE 1 0 0 ISHARES TR IBOXX HI YD ETF 464288513 1622 22 SH SOLE 22 0 0 ISHARES TR MSCI KLD400 SOC 464288570 453047 5565 SH SOLE 4252 0 1313 ISHARES TR MBS ETF 464288588 12166 137 SH SOLE 0 0 137 ISHARES TR MRGSTR SM CP GR 464288604 12054 311 SH SOLE 0 0 311 ISHARES TR ISHS 1-5YR INVS 464288646 73549 1476 SH SOLE 1476 0 0 ISHARES TR 10-20 YR TRS ETF 464288653 197 2 SH SOLE 1 0 1 ISHARES TR SHORT TREAS BD 464288679 190008 1720 SH SOLE 478 0 1242 ISHARES TR PFD AND INCM SEC 464288687 260556 8642 SH SOLE 5633 0 3009 ISHARES TR GLB CNSM STP ETF 464288737 37888 664 SH SOLE 664 0 0 ISHARES TR US HOME CONS ETF 464288752 1962 25 SH SOLE 0 0 25 ISHARES TR US AER DEF ETF 464288760 10597 100 SH SOLE 0 0 100 ISHARES TR U.S. INSRNCE ETF 464288786 1038578 11332 SH SOLE 11332 0 0 ISHARES TR MSCI USA ESG SLC 464288802 47324 526 SH SOLE 0 0 526 ISHARES TR U.S. MED DVC ETF 464288810 9603 198 SH OTR 1 0 0 198 ISHARES TR U.S. MED DVC ETF 464288810 79831 1646 SH SOLE 1586 0 60 ISHARES TR EAFE VALUE ETF 464288877 485777 9928 SH SOLE 9515 0 413 ISHARES TR EAFE GRWTH ETF 464288885 420885 4877 SH SOLE 4423 0 454 ISHARES TR MSCI EURO FL ETF 464289180 184751 9770 SH SOLE 0 0 9770 ISHARES TR RUS TP200 GR ETF 464289438 62147 404 SH SOLE 0 0 404 ISHARES TR 10+ YR INVST GRD 464289511 47 1 SH SOLE 0 0 1 ISHARES TR AGGRES ALLOC ETF 464289859 9714 153 SH SOLE 153 0 0 ISHARES TR GRWT ALLOCAT ETF 464289867 692 14 SH SOLE 4 0 10 ISHARES TR MODERT ALLOC ETF 464289875 11990 308 SH SOLE 307 0 1 ISHARES TR CONSER ALLOC ETF 464289883 120562 3550 SH SOLE 0 0 3550 ISHARES TR US TREAS BD ETF 46429B267 55717 2528 SH SOLE 1069 0 1459 ISHARES TR A RATE CP BD ETF 46429B291 1127 25 SH SOLE 0 0 25 ISHARES TR CORE HIGH DV ETF 46429B663 16515 167 SH SOLE 0 0 167 ISHARES TR MSCI USA MIN VOL 46429B697 326723 4514 SH SOLE 3636 0 878 ISHARES TR 0-5 YR TIPS ETF 46429B747 45746 472 SH SOLE 472 0 0 ISHARES TR MSCI USA QLT FCT 46432F339 677664 5142 SH SOLE 5127 0 15 ISHARES TR MSCI USA VALUE 46432F388 74028 816 SH SOLE 0 0 816 ISHARES TR MSCI USA MMENTM 46432F396 52667 377 SH SOLE 0 0 377 ISHARES TR CORE MSCI TOTAL 46432F834 11932311 198905 SH SOLE 193558 0 5347 ISHARES TR CORE MSCI EAFE 46432F842 610424 9486 SH SOLE 987 0 8498 ISHARES TR MRNGSTR INC ETF 46432F875 4893 257 SH SOLE 0 0 257 ISHARES TR 0-5YR HI YL CP 46434V407 3570 87 SH SOLE 0 0 87 ISHARES TR MSCI INTL QUALTY 46434V456 55927 1664 SH SOLE 1664 0 0 ISHARES TR CORE TOTAL USD 46434V613 32524 744 SH SOLE 0 0 744 ISHARES TR CORE DIV GRWTH 46434V621 55523 1121 SH OTR 1 0 0 1121 ISHARES TR CORE DIV GRWTH 46434V621 484354 9779 SH SOLE 2248 0 7531 ISHARES TR GLOBAL REIT ETF 46434V647 154329 7290 SH SOLE 0 0 7290 ISHARES TR TRS FLT RT BD 46434V860 451383 8896 SH SOLE 2521 0 6375 ISHARES TR BLACKROCK ULTRA 46434V878 6197294 123011 SH SOLE 119717 0 3294 ISHARES TR CONV BD ETF 46435G102 64563 870 SH SOLE 363 0 507 ISHARES TR ESG AWRE USD ETF 46435G193 8073 371 SH SOLE 371 0 0 ISHARES TR CORE MSCI INTL 46435G326 69607650 1194366 SH SOLE 1194366 0 0 ISHARES TR ESG AWR MSCI USA 46435G425 223694 2382 SH SOLE 1966 0 416 ISHARES TR FALN ANGLS USD 46435G474 446 18 SH OTR 1 0 0 18 ISHARES TR FALN ANGLS USD 46435G474 23808 960 SH SOLE 0 0 960 ISHARES TR ESG AW MSCI EAFE 46435G516 128927 1865 SH SOLE 1865 0 0 ISHARES TR INTL DIV GRWTH 46435G524 2670255 45022 SH OTR 1 0 0 45022 ISHARES TR INTL DIV GRWTH 46435G524 6832631 115202 SH SOLE 99228 0 15974 ISHARES TR CORE INTL AGGR 46435G672 439 9 SH SOLE 9 0 0 ISHARES TR IBDS DEC28 ETF 46435U515 60952552 2536519 SH SOLE 2536519 0 0 ISHARES TR ESG AWR US AGRGT 46435U549 4938 109 SH SOLE 109 0 0 ISHARES TR ESG AWARE MSCI 46435U663 87961 2614 SH SOLE 2614 0 0 ISHARES TR US INFRASTRUC 46435U713 69741 1906 SH SOLE 1906 0 0 ISHARES TR CORE DIVID ETF 46435U861 1117 30 SH SOLE 30 0 0 ISHARES TR IBONDS 27 ETF 46435UAA9 19345 836 SH OTR 1 0 0 836 ISHARES TR IBONDS 27 ETF 46435UAA9 25148344 1086791 SH SOLE 1086791 0 0 ISHARES TR IBONDS DEC 29 46436E205 34564595 1578292 SH SOLE 1578292 0 0 ISHARES TR INVT GRD CORP BD 46436E288 27076 859 SH SOLE 859 0 0 ISHARES TR IBONDS DEC 2032 46436E312 32820790 1397819 SH SOLE 1397819 0 0 ISHARES TR HIGH YLD CORP BD 46436E320 2588 75 SH SOLE 0 0 75 ISHARES TR IBONDS DEC 2031 46436E486 37027211 1910096 SH SOLE 1910096 0 0 ISHARES TR IBONDS DEC 2030 46436E726 25421360 1247368 SH SOLE 1247368 0 0 ISHARES TR ESG EAFE ETF 46436E759 302349 5296 SH SOLE 3568 0 1728 ISHARES TR ESG MSCI USA ETF 46436E767 434255 12529 SH SOLE 10289 0 2240 ISHARES U S ETF TR BLACKROCK ST MAT 46431W507 75134 1506 SH SOLE 0 0 1506 ISHARES U S ETF TR GOLD STRATEGY 46431W614 3824559 69200 SH SOLE 69200 0 0 ISHARES U S ETF TR U.S. TECH INDEPD 46431W648 40348 758 SH SOLE 0 0 758 ISHARES U S ETF TR GSCI CMDTY STGY 46431W853 6442 221 SH SOLE 0 0 221 J P MORGAN EXCHANGE TRADED F ACTIVE VALUE ETF 46641Q167 5126 100 SH SOLE 0 0 100 J P MORGAN EXCHANGE TRADED F DIV RTN INT EQ 46641Q209 3033 60 SH SOLE 0 0 60 J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332 445351 8315 SH OTR 1 0 0 8315 J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332 33841565 631844 SH SOLE 247569 0 384276 J P MORGAN EXCHANGE TRADED F JPMORGAN DIVER 46641Q407 231435 2464 SH SOLE 2464 0 0 J P MORGAN EXCHANGE TRADED F CORE PLUS BD ETF 46641Q670 15120170 338486 SH SOLE 255 0 338231 J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837 4948400 98613 SH SOLE 724 0 97889 J P MORGAN EXCHANGE TRADED F DIVERSFD EQT ETF 46641Q845 786 20 SH SOLE 0 0 20 J P MORGAN EXCHANGE TRADED F NASDAQ EQT PREM 46654Q203 140461 2993 SH OTR 1 0 0 2993 J P MORGAN EXCHANGE TRADED F NASDAQ EQT PREM 46654Q203 9999704 213077 SH SOLE 211632 0 1445 JOHNSON & JOHNSON COM 478160104 240945 1547 SH OTR 1 0 0 1547 JOHNSON & JOHNSON COM 478160104 12621357 81036 SH SOLE 68617 0 12419 JOHNSON CTLS INTL PLC SHS G51502105 208743 3923 SH SOLE 2410 0 1513 JPMORGAN CHASE & CO COM 46625H100 984831 6791 SH OTR 1 0 0 6791 JPMORGAN CHASE & CO COM 46625H100 24112620 166271 SH SOLE 117376 0 48895 JPMORGAN CHASE & CO ALERIAN ML ETN 46625H365 31912 1292 SH SOLE 1292 0 0 KADANT INC COM 48282T104 3332501 14775 SH SOLE 14775 0 0 KANDI TECHNOLOGIES GROUP INC COM 483709101 36330 10500 SH SOLE 0 0 10500 KB HOME COM 48666K109 4080832 88177 SH SOLE 84705 0 3472 KEMPER CORP COM 488401100 1512408 35984 SH SOLE 35974 0 10 KFORCE INC COM 493732101 3244609 54385 SH SOLE 54385 0 0 KIMBELL RTY PARTNERS LP UNIT 49435R102 2280096 142506 SH SOLE 142506 0 0 KIMBERLY-CLARK CORP COM 494368103 231549 1916 SH SOLE 1196 0 720 KINDER MORGAN INC DEL COM 49456B101 485645 29291 SH SOLE 15446 0 13845 KLA CORP COM NEW 482480100 402245 877 SH SOLE 355 0 522 KRAFT HEINZ CO COM 500754106 639 19 SH OTR 1 0 0 19 KRAFT HEINZ CO COM 500754106 207121 6157 SH SOLE 3829 0 2328 L3HARRIS TECHNOLOGIES INC COM 502431109 410575 2358 SH SOLE 838 0 1519 LABORATORY CORP AMER HLDGS COM NEW 50540R409 392651 1953 SH SOLE 42 0 1911 LADDER CAP CORP CL A 505743104 2210989 215496 SH SOLE 213861 0 1635 LAKELAND FINL CORP COM 511656100 2242865 47258 SH SOLE 47232 0 26 LAM RESEARCH CORP COM 512807108 656855 1048 SH SOLE 375 0 673 LANDSTAR SYS INC COM 515098101 2717445 15358 SH SOLE 15043 0 315 LATTICE STRATEGIES TR HARTFORD MLT ETF 518416102 519079 20237 SH SOLE 0 0 20237 LAUDER ESTEE COS INC CL A 518439104 350678 2426 SH SOLE 984 0 1442 LINCOLN ELEC HLDGS INC COM 533900106 4378776 24087 SH SOLE 24012 0 75 LINDE PLC SHS G54950103 13607903 36546 SH SOLE 35422 0 1124 LISTED FD TR HORIZON KINETICS 53656F623 2435 80 SH OTR 1 0 0 80 LISTED FD TR HORIZON KINETICS 53656F623 6262025 205717 SH SOLE 67069 0 138649 LISTED FD TR TRUESHS TECH AI 53656F821 14890 500 SH SOLE 500 0 0 LISTED FD TR CORE ALT FD 53656F847 6900 250 SH SOLE 250 0 0 LMP CAP & INCOME FD INC COM 50208A102 948750 75900 SH SOLE 75900 0 0 LOCKHEED MARTIN CORP COM 539830109 4499 11 SH OTR 1 0 0 11 LOCKHEED MARTIN CORP COM 539830109 1639521 4009 SH SOLE 2413 0 1596 LOWES COS INC COM 548661107 26396 127 SH OTR 1 0 0 127 LOWES COS INC COM 548661107 11757509 56570 SH SOLE 50313 0 6257 LULULEMON ATHLETICA INC COM 550021109 321213 833 SH SOLE 332 0 501 M & T BK CORP COM 55261F104 207631 1642 SH SOLE 448 0 1194 MAGIC SOFTWARE ENTERPRISES L ORD 559166103 1309775 116012 SH SOLE 116012 0 0 MANHATTAN ASSOCIATES INC COM 562750109 225135 1139 SH SOLE 44 0 1095 MARATHON OIL CORP COM 565849106 1618509 60505 SH SOLE 54640 0 5865 MARATHON PETE CORP COM 56585A102 1143979 7559 SH SOLE 2245 0 5314 MARKEL GROUP INC COM 570535104 256213 174 SH SOLE 33 0 141 MARRIOTT INTL INC NEW CL A 571903202 10418 53 SH OTR 1 0 0 53 MARRIOTT INTL INC NEW CL A 571903202 6551934 33333 SH SOLE 32741 0 592 MARRIOTT VACATIONS WORLDWIDE COM 57164Y107 1702458 16918 SH SOLE 16885 0 33 MARSH & MCLENNAN COS INC COM 571748102 7853110 41267 SH SOLE 40138 0 1129 MARTIN MARIETTA MATLS INC COM 573284106 217965 531 SH SOLE 486 0 45 MARVELL TECHNOLOGY INC COM 573874104 269513 4979 SH SOLE 4399 0 580 MASTERCARD INCORPORATED CL A 57636Q104 2002117 5057 SH SOLE 2815 0 2242 MCDONALDS CORP COM 580135101 10342391 39259 SH SOLE 34782 0 4477 MCKESSON CORP COM 58155Q103 955365 2197 SH SOLE 489 0 1708 MEDTRONIC PLC SHS G5960L103 450883 5754 SH SOLE 3597 0 2157 MERCK & CO INC COM 58933Y105 7575576 73585 SH SOLE 60693 0 12891 META PLATFORMS INC CL A 30303M102 16040521 53431 SH SOLE 49478 0 3953 META PLATFORMS INC CL A 30303M102 48033600 160000 SH Call SOLE 160000 0 0 METLIFE INC COM 59156R108 592990 9426 SH SOLE 2768 0 6658 MICROCHIP TECHNOLOGY INC. COM 595017104 203320 2605 SH SOLE 1610 0 995 MICRON TECHNOLOGY INC COM 595112103 440834 6480 SH SOLE 2982 0 3498 MICROSOFT CORP COM 594918104 1288892 4082 SH OTR 1 0 0 4082 MICROSOFT CORP COM 594918104 79025279 250278 SH SOLE 195918 0 54360 MOLINA HEALTHCARE INC COM 60855R100 250180 763 SH SOLE 144 0 619 MONDELEZ INTL INC CL A 609207105 48719 702 SH OTR 1 0 0 702 MONDELEZ INTL INC CL A 609207105 8220777 118455 SH SOLE 110503 0 7951 MONSTER BEVERAGE CORP NEW COM 61174X109 273169 5159 SH SOLE 2575 0 2584 MOODYS CORP COM 615369105 254517 805 SH SOLE 458 0 347 MORGAN STANLEY COM NEW 617446448 7167033 87756 SH SOLE 85576 0 2180 MOTOROLA SOLUTIONS INC COM NEW 620076307 412716 1516 SH SOLE 409 0 1107 MSC INDL DIRECT INC CL A 553530106 2182562 22237 SH SOLE 22237 0 0 MURPHY USA INC COM 626755102 2680188 7843 SH SOLE 7640 0 203 NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 1424682 44886 SH SOLE 44886 0 0 NETFLIX INC COM 64110L106 4383558 11609 SH SOLE 10621 0 988 NEW JERSEY RES CORP COM 646025106 2358165 58040 SH SOLE 58040 0 0 NEWMONT CORP COM 651639106 225875 6113 SH SOLE 4609 0 1504 NEWTEKONE INC COM NEW 652526203 1816064 123123 SH SOLE 123123 0 0 NEXTERA ENERGY INC COM 65339F101 8995 157 SH OTR 1 0 0 157 NEXTERA ENERGY INC COM 65339F101 10409249 181694 SH SOLE 169308 0 12386 NIKE INC CL B 654106103 3136718 32804 SH SOLE 28846 0 3958 NIO INC SPON ADS 62914V106 150977 16701 SH SOLE 14658 0 2043 NORFOLK SOUTHN CORP COM 655844108 988392 5019 SH SOLE 1070 0 3949 NORTHERN OIL & GAS INC COM 665531307 3935097 97815 SH SOLE 97746 0 69 NORTHROP GRUMMAN CORP COM 666807102 161550 367 SH OTR 1 0 0 367 NORTHROP GRUMMAN CORP COM 666807102 12221875 27765 SH SOLE 27494 0 271 NOVARTIS AG SPONSORED ADR 66987V109 398064 4125 SH SOLE 1191 0 2934 NU HLDGS LTD ORD SHS CL A G6683N103 85238 11757 SH SOLE 11757 0 0 NUCOR CORP COM 670346105 472177 3020 SH SOLE 842 0 2178 NUVEEN AMT FREE MUN CR INC F COM 67071L106 108997 10572 SH SOLE 9426 0 1146 NUVEEN PFD & INCOME SECS FD COM 67072C105 100355 16265 SH SOLE 14265 0 2000 NUVEEN QUALITY MUNCP INCOME COM 67066V101 123282 12158 SH SOLE 10158 0 2000 NVIDIA CORPORATION COM 67066G104 289268 665 SH OTR 1 0 0 665 NVIDIA CORPORATION COM 67066G104 35416016 81418 SH SOLE 62239 0 19179 NXP SEMICONDUCTORS N V COM N6596X109 260296 1302 SH SOLE 752 0 550 OCCIDENTAL PETE CORP COM 674599105 146629 2260 SH OTR 1 0 0 2260 OCCIDENTAL PETE CORP COM 674599105 1739887 26817 SH SOLE 21298 0 5520 OLD SECOND BANCORP INC ILL COM 680277100 2445050 179651 SH SOLE 179651 0 0 ONEOK INC NEW COM 682680103 24611 388 SH OTR 1 0 0 388 ONEOK INC NEW COM 682680103 269070 4242 SH SOLE 3634 0 608 ORACLE CORP COM 68389X105 1357788 12819 SH SOLE 5229 0 7590 OREILLY AUTOMOTIVE INC COM 67103H107 491693 541 SH SOLE 189 0 352 OTIS WORLDWIDE CORP COM 68902V107 268958 3349 SH SOLE 2085 0 1264 OTTER TAIL CORP COM 689648103 3083567 40616 SH SOLE 40616 0 0 OWENS CORNING NEW COM 690742101 5096278 37360 SH SOLE 27319 0 10041 PACCAR INC COM 693718108 374003 4399 SH SOLE 1841 0 2558 PACER FDS TR TRENDPILOT US BD 69374H642 42527 2182 SH SOLE 27 0 2155 PACER FDS TR DATA AND INFRAST 69374H741 22395 865 SH SOLE 202 0 663 PACER FDS TR US CASH COWS 100 69374H881 6821 138 SH OTR 1 0 0 138 PACER FDS TR US CASH COWS 100 69374H881 3265890 66071 SH SOLE 480 0 65590 PALANTIR TECHNOLOGIES INC CL A 69608A108 160 10 SH OTR 1 0 0 10 PALANTIR TECHNOLOGIES INC CL A 69608A108 742832 46427 SH SOLE 45214 0 1213 PALO ALTO NETWORKS INC COM 697435105 460675 1965 SH SOLE 1374 0 591 PAYCHEX INC COM 704326107 540552 4687 SH SOLE 2522 0 2165 PAYPAL HLDGS INC COM 70450Y103 4386195 75029 SH SOLE 70251 0 4778 PEPSICO INC COM 713448108 13219539 78019 SH SOLE 71014 0 7006 PERMIAN RESOURCES CORP CLASS A COM 71424F105 283597 20315 SH SOLE 2000 0 18315 PFIZER INC COM 717081103 14197 428 SH OTR 1 0 0 428 PFIZER INC COM 717081103 7338929 221252 SH SOLE 167738 0 53513 PGIM ETF TR PGIM ULTRA SH BD 69344A107 283726 5733 SH SOLE 1616 0 4117 PHILIP MORRIS INTL INC COM 718172109 170069 1837 SH OTR 1 0 0 1837 PHILIP MORRIS INTL INC COM 718172109 1181691 12764 SH SOLE 4864 0 7900 PHILLIPS 66 COM 718546104 810171 6743 SH SOLE 3154 0 3589 PIMCO ETF TR ACTIVE BD ETF 72201R775 16965 193 SH SOLE 0 0 193 PIMCO ETF TR 0-5 HIGH YIELD 72201R783 52916 586 SH SOLE 581 0 5 PIMCO ETF TR 0-5 HIGH YIELD 72201R783 117209 1298 SH OTR 1 0 0 1298 PIMCO ETF TR INV GRD CRP BD 72201R817 1367 15 SH SOLE 0 0 15 PIMCO ETF TR ENHAN SHRT MA AC 72201R833 466252 4656 SH SOLE 2414 0 2242 PINEAPPLE ENERGY INC COM 72303P107 20207 23773 SH SOLE 0 0 23773 PIONEER NAT RES CO COM 723787107 707473 3082 SH OTR 1 0 0 3082 PIONEER NAT RES CO COM 723787107 14986401 65286 SH SOLE 44216 0 21070 PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 698148 45571 SH SOLE 45271 0 300 PLUG POWER INC COM NEW 72919P202 365 48 SH OTR 1 0 0 48 PLUG POWER INC COM NEW 72919P202 110405 14527 SH SOLE 14159 0 368 PNC FINL SVCS GROUP INC COM 693475105 10067 82 SH OTR 1 0 0 82 PNC FINL SVCS GROUP INC COM 693475105 494149 4025 SH SOLE 1004 0 3021 POLARIS INC COM 731068102 338351 3249 SH SOLE 3160 0 89 POOL CORP COM 73278L105 3422121 9610 SH SOLE 8913 0 697 PPL CORP COM 69351T106 205325 8715 SH SOLE 6335 0 2380 PRECIGEN INC COM 74017N105 63047 44399 SH SOLE 0 0 44399 PRIMERICA INC COM 74164M108 3577738 18441 SH SOLE 18401 0 40 PROCTER AND GAMBLE CO COM 742718109 62720 430 SH OTR 1 0 0 430 PROCTER AND GAMBLE CO COM 742718109 14711440 100860 SH SOLE 81252 0 19608 PROGRESSIVE CORP COM 743315103 744141 5342 SH OTR 1 0 0 5342 PROGRESSIVE CORP COM 743315103 16061011 115298 SH SOLE 82083 0 33216 PROLOGIS INC. COM 74340W103 6642608 59198 SH SOLE 57428 0 1770 PROSHARES TR ULTRAPRO SHORT S 74347B110 741 62 SH SOLE 0 0 62 PROSHARES TR PSHS SHTFINL ETF 74347B185 2593 200 SH SOLE 200 0 0 PROSHARES TR PSHS ULTSH 20YRS 74347B201 2000 51 SH SOLE 51 0 0 PROSHARES TR S&P MDCP 400 DIV 74347B680 264624 3965 SH SOLE 0 0 3965 PROSHARES TR SHORT QQQ NEW 74347B714 4628 425 SH SOLE 425 0 0 PROSHARES TR MSCI EAFE DIVD 74347B839 14481 415 SH SOLE 0 0 415 PROSHARES TR S&P 500 DV ARIST 74348A467 1053391 11896 SH SOLE 221 0 11675 PROSHARES TR HGH YLD INT RATE 74348A541 28914 470 SH SOLE 0 0 470 PROTALIX BIOTHERAPEUTICS INC COM 74365A309 29045 17497 SH SOLE 100 0 17397 PRUDENTIAL FINL INC COM 744320102 28087 296 SH OTR 1 0 0 296 PRUDENTIAL FINL INC COM 744320102 318166 3353 SH SOLE 1589 0 1764 PUBLIC STORAGE COM 74460D109 4106432 15583 SH SOLE 15527 0 56 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 78251 1375 SH OTR 1 0 0 1375 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 228664 4018 SH SOLE 2448 0 1570 PUBMATIC INC COM CL A 74467Q103 1349525 111531 SH SOLE 111531 0 0 PULTE GROUP INC COM 745867101 3480 47 SH OTR 1 0 0 47 PULTE GROUP INC COM 745867101 4943282 66756 SH SOLE 63316 0 3440 QUALCOMM INC COM 747525103 1361485 12259 SH SOLE 4371 0 7888 RCI HOSPITALITY HLDGS INC COM 74934Q108 2269594 37415 SH SOLE 37415 0 0 REALTY INCOME CORP COM 756109104 451757 9046 SH SOLE 5253 0 3793 REGENERON PHARMACEUTICALS COM 75886F107 661660 804 SH SOLE 385 0 419 REGIONS FINANCIAL CORP NEW COM 7591EP100 65652 3817 SH OTR 1 0 0 3817 REGIONS FINANCIAL CORP NEW COM 7591EP100 513162 29835 SH SOLE 18098 0 11737 REPUBLIC SVCS INC COM 760759100 278607 1955 SH SOLE 766 0 1189 ROCKWELL AUTOMATION INC COM 773903109 421087 1473 SH SOLE 1173 0 300 ROKU INC COM CL A 77543R102 244453 3463 SH SOLE 3024 0 439 ROPER TECHNOLOGIES INC COM 776696106 811653 1676 SH OTR 1 0 0 1676 ROPER TECHNOLOGIES INC COM 776696106 7623051 15741 SH SOLE 5459 0 10282 ROYAL BK CDA COM 780087102 470165 5377 SH SOLE 0 0 5377 RTX CORPORATION COM 75513E101 1732174 24068 SH SOLE 17841 0 6227 S&P GLOBAL INC COM 78409V104 4385 12 SH OTR 1 0 0 12 S&P GLOBAL INC COM 78409V104 743609 2035 SH SOLE 1539 0 496 SALESFORCE INC COM 79466L302 1118737 5517 SH SOLE 3566 0 1951 SAPIENS INTL CORP N V SHS G7T16G103 2859262 100572 SH SOLE 100473 0 99 SCHLUMBERGER LTD COM STK 806857108 45066 773 SH OTR 1 0 0 773 SCHLUMBERGER LTD COM STK 806857108 3568368 61207 SH SOLE 58344 0 2863 SCHWAB CHARLES CORP COM 808513105 38759 706 SH OTR 1 0 0 706 SCHWAB CHARLES CORP COM 808513105 2107940 38396 SH SOLE 36026 0 2370 SCHWAB CHARLES FAMILY FD AMT TAX FREE MNY 808515530 129680 129680 SH SOLE 129680 0 0 SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 393865 7901 SH SOLE 4987 0 2914 SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 38295699 756832 SH SOLE 8298 0 748534 SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 346874 4770 SH SOLE 1263 0 3507 SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 69359 1076 SH SOLE 0 0 1076 SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 103821 1534 SH SOLE 603 0 931 SCHWAB STRATEGIC TR US SML CAP ETF 808524607 410389 9908 SH SOLE 680 0 9228 SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 69378 2898 SH SOLE 0 0 2898 SCHWAB STRATEGIC TR 1 5YR CORP BD 808524714 11741 250 SH SOLE 0 0 250 SCHWAB STRATEGIC TR 1000 INDEX ETF 808524722 612479 14830 SH SOLE 0 0 14830 SCHWAB STRATEGIC TR SCHWB FDT EMK LG 808524730 12481 476 SH SOLE 476 0 0 SCHWAB STRATEGIC TR SCHWB FDT INT SC 808524748 8517 265 SH SOLE 265 0 0 SCHWAB STRATEGIC TR SCHWB FDT INT LG 808524755 14885 470 SH SOLE 334 0 136 SCHWAB STRATEGIC TR SCHWAB FDT US SC 808524763 48054 991 SH SOLE 750 0 241 SCHWAB STRATEGIC TR SCHWAB FDT US LG 808524771 38451 687 SH SOLE 537 0 150 SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 47763 675 SH OTR 1 0 0 675 SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 246740 3487 SH SOLE 1350 0 2137 SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 174453 5137 SH SOLE 1572 0 3565 SCHWAB STRATEGIC TR US AGGREGATE B 808524839 3140 71 SH SOLE 0 0 71 SCHWAB STRATEGIC TR US REIT ETF 808524847 3550 200 SH SOLE 0 0 200 SCHWAB STRATEGIC TR US TIPS ETF 808524870 24488 485 SH SOLE 485 0 0 SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888 10997 341 SH SOLE 0 0 341 SEACOAST BKG CORP FLA COM NEW 811707801 2881547 131218 SH SOLE 131218 0 0 SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 81849 1042 SH SOLE 498 0 543 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 1342887 10431 SH SOLE 2852 0 7579 SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 68535 996 SH SOLE 102 0 894 SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 224245 1393 SH SOLE 281 0 1112 SELECT SECTOR SPDR TR ENERGY 81369Y506 33083 366 SH OTR 1 0 0 366 SELECT SECTOR SPDR TR ENERGY 81369Y506 346194 3830 SH SOLE 887 0 2943 SELECT SECTOR SPDR TR FINANCIAL 81369Y605 871409 26271 SH SOLE 15211 0 11059 SELECT SECTOR SPDR TR INDL 81369Y704 129969 1282 SH SOLE 65 0 1217 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 2732877 16671 SH SOLE 13822 0 2849 SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 44194 674 SH SOLE 102 0 572 SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 273037 8014 SH SOLE 0 0 8014 SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 438380 7439 SH SOLE 471 0 6968 SEMPRA COM 816851109 211505 3109 SH SOLE 2612 0 497 SERVICE CORP INTL COM 817565104 2014356 35253 SH SOLE 33887 0 1366 SERVICENOW INC COM 81762P102 11105417 19868 SH SOLE 19545 0 323 SHELL PLC SPON ADS 780259305 41911 651 SH OTR 1 0 0 651 SHELL PLC SPON ADS 780259305 211746 3289 SH SOLE 1673 0 1616 SHERWIN WILLIAMS CO COM 824348106 56111 220 SH OTR 1 0 0 220 SHERWIN WILLIAMS CO COM 824348106 3524281 13818 SH SOLE 12636 0 1182 SHOPIFY INC CL A 82509L107 327365 5999 SH SOLE 505 0 5494 SITIO ROYALTIES CORP CLASS A COM 82983N108 3275904 135312 SH SOLE 135085 0 227 SMARTFINANCIAL INC COM NEW 83190L208 308797 14450 SH OTR 1 0 0 14450 SOUTHERN CO COM 842587107 1408178 21758 SH OTR 1 0 0 21758 SOUTHERN CO COM 842587107 9950571 153748 SH SOLE 129905 0 23843 SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 34500 103 SH OTR 1 0 0 103 SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 200970 600 SH SOLE 600 0 0 SPDR GOLD TR GOLD SHS 78463V107 1307649 7627 SH SOLE 2844 0 4783 SPDR INDEX SHS FDS PORTFLO EURP ETF 78463X103 831 23 SH SOLE 0 0 23 SPDR INDEX SHS FDS EURO STOXX 50 78463X202 66670 1587 SH SOLE 1487 0 100 SPDR INDEX SHS FDS S&P CHINA ETF 78463X400 1932 27 SH SOLE 0 0 27 SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 11414 340 SH OTR 1 0 0 340 SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 40511873 1206788 SH SOLE 1016524 0 190264 SPDR INDEX SHS FDS GLB NAT RESRCE 78463X541 16716 300 SH SOLE 0 0 300 SPDR INDEX SHS FDS DJ GLB RL ES ETF 78463X749 6876 180 SH SOLE 0 0 180 SPDR INDEX SHS FDS S&P EMKTSC ETF 78463X756 13744 257 SH SOLE 0 0 257 SPDR INDEX SHS FDS DJ INTL RL ETF 78463X863 30320 1275 SH SOLE 0 0 1275 SPDR INDEX SHS FDS S&P INTL SMLCP 78463X871 1311 45 SH SOLE 0 0 45 SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 23320 752 SH OTR 1 0 0 752 SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 17039468 549483 SH SOLE 54041 0 495443 SPDR S&P 500 ETF TR TR UNIT 78462F103 250503 586 SH OTR 1 0 0 586 SPDR S&P 500 ETF TR TR UNIT 78462F103 20450643 47840 SH SOLE 17500 0 30339 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 298186 653 SH SOLE 0 0 653 SPDR SER TR NYSE TECH ETF 78464A102 26500 194 SH SOLE 194 0 0 SPDR SER TR FACTST INV ETF 78464A110 6433 52 SH SOLE 13 0 39 SPDR SER TR PORTFOLIO CRPORT 78464A144 145319 5269 SH SOLE 108 0 5161 SPDR SER TR S&P 600 SMCP GRW 78464A201 372138 5079 SH SOLE 0 0 5079 SPDR SER TR BBG CONV SEC ETF 78464A359 21493 317 SH SOLE 37 0 280 SPDR SER TR PORTFOLIO INTRMD 78464A375 1227 39 SH OTR 1 0 0 39 SPDR SER TR PORTFOLIO INTRMD 78464A375 22015 700 SH SOLE 0 0 700 SPDR SER TR PORT MTG BK ETF 78464A383 73091 3514 SH SOLE 3506 0 8 SPDR SER TR PRTFLO S&P500 GW 78464A409 301735 5090 SH SOLE 1377 0 3713 SPDR SER TR PRTFLO S&P500 VL 78464A508 38413 931 SH SOLE 11 0 920 SPDR SER TR HLTH CR EQUIP 78464A581 23421 300 SH OTR 1 0 0 300 SPDR SER TR DJ REIT ETF 78464A607 32264 389 SH SOLE 381 0 8 SPDR SER TR AEROSPACE DEF 78464A631 187207 1670 SH SOLE 0 0 1670 SPDR SER TR PORTFOLIO AGRGTE 78464A649 1631 67 SH OTR 1 0 0 67 SPDR SER TR PORTFOLIO AGRGTE 78464A649 213048 8753 SH SOLE 188 0 8565 SPDR SER TR PORTFLI TIPS ETF 78464A656 8893 358 SH SOLE 0 0 358 SPDR SER TR PORTFOLIO LN TSR 78464A664 80647 3084 SH SOLE 3039 0 45 SPDR SER TR PORTFLI INTRMDIT 78464A672 193701 7036 SH SOLE 148 0 6888 SPDR SER TR S&P REGL BKG 78464A698 7978 191 SH SOLE 0 0 191 SPDR SER TR S&P RETAIL ETF 78464A714 39376 647 SH SOLE 0 0 647 SPDR SER TR S&P METALS MNG 78464A755 18375 350 SH SOLE 350 0 0 SPDR SER TR S&P DIVID ETF 78464A763 487297 4237 SH SOLE 0 0 4237 SPDR SER TR S&P INS ETF 78464A789 21270 500 SH SOLE 500 0 0 SPDR SER TR PORTFOLI S&P1500 78464A805 1312 25 SH OTR 1 0 0 25 SPDR SER TR PORTFOLI S&P1500 78464A805 1198977 22842 SH SOLE 15078 0 7764 SPDR SER TR PORTFOLIO S&P400 78464A847 587618 13419 SH SOLE 120 0 13298 SPDR SER TR PORTFOLIO S&P500 78464A854 8726795 173633 SH OTR 1 0 0 173633 SPDR SER TR PORTFOLIO S&P500 78464A854 45483189 904958 SH SOLE 406794 0 498165 SPDR SER TR S&P SEMICNDCTR 78464A862 123290 629 SH SOLE 452 0 178 SPDR SER TR S&P BIOTECH 78464A870 129830 1778 SH SOLE 1464 0 314 SPDR SER TR BLOOMBERG INVT 78468R200 97843 3185 SH SOLE 0 0 3185 SPDR SER TR BLOOMBERG SHT TE 78468R408 905 37 SH SOLE 0 0 37 SPDR SER TR S&P 500 ESG ETF 78468R531 42488 1024 SH SOLE 0 0 1024 SPDR SER TR OILGAS EQUIP 78468R549 54020 564 SH SOLE 564 0 0 SPDR SER TR S&P OILGAS EXP 78468R556 1775 12 SH SOLE 12 0 0 SPDR SER TR S&P OILGAS EXP 78468R556 36978 250 SH OTR 1 0 0 250 SPDR SER TR PORTFLI HIGH YLD 78468R606 88671 3955 SH SOLE 179 0 3776 SPDR SER TR BLOOMBERG HIGH Y 78468R622 271 3 SH SOLE 0 0 3 SPDR SER TR S&P KENSHO FINAL 78468R630 7879 200 SH SOLE 0 0 200 SPDR SER TR S&P KENSHO NEW 78468R648 24397 616 SH SOLE 616 0 0 SPDR SER TR BLOOMBERG 1-3 MO 78468R663 750720 8176 SH SOLE 1310 0 6866 SPDR SER TR BLOOMBERG 1-3 MO 78468R663 17443596 189976 SH OTR 1 0 0 189976 SPDR SER TR NUVEEN BLMBRG MU 78468R721 8172 187 SH SOLE 187 0 0 SPDR SER TR NUVEEN BLMBRG SH 78468R739 23115 500 SH SOLE 500 0 0 SPDR SER TR SPDR MSCI USA GE 78468R747 5015 59 SH SOLE 0 0 59 SPDR SER TR PRTFLO S&P500 HI 78468R788 1617358 46118 SH SOLE 364 0 45754 SPDR SER TR SSGA US LRG ETF 78468R804 306975 2299 SH SOLE 0 0 2299 SPDR SER TR PORTFOLIO S&P600 78468R853 265090 7184 SH SOLE 44 0 7140 SPROTT PHYSICAL GOLD TR UNIT 85207H104 791896 55300 SH SOLE 0 0 55300 SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608 78619 1875 SH SOLE 819 0 1056 SSGA ACTIVE ETF TR ULT SHT TRM BD 78467V707 193820 4813 SH SOLE 76 0 4737 SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 39 1 SH SOLE 0 0 1 STARBUCKS CORP COM 855244109 1119974 12271 SH SOLE 4064 0 8206 STOCK YDS BANCORP INC COM 861025104 2206801 56167 SH SOLE 56167 0 0 STRATEGY SHS NS 7HANDL IDX 86280R506 39309 2057 SH SOLE 2057 0 0 STRATEGY SHS NS 7HANDL IDX 86280R506 373868 19564 SH OTR 1 0 0 19564 STRYKER CORPORATION COM 863667101 12409737 45412 SH SOLE 44438 0 974 SUN CMNTYS INC COM 866674104 2959 25 SH OTR 1 0 0 25 SUN CMNTYS INC COM 866674104 405078 3423 SH SOLE 1670 0 1753 SYNOPSYS INC COM 871607107 545256 1188 SH SOLE 381 0 807 SYSCO CORP COM 871829107 216578 3279 SH SOLE 1548 0 1731 T ROWE PRICE ETF INC PRICE DIV GRWT 87283Q404 3325092 103650 SH SOLE 97938 0 5712 TARGET CORP COM 87612E106 954440 8632 SH SOLE 3159 0 5473 TEKLA HEALTHCARE OPPORTUNITI SHS 879105104 629024 37045 SH SOLE 37045 0 0 TELLURIAN INC NEW COM 87968A104 12145 10470 SH SOLE 8000 0 2470 TERRENO RLTY CORP COM 88146M101 2192139 38594 SH SOLE 38594 0 0 TESLA INC COM 88160R101 450646 1801 SH OTR 1 0 0 1801 TESLA INC COM 88160R101 24074667 96214 SH SOLE 81183 0 15031 TETRA TECH INC NEW COM 88162G103 4151939 27310 SH SOLE 26854 0 456 TEXAS INSTRS INC COM 882508104 3657548 23002 SH SOLE 19923 0 3079 TEXAS PACIFIC LAND CORPORATI COM 88262P102 441302 242 SH SOLE 0 0 242 TEXAS ROADHOUSE INC COM 882681109 3292770 34264 SH SOLE 34263 0 1 THE CIGNA GROUP COM 125523100 462003 1615 SH SOLE 803 0 812 THE TRADE DESK INC COM CL A 88339J105 457803 5858 SH SOLE 4389 0 1469 THERMO FISHER SCIENTIFIC INC COM 883556102 4556 9 SH OTR 1 0 0 9 THERMO FISHER SCIENTIFIC INC COM 883556102 11350356 22424 SH SOLE 21017 0 1407 TJX COS INC NEW COM 872540109 6659778 74930 SH SOLE 72323 0 2607 T-MOBILE US INC COM 872590104 7163838 51152 SH SOLE 50175 0 977 TOTALENERGIES SE SPONSORED ADS 89151E109 48268 734 SH SOLE 130 0 604 TOTALENERGIES SE SPONSORED ADS 89151E109 389431 5922 SH OTR 1 0 0 5922 TRACTOR SUPPLY CO COM 892356106 2100958 10347 SH SOLE 716 0 9631 TRANE TECHNOLOGIES PLC SHS G8994E103 233752 1152 SH SOLE 658 0 494 TRAVELERS COMPANIES INC COM 89417E109 470986 2884 SH SOLE 589 0 2295 TRUIST FINL CORP COM 89832Q109 1498563 52379 SH SOLE 3894 0 48486 TYSON FOODS INC CL A 902494103 1012627 20056 SH SOLE 19173 0 883 UBER TECHNOLOGIES INC COM 90353T100 307949 6696 SH SOLE 4623 0 2073 UDR INC COM 902653104 211701 5935 SH SOLE 5491 0 444 UFP INDUSTRIES INC COM 90278Q108 3770675 36823 SH SOLE 36823 0 0 UNION PAC CORP COM 907818108 24232 119 SH OTR 1 0 0 119 UNION PAC CORP COM 907818108 1086773 5337 SH SOLE 2950 0 2387 UNITED PARCEL SERVICE INC CL B 911312106 1314452 8433 SH SOLE 4188 0 4245 UNITED RENTALS INC COM 911363109 216506 487 SH OTR 1 0 0 487 UNITED RENTALS INC COM 911363109 428565 964 SH SOLE 442 0 522 UNITEDHEALTH GROUP INC COM 91324P102 759814 1507 SH OTR 1 0 0 1507 UNITEDHEALTH GROUP INC COM 91324P102 21399336 42443 SH SOLE 29934 0 12509 US BANCORP DEL COM NEW 902973304 521092 15762 SH SOLE 6571 0 9191 VALERO ENERGY CORP COM 91913Y100 645914 4558 SH SOLE 1054 0 3504 VALVOLINE INC COM 92047W101 4229598 131191 SH SOLE 128310 0 2881 VANECK ETF TRUST GOLD MINERS ETF 92189F106 2772 103 SH OTR 1 0 0 103 VANECK ETF TRUST GOLD MINERS ETF 92189F106 7212 268 SH SOLE 0 0 268 VANECK ETF TRUST VIDEO GMNG ESPRT 92189F114 3042 59 SH SOLE 59 0 0 VANECK ETF TRUST ENVIRONMENTAL SR 92189F304 17196 120 SH SOLE 0 0 120 VANECK ETF TRUST MORTGAGE REIT 92189F452 40318 3546 SH SOLE 0 0 3546 VANECK ETF TRUST OIL REFINERS ETF 92189F585 2423 70 SH SOLE 70 0 0 VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643 3192940 42101 SH SOLE 32906 0 9195 VANECK ETF TRUST SEMICONDUCTR ETF 92189F676 953099 6574 SH SOLE 6178 0 396 VANECK ETF TRUST AGRIBUSINESS ETF 92189F700 5588 71 SH SOLE 11 0 60 VANGUARD BD INDEX FDS LONG TERM BOND 921937793 54989 820 SH SOLE 0 0 820 VANGUARD BD INDEX FDS INTERMED TERM 921937819 92268 1276 SH SOLE 0 0 1276 VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 377729 5025 SH SOLE 1352 0 3674 VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 926818 13282 SH SOLE 118 0 13164 VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407 338780 7083 SH SOLE 0 0 7083 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 17120542 43597 SH SOLE 36503 0 7095 VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 1560781 11918 SH SOLE 11789 0 129 VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 1255098 6444 SH SOLE 6368 0 76 VANGUARD INDEX FDS REAL ESTATE ETF 922908553 129757 1715 SH SOLE 47 0 1668 VANGUARD INDEX FDS SML CP GRW ETF 922908595 1031277 4815 SH SOLE 4262 0 553 VANGUARD INDEX FDS SM CP VAL ETF 922908611 1408616 8832 SH SOLE 6522 0 2311 VANGUARD INDEX FDS MID CAP ETF 922908629 1949335 9361 SH SOLE 4018 0 5343 VANGUARD INDEX FDS LARGE CAP ETF 922908637 51075 261 SH SOLE 163 0 98 VANGUARD INDEX FDS EXTEND MKT ETF 922908652 157520 1099 SH SOLE 342 0 757 VANGUARD INDEX FDS GROWTH ETF 922908736 5403175 19842 SH SOLE 18499 0 1343 VANGUARD INDEX FDS VALUE ETF 922908744 754477 5470 SH SOLE 127 0 5343 VANGUARD INDEX FDS SMALL CP ETF 922908751 4143280 21914 SH SOLE 18892 0 3022 VANGUARD INDEX FDS TOTAL STK MKT 922908769 2694633 12686 SH SOLE 7229 0 5457 VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 212 2 SH OTR 1 0 0 2 VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 85916 809 SH SOLE 47 0 762 VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 101380 1088 SH SOLE 0 0 1088 VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 155195 2992 SH SOLE 1458 0 1534 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 2273474 57982 SH OTR 1 0 0 57982 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 15452700 394101 SH SOLE 224110 0 169991 VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 219091 3782 SH SOLE 400 0 3382 VANGUARD MALVERN FDS STRM INFPROIDX 922020805 206897 4376 SH SOLE 4376 0 0 VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 11405 198 SH SOLE 126 0 71 VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 931860 12400 SH SOLE 3610 0 8790 VANGUARD SCOTTSDALE FDS VNG RUS2000GRW 92206C623 816 5 SH SOLE 0 0 5 VANGUARD SCOTTSDALE FDS VNG RUS2000VAL 92206C649 11939 100 SH SOLE 100 0 0 VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664 6858 96 SH SOLE 0 0 96 VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 7658 134 SH SOLE 0 0 134 VANGUARD SCOTTSDALE FDS VNG RUS1000IDX 92206C730 19661 101 SH SOLE 101 0 0 VANGUARD SCOTTSDALE FDS MTG-BKD SECS ETF 92206C771 79636 1819 SH SOLE 0 0 1819 VANGUARD SCOTTSDALE FDS LONG TERM TREAS 92206C847 1221 22 SH SOLE 0 0 22 VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 74992 987 SH SOLE 0 0 987 VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 12710084 81800 SH SOLE 53606 0 28194 VANGUARD STAR FDS VG TL INTL STK F 921909768 318016 5942 SH SOLE 30 0 5912 VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 9573806 218980 SH OTR 1 0 0 218980 VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 34918115 798676 SH SOLE 474127 0 324549 VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 5444861 52699 SH SOLE 52436 0 263 VANGUARD WHITEHALL FDS INTL HIGH ETF 921946794 89802 1451 SH SOLE 0 0 1451 VANGUARD WHITEHALL FDS INTL DVD ETF 921946810 105711 1482 SH SOLE 422 0 1060 VANGUARD WORLD FDS CONSUM DIS ETF 92204A108 62224 231 SH SOLE 40 0 191 VANGUARD WORLD FDS CONSUM STP ETF 92204A207 51878 284 SH SOLE 284 0 0 VANGUARD WORLD FDS ENERGY ETF 92204A306 127 1 SH OTR 1 0 0 1 VANGUARD WORLD FDS ENERGY ETF 92204A306 2562683 20220 SH SOLE 16667 0 3553 VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 11755 50 SH OTR 1 0 0 50 VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 1215467 5170 SH SOLE 4919 0 251 VANGUARD WORLD FDS INDUSTRIAL ETF 92204A603 16183 83 SH SOLE 83 0 0 VANGUARD WORLD FDS INF TECH ETF 92204A702 5337274 12864 SH SOLE 11733 0 1131 VANGUARD WORLD FDS MATERIALS ETF 92204A801 9661 56 SH SOLE 14 0 42 VANGUARD WORLD FDS UTILITIES ETF 92204A876 1544382 12109 SH SOLE 12109 0 0 VANGUARD WORLD FDS COMM SRVC ETF 92204A884 52595 500 SH SOLE 0 0 500 VERISIGN INC COM 92343E102 236353 1167 SH SOLE 342 0 825 VERISK ANALYTICS INC COM 92345Y106 250651 1061 SH SOLE 986 0 75 VERIZON COMMUNICATIONS INC COM 92343V104 9723 300 SH OTR 1 0 0 300 VERIZON COMMUNICATIONS INC COM 92343V104 1538503 47470 SH SOLE 33344 0 14126 VERTEX ENERGY INC COM 92534K107 17235 3873 SH SOLE 0 0 3873 VERTEX ENERGY INC COM 92534K107 29673 6668 SH OTR 1 0 0 6668 VERTEX PHARMACEUTICALS INC COM 92532F100 616195 1772 SH SOLE 702 0 1070 VIPER ENERGY PARTNERS LP COM UNT RP INT 92763M105 4529803 162475 SH SOLE 161283 0 1192 VISA INC COM CL A 92826C839 776974 3378 SH OTR 1 0 0 3378 VISA INC COM CL A 92826C839 22163994 96361 SH SOLE 72519 0 23842 VULCAN MATLS CO COM 929160109 840605 4161 SH SOLE 4083 0 78 WALMART INC COM 931142103 1147498 7175 SH OTR 1 0 0 7175 WALMART INC COM 931142103 15774216 98632 SH SOLE 67517 0 31115 WARNER BROS DISCOVERY INC COM SER A 934423104 10523 969 SH OTR 1 0 0 969 WARNER BROS DISCOVERY INC COM SER A 934423104 227832 20979 SH SOLE 10462 0 10517 WASHINGTON TR BANCORP INC COM 940610108 1712819 65052 SH SOLE 65052 0 0 WASTE MGMT INC DEL COM 94106L109 5727781 37574 SH SOLE 33868 0 3706 WEC ENERGY GROUP INC COM 92939U106 388090 4818 SH SOLE 3251 0 1567 WELLS FARGO CO NEW COM 949746101 656007 16055 SH SOLE 9810 0 6245 WEST BANCORPORATION INC CAP STK 95123P106 2355474 144419 SH SOLE 144419 0 0 WEST PHARMACEUTICAL SVSC INC COM 955306105 206741 551 SH SOLE 405 0 146 WEYERHAEUSER CO MTN BE COM NEW 962166104 303841 9910 SH SOLE 8168 0 1742 WISDOMTREE TR INTL QULTY DIV 97717X131 47230 1475 SH SOLE 0 0 1475 WISDOMTREE TR EM EX ST-OWNED 97717X578 22776 854 SH SOLE 2 0 852 WISDOMTREE TR ITL HDG QTLY DIV 97717X594 146050 3770 SH SOLE 0 0 3770 WISDOMTREE TR EURO QTLY DIV GR 97717X610 15972 559 SH SOLE 0 0 559 WISDOMTREE TR US S CAP QTY DIV 97717X651 7908 192 SH SOLE 0 0 192 WISDOMTREE TR US QTLY DIV GRT 97717X669 8925551 140582 SH SOLE 138909 0 1673 WISDOMTREE TR WSDM EMKTBD FD 97717X784 29243 475 SH SOLE 0 0 475 WORLD GOLD TR SPDR GLD MINIS 98149E303 336649 9183 SH SOLE 9101 0 82 XCEL ENERGY INC COM 98389B100 598350 10457 SH SOLE 8963 0 1494 ZOETIS INC CL A 98978V103 10265 59 SH OTR 1 0 0 59 ZOETIS INC CL A 98978V103 531161 3053 SH SOLE 1876 0 1177