0001398344-23-002970.txt : 20230213 0001398344-23-002970.hdr.sgml : 20230213 20230213161330 ACCESSION NUMBER: 0001398344-23-002970 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20221231 FILED AS OF DATE: 20230213 DATE AS OF CHANGE: 20230213 EFFECTIVENESS DATE: 20230213 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: 23618585 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 12-31-2022 12-31-2022 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 02-13-2023 1 942 3257386447 1 000310008 801-119410 Williams Financial Group, LLC
INFORMATION TABLE 2 fp0081677-1_13fhr-table.xml ABBOTT LABS COM 002824100 7762372 70702 SH SOLE 63636 0 7066 ABBOTT LABS COM 002824100 5380 49 SH OTR 1 0 0 49 ABBVIE INC COM 00287Y109 10256417 63464 SH SOLE 54032 0 9432 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 11278259 42266 SH SOLE 40589 0 1677 ADOBE SYSTEMS INCORPORATED COM 00724F101 5278137 15684 SH SOLE 4927 0 10757 ADOBE SYSTEMS INCORPORATED COM 00724F101 630321 1873 SH OTR 1 0 0 1873 ADVANCED MICRO DEVICES INC COM 007903107 2415208 37289 SH SOLE 30285 0 7004 ADVANCED MICRO DEVICES INC COM 007903107 42165 651 SH OTR 1 0 0 651 ADVISORS INNER CIRCLE FD III STRATEGAS MACRO 00775Y645 5092002 220433 SH SOLE 0 0 220433 ADVISORSHARES TR DORSEY WRIGT ADR 00768Y206 217356 4551 SH SOLE 0 0 4551 ADVISORSHARES TR ALPHA DNA EQUITY 00768Y420 177043 7841 SH SOLE 7841 0 0 AFLAC INC COM 001055102 549118 7633 SH SOLE 2127 0 5506 AGILENT TECHNOLOGIES INC COM 00846U101 595757 3981 SH SOLE 1083 0 2898 AGREE RLTY CORP COM 008492100 1907662 26895 SH SOLE 26895 0 0 AIR PRODS & CHEMS INC COM 009158106 521884 1693 SH SOLE 0 0 1693 ALLIANCEBERNSTEIN HLDG L P UNIT LTD PARTN 01881G106 298297 8679 SH SOLE 0 0 8679 ALLSPRING GLOBAL DIVIDEND OP COM 94987C103 91735 20992 SH SOLE 0 0 20992 ALLSTATE CORP COM 020002101 256555 1892 SH SOLE 150 0 1742 ALPHABET INC CAP STK CL C 02079K107 26095937 294105 SH SOLE 287218 0 6887 ALPHABET INC CAP STK CL C 02079K107 5324 60 SH OTR 1 0 0 60 ALPHABET INC CAP STK CL A 02079K305 6653424 75410 SH SOLE 5712 0 69698 ALPHABET INC CAP STK CL A 02079K305 595994 6755 SH OTR 1 0 0 6755 ALTRIA GROUP INC COM 02209S103 6352913 138983 SH SOLE 128530 0 10453 ALTRIA GROUP INC COM 02209S103 105819 2315 SH OTR 1 0 0 2315 AMARIN CORP PLC SPONS ADR NEW 023111206 20168 16668 SH SOLE 0 0 16668 AMAZON COM INC COM 023135106 22083012 262893 SH SOLE 220973 0 41920 AMAZON COM INC COM 023135106 165984 1976 SH OTR 1 0 0 1976 AMDOCS LTD SHS G02602103 478679 5266 SH SOLE 1472 0 3794 AMERICAN ELEC PWR CO INC COM 025537101 361949 3812 SH SOLE 226 0 3586 AMERICAN EXPRESS CO COM 025816109 590557 3997 SH SOLE 293 0 3704 AMERICAN TOWER CORP NEW COM 03027X100 5636959 26607 SH SOLE 13013 0 13594 AMERICAN TOWER CORP NEW COM 03027X100 617148 2913 SH OTR 1 0 0 2913 AMERICAN WTR WKS CO INC NEW COM 030420103 221466 1453 SH SOLE 612 0 841 AMGEN INC COM 031162100 3276959 12477 SH SOLE 10360 0 2117 AMPHENOL CORP NEW CL A 032095101 1435315 18851 SH SOLE 18649 0 202 ANALOG DEVICES INC COM 032654105 7758619 47300 SH SOLE 46025 0 1275 APPLE INC COM 037833100 65257472 502251 SH SOLE 384085 0 118166 APPLE INC COM 037833100 293512 2259 SH OTR 1 0 0 2259 APPLIED MATLS INC COM 038222105 5619703 57709 SH SOLE 54292 0 3417 APTARGROUP INC COM 038336103 2517442 22890 SH SOLE 22141 0 749 ARCHER DANIELS MIDLAND CO COM 039483102 643079 6926 SH SOLE 1760 0 5166 ARCOSA INC COM 039653100 2526538 46495 SH SOLE 46162 0 333 ARISTA NETWORKS INC COM 040413106 358711 2956 SH SOLE 682 0 2274 ARK ETF TR INNOVATION ETF 00214Q104 275755 8827 SH SOLE 2621 0 6206 ARK ETF TR INNOVATION ETF 00214Q104 28116 900 SH OTR 1 0 0 900 ARK ETF TR AUTNMUS TECHNLGY 00214Q203 17798 434 SH SOLE 434 0 0 ARK ETF TR GENOMIC REV ETF 00214Q302 65183 2309 SH SOLE 2034 0 275 ARK ETF TR NEXT GNRTN INTER 00214Q401 56360 1462 SH SOLE 1462 0 0 ARK ETF TR 3D PRINTING ETF 00214Q500 55651 2716 SH SOLE 2716 0 0 ARK ETF TR FINTECH INNOVA 00214Q708 63073 4420 SH SOLE 3783 0 637 AT&T INC COM 00206R102 1335185 72525 SH SOLE 2035 0 70490 AT&T INC COM 00206R102 76402 4150 SH OTR 1 0 0 4150 ATLANTICA SUSTAINABLE INFR P SHS G0751N103 3116366 120323 SH SOLE 119779 0 544 ATMOS ENERGY CORP COM 049560105 299003 2668 SH SOLE 0 0 2668 AUBURN NATL BANCORP COM 050473107 631534 27458 SH SOLE 0 0 27458 AUTOMATIC DATA PROCESSING IN COM 053015103 404868 1695 SH SOLE 292 0 1403 AUTOZONE INC COM 053332102 1982808 804 SH SOLE 730 0 74 BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101 77908 12963 SH SOLE 986 0 11977 BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101 1971 328 SH OTR 1 0 0 328 BANK AMERICA CORP COM 060505104 12116024 365822 SH SOLE 316827 0 48995 BANK AMERICA CORP COM 060505104 65710 1984 SH OTR 1 0 0 1984 BECTON DICKINSON & CO COM 075887109 393656 1548 SH SOLE 425 0 1123 BERKLEY W R CORP COM 084423102 343038 4727 SH SOLE 0 0 4727 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 17155379 55537 SH SOLE 46938 0 8599 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 79078 256 SH OTR 1 0 0 256 BLACKROCK INC COM 09247X101 6215394 8771 SH SOLE 8090 0 681 BLACKROCK INC COM 09247X101 4252 6 SH OTR 1 0 0 6 BOEING CO COM 097023105 466320 2448 SH SOLE 136 0 2312 BOOKING HOLDINGS INC COM 09857L108 1322024 656 SH SOLE 627 0 29 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 3473514 33233 SH SOLE 29478 0 3755 BOYD GAMING CORP COM 103304101 2305201 42274 SH SOLE 42259 0 15 BP PLC SPONSORED ADR 055622104 703979 20154 SH SOLE 872 0 19282 BP PLC SPONSORED ADR 055622104 48238 1381 SH OTR 1 0 0 1381 BRISTOL-MYERS SQUIBB CO COM 110122108 3147453 43745 SH SOLE 34845 0 8900 BROADCOM INC COM 11135F101 6460747 11555 SH SOLE 8850 0 2705 BROADCOM INC COM 11135F101 6710 12 SH OTR 1 0 0 12 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 3789709 28254 SH SOLE 1229 0 27025 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 637788 4755 SH OTR 1 0 0 4755 BROADSTONE NET LEASE INC COM 11135E203 766798 47304 SH SOLE 0 0 47304 BROOKFIELD REAL ASSETS INCOM SHS BEN INT 112830104 237195 14687 SH SOLE 68 0 14619 BUILDERS FIRSTSOURCE INC COM 12008R107 484589 7469 SH SOLE 1623 0 5846 CADENCE DESIGN SYSTEM INC COM 127387108 409793 2551 SH SOLE 0 0 2551 CALIFORNIA WTR SVC GROUP COM 130788102 3824019 63061 SH SOLE 63061 0 0 CARLISLE COS INC COM 142339100 246490 1046 SH SOLE 33 0 1013 CARRIER GLOBAL CORPORATION COM 14448C104 381150 9240 SH SOLE 0 0 9240 CASEYS GEN STORES INC COM 147528103 3492008 15565 SH SOLE 15402 0 163 CATERPILLAR INC COM 149123101 12639425 52761 SH SOLE 49925 0 2836 CATERPILLAR INC COM 149123101 13894 58 SH OTR 1 0 0 58 CDW CORP COM 12514G108 365732 2048 SH SOLE 2 0 2046 CENTENE CORP DEL COM 15135B101 716029 8731 SH SOLE 2248 0 6483 CF INDS HLDGS INC COM 125269100 290873 3414 SH SOLE 0 0 3414 CHARLES RIV LABS INTL INC COM 159864107 212888 977 SH SOLE 184 0 793 CHEMED CORP NEW COM 16359R103 17115228 33531 SH SOLE 25577 0 7954 CHEMED CORP NEW COM 16359R103 765645 1500 SH OTR 1 0 0 1500 CHEVRON CORP NEW COM 166764100 9894387 55125 SH SOLE 43246 0 11879 CHEVRON CORP NEW COM 166764100 305492 1702 SH OTR 1 0 0 1702 CHORD ENERGY CORPORATION COM NEW 674215207 3235010 23646 SH SOLE 23597 0 49 CHUBB LIMITED COM H1467J104 4394352 19920 SH SOLE 18170 0 1750 CHURCHILL DOWNS INC COM 171484108 3753094 17751 SH SOLE 17751 0 0 CINTAS CORP COM 172908105 224907 498 SH SOLE 0 0 498 CISCO SYS INC COM 17275R102 3410119 71581 SH SOLE 46097 0 25484 CITIGROUP INC COM NEW 172967424 246684 5454 SH SOLE 327 0 5127 CITIGROUP INC COM NEW 172967424 1809 40 SH OTR 1 0 0 40 CITY OFFICE REIT INC COM 178587101 1362286 162564 SH SOLE 162564 0 0 CIVITAS RESOURCES INC COM NEW 17888H103 1513711 26130 SH SOLE 26130 0 0 CLEAN HARBORS INC COM 184496107 709484 6217 SH SOLE 1555 0 4662 COCA COLA CO COM 191216100 1376648 21642 SH SOLE 1188 0 20454 COCA COLA CO COM 191216100 6297 99 SH OTR 1 0 0 99 COLGATE PALMOLIVE CO COM 194162103 354476 4499 SH SOLE 40 0 4459 COLUMBIA SPORTSWEAR CO COM 198516106 2171108 24790 SH SOLE 24410 0 380 COMCAST CORP NEW CL A 20030N101 5740955 164168 SH SOLE 152844 0 11324 COMCAST CORP NEW CL A 20030N101 14198 406 SH OTR 1 0 0 406 COMFORT SYS USA INC COM 199908104 2627276 22830 SH SOLE 22830 0 0 COMMERCIAL METALS CO COM 201723103 261206 5408 SH SOLE 28 0 5380 COMMUNITY HEALTHCARE TR INC COM 20369C106 1280530 35769 SH SOLE 35769 0 0 COMPASS DIVERSIFIED SH BEN INT 20451Q104 3040145 166766 SH SOLE 165016 0 1750 CONAGRA BRANDS INC COM 205887102 1383061 35738 SH SOLE 35529 0 209 CONOCOPHILLIPS COM 20825C104 1237112 10484 SH SOLE 137 0 10347 CONOCOPHILLIPS COM 20825C104 3186 27 SH OTR 1 0 0 27 COPART INC COM 217204106 6688766 109850 SH SOLE 47256 0 62594 COPART INC COM 217204106 687265 11287 SH OTR 1 0 0 11287 CORNERSTONE STRATEGIC VALUE COM 21924B302 233799 31723 SH OTR 1 0 0 31723 COSTCO WHSL CORP NEW COM 22160K105 4861725 10650 SH SOLE 7453 0 3197 COSTCO WHSL CORP NEW COM 22160K105 3652 8 SH OTR 1 0 0 8 CROWN CASTLE INC COM 22822V101 4321220 31858 SH SOLE 30418 0 1440 CROWN CASTLE INC COM 22822V101 3120 23 SH OTR 1 0 0 23 CSX CORP COM 126408103 7135468 230325 SH SOLE 222331 0 7994 CSX CORP COM 126408103 39685 1281 SH OTR 1 0 0 1281 CUMMINS INC COM 231021106 236475 976 SH SOLE 0 0 976 CVS HEALTH CORP COM 126650100 617757 6629 SH SOLE 640 0 5989 CVS HEALTH CORP COM 126650100 466 5 SH OTR 1 0 0 5 D R HORTON INC COM 23331A109 247185 2773 SH SOLE 608 0 2165 DANAHER CORPORATION COM 235851102 653729 2463 SH SOLE 616 0 1847 DANAHER CORPORATION COM 235851102 2389 9 SH OTR 1 0 0 9 DATADOG INC CL A COM 23804L103 147000000 2000000 SH Call SOLE 2000000 0 0 DEERE & CO COM 244199105 4959896 11568 SH SOLE 11160 0 408 DEERE & CO COM 244199105 176649 412 SH OTR 1 0 0 412 DELAWARE INVTS DIVID & INCOM COM 245915103 99999 12300 SH SOLE 0 0 12300 DEVON ENERGY CORP NEW COM 25179M103 542395 8818 SH SOLE 538 0 8280 DIAGEO PLC SPON ADR NEW 25243Q205 308981 1734 SH SOLE 266 0 1468 DIAMONDBACK ENERGY INC COM 25278X109 7017771 51307 SH SOLE 49540 0 1767 DIAMONDBACK ENERGY INC COM 25278X109 4514 33 SH OTR 1 0 0 33 DICKS SPORTING GOODS INC COM 253393102 423421 3520 SH SOLE 913 0 2607 DIGITAL RLTY TR INC COM 253868103 6037257 60210 SH SOLE 60210 0 0 DIMENSIONAL ETF TRUST INTL CORE EQT MK 25434V203 4855657 193916 SH SOLE 0 0 193916 DIMENSIONAL ETF TRUST EMGR CRE EQT MNG 25434V302 3348451 152549 SH SOLE 0 0 152549 DIMENSIONAL ETF TRUST US SMALL CAP ETF 25434V500 49053 959 SH SOLE 0 0 959 DIMENSIONAL ETF TRUST US CORE EQUITY 2 25434V708 418709 17245 SH SOLE 0 0 17245 DIMENSIONAL ETF TRUST US MKTWIDE VALUE 25434V724 83265 2487 SH SOLE 0 0 2487 DIMENSIONAL ETF TRUST WORLD EX US CORE 25434V880 11038 511 SH SOLE 0 0 511 DISNEY WALT CO COM 254687106 4871535 56072 SH SOLE 49239 0 6833 DISNEY WALT CO COM 254687106 8340 96 SH OTR 1 0 0 96 DOLLAR GEN CORP NEW COM 256677105 13875942 56349 SH SOLE 39419 0 16929 DOLLAR GEN CORP NEW COM 256677105 763129 3099 SH OTR 1 0 0 3099 DOUBLELINE INCOME SOLUTIONS COM 258622109 242383 21856 SH SOLE 0 0 21856 DOW INC COM 260557103 333884 6626 SH SOLE 272 0 6354 DUKE ENERGY CORP NEW COM NEW 26441C204 1433621 13920 SH SOLE 260 0 13660 EASTGROUP PPTYS INC COM 277276101 2885393 19488 SH SOLE 19470 0 18 EATON CORP PLC SHS G29183103 1774477 11306 SH SOLE 10844 0 462 EATON VANCE TAX-MANAGED DIVE COM 27828N102 2106699 193987 SH SOLE 0 0 193987 EDWARDS LIFESCIENCES CORP COM 28176E108 296873 3979 SH SOLE 2493 0 1486 EDWARDS LIFESCIENCES CORP COM 28176E108 1492 20 SH OTR 1 0 0 20 ELEVANCE HEALTH INC COM 036752103 16246273 31671 SH SOLE 31341 0 330 ELEVANCE HEALTH INC COM 036752103 4104 8 SH OTR 1 0 0 8 EMERSON ELEC CO COM 291011104 416324 4334 SH SOLE 2 0 4332 ENCOMPASS HEALTH CORP COM 29261A100 2646413 44247 SH SOLE 44247 0 0 ENCORE WIRE CORP COM 292562105 3618653 26306 SH SOLE 26029 0 277 ENERGY TRANSFER L P COM UT LTD PTN 29273V100 157954 13307 SH SOLE 161 0 13146 ENSIGN GROUP INC COM 29358P101 5359467 56648 SH SOLE 56049 0 599 ENTEGRIS INC COM 29362U104 1558090 23755 SH SOLE 23736 0 19 ENTERPRISE FINL SVCS CORP COM 293712105 3541815 72341 SH SOLE 72341 0 0 ENTERPRISE PRODS PARTNERS L COM 293792107 184084 7632 SH SOLE 0 0 7632 ENTERPRISE PRODS PARTNERS L COM 293792107 28920 1199 SH OTR 1 0 0 1199 ESSENTIAL PPTYS RLTY TR INC COM 29670E107 2532178 107890 SH SOLE 107890 0 0 ETF SER SOLUTIONS APTUS COLLARED 26922A222 142301795 4935893 SH SOLE 467677 0 4468217 ETF SER SOLUTIONS APTUS COLLARED 26922A222 49128915 1704090 SH OTR 1 0 0 1704090 ETF SER SOLUTIONS HOYA CAP HOUSI 26922A230 95 3 SH SOLE 0 0 3 ETF SER SOLUTIONS DEFIANCE NEXT 26922A289 890305 29806 SH SOLE 0 0 29806 ETF SER SOLUTIONS APTUS DEFINED 26922A388 168608973 6586288 SH SOLE 688925 0 5897363 ETF SER SOLUTIONS APTUS DEFINED 26922A388 49684736 1940810 SH OTR 1 0 0 1940810 ETF SER SOLUTIONS DEFIANCE QUANT 26922A420 40518 1034 SH SOLE 1034 0 0 ETF SER SOLUTIONS OPUS SML CP VL 26922A446 84134038 2715429 SH SOLE 227647 0 2487781 ETF SER SOLUTIONS OPUS SML CP VL 26922A446 9541864 307964 SH OTR 1 0 0 307964 ETF SER SOLUTIONS APTUS DRAWDOWN 26922A784 84623101 2519587 SH SOLE 255544 0 2264043 ETF SER SOLUTIONS APTUS DRAWDOWN 26922A784 28373604 844802 SH OTR 1 0 0 844802 ETF SER SOLUTIONS US GLB JETS 26922A842 64238 3761 SH SOLE 0 0 3761 ETF SER SOLUTIONS INTL DRAWDWN MNG 26922B709 17561411 923143 SH SOLE 209830 0 713312 ETF SER SOLUTIONS INTL DRAWDWN MNG 26922B709 319975 16820 SH OTR 1 0 0 16820 ETF SER SOLUTIONS GRAYSCALE FUTURE 26922B725 16761 2210 SH SOLE 0 0 2210 ETF SER SOLUTIONS PSYK ETF 26922B857 1803 108 SH SOLE 0 0 108 ETF SER SOLUTIONS DEFIANCE HTL AIR 26922B873 44994 2801 SH SOLE 0 0 2801 EVERGY INC COM 30034W106 241211 3833 SH SOLE 0 0 3833 EVERTEC INC COM 30040P103 2010668 62096 SH SOLE 62096 0 0 EXCHANGE TRADED CONCEPTS TR BITWISE CRYPTO 301505624 68573 20228 SH SOLE 0 0 20228 EXCHANGE TRADED CONCEPTS TR CAPITAL LINK GBL 301505764 54137 2000 SH SOLE 0 0 2000 EXCHANGE TRADED CONCEPTS TR EMQQ EM INTERN 301505889 105452 3547 SH SOLE 0 0 3547 EXXON MOBIL CORP COM 30231G102 21282275 192949 SH SOLE 148638 0 44311 EXXON MOBIL CORP COM 30231G102 222365 2016 SH OTR 1 0 0 2016 F N B CORP COM 302520101 519638 39819 SH SOLE 13 0 39806 FAIR ISAAC CORP COM 303250104 212496 355 SH SOLE 0 0 355 FEDEX CORP COM 31428X106 3954329 22831 SH SOLE 22247 0 584 FIDELITY NATL INFORMATION SV COM 31620M106 745604 10989 SH SOLE 1437 0 9552 FIDELITY NATL INFORMATION SV COM 31620M106 34536 509 SH OTR 1 0 0 509 FIFTH THIRD BANCORP COM 316773100 220483 6720 SH SOLE 0 0 6720 FINGERMOTION INC COM 31788K108 42234 15030 SH SOLE 0 0 15030 FIRST BANCORP N C COM 318910106 302236 7055 SH SOLE 0 0 7055 FIRST HORIZON CORPORATION COM 320517105 765111 31229 SH SOLE 9732 0 21497 FIRST REP BK SAN FRANCISCO C COM 33616C100 1600294 13129 SH SOLE 12394 0 735 FIRST REP BK SAN FRANCISCO C COM 33616C100 2925 24 SH OTR 1 0 0 24 FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108 464100 27625 SH SOLE 0 0 27625 FIRST TR EXCHANGE TRADED FD CONSUMR DISCRE 33734X101 17004 353 SH SOLE 0 0 353 FIRST TR EXCHANGE TRADED FD ENERGY ALPHADX 33734X127 513 30 SH SOLE 0 0 30 FIRST TR EXCHANGE TRADED FD FINLS ALPHADEX 33734X135 1311 32 SH SOLE 0 0 32 FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143 1305 12 SH SOLE 0 0 12 FIRST TR EXCHANGE TRADED FD INDLS PROD DUR 33734X150 15814 307 SH SOLE 0 0 307 FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176 6683 73 SH SOLE 0 0 73 FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 693336 12035 SH SOLE 0 0 12035 FIRST TR EXCHANGE TRADED FD DJ GLBL DIVID 33734X200 13540 616 SH SOLE 0 0 616 FIRST TR EXCHANGE TRADED FD INDXX NAT RE ETF 33734X838 90020 6566 SH SOLE 0 0 6566 FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846 183408 4738 SH SOLE 0 0 4738 FIRST TR EXCHANGE TRADED FD INTL EQUITY OPP 33734X853 7772 200 SH SOLE 200 0 0 FIRST TR EXCHANGE TRADED FD INDXX NEXTG ETF 33737K205 352647 5783 SH SOLE 0 0 5783 FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104 18949534 252829 SH SOLE 13 0 252816 FIRST TR EXCHANGE-TRADED FD NY ARCA BIOTECH 33733E203 5857 38 SH SOLE 0 0 38 FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302 51723 420 SH SOLE 0 0 420 FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302 12315 100 SH OTR 1 0 0 100 FIRST TR EXCHANGE-TRADED FD NAS CLNEDG GREEN 33733E500 1699 36 SH SOLE 0 0 36 FIRST TR EXCHANGE-TRADED FD NAT GAS ETF 33733E807 441 18 SH SOLE 0 0 18 FIRST TR EXCHANGE-TRADED FD NO AMER ENERGY 33738D101 76413 2863 SH SOLE 0 0 2863 FIRST TR EXCHANGE-TRADED FD SENIOR LN FD 33738D309 170512 3824 SH SOLE 0 0 3824 FIRST TR EXCHANGE-TRADED FD SENIOR LN FD 33738D309 8517 191 SH OTR 1 0 0 191 FIRST TR EXCHANGE-TRADED FD FIRST TR TA HIYL 33738D408 61292 1574 SH SOLE 0 0 1574 FIRST TR EXCHANGE-TRADED FD LIMITED DURATION 33738D804 392070 21000 SH SOLE 0 0 21000 FIRST TR EXCHANGE-TRADED FD CBOE VEST RISING 33738D879 180965 8500 SH SOLE 0 0 8500 FIRST TR EXCHANGE-TRADED FD MULTI ASSET DI 33738R100 38503 2572 SH SOLE 0 0 2572 FIRST TR EXCHANGE-TRADED FD NASD TECH DIV 33738R118 39992 837 SH SOLE 0 0 837 FIRST TR EXCHANGE-TRADED FD BUYWRIT INCM ETF 33738R308 2474 128 SH SOLE 0 0 128 FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506 17062393 388488 SH SOLE 153 0 388335 FIRST TR EXCHANGE-TRADED FD DORSEY WRT 5 ETF 33738R605 238569 5125 SH SOLE 0 0 5125 FIRST TR EXCHANGE-TRADED FD NASDQ ARTFCIAL 33738R720 179 5 SH SOLE 0 0 5 FIRST TR EXCHANGE-TRADED FD NASDAQ BK ETF 33738R860 3144 120 SH SOLE 0 0 120 FIRST TR EXCHANGE-TRADED FD DORSEY WRIGHT 33738R878 73952 2112 SH SOLE 0 0 2112 FIRST TR EXCHANGE-TRADED FD DORSEY WRIGHT 33738R886 4032 241 SH SOLE 0 0 241 FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200 131942 2783 SH SOLE 0 0 2783 FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408 742762 12496 SH SOLE 0 0 12496 FIRST TR EXCHNG TRADED FD VI EQUITYCOMPASS 33740F607 1729 79 SH SOLE 0 0 79 FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQ 33740F755 105053 4730 SH SOLE 4730 0 0 FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805 324569 7390 SH SOLE 6392 0 998 FIRST TR EXCHNG TRADED FD VI TCW UNCONSTRAI 33740F888 145263 6025 SH SOLE 0 0 6025 FIRST TR EXCHNG TRADED FD VI TCW SECURITIZED 33740U109 183968 8723 SH SOLE 6 0 8717 FIRST TR EXCHNG TRADED FD VI FT CBOE DEEP BFR 33740U406 1998833 65300 SH SOLE 0 0 65300 FIRST TR EXCHNG TRADED FD VI CBOE VEST BUFERD 33740U760 372893 20211 SH SOLE 0 0 20211 FIRST TR EXCHNG TRADED FD VI CBOE VEST BUFERD 33740U778 970505 54037 SH SOLE 0 0 54037 FIRST TR LRGE CP CORE ALPHA COM SHS 33734K109 270156 3374 SH SOLE 1998 0 1376 FISERV INC COM 337738108 5495277 54371 SH SOLE 53486 0 885 FORD MTR CO DEL COM 345370860 224203 19278 SH SOLE 181 0 19097 FORD MTR CO DEL COM 345370860 19131 1645 SH OTR 1 0 0 1645 FORWARD AIR CORP COM 349853101 4429400 42229 SH SOLE 42129 0 100 FOUR CORNERS PPTY TR INC COM 35086T109 1557537 60067 SH SOLE 60067 0 0 FREEPORT-MCMORAN INC CL B 35671D857 4515312 118824 SH SOLE 93942 0 24882 FREEPORT-MCMORAN INC CL B 35671D857 7904 208 SH OTR 1 0 0 208 FS KKR CAP CORP COM 302635206 512453 29283 SH SOLE 0 0 29283 FTI CONSULTING INC COM 302941109 476876 3003 SH SOLE 834 0 2169 GALLAGHER ARTHUR J & CO COM 363576109 275834 1463 SH SOLE 100 0 1363 GENERAL DYNAMICS CORP COM 369550108 303190 1222 SH SOLE 237 0 985 GENERAL MLS INC COM 370334104 1430229 17057 SH SOLE 100 0 16957 GERMAN AMERN BANCORP INC COM 373865104 2847594 76343 SH SOLE 76343 0 0 GILEAD SCIENCES INC COM 375558103 397486 4630 SH SOLE 109 0 4521 GLOBAL MED REIT INC COM NEW 37954A204 1220038 128696 SH SOLE 128679 0 17 GLOBAL X FDS CANNABIS ETF NEW 37954Y145 178 16 SH SOLE 0 0 16 GLOBAL X FDS GLBL X MLP ETF 37954Y343 55329 1340 SH SOLE 0 0 1340 GLOBAL X FDS RATE PREFERRED 37954Y376 17078 759 SH SOLE 0 0 759 GLOBAL X FDS CYBRSCURTY ETF 37954Y384 17928 864 SH SOLE 0 0 864 GLOBAL X FDS CLOUD COMPUTNG 37954Y442 192 12 SH SOLE 0 0 12 GLOBAL X FDS S&P 500 COVERED 37954Y475 27008 686 SH SOLE 0 0 686 GLOBAL X FDS S&P 500 COVERED 37954Y475 27205 691 SH OTR 1 0 0 691 GLOBAL X FDS NASDAQ 100 COVER 37954Y483 12585 791 SH SOLE 0 0 791 GLOBAL X FDS NASDAQ 100 COVER 37954Y483 36275 2280 SH OTR 1 0 0 2280 GLOBAL X FDS S&P 500 QLT ETF 37954Y616 6600 208 SH SOLE 0 0 208 GLOBAL X FDS AUTONMOUS EV ETF 37954Y624 4153 209 SH SOLE 0 0 209 GLOBAL X FDS US PFD ETF 37954Y657 13656 705 SH SOLE 414 0 291 GLOBAL X FDS US INFR DEV ETF 37954Y673 4053 153 SH SOLE 0 0 153 GLOBAL X FDS GLOBAL X COPPER 37954Y830 3543 100 SH SOLE 0 0 100 GLOBAL X FDS GLOBAL X SILVER 37954Y848 11888 422 SH SOLE 0 0 422 GLOBE LIFE INC COM 37959E102 1834048 15214 SH SOLE 0 0 15214 GLOBE LIFE INC COM 37959E102 65579 544 SH OTR 1 0 0 544 GOLDMAN SACHS GROUP INC COM 38141G104 1504004 4380 SH SOLE 666 0 3714 GOLDMAN SACHS GROUP INC COM 38141G104 6524 19 SH OTR 1 0 0 19 GRACO INC COM 384109104 2278366 33874 SH SOLE 33387 0 487 GRAPHIC PACKAGING HLDG CO COM 388689101 652837 29341 SH SOLE 7263 0 22078 GRUPO AEROPORTUARIO DEL CENT SPON ADR 400501102 1878637 30379 SH SOLE 30379 0 0 HALLIBURTON CO COM 406216101 518515 13177 SH SOLE 3150 0 10027 HANCOCK JOHN PREM DIVID FD COM SH BEN INT 41013T105 350247 27067 SH SOLE 0 0 27067 HANOVER INS GROUP INC COM 410867105 4351186 32200 SH SOLE 31255 0 945 HARTFORD FINL SVCS GROUP INC COM 416515104 794092 10472 SH SOLE 2090 0 8382 HELMERICH & PAYNE INC COM 423452101 4111187 82937 SH SOLE 82265 0 672 HERSHEY CO COM 427866108 1738859 7509 SH SOLE 823 0 6686 HILTON WORLDWIDE HLDGS INC COM 43300A203 1677050 13272 SH SOLE 13272 0 0 HINGHAM INSTN SVGS MASS COM 433323102 4612672 16715 SH SOLE 16680 0 35 HOME BANCSHARES INC COM 436893200 2431465 106690 SH SOLE 105582 0 1108 HOME DEPOT INC COM 437076102 14926596 47257 SH SOLE 37841 0 9416 HOME DEPOT INC COM 437076102 333864 1057 SH OTR 1 0 0 1057 HONEYWELL INTL INC COM 438516106 9268903 43252 SH SOLE 41475 0 1777 HUBBELL INC COM 443510607 3826223 16304 SH SOLE 16240 0 64 HUMANA INC COM 444859102 1523253 2974 SH SOLE 2834 0 140 ICF INTL INC COM 44925C103 4420404 44628 SH SOLE 43880 0 748 ILLINOIS TOOL WKS INC COM 452308109 450293 2044 SH SOLE 62 0 1982 ILLINOIS TOOL WKS INC COM 452308109 3745 17 SH OTR 1 0 0 17 IMAC HLDGS INC COM 44967K104 2993 15000 SH SOLE 0 0 15000 INTEL CORP COM 458140100 605961 22927 SH SOLE 1802 0 21125 INTEL CORP COM 458140100 83704 3167 SH OTR 1 0 0 3167 INTERCONTINENTAL EXCHANGE IN COM 45866F104 8408482 81962 SH SOLE 79828 0 2134 INTERNATIONAL BUSINESS MACHS COM 459200101 833364 5915 SH SOLE 136 0 5778 INTUIT COM 461202103 1999423 5137 SH SOLE 4277 0 860 INTUIT COM 461202103 84850 218 SH OTR 1 0 0 218 INTUITIVE SURGICAL INC COM NEW 46120E602 672662 2535 SH SOLE 193 0 2342 INTUITIVE SURGICAL INC COM NEW 46120E602 2123 8 SH OTR 1 0 0 8 INVESCO EXCH TRADED FD TR II S&P SMLCP INDL 46138E123 13320 150 SH SOLE 1 0 149 INVESCO EXCH TRADED FD TR II S&P INTL MOMNT 46138E222 1393 44 SH SOLE 0 0 44 INVESCO EXCH TRADED FD TR II S&P GBL WATER 46138E263 4662 100 SH SOLE 100 0 0 INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 718556 11245 SH SOLE 171 0 11074 INVESCO EXCH TRADED FD TR II S&P500 HDL VOL 46138E362 60266 1375 SH SOLE 0 0 1375 INVESCO EXCH TRADED FD TR II PURBETA US AGG 46138E446 849 39 SH SOLE 0 0 39 INVESCO EXCH TRADED FD TR II PURBTA 0 5 YR 46138E495 439 18 SH SOLE 0 0 18 INVESCO EXCH TRADED FD TR II PFD ETF 46138E511 30521 2730 SH SOLE 0 0 2730 INVESCO EXCH TRADED FD TR II PFD ETF 46138E511 24585 2199 SH OTR 1 0 0 2199 INVESCO EXCH TRADED FD TR II KBW BK ETF 46138E628 16105 312 SH SOLE 0 0 312 INVESCO EXCH TRADED FD TR II GLOBAL WATER 46138E651 55342 1695 SH SOLE 0 0 1695 INVESCO EXCH TRADED FD TR II FTSE RAFI SML 46138E735 62261 2102 SH SOLE 2102 0 0 INVESCO EXCH TRADED FD TR II FTSE RAFI DEV 46138E743 77638 1869 SH SOLE 1869 0 0 INVESCO EXCH TRADED FD TR II EMRNG MKT SVRG 46138E784 39562 2119 SH SOLE 0 0 2119 INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508 31842 1551 SH SOLE 1 0 1550 INVESCO EXCH TRADED FD TR II NASDAQNXTGEN100 46138G631 11501 481 SH SOLE 0 0 481 INVESCO EXCH TRADED FD TR II NASDAQ 100 ETF 46138G649 144470 1319 SH SOLE 0 0 1319 INVESCO EXCH TRADED FD TR II S&P SMALLCAP 600 46138G664 10853 100 SH SOLE 100 0 0 INVESCO EXCH TRADED FD TR II GBL CLEAN ENRG 46138G847 5324 290 SH SOLE 0 0 290 INVESCO EXCH TRADED FD TR II TREAS COLATERL 46138G888 421 4 SH SOLE 0 0 4 INVESCO EXCH TRD SLF IDX FD RUSL 1000 DYNM 46138J619 1665814 38794 SH SOLE 0 0 38794 INVESCO EXCH TRD SLF IDX FD DEFENSIVE EQTY 46138J775 21681 326 SH SOLE 0 0 326 INVESCO EXCH TRD SLF IDX FD BULSHS 2025 CB 46138J825 88675816 4402970 SH SOLE 4396526 0 6444 INVESCO EXCH TRD SLF IDX FD BULETSHS 2029 46138J577 27441827 1543844 SH SOLE 1543844 0 0 INVESCO EXCH TRD SLF IDX FD BULETSHS 2031 CP 46138J429 8529602 541562 SH SOLE 541562 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2026 CB 46138J791 88860445 4695400 SH SOLE 4695400 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2027 CB 46138J783 31673555 1667468 SH SOLE 1667468 0 0 INVESCO EXCH TRD SLF IDX FD INVSCO 30 CORP 46138J460 21917825 1372764 SH SOLE 1372764 0 0 INVESCO EXCH TRD SLF IDX FD INVSCO BLSH 28 46138J643 27509371 1402466 SH SOLE 1402466 0 0 INVESCO EXCHANGE TRADED FD T AEROSPACE DEFN 46137V100 69619 888 SH SOLE 0 0 888 INVESCO EXCHANGE TRADED FD T WATER RES ETF 46137V142 54323 1054 SH SOLE 0 0 1054 INVESCO EXCHANGE TRADED FD T S&P SML 600 EQ 46137V183 11349 164 SH SOLE 0 0 164 INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241 91124 2071 SH SOLE 0 0 2071 INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241 33132 753 SH OTR 1 0 0 753 INVESCO EXCHANGE TRADED FD T S&P500 PUR VAL 46137V258 156 2 SH SOLE 2 0 0 INVESCO EXCHANGE TRADED FD T BUYBACK ACHIEV 46137V308 17112 200 SH SOLE 100 0 100 INVESCO EXCHANGE TRADED FD T S&P500 EQL MAT 46137V316 3173 20 SH SOLE 0 0 20 INVESCO EXCHANGE TRADED FD T S&P500 EQL IND 46137V324 4992 28 SH SOLE 0 0 28 INVESCO EXCHANGE TRADED FD T S&P500 EQL HLT 46137V332 31731 110 SH SOLE 0 0 110 INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 1350915 9564 SH SOLE 677 0 8887 INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 19210 136 SH OTR 1 0 0 136 INVESCO EXCHANGE TRADED FD T S&P500 EQL ENR 46137V365 3853 53 SH SOLE 0 0 53 INVESCO EXCHANGE TRADED FD T INVESCO MSCI 46137V407 7358 154 SH SOLE 0 0 154 INVESCO EXCHANGE TRADED FD T S&P 500 GARP ETF 46137V431 4130 50 SH SOLE 0 0 50 INVESCO EXCHANGE TRADED FD T S&P 100 EQL WIGH 46137V449 188348 2516 SH SOLE 2516 0 0 INVESCO EXCHANGE TRADED FD T S&P MDCP MOMNTUM 46137V464 232752 3091 SH SOLE 3062 0 29 INVESCO EXCHANGE TRADED FD T S&P MDCP QUALITY 46137V472 2141 31 SH SOLE 0 0 31 INVESCO EXCHANGE TRADED FD T S&P SMCP VLU MNT 46137V480 134521 2941 SH SOLE 2941 0 0 INVESCO EXCHANGE TRADED FD T S&P SMLCP MOMENT 46137V498 144420 3063 SH SOLE 3063 0 0 INVESCO EXCHANGE TRADED FD T DIVID ACHIEVEV 46137V506 15338 420 SH SOLE 0 0 420 INVESCO EXCHANGE TRADED FD T HIG YLD EQ DIV 46137V563 55739 2694 SH SOLE 784 0 1910 INVESCO EXCHANGE TRADED FD T FTSE RAFI 1500 46137V597 246803 1558 SH SOLE 0 0 1558 INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613 130171 839 SH SOLE 0 0 839 INVESCO EXCHANGE TRADED FD T DYNMC SOFTWARE 46137V639 2093 23 SH SOLE 0 0 23 INVESCO EXCHANGE TRADED FD T DYNMC SEMICNDT 46137V647 1902 19 SH SOLE 0 0 19 INVESCO EXCHANGE TRADED FD T DYNMC PHRMCTLS 46137V662 13754 175 SH SOLE 0 0 175 INVESCO EXCHANGE TRADED FD T DYNMC LEISURE 46137V720 1821 50 SH SOLE 0 0 50 INVESCO EXCHANGE TRADED FD T DYNMC LRG VALU 46137V738 197276 4192 SH SOLE 4192 0 0 INVESCO EXCHANGE TRADED FD T DYNMC LRG GWTH 46137V746 209807 3512 SH SOLE 3512 0 0 INVESCO EXCHANGE TRADED FD T DYNMC FOOD BEV 46137V753 27390 600 SH SOLE 0 0 600 INVESCO EXCHANGE TRADED FD T DYNMC ENRG EXP 46137V761 11832 400 SH SOLE 0 0 400 INVESCO EXCHANGE TRADED FD T DWA HEALTHCARE 46137V852 52648 428 SH SOLE 0 0 428 INVESCO EXCHANGE TRADED FD T DWA STAPLES 46137V886 1157 14 SH SOLE 0 0 14 INVESCO QQQ TR UNIT SER 1 46090E103 840646 3157 SH SOLE 535 0 2622 INVESCO QQQ TR UNIT SER 1 46090E103 657712 2470 SH OTR 1 0 0 2470 INVESCO QUALITY MUN INCOME T COM 46133G107 1359777 144350 SH SOLE 0 0 144350 IQVIA HLDGS INC COM 46266C105 6256931 30538 SH SOLE 30509 0 29 ISHARES INC CORE MSCI EMKT 46434G103 457847 9804 SH SOLE 4005 0 5798 ISHARES INC MSCI JPN ETF NEW 46434G822 30269 556 SH SOLE 0 0 556 ISHARES INC ESG AWR MSCI EM 46434G863 26371 877 SH SOLE 718 0 159 ISHARES TR MSCI EAFE ETF 464287465 65640000 1000000 SH Put SOLE 1000000 0 0 ISHARES TR S&P 100 ETF 464287101 9040 53 SH SOLE 0 0 53 ISHARES TR CORE S&P TTL STK 464287150 9328 110 SH SOLE 0 0 110 ISHARES TR SELECT DIVID ETF 464287168 153524 1273 SH SOLE 847 0 425 ISHARES TR TIPS BD ETF 464287176 45982 432 SH SOLE 8 0 424 ISHARES TR US TRSPRTION 464287192 4271 20 SH SOLE 0 0 20 ISHARES TR CORE S&P500 ETF 464287200 1288256 3353 SH SOLE 1170 0 2183 ISHARES TR CORE US AGGBD ET 464287226 14258 147 SH SOLE 1 0 146 ISHARES TR MSCI EMG MKT ETF 464287234 121924 3217 SH SOLE 2326 0 891 ISHARES TR IBOXX INV CP ETF 464287242 94887 900 SH SOLE 211 0 689 ISHARES TR GLOBAL TECH ETF 464287291 6276 140 SH SOLE 0 0 140 ISHARES TR GLOBAL FINLS ETF 464287333 4357 62 SH SOLE 0 0 62 ISHARES TR GLOBAL ENERG ETF 464287341 588749 15100 SH SOLE 0 0 15100 ISHARES TR LATN AMER 40 ETF 464287390 10964 479 SH SOLE 0 0 479 ISHARES TR S&P 500 VAL ETF 464287408 33801 233 SH SOLE 233 0 0 ISHARES TR 20 YR TR BD ETF 464287432 216145 2171 SH SOLE 89 0 2082 ISHARES TR 7-10 YR TRSY BD 464287440 232841 2431 SH SOLE 30 0 2401 ISHARES TR 1 3 YR TREAS BD 464287457 1069415 13175 SH SOLE 4681 0 8495 ISHARES TR MSCI EAFE ETF 464287465 112507 1714 SH SOLE 1200 0 514 ISHARES TR RUS MDCP VAL ETF 464287473 92805 881 SH SOLE 475 0 406 ISHARES TR RUS MD CP GR ETF 464287481 83600 1000 SH SOLE 454 0 546 ISHARES TR RUS MID CAP ETF 464287499 587017 8703 SH SOLE 0 0 8703 ISHARES TR CORE S&P MCP ETF 464287507 641492 2652 SH SOLE 753 0 1899 ISHARES TR ISHARES SEMICDTR 464287523 348 1 SH SOLE 0 0 1 ISHARES TR ISHARES BIOTECH 464287556 251814 1918 SH SOLE 1440 0 478 ISHARES TR COHEN STEER REIT 464287564 56211 1025 SH SOLE 0 0 1025 ISHARES TR GLOBAL 100 ETF 464287572 96844 1512 SH SOLE 1512 0 0 ISHARES TR RUS 1000 VAL ETF 464287598 626466 4131 SH SOLE 654 0 3477 ISHARES TR S&P MC 400GR ETF 464287606 28413 416 SH OTR 1 0 0 416 ISHARES TR RUS 1000 GRW ETF 464287614 348997 1629 SH SOLE 602 0 1027 ISHARES TR RUS 1000 ETF 464287622 165258 785 SH OTR 1 0 0 785 ISHARES TR RUS 2000 VAL ETF 464287630 41185 297 SH SOLE 187 0 110 ISHARES TR RUS 2000 GRW ETF 464287648 27673 129 SH SOLE 99 0 30 ISHARES TR RUSSELL 2000 ETF 464287655 108278 621 SH SOLE 1 0 620 ISHARES TR CORE S&P US VLU 464287663 210548 2981 SH SOLE 2981 0 0 ISHARES TR S&P MC 400VL ETF 464287705 166522 1652 SH SOLE 1652 0 0 ISHARES TR U.S. TECH ETF 464287721 72032 967 SH SOLE 5 0 962 ISHARES TR US INDUSTRIALS 464287754 2894 30 SH SOLE 0 0 30 ISHARES TR U.S. FIN SVC ETF 464287770 13547 86 SH SOLE 86 0 0 ISHARES TR U.S. ENERGY ETF 464287796 9763 210 SH SOLE 0 0 210 ISHARES TR CORE S&P SCP ETF 464287804 308810 3263 SH SOLE 796 0 2467 ISHARES TR U.S. BAS MTL ETF 464287838 81974 657 SH SOLE 0 0 657 ISHARES TR EUROPE ETF 464287861 443933 9802 SH SOLE 0 0 9802 ISHARES TR SP SMCP600VL ETF 464287879 40176 440 SH SOLE 0 0 440 ISHARES TR SP SMCP600VL ETF 464287879 27302 299 SH OTR 1 0 0 299 ISHARES TR INTL TREA BD ETF 464288117 117 3 SH SOLE 3 0 0 ISHARES TR SHRT NAT MUN ETF 464288158 99057 950 SH SOLE 0 0 950 ISHARES TR GL CLEAN ENE ETF 464288224 102267 5152 SH SOLE 0 0 5152 ISHARES TR MSCI ACWI ETF 464288257 244115 2876 SH SOLE 1184 0 1692 ISHARES TR EAFE SML CP ETF 464288273 32476 575 SH SOLE 3 0 572 ISHARES TR JPMORGAN USD EMG 464288281 118849 1405 SH SOLE 1382 0 23 ISHARES TR MRGSTR MD CP GRW 464288307 10776 200 SH SOLE 200 0 0 ISHARES TR MRGSTR MD CP VAL 464288406 129002 2079 SH SOLE 0 0 2079 ISHARES TR NATIONAL MUN ETF 464288414 362567 3436 SH SOLE 528 0 2908 ISHARES TR IBOXX HI YD ETF 464288513 345693 4695 SH SOLE 1679 0 3016 ISHARES TR IBOXX HI YD ETF 464288513 884885 12018 SH OTR 1 0 0 12018 ISHARES TR CRE U S REIT ETF 464288521 346 7 SH SOLE 7 0 0 ISHARES TR MSCI KLD400 SOC 464288570 139560 1944 SH SOLE 820 0 1124 ISHARES TR MBS ETF 464288588 288360 3109 SH SOLE 1951 0 1158 ISHARES TR MRGSTR SM CP GR 464288604 11172 310 SH SOLE 0 0 310 ISHARES TR ISHS 5-10YR INVT 464288638 50 1 SH SOLE 1 0 0 ISHARES TR ISHS 1-5YR INVS 464288646 1185865 23803 SH SOLE 0 0 23803 ISHARES TR 10-20 YR TRS ETF 464288653 9087 84 SH SOLE 4 0 80 ISHARES TR 3 7 YR TREAS BD 464288661 5515 48 SH SOLE 0 0 48 ISHARES TR SHORT TREAS BD 464288679 158505 1442 SH SOLE 12 0 1430 ISHARES TR PFD AND INCM SEC 464288687 108046 3539 SH SOLE 0 0 3539 ISHARES TR GLB CNSM STP ETF 464288737 23856 400 SH SOLE 0 0 400 ISHARES TR US HOME CONS ETF 464288752 17878 295 SH SOLE 0 0 295 ISHARES TR US AER DEF ETF 464288760 11186 100 SH SOLE 0 0 100 ISHARES TR US REGNL BKS ETF 464288778 1620 34 SH SOLE 34 0 0 ISHARES TR U.S. INSRNCE ETF 464288786 14898 163 SH SOLE 163 0 0 ISHARES TR MSCI USA ESG SLC 464288802 43300 526 SH SOLE 0 0 526 ISHARES TR U.S. MED DVC ETF 464288810 7938 151 SH SOLE 0 0 151 ISHARES TR U.S. MED DVC ETF 464288810 10409 198 SH OTR 1 0 0 198 ISHARES TR EAFE VALUE ETF 464288877 90475 1972 SH SOLE 915 0 1057 ISHARES TR EAFE GRWTH ETF 464288885 123797 1478 SH SOLE 537 0 941 ISHARES TR NEW ZEALAND ETF 464289123 28547 588 SH SOLE 0 0 588 ISHARES TR MSCI EURO FL ETF 464289180 185713 10594 SH SOLE 0 0 10594 ISHARES TR RUS TP200 GR ETF 464289438 110285 915 SH SOLE 0 0 915 ISHARES TR RUS TOP 200 ETF 464289446 22493 250 SH SOLE 250 0 0 ISHARES TR GRWT ALLOCAT ETF 464289867 472 10 SH SOLE 0 0 10 ISHARES TR MODERT ALLOC ETF 464289875 532 14 SH SOLE 0 0 14 ISHARES TR MODERT ALLOC ETF 464289875 31472 828 SH OTR 1 0 0 828 ISHARES TR CONSER ALLOC ETF 464289883 119349 3551 SH SOLE 1 0 3550 ISHARES TR CONSER ALLOC ETF 464289883 31190 928 SH OTR 1 0 0 928 ISHARES TR US TREAS BD ETF 46429B267 74453 3277 SH SOLE 58 0 3219 ISHARES TR A RATE CP BD ETF 46429B291 348318 7519 SH SOLE 2450 0 5069 ISHARES TR CORE HIGH DV ETF 46429B663 69111 663 SH SOLE 598 0 65 ISHARES TR MSCI USA MIN VOL 46429B697 75200 1043 SH SOLE 4 0 1039 ISHARES TR 0-5 YR TIPS ETF 46429B747 152906 1577 SH SOLE 1577 0 0 ISHARES TR MSCI USA QLT FCT 46432F339 702905 6168 SH SOLE 5189 0 979 ISHARES TR MSCI USA VALUE 46432F388 74370 816 SH SOLE 0 0 816 ISHARES TR MSCI USA MMENTM 46432F396 57350 393 SH SOLE 2 0 391 ISHARES TR CORE MSCI TOTAL 46432F834 139664 2413 SH SOLE 190 0 2223 ISHARES TR CORE MSCI EAFE 46432F842 374956 6083 SH SOLE 2230 0 3853 ISHARES TR 0-5YR INVT GR CP 46434V100 20245 423 SH SOLE 102 0 322 ISHARES TR 0-5YR HI YL CP 46434V407 13085 320 SH SOLE 59 0 261 ISHARES TR CORE TOTAL USD 46434V613 118435 2636 SH SOLE 87 0 2549 ISHARES TR CORE DIV GRWTH 46434V621 283950 5679 SH SOLE 4438 0 1241 ISHARES TR CORE DIV GRWTH 46434V621 55400 1108 SH OTR 1 0 0 1108 ISHARES TR GLOBAL REIT ETF 46434V647 77941 3432 SH SOLE 682 0 2750 ISHARES TR TRS FLT RT BD 46434V860 720762 14298 SH SOLE 0 0 14298 ISHARES TR BLACKROCK ULTRA 46434V878 168084 3359 SH SOLE 85 0 3274 ISHARES TR CONV BD ETF 46435G102 73430 1057 SH SOLE 492 0 565 ISHARES TR ESG AWRE USD ETF 46435G193 43413 1947 SH SOLE 1947 0 0 ISHARES TR ESG AWRE 1 5 YR 46435G243 14737 620 SH SOLE 620 0 0 ISHARES TR CORE MSCI INTL 46435G326 56685292 1012599 SH SOLE 1008857 0 3742 ISHARES TR ESG AWR MSCI USA 46435G425 464684 5483 SH SOLE 473 0 5010 ISHARES TR FALN ANGLS USD 46435G474 33765 1372 SH SOLE 7 0 1365 ISHARES TR FALN ANGLS USD 46435G474 418 17 SH OTR 1 0 0 17 ISHARES TR ESG AW MSCI EAFE 46435G516 24718 376 SH SOLE 376 0 0 ISHARES TR INTL DIV GRWTH 46435G524 19793657 343461 SH SOLE 46558 0 296902 ISHARES TR INTL DIV GRWTH 46435G524 2405130 41734 SH OTR 1 0 0 41734 ISHARES TR ESG AWR US AGRGT 46435U549 4581 98 SH SOLE 98 0 0 ISHARES TR ESG AWARE MSCI 46435U663 19925 606 SH SOLE 606 0 0 ISHARES TR US INFRASTRUC 46435U713 4351 120 SH SOLE 0 0 120 ISHARES TR BROAD USD HIGH 46435U853 73652 2133 SH SOLE 2133 0 0 ISHARES TR CORE DIVID ETF 46435U861 33009 880 SH SOLE 880 0 0 ISHARES TR ESG ADV TTL USD 46436E619 59671 1414 SH SOLE 1414 0 0 ISHARES TR 0-3 MNTH TREASRY 46436E718 16678518 166552 SH SOLE 136317 0 30235 ISHARES TR ESG EAFE ETF 46436E759 20894 385 SH SOLE 385 0 0 ISHARES TR ESG MSCI USA ETF 46436E767 258402 8428 SH SOLE 1103 0 7325 ISHARES TR IBDS DEC28 ETF 46435U515 102840945 4233880 SH SOLE 4233880 0 0 ISHARES TR IBONDS 27 ETF 46435UAA9 123618349 5289617 SH SOLE 5289617 0 0 ISHARES TR IBONDS DEC 2030 46436E726 34244621 1646376 SH SOLE 1646376 0 0 ISHARES TR IBONDS DEC 2031 46436E486 23779291 1195540 SH SOLE 1195540 0 0 ISHARES TR IBONDS DEC 29 46436E205 54635127 2464372 SH SOLE 2464372 0 0 ISHARES U S ETF TR BLACKROCK ST MAT 46431W507 73511 1492 SH SOLE 0 0 1492 ISHARES U S ETF TR U.S. TECH INDEPD 46431W648 30916 758 SH SOLE 0 0 758 ISHARES U S ETF TR GSCI CMDTY STGY 46431W853 9697 344 SH SOLE 4 0 340 ISHARES U S ETF TR GOLD STRATEGY 46431W614 6928844 126496 SH SOLE 126496 0 0 J P MORGAN EXCHANGE TRADED F INTRNL RES EQT 46641Q134 15168 303 SH SOLE 0 0 303 J P MORGAN EXCHANGE TRADED F DIV RTN INT EQ 46641Q209 4435 90 SH SOLE 0 0 90 J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332 18170344 333462 SH SOLE 185 0 333277 J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332 58359 1071 SH OTR 1 0 0 1071 J P MORGAN EXCHANGE TRADED F CORE PLUS BD ETF 46641Q670 1052578 22917 SH SOLE 0 0 22917 J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837 1570723 31333 SH SOLE 412 0 30921 JABIL INC COM 466313103 943001 13827 SH SOLE 3443 0 10384 JANUS DETROIT STR TR HENDERSN SML ETF 47103U209 154186 2960 SH SOLE 0 0 2960 JANUS DETROIT STR TR HENDRSON AAA CL 47103U845 192015 3898 SH SOLE 3898 0 0 JANUS DETROIT STR TR HENDERSON MTG 47103U852 8046 177 SH SOLE 0 0 177 JANUS DETROIT STR TR HENDRSN SHRT ETF 47103U886 497036 10486 SH SOLE 0 0 10486 JOHNSON & JOHNSON COM 478160104 15397521 87164 SH SOLE 75766 0 11398 JOHNSON & JOHNSON COM 478160104 274514 1554 SH OTR 1 0 0 1554 JPMORGAN CHASE & CO COM 46625H100 20813527 155209 SH SOLE 105923 0 49287 JPMORGAN CHASE & CO COM 46625H100 902359 6729 SH OTR 1 0 0 6729 JPMORGAN CHASE & CO ALERIAN ML ETN 46625H365 23186 1066 SH SOLE 1066 0 0 KADANT INC COM 48282T104 2577056 14508 SH SOLE 14508 0 0 KANDI TECHNOLOGIES GROUP INC COM 483709101 24150 10500 SH SOLE 0 0 10500 KATAPULT HOLDINGS INC COM 485859102 242091 253048 SH SOLE 253048 0 0 KB HOME COM 48666K109 3991792 125331 SH SOLE 121811 0 3520 KEYCORP COM 493267108 199842 11472 SH SOLE 186 0 11286 KEYSIGHT TECHNOLOGIES INC COM 49338L103 231458 1353 SH SOLE 913 0 440 KFORCE INC COM 493732101 2940259 53625 SH SOLE 53625 0 0 KIMBELL RTY PARTNERS LP UNIT 49435R102 4036775 241723 SH SOLE 241358 0 365 KINDER MORGAN INC DEL COM 49456B101 362739 20063 SH SOLE 367 0 19696 KLA CORP COM NEW 482480100 245070 650 SH SOLE 5 0 645 L3HARRIS TECHNOLOGIES INC COM 502431109 4026990 19341 SH SOLE 18366 0 975 LABORATORY CORP AMER HLDGS COM NEW 50540R409 946159 4018 SH SOLE 885 0 3133 LADDER CAP CORP CL A 505743104 1335410 133009 SH SOLE 130805 0 2204 LAKELAND FINL CORP COM 511656100 3353263 45954 SH SOLE 45954 0 0 LAM RESEARCH CORP COM 512807108 3725119 8863 SH SOLE 8349 0 514 LAM RESEARCH CORP COM 512807108 4623 11 SH OTR 1 0 0 11 LANDSTAR SYS INC COM 515098101 4136357 25392 SH SOLE 25051 0 341 LATTICE STRATEGIES TR HARTFORD MLT ETF 518416102 501675 20237 SH SOLE 0 0 20237 LAUDER ESTEE COS INC CL A 518439104 252576 1018 SH SOLE 164 0 854 LILLY ELI & CO COM 532457108 12607578 34462 SH SOLE 30170 0 4292 LILLY ELI & CO COM 532457108 6951 19 SH OTR 1 0 0 19 LINCOLN ELEC HLDGS INC COM 533900106 3424558 23701 SH SOLE 23620 0 81 LINDE PLC SHS G5494J103 12806479 39262 SH SOLE 39116 0 146 LISTED FD TR HORIZON KINETICS 53656F623 24135181 766683 SH SOLE 86164 0 680519 LISTED FD TR HORIZON KINETICS 53656F623 8079216 256646 SH OTR 1 0 0 256646 LISTED FD TR TRUESHARES DEC 53656F672 97545 3573 SH SOLE 3573 0 0 LISTED FD TR TRUESHARES OCT 53656F698 160392 5500 SH SOLE 5500 0 0 LISTED FD TR TRUESHARES STRUC 53656F714 3521 120 SH SOLE 120 0 0 LISTED FD TR TRUESHARES STRUC 53656F722 279771 9333 SH SOLE 9333 0 0 LISTED FD TR TRUESHARES STRUC 53656F730 4996 200 SH SOLE 200 0 0 LISTED FD TR TRUESHARES STRCD 53656F763 22016 856 SH SOLE 856 0 0 LISTED FD TR ROUNDHILL SPORTS 53656F789 572 40 SH SOLE 0 0 40 LKQ CORP COM 501889208 537305 10060 SH SOLE 2152 0 7908 LOCKHEED MARTIN CORP COM 539830109 10461967 21505 SH SOLE 20251 0 1254 LOCKHEED MARTIN CORP COM 539830109 5351 11 SH OTR 1 0 0 11 LOWES COS INC COM 548661107 1364396 6848 SH SOLE 1126 0 5721 LOWES COS INC COM 548661107 24905 125 SH OTR 1 0 0 125 LULULEMON ATHLETICA INC COM 550021109 217858 680 SH SOLE 38 0 642 MAGIC SOFTWARE ENTERPRISES L ORD 559166103 2294763 144780 SH SOLE 144780 0 0 MARATHON PETE CORP COM 56585A102 700435 6018 SH SOLE 978 0 5040 MARRIOTT INTL INC NEW CL A 571903202 5326391 35774 SH SOLE 35386 0 388 MARRIOTT INTL INC NEW CL A 571903202 7891 53 SH OTR 1 0 0 53 MARRIOTT VACATIONS WORLDWIDE COM 57164Y107 3103780 23061 SH SOLE 22956 0 105 MARSH & MCLENNAN COS INC COM 571748102 6547547 39567 SH SOLE 38369 0 1198 MASTERCARD INCORPORATED CL A 57636Q104 719453 2069 SH SOLE 32 0 2037 MASTERCARD INCORPORATED CL A 57636Q104 3825 11 SH OTR 1 0 0 11 MCDONALDS CORP COM 580135101 10058677 38169 SH SOLE 33868 0 4301 MCKESSON CORP COM 58155Q103 1435584 3827 SH SOLE 611 0 3216 MEDTRONIC PLC SHS G5960L103 226321 2912 SH SOLE 62 0 2850 MEDTRONIC PLC SHS G5960L103 1321 17 SH OTR 1 0 0 17 MERCK & CO INC COM 58933Y105 10007690 90200 SH SOLE 75711 0 14489 MERCK & CO INC COM 58933Y105 4438 40 SH OTR 1 0 0 40 META PLATFORMS INC CL A 30303M102 4706377 39109 SH SOLE 36745 0 2364 META PLATFORMS INC CL A 30303M102 4934 41 SH OTR 1 0 0 41 METLIFE INC COM 59156R108 582217 8045 SH SOLE 24 0 8021 MICROSOFT CORP COM 594918104 59072942 246322 SH SOLE 192416 0 53906 MICROSOFT CORP COM 594918104 980384 4088 SH OTR 1 0 0 4088 MOLINA HEALTHCARE INC COM 60855R100 254600 771 SH SOLE 0 0 771 MONDELEZ INTL INC CL A 609207105 7011247 105195 SH SOLE 100284 0 4911 MONDELEZ INTL INC CL A 609207105 45989 690 SH OTR 1 0 0 690 MONSTER BEVERAGE CORP NEW COM 61174X109 207527 2044 SH SOLE 0 0 2044 MORGAN STANLEY COM NEW 617446448 5611745 66005 SH SOLE 64571 0 1434 MORGAN STANLEY COM NEW 617446448 3656 43 SH OTR 1 0 0 43 MOTOROLA SOLUTIONS INC COM NEW 620076307 212611 825 SH SOLE 0 0 825 NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 1236496 34233 SH SOLE 34233 0 0 NETFLIX INC COM 64110L106 3759130 12748 SH SOLE 12153 0 595 NETFLIX INC COM 64110L106 7372 25 SH OTR 1 0 0 25 NEXPOINT RESIDENTIAL TR INC COM 65341D102 1605757 36897 SH SOLE 36897 0 0 NEXTERA ENERGY INC COM 65339F101 18421761 220356 SH SOLE 208378 0 11978 NEXTERA ENERGY INC COM 65339F101 8444 101 SH OTR 1 0 0 101 NIKE INC CL B 654106103 1869235 15975 SH SOLE 14290 0 1685 NIKE INC CL B 654106103 3978 34 SH OTR 1 0 0 34 NORFOLK SOUTHN CORP COM 655844108 1202776 4881 SH SOLE 909 0 3972 NORTHROP GRUMMAN CORP COM 666807102 115669 212 SH SOLE 63 0 149 NORTHROP GRUMMAN CORP COM 666807102 200239 367 SH OTR 1 0 0 367 NOVARTIS AG SPONSORED ADR 66987V109 278420 3069 SH SOLE 523 0 2546 NUCOR CORP COM 670346105 326493 2477 SH SOLE 19 0 2458 NVIDIA CORPORATION COM 67066G104 16477723 112753 SH SOLE 73057 0 39696 NVIDIA CORPORATION COM 67066G104 595082 4072 SH OTR 1 0 0 4072 OCCIDENTAL PETE CORP COM 674599105 1449715 23015 SH SOLE 16672 0 6343 OCCIDENTAL PETE CORP COM 674599105 141287 2243 SH OTR 1 0 0 2243 OLD DOMINION FREIGHT LINE IN COM 679580100 490372 1728 SH SOLE 449 0 1279 OLD SECOND BANCORP INC ILL COM 680277100 2797520 174409 SH SOLE 174409 0 0 ORACLE CORP COM 68389X105 12000086 146808 SH SOLE 140299 0 6509 ORACLE CORP COM 68389X105 5640 69 SH OTR 1 0 0 69 OREILLY AUTOMOTIVE INC COM 67103H107 331704 393 SH SOLE 19 0 374 OTTER TAIL CORP COM 689648103 2345699 39954 SH SOLE 39954 0 0 OWENS CORNING NEW COM 690742101 3178619 37264 SH SOLE 27125 0 10139 PACCAR INC COM 693718108 211994 2142 SH SOLE 0 0 2142 PACER FDS TR TRENDPILOT US BD 69374H642 87639 4358 SH SOLE 0 0 4358 PACER FDS TR DATA AND INFRAST 69374H741 20256 698 SH SOLE 0 0 698 PACER FDS TR INDUSTRIAL RELET 69374H766 1656 45 SH SOLE 0 0 45 PACER FDS TR PACER US SMALL 69374H857 3595 100 SH SOLE 100 0 0 PACER FDS TR US CASH COWS 100 69374H881 16905393 365522 SH SOLE 109 0 365413 PACIFIC PREMIER BANCORP COM 69478X105 2738619 86775 SH SOLE 86775 0 0 PALO ALTO NETWORKS INC COM 697435105 543090 3892 SH SOLE 961 0 2931 PAYCHEX INC COM 704326107 5725305 49544 SH SOLE 47365 0 2179 PAYPAL HLDGS INC COM 70450Y103 5298269 74393 SH SOLE 71296 0 3097 PAYPAL HLDGS INC COM 70450Y103 3632 51 SH OTR 1 0 0 51 PEPSICO INC COM 713448108 15149064 83854 SH SOLE 75532 0 8322 PEPSICO INC COM 713448108 4517 25 SH OTR 1 0 0 25 PFIZER INC COM 717081103 8094332 157969 SH SOLE 102257 0 55712 PFIZER INC COM 717081103 21470 419 SH OTR 1 0 0 419 PGIM ETF TR PGIM ULTRA SH BD 69344A107 224436 4571 SH SOLE 0 0 4571 PHILIP MORRIS INTL INC COM 718172109 807656 7980 SH SOLE 102 0 7878 PHILIP MORRIS INTL INC COM 718172109 179648 1775 SH OTR 1 0 0 1775 PHILLIPS 66 COM 718546104 599189 5757 SH SOLE 237 0 5520 PIMCO ETF TR ACTIVE BD ETF 72201R775 17463 193 SH SOLE 0 0 193 PIMCO ETF TR 0-5 HIGH YIELD 72201R783 19102 214 SH SOLE 209 0 5 PIMCO ETF TR 0-5 HIGH YIELD 72201R783 39274 440 SH OTR 1 0 0 440 PIMCO ETF TR INV GRD CRP BD 72201R817 1581 17 SH SOLE 0 0 17 PIMCO ETF TR ENHAN SHRT MA AC 72201R833 513572 5206 SH SOLE 2996 0 2210 PIONEER NAT RES CO COM 723787107 15382067 67350 SH SOLE 47512 0 19838 PIONEER NAT RES CO COM 723787107 673522 2949 SH OTR 1 0 0 2949 PNC FINL SVCS GROUP INC COM 693475105 2198999 13923 SH SOLE 10654 0 3269 POOL CORP COM 73278L105 4781349 15815 SH SOLE 15356 0 459 PRECIGEN INC COM 74017N105 67486 44399 SH SOLE 0 0 44399 PREFERRED BK LOS ANGELES CA COM NEW 740367404 3892254 52161 SH SOLE 51692 0 469 PRIMERICA INC COM 74164M108 2020510 14247 SH SOLE 14247 0 0 PROCTER AND GAMBLE CO COM 742718109 12502487 82492 SH SOLE 61634 0 20858 PROCTER AND GAMBLE CO COM 742718109 65171 430 SH OTR 1 0 0 430 PROGRESSIVE CORP COM 743315103 10377059 80002 SH SOLE 78303 0 1699 PROLOGIS INC. COM 74340W103 2756249 24450 SH SOLE 23150 0 1300 PROSHARES TR S&P MDCP 400 DIV 74347B680 281979 3941 SH SOLE 0 0 3941 PROSHARES TR MSCI EAFE DIVD 74347B839 17025 481 SH SOLE 0 0 481 PROSHARES TR S&P 500 DV ARIST 74348A467 1150972 12790 SH SOLE 0 0 12790 PRUDENTIAL FINL INC COM 744320102 357459 3594 SH SOLE 14 0 3580 PRUDENTIAL FINL INC COM 744320102 28545 287 SH OTR 1 0 0 287 PUBLIC STORAGE COM 74460D109 5709992 20379 SH SOLE 20379 0 0 PULTE GROUP INC COM 745867101 12443394 273301 SH SOLE 190360 0 82941 PULTE GROUP INC COM 745867101 707354 15536 SH OTR 1 0 0 15536 QUALCOMM INC COM 747525103 999904 9095 SH SOLE 1084 0 8011 QUANTA SVCS INC COM 74762E102 687848 4827 SH SOLE 1198 0 3629 RAYTHEON TECHNOLOGIES CORP COM 75513E101 2517651 24947 SH SOLE 18041 0 6906 RAYTHEON TECHNOLOGIES CORP COM 75513E101 3734 37 SH OTR 1 0 0 37 RCI HOSPITALITY HLDGS INC COM 74934Q108 4873743 52299 SH SOLE 52281 0 18 REALTY INCOME CORP COM 756109104 218960 3452 SH SOLE 0 0 3452 REGENERON PHARMACEUTICALS COM 75886F107 261901 363 SH SOLE 14 0 349 REGIONS FINANCIAL CORP NEW COM 7591EP100 647468 30031 SH SOLE 19220 0 10811 REGIONS FINANCIAL CORP NEW COM 7591EP100 79794 3701 SH OTR 1 0 0 3701 RELIANCE STEEL & ALUMINUM CO COM 759509102 3880977 19171 SH SOLE 19077 0 94 REPUBLIC SVCS INC COM 760759100 209738 1626 SH SOLE 307 0 1319 ROPER TECHNOLOGIES INC COM 776696106 6449807 14927 SH SOLE 5601 0 9325 ROPER TECHNOLOGIES INC COM 776696106 725479 1679 SH OTR 1 0 0 1679 ROYAL BK CDA SUSTAINABL COM 780087102 552368 5875 SH SOLE 79 0 5796 SALESFORCE INC COM 79466L302 1404260 10591 SH SOLE 9885 0 706 SALESFORCE INC COM 79466L302 7292 55 SH OTR 1 0 0 55 SCHLUMBERGER LTD COM STK 806857108 1670518 31248 SH SOLE 28693 0 2555 SCHLUMBERGER LTD COM STK 806857108 44639 835 SH OTR 1 0 0 835 SCHWAB CHARLES CORP COM 808513105 10958265 131615 SH SOLE 129604 0 2011 SCHWAB CHARLES CORP COM 808513105 7410 89 SH OTR 1 0 0 89 SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 129232 2884 SH SOLE 0 0 2884 SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 11498892 254682 SH SOLE 2735 0 251948 SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 204127 3674 SH SOLE 0 0 3674 SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 71038 1076 SH SOLE 0 0 1076 SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 79782 1216 SH SOLE 0 0 1216 SCHWAB STRATEGIC TR US SML CAP ETF 808524607 343120 8470 SH SOLE 8 0 8461 SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 80525 3402 SH SOLE 0 0 3402 SCHWAB STRATEGIC TR 1 5YR CORP BD 808524714 46890 1000 SH SOLE 0 0 1000 SCHWAB STRATEGIC TR 1000 INDEX ETF 808524722 281037 7610 SH SOLE 1500 0 6110 SCHWAB STRATEGIC TR SCHWB FDT INT LG 808524755 3954 136 SH SOLE 0 0 136 SCHWAB STRATEGIC TR SCHWAB FDT US SC 808524763 11260 241 SH SOLE 0 0 241 SCHWAB STRATEGIC TR SCHWAB FDT US LG 808524771 8016 150 SH SOLE 0 0 150 SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 52651 697 SH SOLE 0 0 697 SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 49630 657 SH OTR 1 0 0 657 SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 91670 2846 SH SOLE 752 0 2094 SCHWAB STRATEGIC TR US AGGREGATE B 808524839 3469 76 SH SOLE 0 0 76 SCHWAB STRATEGIC TR US REIT ETF 808524847 104880 5437 SH SOLE 5237 0 200 SCHWAB STRATEGIC TR INT-TRM U.S TRES 808524854 640 13 SH SOLE 13 0 0 SCHWAB STRATEGIC TR US TIPS ETF 808524870 83589 1614 SH SOLE 1614 0 0 SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888 139853 4444 SH SOLE 4103 0 341 SEACOAST BKG CORP FLA COM NEW 811707801 3974916 127442 SH SOLE 127442 0 0 SEELOS THERAPEUTICS INC COM 81577F109 7110 10472 SH SOLE 0 0 10472 SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 3359582 43249 SH SOLE 15460 0 27789 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 6179409 45487 SH SOLE 10126 0 35361 SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 3450621 46286 SH SOLE 15941 0 30345 SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 2177379 16858 SH SOLE 4391 0 12467 SELECT SECTOR SPDR TR ENERGY 81369Y506 3330508 38076 SH SOLE 5812 0 32264 SELECT SECTOR SPDR TR ENERGY 81369Y506 32014 366 SH OTR 1 0 0 366 SELECT SECTOR SPDR TR FINANCIAL 81369Y605 4030367 117847 SH SOLE 35446 0 82401 SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 3777942 38468 SH SOLE 12540 0 25928 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 4624813 37165 SH SOLE 6299 0 30866 SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 1962023 40884 SH SOLE 13730 0 27154 SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 3247403 87934 SH SOLE 30123 0 57811 SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 4626210 65620 SH SOLE 17526 0 48094 SERVICENOW INC COM 81762P102 7080103 18235 SH SOLE 18157 0 78 SERVICENOW INC COM 81762P102 1553 4 SH OTR 1 0 0 4 SHELL PLC SPON ADS 780259305 190953 3353 SH SOLE 875 0 2478 SHELL PLC SPON ADS 780259305 41346 726 SH OTR 1 0 0 726 SHERWIN WILLIAMS CO COM 824348106 4743752 19988 SH SOLE 19504 0 484 SHERWIN WILLIAMS CO COM 824348106 51975 219 SH OTR 1 0 0 219 SHOPIFY INC CL A 82509L107 313848 9042 SH SOLE 12 0 9030 SITIO ROYALTIES CORP CLASS A COM 82983N108 3026550 104906 SH SOLE 104591 0 315 SMARTFINANCIAL INC COM NEW 83190L208 397375 14450 SH OTR 1 0 0 14450 SOUTHERN CO COM 842587107 11542570 161638 SH SOLE 131168 0 30470 SOUTHERN CO COM 842587107 1540885 21578 SH OTR 1 0 0 21578 SPARTANNASH CO COM 847215100 2046341 67670 SH SOLE 67670 0 0 SPDR GOLD TR GOLD SHS 78463V107 1408691 8304 SH SOLE 544 0 7760 SPDR INDEX SHS FDS PORTFLO EURP ETF 78463X103 902 26 SH SOLE 2 0 24 SPDR INDEX SHS FDS EURO STOXX 50 78463X202 3870 100 SH SOLE 0 0 100 SPDR INDEX SHS FDS S&P CHINA ETF 78463X400 18023 230 SH SOLE 183 0 47 SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 25767666 781786 SH SOLE 661772 0 120015 SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 55406 1681 SH OTR 1 0 0 1681 SPDR INDEX SHS FDS GLB NAT RESRCE 78463X541 17106 300 SH SOLE 0 0 300 SPDR INDEX SHS FDS DJ GLB RL ES ETF 78463X749 7362 180 SH SOLE 0 0 180 SPDR INDEX SHS FDS S&P EMKTSC ETF 78463X756 17961 367 SH SOLE 0 0 367 SPDR INDEX SHS FDS S&P INTL ETF 78463X772 8468 262 SH SOLE 262 0 0 SPDR INDEX SHS FDS DJ INTL RL ETF 78463X863 62240 2325 SH SOLE 0 0 2325 SPDR INDEX SHS FDS S&P INTL SMLCP 78463X871 1323 45 SH SOLE 0 0 45 SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 7091278 238844 SH SOLE 19447 0 219397 SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 107389 3617 SH OTR 1 0 0 3617 SPDR S&P 500 ETF TR TR UNIT 78462F103 18623959 48699 SH SOLE 3052 0 45648 SPDR S&P 500 ETF TR TR UNIT 78462F103 215691 564 SH OTR 1 0 0 564 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 313938 709 SH SOLE 0 0 709 SPDR SER TR FACTST INV ETF 78464A110 6114 61 SH SOLE 0 0 61 SPDR SER TR PORTFOLIO CRPORT 78464A144 773128 27242 SH SOLE 5936 0 21306 SPDR SER TR S&P 600 SMCP GRW 78464A201 1023135 14163 SH SOLE 239 0 13924 SPDR SER TR ICE PFD SEC ETF 78464A292 3282 100 SH SOLE 0 0 100 SPDR SER TR BBG CONV SEC ETF 78464A359 205566 3195 SH SOLE 198 0 2997 SPDR SER TR PORTFOLIO INTRMD 78464A375 22281 700 SH SOLE 0 0 700 SPDR SER TR PORTFOLIO INTRMD 78464A375 1210 38 SH OTR 1 0 0 38 SPDR SER TR PORT MTG BK ETF 78464A383 31574 1455 SH SOLE 1447 0 8 SPDR SER TR PRTFLO S&P500 GW 78464A409 182615 3604 SH SOLE 0 0 3604 SPDR SER TR PORTFOLIO SHORT 78464A474 849817 28925 SH SOLE 15575 0 13350 SPDR SER TR PRTFLO S&P500 VL 78464A508 10345 266 SH SOLE 71 0 195 SPDR SER TR HLTH CR EQUIP 78464A581 26967 300 SH OTR 1 0 0 300 SPDR SER TR DJ REIT ETF 78464A607 697 8 SH SOLE 0 0 8 SPDR SER TR AEROSPACE DEF 78464A631 583045 5298 SH SOLE 170 0 5128 SPDR SER TR PORTFOLIO AGRGTE 78464A649 1229561 48928 SH SOLE 10555 0 38373 SPDR SER TR PORTFOLIO AGRGTE 78464A649 1633 65 SH OTR 1 0 0 65 SPDR SER TR PORTFLI TIPS ETF 78464A656 132381 5139 SH SOLE 3 0 5136 SPDR SER TR PORTFOLIO LN TSR 78464A664 1306 45 SH SOLE 0 0 45 SPDR SER TR PORTFLI INTRMDIT 78464A672 887075 31412 SH SOLE 6159 0 25253 SPDR SER TR S&P REGL BKG 78464A698 11219 191 SH SOLE 0 0 191 SPDR SER TR S&P RETAIL ETF 78464A714 41166 681 SH SOLE 0 0 681 SPDR SER TR S&P METALS MNG 78464A755 26648 535 SH SOLE 0 0 535 SPDR SER TR S&P DIVID ETF 78464A763 1405736 11236 SH SOLE 180 0 11056 SPDR SER TR PORTFOLI S&P1500 78464A805 534708 11307 SH SOLE 3427 0 7880 SPDR SER TR PORTFOLI S&P1500 78464A805 1182 25 SH OTR 1 0 0 25 SPDR SER TR S&P 600 SML CAP 78464A813 751482 9141 SH SOLE 1 0 9140 SPDR SER TR PORTFOLIO S&P400 78464A847 1833960 43152 SH SOLE 12 0 43140 SPDR SER TR PORTFOLIO S&P500 78464A854 32387624 720045 SH SOLE 117611 0 602434 SPDR SER TR PORTFOLIO S&P500 78464A854 5849649 130050 SH OTR 1 0 0 130050 SPDR SER TR S&P SEMICNDCTR 78464A862 34951 209 SH SOLE 0 0 209 SPDR SER TR S&P BIOTECH 78464A870 57768 696 SH SOLE 363 0 333 SPDR SER TR BLOOMBERG INVT 78468R200 499916 16450 SH SOLE 3461 0 12989 SPDR SER TR BLOOMBERG SHT TE 78468R408 897 37 SH SOLE 0 0 37 SPDR SER TR BLOOMBERG SHT TE 78468R408 82683 3411 SH OTR 1 0 0 3411 SPDR SER TR OILGAS EQUIP 78468R549 6699 84 SH SOLE 0 0 84 SPDR SER TR S&P OILGAS EXP 78468R556 1631 12 SH SOLE 12 0 0 SPDR SER TR S&P OILGAS EXP 78468R556 37367 275 SH OTR 1 0 0 275 SPDR SER TR PORTFLI HIGH YLD 78468R606 176642 7907 SH SOLE 0 0 7907 SPDR SER TR BLOOMBERG HIGH Y 78468R622 14400 160 SH SOLE 0 0 160 SPDR SER TR BLOOMBERG HIGH Y 78468R622 397710 4419 SH OTR 1 0 0 4419 SPDR SER TR S&P KENSHO FINAL 78468R630 7868 200 SH SOLE 0 0 200 SPDR SER TR BLOOMBERG 1-3 MO 78468R663 1108159 12115 SH SOLE 1 0 12114 SPDR SER TR NUVEEN BLMBRG MU 78468R721 35903 787 SH SOLE 187 0 600 SPDR SER TR SPDR MSCI USA GE 78468R747 4649 59 SH SOLE 0 0 59 SPDR SER TR PRTFLO S&P500 HI 78468R788 1907162 48185 SH SOLE 0 0 48185 SPDR SER TR SSGA US LRG ETF 78468R804 913604 6736 SH SOLE 113 0 6623 SPDR SER TR PORTFOLIO S&P600 78468R853 11387 308 SH SOLE 0 0 308 SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608 309163 7559 SH SOLE 3744 0 3815 SSGA ACTIVE ETF TR ULT SHT TRM BD 78467V707 843204 21088 SH SOLE 879 0 20209 SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 40 1 SH SOLE 0 0 1 STARBUCKS CORP COM 855244109 724954 7308 SH SOLE 538 0 6770 STARBUCKS CORP COM 855244109 3571 36 SH OTR 1 0 0 36 STOCK YDS BANCORP INC COM 861025104 3566687 54889 SH SOLE 54889 0 0 STRATEGY SHS NS 7HANDL IDX 86280R506 3916 200 SH SOLE 0 0 200 STRATEGY SHS NS 7HANDL IDX 86280R506 296304 15133 SH OTR 1 0 0 15133 STRYKER CORPORATION COM 863667101 8005092 32742 SH SOLE 32075 0 667 STRYKER CORPORATION COM 863667101 4156 17 SH OTR 1 0 0 17 SUN CMNTYS INC COM 866674104 250965 1755 SH SOLE 283 0 1472 SUN CMNTYS INC COM 866674104 3575 25 SH OTR 1 0 0 25 SYNOPSYS INC COM 871607107 631556 1978 SH SOLE 291 0 1687 SYSCO CORP COM 871829107 225528 2950 SH SOLE 20 0 2930 T ROWE PRICE ETF INC PRICE DIV GRWT 87283Q404 10147728 323279 SH SOLE 80899 0 242380 T ROWE PRICE ETF INC PRICE DIV GRWT 87283Q404 2469765 78680 SH OTR 1 0 0 78680 TARGET CORP COM 87612E106 1064146 7140 SH SOLE 1477 0 5663 TARGET CORP COM 87612E106 2832 19 SH OTR 1 0 0 19 TESLA INC COM 88160R101 11521888 93537 SH SOLE 72493 0 21044 TESLA INC COM 88160R101 193023 1567 SH OTR 1 0 0 1567 TETRA TECH INC NEW COM 88162G103 3999985 27550 SH SOLE 27038 0 512 TEXAS INSTRS INC COM 882508104 9812251 59389 SH SOLE 55739 0 3650 TEXAS PACIFIC LAND CORPORATI COM 88262P102 569648 243 SH SOLE 0 0 243 TEXAS ROADHOUSE INC COM 882681109 4060099 44641 SH SOLE 44594 0 47 THERMO FISHER SCIENTIFIC INC COM 883556102 12625669 22927 SH SOLE 21084 0 1843 THERMO FISHER SCIENTIFIC INC COM 883556102 10463 19 SH OTR 1 0 0 19 TJX COS INC NEW COM 872540109 7295977 91658 SH SOLE 90643 0 1015 T-MOBILE US INC COM 872590104 10814020 77243 SH SOLE 76229 0 1014 TOTALENERGIES SE SPONSORED ADS 89151E109 54196 873 SH SOLE 184 0 689 TOTALENERGIES SE SPONSORED ADS 89151E109 360561 5808 SH OTR 1 0 0 5808 TRACTOR SUPPLY CO COM 892356106 2244301 9976 SH SOLE 106 0 9870 TRAVELERS COMPANIES INC COM 89417E109 318920 1701 SH SOLE 64 0 1637 TRUIST FINL CORP COM 89832Q109 2680468 62293 SH SOLE 10 0 62283 TYSON FOODS INC CL A 902494103 1148762 18454 SH SOLE 17755 0 699 UFP INDUSTRIES INC COM 90278Q108 2867899 36188 SH SOLE 36188 0 0 UMH PPTYS INC COM 903002103 1631188 101316 SH SOLE 99384 0 1932 UNILEVER PLC SPON ADR NEW 904767704 260561 5175 SH SOLE 2631 0 2544 UNILEVER PLC SPON ADR NEW 904767704 4733 94 SH OTR 1 0 0 94 UNION PAC CORP COM 907818108 3302559 15949 SH SOLE 14379 0 1570 UNION PAC CORP COM 907818108 8283 40 SH OTR 1 0 0 40 UNITED BANKSHARES INC WEST V COM 909907107 229700 5673 SH SOLE 0 0 5673 UNITED PARCEL SERVICE INC CL B 911312106 2361269 13583 SH SOLE 10154 0 3429 UNITED RENTALS INC COM 911363109 3263466 9182 SH SOLE 8577 0 605 UNITED RENTALS INC COM 911363109 173090 487 SH OTR 1 0 0 487 UNITED THERAPEUTICS CORP DEL COM 91307C102 671587 2415 SH SOLE 663 0 1752 UNITEDHEALTH GROUP INC COM 91324P102 25300190 47720 SH SOLE 35795 0 11925 UNITEDHEALTH GROUP INC COM 91324P102 745433 1406 SH OTR 1 0 0 1406 UNITI GROUP INC COM 91325V108 56384 10196 SH SOLE 1781 0 8415 US BANCORP DEL COM NEW 902973304 413161 9474 SH SOLE 136 0 9338 VALERO ENERGY CORP COM 91913Y100 330470 2605 SH SOLE 0 0 2605 VALVOLINE INC COM 92047W101 4244598 130003 SH SOLE 127161 0 2842 VANGUARD BD INDEX FDS LONG TERM BOND 921937793 210076 2900 SH SOLE 2080 0 820 VANGUARD BD INDEX FDS INTERMED TERM 921937819 780806 10506 SH SOLE 9296 0 1210 VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 1016431 13502 SH SOLE 10933 0 2569 VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 1626098 22635 SH SOLE 8639 0 13996 VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407 1545080 32576 SH SOLE 25146 0 7430 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 1958018 5573 SH SOLE 0 0 5573 VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 45711 338 SH SOLE 29 0 309 VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 38109 212 SH SOLE 0 0 212 VANGUARD INDEX FDS REAL ESTATE ETF 922908553 790158 9580 SH SOLE 7699 0 1881 VANGUARD INDEX FDS SML CP GRW ETF 922908595 116714 582 SH SOLE 0 0 582 VANGUARD INDEX FDS SM CP VAL ETF 922908611 107984 680 SH SOLE 0 0 680 VANGUARD INDEX FDS MID CAP ETF 922908629 539689 2648 SH SOLE 477 0 2171 VANGUARD INDEX FDS LARGE CAP ETF 922908637 649243 3727 SH SOLE 3629 0 98 VANGUARD INDEX FDS EXTEND MKT ETF 922908652 85030 640 SH SOLE 1 0 639 VANGUARD INDEX FDS GROWTH ETF 922908736 368041 1727 SH SOLE 99 0 1628 VANGUARD INDEX FDS VALUE ETF 922908744 782703 5576 SH SOLE 1627 0 3949 VANGUARD INDEX FDS SMALL CP ETF 922908751 429484 2340 SH SOLE 318 0 2022 VANGUARD INDEX FDS TOTAL STK MKT 922908769 1278296 6686 SH SOLE 291 0 6395 VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 206 2 SH OTR 1 0 0 2 VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 855238 17057 SH SOLE 12943 0 4114 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 4688242 120273 SH SOLE 44662 0 75611 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 1377943 35350 SH OTR 1 0 0 35350 VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 5932 107 SH SOLE 0 0 107 VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 5164367 89318 SH SOLE 88166 0 1152 VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 770998 10254 SH SOLE 1173 0 9081 VANGUARD SCOTTSDALE FDS TOTAL WLD BD ETF 92206C565 67 1 SH SOLE 1 0 0 VANGUARD SCOTTSDALE FDS VNG RUS2000GRW 92206C623 779 5 SH SOLE 0 0 5 VANGUARD SCOTTSDALE FDS VNG RUS2000VAL 92206C649 12177 100 SH SOLE 0 0 100 VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664 11541 164 SH SOLE 164 0 0 VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 11024 200 SH SOLE 200 0 0 VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 151463 2590 SH SOLE 2590 0 0 VANGUARD SCOTTSDALE FDS MTG-BKD SECS ETF 92206C771 284136 6242 SH SOLE 2 0 6240 VANGUARD SCOTTSDALE FDS LG-TERM COR BD 92206C813 610904 8069 SH SOLE 8069 0 0 VANGUARD SCOTTSDALE FDS LONG TERM TREAS 92206C847 303971 4933 SH SOLE 2139 0 2794 VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 170057 2194 SH SOLE 2107 0 87 VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 4529837 29831 SH SOLE 0 0 29831 VANGUARD STAR FDS VG TL INTL STK F 921909768 662637 12812 SH SOLE 4343 0 8469 VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 5791566 137993 SH SOLE 34830 0 103162 VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 1684004 40124 SH OTR 1 0 0 40124 VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 196726 1818 SH SOLE 0 0 1818 VANGUARD WHITEHALL FDS INTL DVD ETF 921946810 48602 698 SH SOLE 0 0 698 VANGUARD WHITEHALL FDS EM MK GOV BD ETF 921946885 61651 1011 SH SOLE 1011 0 0 VANGUARD WORLD FD ESG INTL STK ETF 921910725 7870 160 SH SOLE 0 0 160 VANGUARD WORLD FD ESG US STK ETF 921910733 4544 69 SH SOLE 0 0 69 VANGUARD WORLD FD ESG US STK ETF 921910733 3622 55 SH OTR 1 0 0 55 VANGUARD WORLD FD MEGA GRWTH IND 921910816 484205 2814 SH SOLE 2730 0 84 VANGUARD WORLD FD MEGA CAP VAL ETF 921910840 23656 230 SH SOLE 0 0 230 VANGUARD WORLD FDS CONSUM DIS ETF 92204A108 1157740 5286 SH SOLE 26 0 5260 VANGUARD WORLD FDS ENERGY ETF 92204A306 3274196 26997 SH SOLE 2050 0 24946 VANGUARD WORLD FDS ENERGY ETF 92204A306 1045555 8621 SH OTR 1 0 0 8621 VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 64741 261 SH SOLE 48 0 213 VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 12403 50 SH OTR 1 0 0 50 VANGUARD WORLD FDS INF TECH ETF 92204A702 821842 2573 SH SOLE 48 0 2525 VANGUARD WORLD FDS MATERIALS ETF 92204A801 2383 14 SH SOLE 14 0 0 VANGUARD WORLD FDS UTILITIES ETF 92204A876 2300 15 SH SOLE 15 0 0 VANGUARD WORLD FDS COMM SRVC ETF 92204A884 1270516 15447 SH SOLE 0 0 15447 VEON LTD SPONSORED ADR 91822M106 22050 45000 SH SOLE 0 0 45000 VERIZON COMMUNICATIONS INC COM 92343V104 1015653 25778 SH SOLE 315 0 25463 VERIZON COMMUNICATIONS INC COM 92343V104 11820 300 SH OTR 1 0 0 300 VERTEX ENERGY INC COM 92534K107 90427 14585 SH OTR 1 0 0 14585 VERTEX PHARMACEUTICALS INC COM 92532F100 394473 1366 SH SOLE 15 0 1351 VICI PPTYS INC COM 925652109 529967 16357 SH SOLE 4200 0 12157 VIPER ENERGY PARTNERS LP COM UNT RP INT 92763M105 5087322 160029 SH SOLE 159822 0 207 VISA INC COM CL A 92826C839 17243872 82999 SH SOLE 60959 0 22039 VISA INC COM CL A 92826C839 719473 3463 SH OTR 1 0 0 3463 VULCAN MATLS CO COM 929160109 659639 3767 SH SOLE 3600 0 167 WALGREENS BOOTS ALLIANCE INC COM 931427108 240636 6441 SH SOLE 0 0 6441 WALMART INC COM 931142103 13218798 93228 SH SOLE 80948 0 12279 WALMART INC COM 931142103 478541 3375 SH OTR 1 0 0 3375 WARNER BROS DISCOVERY INC COM SER A 934423104 98744 10416 SH SOLE 296 0 10120 WARNER BROS DISCOVERY INC COM SER A 934423104 9186 969 SH OTR 1 0 0 969 WASHINGTON TR BANCORP INC COM 940610108 2947146 62466 SH SOLE 62466 0 0 WASTE MGMT INC DEL COM 94106L109 3370881 21487 SH SOLE 17427 0 4060 WATSCO INC COM 942622200 2659352 10663 SH SOLE 10663 0 0 WELLS FARGO CO NEW COM 949746101 4206956 101888 SH SOLE 95623 0 6265 WELLS FARGO CO NEW COM 949746101 18498 448 SH OTR 1 0 0 448 WEST BANCORPORATION INC CAP STK 95123P106 3595805 140736 SH SOLE 140736 0 0 WESTERN ALLIANCE BANCORP COM 957638109 2653339 44549 SH SOLE 44430 0 119 WISDOMTREE TR US HIGH DIVIDEND 97717W208 10241 119 SH SOLE 0 0 119 WISDOMTREE TR EMG MKTS SMCAP 97717W281 220 5 SH SOLE 0 0 5 WISDOMTREE TR US LARGECAP DIVD 97717W307 18585 300 SH SOLE 0 0 300 WISDOMTREE TR INDIA ERNGS FD 97717W422 45724 1403 SH SOLE 2 0 1401 WISDOMTREE TR EUROPE SMCP DV 97717W869 3885 71 SH SOLE 0 0 71 WISDOMTREE TR INTL QULTY DIV 97717X131 45150 1475 SH SOLE 0 0 1475 WISDOMTREE TR YIELD ENHANCD US 97717X511 3327 78 SH SOLE 0 0 78 WISDOMTREE TR EM EX ST-OWNED 97717X578 22731 852 SH SOLE 0 0 852 WISDOMTREE TR ITL HDG QTLY DIV 97717X594 134325 3770 SH SOLE 0 0 3770 WISDOMTREE TR EURO QTLY DIV GR 97717X610 15248 559 SH SOLE 0 0 559 WISDOMTREE TR US S CAP QTY DIV 97717X651 7720 192 SH SOLE 0 0 192 WISDOMTREE TR US QTLY DIV GRT 97717X669 1701729 28193 SH SOLE 0 0 28193 WISDOMTREE TR WSDM EMKTBD FD 97717X784 29398 475 SH SOLE 0 0 475 WISDOMTREE TR BLMBG US BULL 97717W471 4584071 175972 SH SOLE 175972 0 0 WIX COM LTD SHS M98068105 294950 3839 SH SOLE 1047 0 2792 WP CAREY INC COM 92936U109 301972 3864 SH SOLE 0 0 3864 WP CAREY INC COM 92936U109 20788 266 SH OTR 1 0 0 266 XCEL ENERGY INC COM 98389B100 250433 3572 SH SOLE 3003 0 569