0001398344-24-002741.txt : 20240213 0001398344-24-002741.hdr.sgml : 20240213 20240213145803 ACCESSION NUMBER: 0001398344-24-002741 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20231231 FILED AS OF DATE: 20240213 DATE AS OF CHANGE: 20240213 EFFECTIVENESS DATE: 20240213 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Aptus Capital Advisors, LLC CENTRAL INDEX KEY: 0001664193 ORGANIZATION NAME: 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: 24624983 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-2023 12-31-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 02-13-2024 1 1057 3656999271 1 000310008 801-119410 Williams Financial Group, LLC
INFORMATION TABLE 2 fp0086502-1_13fhr-table.xml 3M CO COM 88579Y101 274612 2512 SH SOLE 1725 0 787 ABBOTT LABS COM 002824100 8405936 76369 SH SOLE 69939 0 6430 ABBOTT LABS COM 002824100 165105000 1500000 SH Call SOLE 1500000 0 0 ABBOTT LABS COM 002824100 1431 13 SH OTR 1 0 0 13 ABBVIE INC COM 00287Y109 7799020 50326 SH SOLE 41461 0 8865 ABRDN GLOBAL DYNAMIC DIVIDEN COM 00302M106 168382 18028 SH SOLE 18028 0 0 ABRDN INCOME CREDIT STRATEGI COM 003057106 771174 113408 SH SOLE 113408 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 12372034 35257 SH SOLE 32687 0 2570 ADOBE INC COM 00724F101 15471032 25932 SH SOLE 15871 0 10061 ADOBE INC COM 00724F101 859701 1441 SH OTR 1 0 0 1441 ADVANCED MICRO DEVICES INC COM 007903107 1962174 13311 SH SOLE 6863 0 6448 ADVANCED MICRO DEVICES INC COM 007903107 23438 159 SH OTR 1 0 0 159 ADVISORS INNER CIRCLE FD III STRATEGAS MACRO 00775Y645 5588389 242459 SH SOLE 0 0 242459 AFLAC INC COM 001055102 861878 10447 SH SOLE 3130 0 7318 AGILENT TECHNOLOGIES INC COM 00846U101 210909 1517 SH SOLE 992 0 525 AGREE RLTY CORP COM 008492100 2039706 32402 SH SOLE 32402 0 0 AIR PRODS & CHEMS INC COM 009158106 632204 2309 SH SOLE 696 0 1613 AIRBNB INC COM CL A 009066101 218097 1602 SH SOLE 1242 0 360 ALLIANCEBERNSTEIN HLDG L P UNIT LTD PARTN 01881G106 299533 9653 SH SOLE 4595 0 5058 ALLSTATE CORP COM 020002101 434918 3107 SH SOLE 1737 0 1370 ALPHABET INC CAP STK CL C 02079K107 32969446 233942 SH SOLE 224762 0 9180 ALPHABET INC CAP STK CL C 02079K107 8456 60 SH OTR 1 0 0 60 ALPHABET INC CAP STK CL A 02079K305 16615008 118942 SH SOLE 46690 0 72252 ALPHABET INC CAP STK CL A 02079K305 858814 6148 SH OTR 1 0 0 6148 ALTRIA GROUP INC COM 02209S103 4542607 112608 SH SOLE 107627 0 4981 ALTRIA GROUP INC COM 02209S103 100729 2497 SH OTR 1 0 0 2497 AMAZON COM INC COM 023135106 41206888 271205 SH SOLE 229421 0 41784 AMAZON COM INC COM 023135106 267262 1759 SH OTR 1 0 0 1759 AMDOCS LTD SHS G02602103 1965396 22362 SH SOLE 22362 0 0 AMERICAN CENTY ETF TR INTL EQT ETF 025072703 9669 160 SH SOLE 0 0 160 AMERICAN CENTY ETF TR US SML CP VALU 025072877 226745 2525 SH SOLE 667 0 1857 AMERICAN ELEC PWR CO INC COM 025537101 455887 5613 SH SOLE 1874 0 3739 AMERICAN EXPRESS CO COM 025816109 1153452 6157 SH SOLE 2124 0 4033 AMERICAN HOMES 4 RENT CL A 02665T306 2306223 64133 SH SOLE 63937 0 196 AMERICAN INTL GROUP INC COM NEW 026874784 380010 5609 SH SOLE 2453 0 3156 AMERICAN TOWER CORP NEW COM 03027X100 14894425 68994 SH SOLE 44802 0 24193 AMERICAN TOWER CORP NEW COM 03027X100 800267 3707 SH OTR 1 0 0 3707 AMERICAN WTR WKS CO INC NEW COM 030420103 208676 1581 SH SOLE 631 0 950 AMERIPRISE FINL INC COM 03076C106 279934 737 SH SOLE 264 0 473 AMGEN INC COM 031162100 5624454 19528 SH SOLE 17325 0 2203 AMPHENOL CORP NEW CL A 032095101 274095 2765 SH SOLE 2333 0 432 AMPLIFY ETF TR CWP ENHANCED DIV 032108409 32054 877 SH SOLE 0 0 877 AMPLIFY ETF TR CWP ENHANCED DIV 032108409 280448 7673 SH OTR 1 0 0 7673 AMPLIFY ETF TR BLOCKCHAIN LDR 032108607 14686 492 SH SOLE 0 0 492 AMPLIFY ETF TR AMPLIFY LITHIUM 032108805 6325 600 SH SOLE 0 0 600 AMPLIFY ETF TR BLACKSWAN GRWT 032108888 0 0 SH SOLE 0 0 0 ANALOG DEVICES INC COM 032654105 15106445 76080 SH SOLE 74603 0 1477 ANTERO MIDSTREAM CORP COM 03676B102 196395 15674 SH SOLE 15380 0 294 ANTERO RESOURCES CORP COM 03674X106 368527 16249 SH SOLE 13480 0 2769 AON PLC SHS CL A G0403H108 205169 705 SH SOLE 585 0 120 APPLE HOSPITALITY REIT INC COM NEW 03784Y200 1808247 108865 SH SOLE 108543 0 322 APPLE INC COM 037833100 103261540 536340 SH SOLE 428373 0 107967 APPLE INC COM 037833100 433770 2253 SH OTR 1 0 0 2253 APPLIED MATLS INC COM 038222105 11906148 73463 SH SOLE 70060 0 3403 APTARGROUP INC COM 038336103 2857229 23113 SH SOLE 22361 0 752 ARCOSA INC COM 039653100 3850610 46595 SH SOLE 46421 0 174 ARES CAPITAL CORP COM 04010L103 1169952 58410 SH SOLE 55721 0 2688 ARISTA NETWORKS INC COM 040413106 324532 1378 SH SOLE 744 0 634 ARK ETF TR INNOVATION ETF 00214Q104 860020 16422 SH SOLE 8746 0 7676 ARK ETF TR INNOVATION ETF 00214Q104 47133 900 SH OTR 1 0 0 900 ARK ETF TR GENOMIC REV ETF 00214Q302 17225 525 SH SOLE 250 0 275 ARK ETF TR FINTECH INNOVA 00214Q708 32434 1176 SH SOLE 706 0 470 ARTISAN PARTNERS ASSET MGMT CL A 04316A108 252577 5717 SH SOLE 0 0 5717 ASHLAND INC COM 044186104 2329823 27634 SH SOLE 27184 0 450 AT&T INC COM 00206R102 1100315 65573 SH SOLE 37560 0 28013 AT&T INC COM 00206R102 69050 4115 SH OTR 1 0 0 4115 ATLANTICA SUSTAINABLE INFR P SHS G0751N103 2589030 120420 SH SOLE 120420 0 0 AUBURN NATL BANCORP COM 050473107 573666 26958 SH SOLE 0 0 26958 AUDIOCODES LTD ORD M15342104 1132637 93839 SH SOLE 93839 0 0 AUTODESK INC COM 052769106 220106 904 SH SOLE 773 0 131 AUTOMATIC DATA PROCESSING IN COM 053015103 616671 2647 SH SOLE 1276 0 1371 AUTOZONE INC COM 053332102 620546 240 SH SOLE 228 0 12 BANK AMERICA CORP COM 060505104 9325310 276962 SH SOLE 227023 0 49939 BANK AMERICA CORP COM 060505104 64613 1919 SH OTR 1 0 0 1919 BANK NEW YORK MELLON CORP COM 064058100 212416 4081 SH SOLE 1740 0 2341 BECTON DICKINSON & CO COM 075887109 513019 2104 SH SOLE 896 0 1208 BERKLEY W R CORP COM 084423102 318664 4506 SH SOLE 0 0 4506 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 18822375 52774 SH SOLE 41722 0 11052 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 96655 271 SH OTR 1 0 0 271 BLACKROCK ETF TRUST US CARBON TRANS 09290C509 2493949 47649 SH SOLE 47649 0 0 BLACKROCK ETF TRUST WORLD EX US CARB 09290C608 418320 9566 SH SOLE 9566 0 0 BLACKROCK INC COM 09247X101 10280636 12664 SH SOLE 11741 0 923 BLACKROCK MUN INCOME QUALITY COM 092479104 164484 14673 SH SOLE 14673 0 0 BLACKSTONE INC COM 09260D107 770988 5889 SH SOLE 5242 0 647 BNY MELLON ETF TRUST CORE BOND ETF 09661T602 14954525 351954 SH SOLE 149878 0 202076 BNY MELLON ETF TRUST CORE BOND ETF 09661T602 8577796 201878 SH OTR 1 0 0 201878 BOEING CO COM 097023105 5233010 20076 SH SOLE 18603 0 1473 BONDBLOXX ETF TRUST BLOOMBERG SIX MN 09789C788 36181801 720753 SH SOLE 0 0 720753 BOOKING HOLDINGS INC COM 09857L108 681067 192 SH SOLE 132 0 60 BOOKING HOLDINGS INC COM 09857L108 3547 1 SH OTR 1 0 0 1 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 482477 3772 SH SOLE 267 0 3505 BOSTON SCIENTIFIC CORP COM 101137107 385072 6661 SH SOLE 4337 0 2324 BOYD GAMING CORP COM 103304101 2665871 42579 SH SOLE 42564 0 15 BP PLC SPONSORED ADR 055622104 358460 10126 SH SOLE 4943 0 5183 BP PLC SPONSORED ADR 055622104 42091 1189 SH OTR 1 0 0 1189 BRISTOL-MYERS SQUIBB CO COM 110122108 741583 14453 SH SOLE 7208 0 7245 BROADCOM INC COM 11135F101 24268392 21741 SH SOLE 13168 0 8573 BROADCOM INC COM 11135F101 926488 830 SH OTR 1 0 0 830 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 8322177 40448 SH SOLE 11109 0 29339 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 893161 4341 SH OTR 1 0 0 4341 BROADSTONE NET LEASE INC COM 11135E203 589751 34248 SH SOLE 0 0 34248 BROOKFIELD REAL ASSETS INCOM SHS BEN INT 112830104 474252 37022 SH SOLE 37022 0 0 BROWN FORMAN CORP CL B 115637209 209728 3673 SH SOLE 601 0 3072 BRUKER CORP COM 116794108 1841556 25062 SH SOLE 24961 0 101 BUILDERS FIRSTSOURCE INC COM 12008R107 226204 1355 SH SOLE 0 0 1355 CADENCE DESIGN SYSTEM INC COM 127387108 879756 3230 SH SOLE 687 0 2543 CAESARS ENTERTAINMENT INC NE COM 12769G100 2986584 63707 SH SOLE 59976 0 3731 CALAMOS GBL DYN INCOME FUND COM 12811L107 60429 10473 SH SOLE 6924 0 3549 CALIFORNIA WTR SVC GROUP COM 130788102 3277717 63191 SH SOLE 63191 0 0 CANTERBURY PK HLDG CORP COM 13811E101 1017685 49813 SH SOLE 0 0 49813 CAPITAL GROUP CORE BALANCED SHS 14021D107 1219528 44606 SH SOLE 44606 0 0 CAPITAL GROUP CORE EQUITY ET SHS CREATION UNI 14020V108 6030164 213080 SH SOLE 213080 0 0 CAPITAL GROUP DIVIDEND VALUE SHS CREATION UNI 14020W106 29538586 989899 SH SOLE 215666 0 774233 CAPITAL GROUP GROWTH ETF SHS CREATION UNI 14020G101 6336788 224470 SH SOLE 174118 0 50353 CAPITAL GROUP INTL FOCUS EQT SHS CREATION UNI 14019W109 1735588 72710 SH SOLE 72710 0 0 CAPITAL GRP FIXED INCM ETF T CORE PLUS INCM 14020Y102 4582211 201904 SH SOLE 199104 0 2800 CAPITAL GRP FIXED INCM ETF T SHORT DURATION 14020Y409 749503 29450 SH SOLE 0 0 29450 CAPITAL ONE FINL CORP COM 14040H105 432696 3300 SH SOLE 2466 0 834 CARLISLE COS INC COM 142339100 258067 826 SH SOLE 34 0 792 CARRIER GLOBAL CORPORATION COM 14448C104 368599 6416 SH SOLE 2145 0 4271 CASEYS GEN STORES INC COM 147528103 4929660 17943 SH SOLE 17806 0 137 CATERPILLAR INC COM 149123101 13935519 47132 SH SOLE 44140 0 2992 CATERPILLAR INC COM 149123101 68004 230 SH OTR 1 0 0 230 CDW CORP COM 12514G108 418723 1842 SH SOLE 298 0 1544 CENTENE CORP DEL COM 15135B101 203187 2738 SH SOLE 1838 0 900 CF INDS HLDGS INC COM 125269100 261794 3293 SH SOLE 0 0 3293 CHARTER COMMUNICATIONS INC N CL A 16119P108 212997 548 SH SOLE 449 0 99 CHARTER COMMUNICATIONS INC N CL A 16119P108 2721 7 SH OTR 1 0 0 7 CHEMED CORP NEW COM 16359R103 19258741 32935 SH SOLE 23305 0 9631 CHEMED CORP NEW COM 16359R103 871862 1491 SH OTR 1 0 0 1491 CHENIERE ENERGY INC COM NEW 16411R208 300450 1760 SH SOLE 934 0 826 CHEVRON CORP NEW COM 166764100 5098736 34183 SH SOLE 23456 0 10728 CHEVRON CORP NEW COM 166764100 434951 2916 SH OTR 1 0 0 2916 CHIPOTLE MEXICAN GRILL INC COM 169656105 327035 143 SH SOLE 69 0 74 CHORD ENERGY CORPORATION COM NEW 674215207 3946300 23740 SH SOLE 23691 0 49 CHUBB LIMITED COM H1467J104 730432 3232 SH SOLE 1148 0 2084 CINTAS CORP COM 172908105 804551 1335 SH SOLE 678 0 657 CINTAS CORP COM 172908105 6027 10 SH OTR 1 0 0 10 CISCO SYS INC COM 17275R102 5949690 117769 SH SOLE 92533 0 25236 CITIGROUP INC COM NEW 172967424 4832119 93937 SH SOLE 89830 0 4107 CITIGROUP INC COM NEW 172967424 2058 40 SH OTR 1 0 0 40 CIVITAS RESOURCES INC COM NEW 17888H103 1827797 26730 SH SOLE 26730 0 0 CLEAN HARBORS INC COM 184496107 241871 1386 SH SOLE 780 0 606 CLOUGH GLOBAL OPPORTUNITIES SH BEN INT 18914E106 297369 63270 SH SOLE 63270 0 0 CME GROUP INC COM 12572Q105 487329 2314 SH SOLE 858 0 1456 COCA COLA CO COM 191216100 2159785 36650 SH SOLE 17631 0 19019 COCA COLA CO COM 191216100 5893 100 SH OTR 1 0 0 100 COLGATE PALMOLIVE CO COM 194162103 339565 4260 SH SOLE 2149 0 2111 COLUMBIA ETF TR II EM CORE EX ETF 19762B202 4562809 150737 SH SOLE 0 0 150737 COMCAST CORP NEW CL A 20030N101 4660904 106292 SH SOLE 99390 0 6902 COMCAST CORP NEW CL A 20030N101 18329 418 SH OTR 1 0 0 418 COMFORT SYS USA INC COM 199908104 3942694 19170 SH SOLE 19170 0 0 COMMERCIAL METALS CO COM 201723103 221977 4436 SH SOLE 0 0 4436 COMMUNITY HEALTHCARE TR INC COM 20369C106 990848 37194 SH SOLE 37194 0 0 COMPASS DIVERSIFIED SH BEN INT 20451Q104 3744256 166782 SH SOLE 166782 0 0 CONAGRA BRANDS INC COM 205887102 1038151 36223 SH SOLE 35536 0 687 CONOCOPHILLIPS COM 20825C104 1325984 11424 SH SOLE 4530 0 6894 CONSOLIDATED EDISON INC COM 209115104 382528 4205 SH SOLE 3174 0 1031 CONSTELLATION BRANDS INC CL A 21036P108 251904 1042 SH SOLE 767 0 275 COPART INC COM 217204106 7904533 161317 SH SOLE 46555 0 114762 COPART INC COM 217204106 835646 17054 SH OTR 1 0 0 17054 CORNERSTONE STRATEGIC VALUE COM 21924B302 595016 82756 SH SOLE 82756 0 0 CORNERSTONE STRATEGIC VALUE COM 21924B302 276499 38456 SH OTR 1 0 0 38456 COSTCO WHSL CORP NEW COM 22160K105 9703836 14701 SH SOLE 12019 0 2682 CROCS INC COM 227046109 2757276 29518 SH SOLE 28513 0 1005 CROWDSTRIKE HLDGS INC CL A 22788C105 287491 1126 SH SOLE 502 0 624 CROWN CASTLE INC COM 22822V101 364461 3164 SH SOLE 1647 0 1517 CSX CORP COM 126408103 9856542 284296 SH SOLE 277355 0 6941 CSX CORP COM 126408103 83901 2420 SH OTR 1 0 0 2420 CUMMINS INC COM 231021106 324618 1355 SH SOLE 317 0 1038 CURTISS WRIGHT CORP COM 231561101 2905182 13040 SH SOLE 13040 0 0 CVS HEALTH CORP COM 126650100 770097 9753 SH SOLE 3837 0 5916 CVS HEALTH CORP COM 126650100 395 5 SH OTR 1 0 0 5 D R HORTON INC COM 23331A109 441198 2903 SH SOLE 845 0 2058 DANAHER CORPORATION COM 235851102 1124544 4861 SH SOLE 2718 0 2143 DEERE & CO COM 244199105 6070827 15182 SH SOLE 14614 0 568 DEERE & CO COM 244199105 234724 587 SH OTR 1 0 0 587 DELL TECHNOLOGIES INC CL C 24703L202 201807 2638 SH SOLE 1742 0 896 DELTA AIR LINES INC DEL COM NEW 247361702 222955 5542 SH SOLE 3869 0 1673 DEVON ENERGY CORP NEW COM 25179M103 8286322 182921 SH SOLE 176411 0 6510 DEXCOM INC COM 252131107 250786 2021 SH SOLE 1520 0 501 DIAGEO PLC SPON ADR NEW 25243Q205 314626 2160 SH SOLE 664 0 1496 DIAMONDBACK ENERGY INC COM 25278X109 12262951 79075 SH SOLE 53258 0 25817 DIAMONDBACK ENERGY INC COM 25278X109 684833 4416 SH OTR 1 0 0 4416 DIMENSIONAL ETF TRUST INTL CORE EQT MK 25434V203 19610724 684732 SH SOLE 0 0 684732 DIMENSIONAL ETF TRUST EMGR CRE EQT MNG 25434V302 5301934 219906 SH SOLE 0 0 219906 DIMENSIONAL ETF TRUST US EQUITY ETF 25434V401 1613209 31125 SH SOLE 31125 0 0 DIMENSIONAL ETF TRUST US SMALL CAP ETF 25434V500 59620 1000 SH SOLE 0 0 1000 DIMENSIONAL ETF TRUST US TARGETED VLU 25434V609 570659 10905 SH SOLE 10905 0 0 DIMENSIONAL ETF TRUST US CORE EQUITY 2 25434V708 2695094 92203 SH SOLE 65085 0 27118 DIMENSIONAL ETF TRUST US MKTWIDE VALUE 25434V724 1866546 50149 SH SOLE 47645 0 2504 DIMENSIONAL ETF TRUST INTL HIGH PROFIT 25434V765 770 30 SH SOLE 0 0 30 DIMENSIONAL ETF TRUST INTL SMALL CAP E 25434V773 628 26 SH SOLE 0 0 26 DIMENSIONAL ETF TRUST INTERNATNAL VAL 25434V807 120913 3519 SH SOLE 2303 0 1216 DIMENSIONAL ETF TRUST US HIGH PROFITAB 25434V831 687 24 SH SOLE 0 0 24 DISNEY WALT CO COM 254687106 4780945 52951 SH SOLE 46869 0 6082 DISNEY WALT CO COM 254687106 11015 122 SH OTR 1 0 0 122 DOLLAR GEN CORP NEW COM 256677105 541489 3983 SH SOLE 1305 0 2678 DOLLAR GEN CORP NEW COM 256677105 4758 35 SH OTR 1 0 0 35 DOMINION ENERGY INC COM 25746U109 262542 5586 SH SOLE 4080 0 1506 DOMINION ENERGY INC COM 25746U109 37600 800 SH OTR 1 0 0 800 DOW INC COM 260557103 357228 6514 SH SOLE 3893 0 2622 DTE ENERGY CO COM 233331107 266719 2419 SH SOLE 1927 0 492 DTF TAX-FREE INCOME 2028 TER COM 23334J107 156359 14545 SH SOLE 14545 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 6582805 67836 SH SOLE 55125 0 12711 DUPONT DE NEMOURS INC COM 26614N102 212020 2756 SH SOLE 2080 0 676 EASTGROUP PPTYS INC COM 277276101 3589676 19558 SH SOLE 19540 0 18 EATON CORP PLC SHS G29183103 458040 1902 SH SOLE 1044 0 858 EATON CORP PLC SHS G29183103 24082 100 SH OTR 1 0 0 100 EATON VANCE TAX-MANAGED DIVE COM 27828N102 2159215 177130 SH SOLE 0 0 177130 ECOLAB INC COM 278865100 390947 1971 SH SOLE 1671 0 300 EDWARDS LIFESCIENCES CORP COM 28176E108 426543 5594 SH SOLE 4392 0 1202 ELEVANCE HEALTH INC COM 036752103 8370662 17751 SH SOLE 16819 0 932 ELEVANCE HEALTH INC COM 036752103 3772 8 SH OTR 1 0 0 8 ELI LILLY & CO COM 532457108 13549976 23245 SH SOLE 18019 0 5226 ELI LILLY & CO COM 532457108 58292 100 SH OTR 1 0 0 100 EMERSON ELEC CO COM 291011104 546994 5620 SH SOLE 1358 0 4262 ENCOMPASS HEALTH CORP COM 29261A100 2976312 44609 SH SOLE 44609 0 0 ENERGY TRANSFER L P COM UT LTD PTN 29273V100 14431930 1045792 SH SOLE 17396 0 1028396 ENERGY TRANSFER L P COM UT LTD PTN 29273V100 4830 350 SH OTR 1 0 0 350 ENSIGN GROUP INC COM 29358P101 6243252 55639 SH SOLE 55625 0 14 ENTERPRISE FINL SVCS CORP COM 293712105 3255387 72909 SH SOLE 72909 0 0 EOG RES INC COM 26875P101 433122 3581 SH SOLE 2092 0 1489 EQUINIX INC COM 29444U700 451019 560 SH SOLE 467 0 93 ESSENTIAL PPTYS RLTY TR INC COM 29670E107 2789363 109130 SH SOLE 108814 0 316 ETF SER SOLUTIONS APTUS COLLRD INV 26922A222 210740753 6355270 SH SOLE 1441986 0 4913284 ETF SER SOLUTIONS APTUS COLLRD INV 26922A222 39233387 1183154 SH OTR 1 0 0 1183154 ETF SER SOLUTIONS HOYA CAP HOUSI 26922A230 2494 59 SH SOLE 0 0 59 ETF SER SOLUTIONS DEFIANCE NEXT 26922A289 956062 26671 SH SOLE 0 0 26671 ETF SER SOLUTIONS APTUS DEFINED 26922A388 122670954 4867895 SH SOLE 955872 0 3912023 ETF SER SOLUTIONS APTUS DEFINED 26922A388 297914 11822 SH OTR 1 0 0 11822 ETF SER SOLUTIONS DEFIANCE QUANT 26922A420 69747 1284 SH SOLE 1034 0 250 ETF SER SOLUTIONS OPUS SML CP VL 26922A446 102011124 3038668 SH SOLE 769020 0 2269648 ETF SER SOLUTIONS OPUS SML CP VL 26922A446 9088274 270718 SH OTR 1 0 0 270718 ETF SER SOLUTIONS APTUS DRAWDOWN 26922A784 58063668 1510348 SH SOLE 436530 0 1073817 ETF SER SOLUTIONS APTUS DRAWDOWN 26922A784 15552557 404552 SH OTR 1 0 0 404552 ETF SER SOLUTIONS US GLB JETS 26922A842 159224 8367 SH SOLE 6399 0 1968 ETF SER SOLUTIONS APTUS LARGE CAP 26922B535 56981340 2133094 SH SOLE 588927 0 1544167 ETF SER SOLUTIONS APTUS LARGE CAP 26922B535 18763104 702396 SH OTR 1 0 0 702396 ETF SER SOLUTIONS APTUS INT ENH YL 26922B709 48466954 2424560 SH SOLE 699014 0 1725546 ETF SER SOLUTIONS APTUS INT ENH YL 26922B709 20389120 1019966 SH OTR 1 0 0 1019966 ETF SER SOLUTIONS GRAYSCALE FUTURE 26922B725 39594 2210 SH SOLE 0 0 2210 ETF SER SOLUTIONS MCELHENNY SHEFLD 26922B774 5497 216 SH SOLE 0 0 216 EVERTEC INC COM 30040P103 2584297 63124 SH SOLE 63124 0 0 EXELON CORP COM 30161N101 207430 5778 SH SOLE 3916 0 1862 EXTRA SPACE STORAGE INC COM 30225T102 202978 1266 SH SOLE 491 0 775 EXXON MOBIL CORP COM 30231G102 20635172 206393 SH SOLE 180153 0 26240 EXXON MOBIL CORP COM 30231G102 234153 2342 SH OTR 1 0 0 2342 F N B CORP COM 302520101 548129 39806 SH SOLE 0 0 39806 FAIR ISAAC CORP COM 303250104 245607 211 SH SOLE 55 0 156 FEDERATED HERMES PREM MUNI I COM 31423P108 157333 14316 SH SOLE 14316 0 0 FEDEX CORP COM 31428X106 7418851 29327 SH SOLE 28939 0 388 FIDELITY COMWLTH TR NASDAQ COMPSIT 315912808 6458759 109027 SH SOLE 126 0 108901 FIDELITY COVINGTON TRUST MSCI FINLS IDX 316092501 14994 280 SH SOLE 0 0 280 FIDELITY COVINGTON TRUST MSCI INFO TECH I 316092808 1149 8 SH SOLE 0 0 8 FIDELITY COVINGTON TRUST MSCI INFO TECH I 316092808 14364 100 SH OTR 1 0 0 100 FIDELITY COVINGTON TRUST MSCI RL EST ETF 316092857 0 0 SH SOLE 0 0 0 FIDELITY COVINGTON TRUST MSCI UTILS INDEX 316092865 735 18 SH SOLE 0 0 18 FIDELITY COVINGTON TRUST MSCI COMMNTN SVC 316092873 6413678 143982 SH SOLE 143982 0 0 FIDELITY COVINGTON TRUST MSCI MATLS INDEX 316092881 1024 21 SH SOLE 0 0 21 FIRST CTZNS BANCSHARES INC N CL A 31946M103 317849 224 SH SOLE 33 0 191 FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108 458761 27210 SH SOLE 0 0 27210 FIRST TR EXCHANGE TRADED FD CONSUMR DISCRE 33734X101 41817 709 SH SOLE 0 0 709 FIRST TR EXCHANGE TRADED FD ENERGY ALPHADX 33734X127 501 30 SH SOLE 0 0 30 FIRST TR EXCHANGE TRADED FD FINLS ALPHADEX 33734X135 1385 32 SH SOLE 0 0 32 FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143 1243 12 SH SOLE 0 0 12 FIRST TR EXCHANGE TRADED FD INDLS PROD DUR 33734X150 38851 599 SH SOLE 0 0 599 FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176 2946 23 SH SOLE 0 0 23 FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 770619 8790 SH SOLE 0 0 8790 FIRST TR EXCHANGE TRADED FD DJ GLBL DIVID 33734X200 13712 616 SH SOLE 0 0 616 FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846 307103 5704 SH SOLE 0 0 5704 FIRST TR EXCHANGE TRADED FD INDXX NEXTG ETF 33737K205 324568 4230 SH SOLE 0 0 4230 FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104 4647923 58070 SH SOLE 0 0 58070 FIRST TR EXCHANGE-TRADED FD NY ARCA BIOTECH 33733E203 316 2 SH SOLE 0 0 2 FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302 80963 434 SH SOLE 0 0 434 FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302 18655 100 SH OTR 1 0 0 100 FIRST TR EXCHANGE-TRADED FD GROWTH STRENGTH 33733E823 10048 369 SH SOLE 0 0 369 FIRST TR EXCHANGE-TRADED FD NO AMER ENERGY 33738D101 37825 1366 SH SOLE 0 0 1366 FIRST TR EXCHANGE-TRADED FD SENIOR LN FD 33738D309 58877 1278 SH SOLE 0 0 1278 FIRST TR EXCHANGE-TRADED FD FIRST TR TA HIYL 33738D408 61482 1479 SH SOLE 0 0 1479 FIRST TR EXCHANGE-TRADED FD LIMITED DURATION 33738D804 1038060 54750 SH SOLE 0 0 54750 FIRST TR EXCHANGE-TRADED FD CBOE VEST RISING 33738D879 196180 8500 SH SOLE 0 0 8500 FIRST TR EXCHANGE-TRADED FD CBOE VEST RISING 33738D879 79141 3429 SH OTR 1 0 0 3429 FIRST TR EXCHANGE-TRADED FD MULTI ASSET DI 33738R100 40252 2572 SH SOLE 0 0 2572 FIRST TR EXCHANGE-TRADED FD NASD TECH DIV 33738R118 43133 673 SH SOLE 0 0 673 FIRST TR EXCHANGE-TRADED FD BUYWRIT INCM ETF 33738R308 206722 9678 SH OTR 1 0 0 9678 FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506 19661417 380519 SH SOLE 7443 0 373076 FIRST TR EXCHANGE-TRADED FD DORSEY WRT 5 ETF 33738R605 115833 2247 SH SOLE 0 0 2247 FIRST TR EXCHANGE-TRADED FD RBA INDL ETF 33738R704 9544 165 SH SOLE 165 0 0 FIRST TR EXCHANGE-TRADED FD NASDQ ARTFCIAL 33738R720 8195 180 SH SOLE 0 0 180 FIRST TR EXCHANGE-TRADED FD NASDQ SEMCNDTR 33738R811 44108 541 SH SOLE 0 0 541 FIRST TR EXCHANGE-TRADED FD NASDAQ BK ETF 33738R860 11114 440 SH SOLE 400 0 40 FIRST TR EXCHANGE-TRADED FD DORSEY WRIGHT 33738R878 17076 521 SH SOLE 0 0 521 FIRST TR EXCHANGE-TRADED FD DORSEY WRIGHT 33738R886 1759 90 SH SOLE 0 0 90 FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200 42425 878 SH SOLE 0 0 878 FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408 1422951 23851 SH SOLE 13027 0 10824 FIRST TR EXCHANGE-TRADED FD FT CBOE VEST S&P 33739Q705 18036 349 SH SOLE 0 0 349 FIRST TR EXCHANGE-TRADED FD FT CBOE VEST S&P 33739Q705 219950 4256 SH OTR 1 0 0 4256 FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQU 33740F425 229842 7165 SH SOLE 0 0 7165 FIRST TR EXCHNG TRADED FD VI FT CBOE VEST US 33740F474 3124 95 SH SOLE 0 0 95 FIRST TR EXCHNG TRADED FD VI CBOE VEST NAS100 33740F557 92698 3848 SH SOLE 3848 0 0 FIRST TR EXCHNG TRADED FD VI FT CBOE VEST BFR 33740F623 59745 1500 SH SOLE 1500 0 0 FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740F722 2119 48 SH SOLE 48 0 0 FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQ 33740F755 737982 27775 SH SOLE 65 0 27710 FIRST TR EXCHNG TRADED FD VI US EQT BUFFER 33740F763 190991 4476 SH SOLE 4476 0 0 FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805 5388462 120804 SH SOLE 0 0 120804 FIRST TR EXCHNG TRADED FD VI TCW UNCONSTRAI 33740F888 16095819 650599 SH OTR 1 0 0 650599 FIRST TR EXCHNG TRADED FD VI TCW SECURITIZED 33740U109 125200 5902 SH SOLE 0 0 5902 FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740U208 120698 2900 SH SOLE 2900 0 0 FIRST TR EXCHNG TRADED FD VI FT CBOE DEEP BFR 33740U406 2334965 65300 SH SOLE 0 0 65300 FIRST TR EXCHNG TRADED FD VI FT CBOE EQTY BFR 33740U505 58485 1500 SH SOLE 1500 0 0 FIRST TR EXCHNG TRADED FD VI FT CBOE VEST U S 33740U661 536860 16735 SH SOLE 0 0 16735 FIRST TR EXCHNG TRADED FD VI CBOE VEST FD DEP 33740U703 19295 850 SH SOLE 0 0 850 FIRST TR EXCHNG TRADED FD VI FT CBOE EQ MODER 33740U711 88729 2807 SH SOLE 0 0 2807 FIRST TR EXCHNG TRADED FD VI CBOE VEST BUFERD 33740U760 247128 11866 SH SOLE 0 0 11866 FIRST TR EXCHNG TRADED FD VI CBOE VEST BUFERD 33740U778 1475938 69358 SH SOLE 26491 0 42867 FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740U786 1021 30 SH SOLE 0 0 30 FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740U885 45609 1305 SH SOLE 1305 0 0 FISERV INC COM 337738108 8314721 62592 SH SOLE 60102 0 2490 FISERV INC COM 337738108 5181 39 SH OTR 1 0 0 39 FORD MTR CO DEL COM 345370860 296998 24364 SH SOLE 12489 0 11875 FORD MTR CO DEL COM 345370860 18821 1544 SH OTR 1 0 0 1544 FORTINET INC COM 34959E109 238452 4074 SH SOLE 1920 0 2154 FOUR CORNERS PPTY TR INC COM 35086T109 1564350 61832 SH SOLE 61832 0 0 FRANKLIN BSP RLTY TR INC COMMON STOCK 35243J101 142301 10533 SH SOLE 10533 0 0 FRANKLIN ELEC INC COM 353514102 1654745 17121 SH SOLE 17121 0 0 FREEPORT-MCMORAN INC CL B 35671D857 3590609 84346 SH SOLE 80812 0 3533 FREEPORT-MCMORAN INC CL B 35671D857 1235 29 SH OTR 1 0 0 29 FS KKR CAP CORP COM 302635206 1038819 52019 SH SOLE 45592 0 6427 FUBOTV INC COM 35953D104 1728333 543501 SH SOLE 531501 0 12000 GALLAGHER ARTHUR J & CO COM 363576109 359583 1599 SH SOLE 718 0 881 GARMIN LTD SHS H2906T109 285487 2221 SH SOLE 574 0 1647 GARTNER INC COM 366651107 342392 759 SH SOLE 399 0 360 GENERAL DYNAMICS CORP COM 369550108 487401 1877 SH SOLE 1017 0 860 GENERAL ELECTRIC CO COM NEW 369604301 629343 4931 SH SOLE 3376 0 1554 GENERAL ELECTRIC CO COM NEW 369604301 40586 318 SH OTR 1 0 0 318 GENERAL MLS INC COM 370334104 1291857 19832 SH SOLE 1486 0 18346 GENERAL MTRS CO COM 37045V100 436356 12148 SH SOLE 5080 0 7068 GENERAL MTRS CO COM 37045V100 1149 32 SH OTR 1 0 0 32 GERMAN AMERN BANCORP INC COM 373865104 2517025 77662 SH SOLE 77662 0 0 GILEAD SCIENCES INC COM 375558103 4948252 61082 SH SOLE 57466 0 3616 GLOBAL X FDS GLB X MLP ENRG I 37954Y293 4730 106 SH SOLE 106 0 0 GLOBAL X FDS GLBL X MLP ETF 37954Y343 6645 150 SH SOLE 0 0 150 GLOBAL X FDS RATE PREFERRED 37954Y376 11209 484 SH SOLE 0 0 484 GLOBAL X FDS CYBRSCURTY ETF 37954Y384 15388 525 SH SOLE 0 0 525 GLOBAL X FDS CLOUD COMPUTNG 37954Y442 272 12 SH SOLE 0 0 12 GLOBAL X FDS S&P 500 COVERED 37954Y475 27056 686 SH SOLE 0 0 686 GLOBAL X FDS NASDAQ 100 COVER 37954Y483 57153 3296 SH SOLE 0 0 3296 GLOBAL X FDS NASDAQ 100 COVER 37954Y483 319802 18443 SH OTR 1 0 0 18443 GLOBAL X FDS S&P 500 QLT ETF 37954Y616 6714 208 SH SOLE 0 0 208 GLOBAL X FDS AUTONMOUS EV ETF 37954Y624 2689 109 SH SOLE 0 0 109 GLOBAL X FDS US PFD ETF 37954Y657 30342 1564 SH SOLE 1055 0 509 GLOBAL X FDS US INFR DEV ETF 37954Y673 7685 223 SH SOLE 0 0 223 GLOBAL X FDS RBTCS ARTFL INTE 37954Y715 4161 146 SH SOLE 146 0 0 GLOBAL X FDS GLOBAL X COPPER 37954Y830 20588 549 SH SOLE 25 0 524 GLOBAL X FDS GLOBAL X SILVER 37954Y848 10837 382 SH SOLE 0 0 382 GLOBAL X FDS LITHIUM BTRY ETF 37954Y855 5094 100 SH SOLE 100 0 0 GLOBAL X FDS GLOBAL X URANIUM 37954Y871 858 31 SH SOLE 31 0 0 GLOBAL X FDS EMERGING MKT GRT 37960A644 274980 10826 SH SOLE 0 0 10826 GLOBAL X FDS SUPERDIVIDEND 37960A669 8118 360 SH SOLE 0 0 360 GLOBE LIFE INC COM 37959E102 1832616 15056 SH SOLE 0 0 15056 GLOBE LIFE INC COM 37959E102 66824 549 SH OTR 1 0 0 549 GOLDMAN SACHS ETF TR ACTIVEBETA EME 381430206 2240 73 SH SOLE 73 0 0 GOLDMAN SACHS ETF TR JUST US LRG CP 381430396 241223 3549 SH SOLE 0 0 3549 GOLDMAN SACHS ETF TR EQUAL WEIGHT US 381430438 5930518 88436 SH SOLE 0 0 88436 GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503 421582 4494 SH SOLE 4494 0 0 GOLDMAN SACHS ETF TR ACTIVEBETA US 381430602 62615 992 SH SOLE 992 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 1285000 3331 SH SOLE 863 0 2468 GRACO INC COM 384109104 2878784 33181 SH SOLE 32755 0 426 GRAPHIC PACKAGING HLDG CO COM 388689101 2443012 99108 SH SOLE 96551 0 2557 GRUPO AEROPORTUARIO DEL CENT SPON ADR 400501102 1397580 16514 SH SOLE 16514 0 0 HACKETT GROUP INC COM 404609109 2514491 110430 SH SOLE 110430 0 0 HANCOCK JOHN PREM DIVID FD COM SH BEN INT 41013T105 397820 37354 SH SOLE 37354 0 0 HANOVER INS GROUP INC COM 410867105 3913002 32227 SH SOLE 32050 0 177 HARTFORD FINL SVCS GROUP INC COM 416515104 200227 2491 SH SOLE 759 0 1732 HCA HEALTHCARE INC COM 40412C101 269327 995 SH SOLE 823 0 172 HELMERICH & PAYNE INC COM 423452101 3029115 83631 SH SOLE 83041 0 590 HERSHEY CO COM 427866108 668947 3588 SH SOLE 916 0 2672 HIGH INCOME SECS FD SHS BEN INT 42968F108 196837 30660 SH SOLE 30660 0 0 HILTON WORLDWIDE HLDGS INC COM 43300A203 213955 1175 SH SOLE 759 0 416 HINGHAM INSTN SVGS MASS COM 433323102 3259505 16767 SH SOLE 16767 0 0 HOME BANCSHARES INC COM 436893200 2738097 108097 SH SOLE 107279 0 818 HOME DEPOT INC COM 437076102 4853780 14006 SH SOLE 7096 0 6911 HOME DEPOT INC COM 437076102 349669 1009 SH OTR 1 0 0 1009 HONEYWELL INTL INC COM 438516106 8983137 42836 SH SOLE 40610 0 2226 HORMEL FOODS CORP COM 440452100 217802 6783 SH SOLE 6288 0 495 HUMANA INC COM 444859102 244929 535 SH SOLE 483 0 52 ICF INTL INC COM 44925C103 3897996 29070 SH SOLE 28987 0 83 IDEXX LABS INC COM 45168D104 213139 384 SH SOLE 209 0 175 ILLINOIS TOOL WKS INC COM 452308109 636252 2429 SH SOLE 1150 0 1279 INNOVATOR ETFS TR GRADIENT TACTIC 45783Y665 511919 21195 SH SOLE 0 0 21195 INTEL CORP COM 458140100 1454688 28949 SH SOLE 18396 0 10552 INTEL CORP COM 458140100 162358 3231 SH OTR 1 0 0 3231 INTERCONTINENTAL EXCHANGE IN COM 45866F104 6401208 49842 SH SOLE 46709 0 3133 INTERNATIONAL BUSINESS MACHS COM 459200101 1044593 6387 SH SOLE 4304 0 2083 INTUIT COM 461202103 13795662 22072 SH SOLE 21714 0 358 INTUIT COM 461202103 126881 203 SH OTR 1 0 0 203 INTUITIVE SURGICAL INC COM NEW 46120E602 1643618 4872 SH SOLE 2345 0 2527 INVESCO EXCH TRADED FD TR II EQUAL WEGT 0-30 46138E107 23987 832 SH SOLE 0 0 832 INVESCO EXCH TRADED FD TR II S&P SMLCP INDL 46138E123 17162 148 SH SOLE 40 0 108 INVESCO EXCH TRADED FD TR II S&P INTL MOMNT 46138E222 1621 44 SH SOLE 0 0 44 INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 377151 6019 SH SOLE 0 0 6019 INVESCO EXCH TRADED FD TR II S&P500 HDL VOL 46138E362 64760 1527 SH SOLE 152 0 1375 INVESCO EXCH TRADED FD TR II RUSEL 1000 EQL 46138E420 82599 1873 SH SOLE 0 0 1873 INVESCO EXCH TRADED FD TR II PFD ETF 46138E511 171052 14913 SH SOLE 12183 0 2730 INVESCO EXCH TRADED FD TR II NATL AMT MUNI 46138E537 124793 5161 SH SOLE 5161 0 0 INVESCO EXCH TRADED FD TR II KBW PREM YIELD 46138E594 121746 6033 SH SOLE 6033 0 0 INVESCO EXCH TRADED FD TR II KBW BK ETF 46138E628 19627 399 SH SOLE 0 0 399 INVESCO EXCH TRADED FD TR II GLOBAL WATER 46138E651 51389 1300 SH SOLE 1300 0 0 INVESCO EXCH TRADED FD TR II EMRNG MKT SVRG 46138E784 54602 2648 SH SOLE 500 0 2148 INVESCO EXCH TRADED FD TR II NASDAQNXTGEN100 46138G631 12982 481 SH SOLE 0 0 481 INVESCO EXCH TRADED FD TR II NASDAQ 100 ETF 46138G649 17227822 102218 SH SOLE 98776 0 3442 INVESCO EXCH TRADED FD TR II TAXABLE MUN BD 46138G805 28256 1050 SH SOLE 1050 0 0 INVESCO EXCH TRADED FD TR II GBL CLEAN ENRG 46138G847 4631 290 SH SOLE 0 0 290 INVESCO EXCH TRD SLF IDX FD BULETSHS 2031 CP 46138J429 18932733 1153380 SH SOLE 1153380 0 0 INVESCO EXCH TRD SLF IDX FD INVSCO 30 CORP 46138J460 26369286 1585169 SH SOLE 1585169 0 0 INVESCO EXCH TRD SLF IDX FD BULETSHS 2029 46138J577 18912618 1019823 SH SOLE 1019823 0 0 INVESCO EXCH TRD SLF IDX FD RUSL 1000 DYNM 46138J619 215562 4193 SH SOLE 0 0 4193 INVESCO EXCH TRD SLF IDX FD INVSCO BLSH 28 46138J643 22687459 1118711 SH SOLE 1118711 0 0 INVESCO EXCH TRD SLF IDX FD BLOOMBERG PRICIN 46138J775 23593 326 SH SOLE 0 0 326 INVESCO EXCH TRD SLF IDX FD BULSHS 2026 CB 46138J791 45015687 2332419 SH SOLE 2332419 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2025 CB 46138J825 16603712 811719 SH SOLE 805275 0 6444 INVESCO EXCHANGE TRADED FD T AEROSPACE DEFN 46137V100 109670 1190 SH SOLE 300 0 890 INVESCO EXCHANGE TRADED FD T GBL LISTED PVT 46137V118 2301 37 SH SOLE 37 0 0 INVESCO EXCHANGE TRADED FD T WILDERHIL CLAN 46137V134 6687 225 SH SOLE 0 0 225 INVESCO EXCHANGE TRADED FD T WATER RES ETF 46137V142 132066 2170 SH SOLE 2170 0 0 INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241 112000 2071 SH SOLE 0 0 2071 INVESCO EXCHANGE TRADED FD T S&P500 PUR VAL 46137V258 82 1 SH SOLE 0 0 1 INVESCO EXCHANGE TRADED FD T S&P500 PUR GWT 46137V266 93715 2905 SH SOLE 2905 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL UTL 46137V274 5457 100 SH SOLE 100 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282 163200 5000 SH SOLE 5000 0 0 INVESCO EXCHANGE TRADED FD T BUYBACK ACHIEV 46137V308 9902 100 SH SOLE 0 0 100 INVESCO EXCHANGE TRADED FD T S&P500 EQL IND 46137V324 1207 28 SH SOLE 0 0 28 INVESCO EXCHANGE TRADED FD T S&P500 EQL HLT 46137V332 74063 2487 SH SOLE 2487 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL FIN 46137V340 70326 1200 SH SOLE 1200 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 36650155 232257 SH SOLE 125218 0 107040 INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 2741775 17375 SH OTR 1 0 0 17375 INVESCO EXCHANGE TRADED FD T S&P500 EQL ENR 46137V365 3686 50 SH SOLE 0 0 50 INVESCO EXCHANGE TRADED FD T INVESCO MSCI 46137V407 14360 304 SH SOLE 0 0 304 INVESCO EXCHANGE TRADED FD T S&P 500 GARP ETF 46137V431 37157 379 SH SOLE 0 0 379 INVESCO EXCHANGE TRADED FD T S&P 100 EQL WIGH 46137V449 42467 485 SH SOLE 485 0 0 INVESCO EXCHANGE TRADED FD T DIVID ACHIEVEV 46137V506 156369 3920 SH SOLE 1400 0 2520 INVESCO EXCHANGE TRADED FD T INTL DIVI ACHI 46137V548 38207 2070 SH SOLE 0 0 2070 INVESCO EXCHANGE TRADED FD T HIG YLD EQ DIV 46137V563 40377 1910 SH SOLE 0 0 1910 INVESCO EXCHANGE TRADED FD T FTSE RAFI 1500 46137V597 237987 6348 SH SOLE 0 0 6348 INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613 127811 3631 SH SOLE 0 0 3631 INVESCO EXCHANGE TRADED FD T SEMICONDUCTORS 46137V647 7970 161 SH SOLE 0 0 161 INVESCO EXCHANGE TRADED FD T PHARMACEUTICALS 46137V662 15220 200 SH SOLE 200 0 0 INVESCO EXCHANGE TRADED FD T LEISURE AND ENTE 46137V720 2096 50 SH SOLE 0 0 50 INVESCO EXCHANGE TRADED FD T DORSEY WRGT CSMR 46137V886 1281 14 SH SOLE 0 0 14 INVESCO QQQ TR UNIT SER 1 46090E103 5740242 14017 SH SOLE 11613 0 2404 INVESCO QQQ TR UNIT SER 1 46090E103 518452 1266 SH OTR 1 0 0 1266 ISHARES INC CORE MSCI EMKT 46434G103 209300 4138 SH SOLE 476 0 3662 ISHARES INC MSCI EMRG CHN 46434G764 44882 810 SH SOLE 810 0 0 ISHARES INC MSCI JPN ETF NEW 46434G822 20846 325 SH SOLE 0 0 325 ISHARES INC ESG AWR MSCI EM 46434G863 552426 17231 SH SOLE 15395 0 1836 ISHARES SILVER TR ISHARES 46428Q109 203469 9342 SH SOLE 900 0 8442 ISHARES SILVER TR ISHARES 46428Q109 2592 119 SH OTR 1 0 0 119 ISHARES TR S&P 100 ETF 464287101 16307 73 SH SOLE 53 0 20 ISHARES TR CORE S&P TTL STK 464287150 4702623 44689 SH SOLE 43978 0 711 ISHARES TR SELECT DIVID ETF 464287168 73497 627 SH SOLE 0 0 627 ISHARES TR TIPS BD ETF 464287176 158333 1473 SH SOLE 301 0 1172 ISHARES TR US TRSPRTION 464287192 5249 20 SH SOLE 0 0 20 ISHARES TR CORE S&P500 ETF 464287200 1150133 2408 SH SOLE 625 0 1783 ISHARES TR CORE US AGGBD ET 464287226 1435850 14467 SH SOLE 13379 0 1088 ISHARES TR MSCI EMG MKT ETF 464287234 27303 679 SH SOLE 0 0 679 ISHARES TR IBOXX INV CP ETF 464287242 917592 8292 SH SOLE 8285 0 7 ISHARES TR GLOBAL TECH ETF 464287291 345536 5068 SH SOLE 0 0 5068 ISHARES TR S&P 500 GRWT ETF 464287309 109120 1453 SH SOLE 512 0 941 ISHARES TR GLOB HLTHCRE ETF 464287325 38244 441 SH SOLE 441 0 0 ISHARES TR GLOBAL FINLS ETF 464287333 4872 62 SH SOLE 0 0 62 ISHARES TR GLOBAL ENERG ETF 464287341 599087 15318 SH SOLE 218 0 15100 ISHARES TR LATN AMER 40 ETF 464287390 21592 743 SH SOLE 450 0 293 ISHARES TR S&P 500 VAL ETF 464287408 155979 897 SH SOLE 771 0 126 ISHARES TR 20 YR TR BD ETF 464287432 106494 1077 SH SOLE 60 0 1017 ISHARES TR 7-10 YR TRSY BD 464287440 361463 3750 SH SOLE 1635 0 2116 ISHARES TR 1 3 YR TREAS BD 464287457 394694 4811 SH SOLE 635 0 4176 ISHARES TR MSCI EAFE ETF 464287465 144672 1920 SH SOLE 1550 0 370 ISHARES TR RUS MDCP VAL ETF 464287473 119779 1030 SH SOLE 624 0 406 ISHARES TR RUS MD CP GR ETF 464287481 85553 819 SH SOLE 273 0 546 ISHARES TR RUS MID CAP ETF 464287499 680215 8751 SH SOLE 0 0 8751 ISHARES TR CORE S&P MCP ETF 464287507 680126 2454 SH SOLE 449 0 2004 ISHARES TR EXPANDED TECH 464287515 94108 232 SH SOLE 0 0 232 ISHARES TR ISHARES SEMICDTR 464287523 5185 9 SH SOLE 8 0 1 ISHARES TR ISHARES BIOTECH 464287556 100393 739 SH SOLE 47 0 692 ISHARES TR COHEN STEER REIT 464287564 105831 1802 SH SOLE 850 0 952 ISHARES TR RUS 1000 VAL ETF 464287598 344877 2087 SH SOLE 89 0 1998 ISHARES TR S&P MC 400GR ETF 464287606 21865 276 SH SOLE 0 0 276 ISHARES TR S&P MC 400GR ETF 464287606 33352 421 SH OTR 1 0 0 421 ISHARES TR RUS 1000 GRW ETF 464287614 868582 2865 SH SOLE 2078 0 787 ISHARES TR RUS 1000 ETF 464287622 208759 796 SH OTR 1 0 0 796 ISHARES TR RUS 2000 VAL ETF 464287630 14135 91 SH SOLE 91 0 0 ISHARES TR RUS 2000 GRW ETF 464287648 65325 259 SH SOLE 61 0 198 ISHARES TR RUSSELL 2000 ETF 464287655 707503 3525 SH SOLE 2884 0 641 ISHARES TR CORE S&P US VLU 464287663 65524 777 SH SOLE 46 0 731 ISHARES TR RUSSELL 3000 ETF 464287689 137691 503 SH SOLE 503 0 0 ISHARES TR S&P MC 400VL ETF 464287705 684 6 SH SOLE 0 0 6 ISHARES TR U.S. TECH ETF 464287721 113789 927 SH SOLE 0 0 927 ISHARES TR US INDUSTRIALS 464287754 3431 30 SH SOLE 0 0 30 ISHARES TR U.S. ENERGY ETF 464287796 8692 197 SH SOLE 0 0 197 ISHARES TR CORE S&P SCP ETF 464287804 555647 5133 SH SOLE 2128 0 3005 ISHARES TR U.S. BAS MTL ETF 464287838 55264 400 SH SOLE 0 0 400 ISHARES TR EUROPE ETF 464287861 533040 10084 SH SOLE 0 0 10084 ISHARES TR SP SMCP600VL ETF 464287879 9173 89 SH SOLE 89 0 0 ISHARES TR SP SMCP600VL ETF 464287879 31333 304 SH OTR 1 0 0 304 ISHARES TR S&P SML 600 GWT 464287887 250 2 SH SOLE 0 0 2 ISHARES TR MORNINGSTAR VALU 464288109 22598 320 SH SOLE 320 0 0 ISHARES TR INTL TREA BD ETF 464288117 0 0 SH SOLE 0 0 0 ISHARES TR SHRT NAT MUN ETF 464288158 54402 516 SH SOLE 516 0 0 ISHARES TR GL CLEAN ENE ETF 464288224 80217 5152 SH SOLE 0 0 5152 ISHARES TR MSCI ACWI EX US 464288240 12964 254 SH SOLE 254 0 0 ISHARES TR MSCI ACWI ETF 464288257 3663 36 SH SOLE 0 0 36 ISHARES TR EAFE SML CP ETF 464288273 40483 654 SH SOLE 187 0 467 ISHARES TR JPMORGAN USD EMG 464288281 2672 30 SH SOLE 30 0 0 ISHARES TR MRGSTR MD CP GRW 464288307 17788 276 SH SOLE 276 0 0 ISHARES TR MRGSTR MD CP VAL 464288406 355191 5245 SH SOLE 0 0 5245 ISHARES TR NATIONAL MUN ETF 464288414 1039327 9587 SH SOLE 7368 0 2219 ISHARES TR INTL SEL DIV ETF 464288448 28 1 SH SOLE 1 0 0 ISHARES TR IBOXX HI YD ETF 464288513 310 4 SH SOLE 0 0 4 ISHARES TR MSCI KLD400 SOC 464288570 1777660 19524 SH SOLE 18216 0 1308 ISHARES TR MBS ETF 464288588 15335 163 SH SOLE 0 0 163 ISHARES TR MRGSTR SM CP GR 464288604 13728 312 SH SOLE 0 0 312 ISHARES TR ISHS 5-10YR INVT 464288638 33176 638 SH SOLE 638 0 0 ISHARES TR ISHS 1-5YR INVS 464288646 2154319 42015 SH SOLE 2727 0 39288 ISHARES TR 10-20 YR TRS ETF 464288653 217 2 SH SOLE 1 0 1 ISHARES TR 3 7 YR TREAS BD 464288661 19561 167 SH SOLE 167 0 0 ISHARES TR PFD AND INCM SEC 464288687 80595 2584 SH SOLE 513 0 2071 ISHARES TR GLB CNSM STP ETF 464288737 39369 664 SH SOLE 664 0 0 ISHARES TR US HOME CONS ETF 464288752 69787 686 SH SOLE 661 0 25 ISHARES TR US AER DEF ETF 464288760 12660 100 SH SOLE 0 0 100 ISHARES TR U.S. INSRNCE ETF 464288786 7109 71 SH SOLE 71 0 0 ISHARES TR MSCI USA ESG SLC 464288802 52868 526 SH SOLE 0 0 526 ISHARES TR U.S. MED DVC ETF 464288810 10740 199 SH OTR 1 0 0 199 ISHARES TR US HLTHCR PR ETF 464288828 19166 73 SH SOLE 73 0 0 ISHARES TR EAFE VALUE ETF 464288877 21048 404 SH SOLE 0 0 404 ISHARES TR EAFE GRWTH ETF 464288885 38643 399 SH SOLE 0 0 399 ISHARES TR MSCI EURO FL ETF 464289180 155230 7406 SH SOLE 0 0 7406 ISHARES TR RUS TP200 GR ETF 464289438 70789 404 SH SOLE 0 0 404 ISHARES TR RUS TOP 200 ETF 464289446 1496 13 SH SOLE 0 0 13 ISHARES TR 10+ YR INVST GRD 464289511 53 1 SH SOLE 0 0 1 ISHARES TR AGGRES ALLOC ETF 464289859 953650 13811 SH SOLE 13811 0 0 ISHARES TR GRWT ALLOCAT ETF 464289867 532 10 SH SOLE 0 0 10 ISHARES TR MODERT ALLOC ETF 464289875 166 4 SH SOLE 0 0 4 ISHARES TR CONSER ALLOC ETF 464289883 137948 3816 SH SOLE 266 0 3550 ISHARES TR US TREAS BD ETF 46429B267 33615 1459 SH SOLE 0 0 1459 ISHARES TR A RATE CP BD ETF 46429B291 433 9 SH SOLE 0 0 9 ISHARES TR FLTG RATE NT ETF 46429B655 1164 23 SH SOLE 0 0 23 ISHARES TR CORE HIGH DV ETF 46429B663 5990893 58740 SH SOLE 58740 0 0 ISHARES TR MSCI USA MIN VOL 46429B697 151690 1944 SH SOLE 1100 0 844 ISHARES TR 0-5 YR TIPS ETF 46429B747 42788 434 SH SOLE 430 0 4 ISHARES TR MSCI USA QLT FCT 46432F339 307816 2092 SH SOLE 2074 0 18 ISHARES TR MSCI USA VALUE 46432F388 72431 716 SH SOLE 0 0 716 ISHARES TR MSCI USA MMENTM 46432F396 59148 377 SH SOLE 0 0 377 ISHARES TR CORE MSCI TOTAL 46432F834 9692036 149269 SH SOLE 141685 0 7584 ISHARES TR CORE MSCI EAFE 46432F842 646657 9192 SH SOLE 1320 0 7872 ISHARES TR MRNGSTR INC ETF 46432F875 5251 261 SH SOLE 0 0 261 ISHARES TR EXPONENTIAL TECH 46434V381 13471 225 SH SOLE 225 0 0 ISHARES TR 0-5YR HI YL CP 46434V407 3673 87 SH SOLE 0 0 87 ISHARES TR MSCI INTL QUALTY 46434V456 69937 1862 SH SOLE 1838 0 24 ISHARES TR CORE TOTAL USD 46434V613 34276 744 SH SOLE 0 0 744 ISHARES TR CORE DIV GRWTH 46434V621 271253 5040 SH SOLE 2248 0 2792 ISHARES TR CORE DIV GRWTH 46434V621 61193 1137 SH OTR 1 0 0 1137 ISHARES TR GLOBAL REIT ETF 46434V647 249417 10315 SH SOLE 0 0 10315 ISHARES TR TRS FLT RT BD 46434V860 855164 16944 SH SOLE 0 0 16944 ISHARES TR BLACKROCK ULTRA 46434V878 476154 9455 SH SOLE 8139 0 1316 ISHARES TR CONV BD ETF 46435G102 68373 870 SH SOLE 363 0 507 ISHARES TR ESG AWRE USD ETF 46435G193 125309 5385 SH SOLE 5385 0 0 ISHARES TR HIGH YLD BD FCTR 46435G250 1571 34 SH SOLE 0 0 34 ISHARES TR CORE MSCI INTL 46435G326 66415905 1043291 SH SOLE 1043291 0 0 ISHARES TR MSCI UK ETF NEW 46435G334 1884 57 SH SOLE 57 0 0 ISHARES TR MSCI INTL VLU FT 46435G409 848 32 SH SOLE 0 0 32 ISHARES TR ESG AWR MSCI USA 46435G425 1008491 9612 SH SOLE 9196 0 416 ISHARES TR FALN ANGLS USD 46435G474 25344 960 SH SOLE 0 0 960 ISHARES TR FALN ANGLS USD 46435G474 475 18 SH OTR 1 0 0 18 ISHARES TR ESG AW MSCI EAFE 46435G516 9140 121 SH SOLE 121 0 0 ISHARES TR INTL DIV GRWTH 46435G524 1872659 29002 SH SOLE 14250 0 14752 ISHARES TR INTL DIV GRWTH 46435G524 2972286 46032 SH OTR 1 0 0 46032 ISHARES TR CORE INTL AGGR 46435G672 7171 144 SH SOLE 144 0 0 ISHARES TR SELF DRIVNG EV 46435U366 1787 50 SH SOLE 50 0 0 ISHARES TR IBDS DEC28 ETF 46435U515 54694870 2179947 SH SOLE 2179947 0 0 ISHARES TR ESG AWR US AGRGT 46435U549 85168 1784 SH SOLE 1784 0 0 ISHARES TR ROBOTICS ARTIF 46435U556 1725 50 SH SOLE 50 0 0 ISHARES TR ESG AWARE MSCI 46435U663 10149 267 SH SOLE 267 0 0 ISHARES TR BROAD USD HIGH 46435U853 4398 121 SH SOLE 121 0 0 ISHARES TR CORE DIVID ETF 46435U861 1232 30 SH SOLE 30 0 0 ISHARES TR IBONDS 27 ETF 46435UAA9 35590228 1487264 SH SOLE 1487264 0 0 ISHARES TR IBONDS 27 ETF 46435UAA9 20005 836 SH OTR 1 0 0 836 ISHARES TR IBONDS DEC 29 46436E205 34899027 1512745 SH SOLE 1512745 0 0 ISHARES TR INVT GRD CORP BD 46436E288 26219 884 SH SOLE 884 0 0 ISHARES TR IBONDS DEC 2032 46436E312 14742040 584306 SH SOLE 584306 0 0 ISHARES TR HIGH YLD CORP BD 46436E320 2509 75 SH SOLE 0 0 75 ISHARES TR IBONDS DEC 2031 46436E486 26257392 1264198 SH SOLE 1264198 0 0 ISHARES TR ESG ADV TTL USD 46436E619 23014 532 SH SOLE 532 0 0 ISHARES TR 0-3 MNTH TREASRY 46436E718 1404 14 SH SOLE 0 0 14 ISHARES TR IBONDS DEC 2030 46436E726 26834833 1240057 SH SOLE 1240057 0 0 ISHARES TR ESG EAFE ETF 46436E759 959669 15023 SH SOLE 13305 0 1718 ISHARES TR ESG MSCI USA ETF 46436E767 1595149 40059 SH SOLE 37838 0 2221 J P MORGAN EXCHANGE TRADED F ACTIVE VALUE ETF 46641Q167 5562 100 SH SOLE 0 0 100 J P MORGAN EXCHANGE TRADED F DIV RTN INT EQ 46641Q209 1630 30 SH SOLE 0 0 30 J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332 21812105 396728 SH SOLE 5204 0 391524 J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332 1809392 32910 SH OTR 1 0 0 32910 J P MORGAN EXCHANGE TRADED F JPMORGAN DIVER 46641Q407 206678 2012 SH SOLE 2012 0 0 J P MORGAN EXCHANGE TRADED F CORE PLUS BD ETF 46641Q670 15208502 323001 SH SOLE 2844 0 320157 J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837 4504225 89672 SH SOLE 724 0 88948 J P MORGAN EXCHANGE TRADED F DIVERSFD EQT ETF 46641Q845 881 20 SH SOLE 0 0 20 J P MORGAN EXCHANGE TRADED F NASDAQ EQT PREM 46654Q203 112592 2255 SH SOLE 510 0 1745 J P MORGAN EXCHANGE TRADED F NASDAQ EQT PREM 46654Q203 533951 10694 SH OTR 1 0 0 10694 JOHNSON & JOHNSON COM 478160104 11391706 72679 SH SOLE 61998 0 10681 JOHNSON & JOHNSON COM 478160104 243731 1555 SH OTR 1 0 0 1555 JOHNSON CTLS INTL PLC SHS G51502105 226871 3936 SH SOLE 2605 0 1331 JPMORGAN CHASE & CO COM 46625H100 26335052 154821 SH SOLE 104855 0 49965 JPMORGAN CHASE & CO COM 46625H100 1144433 6728 SH OTR 1 0 0 6728 JPMORGAN CHASE & CO ALERIAN ML ETN 46625H365 32765 1292 SH SOLE 1292 0 0 KADANT INC COM 48282T104 4096170 14613 SH SOLE 14613 0 0 KANDI TECHNOLOGIES GROUP INC COM 483709101 29400 10500 SH SOLE 0 0 10500 KB HOME COM 48666K109 5274623 84448 SH SOLE 83775 0 673 KEMPER CORP COM 488401100 1731727 35581 SH SOLE 35581 0 0 KFORCE INC COM 493732101 3633917 53788 SH SOLE 53788 0 0 KIMBELL RTY PARTNERS LP UNIT 49435R102 2121147 140940 SH SOLE 140940 0 0 KIMBERLY-CLARK CORP COM 494368103 204258 1681 SH SOLE 1002 0 679 KINDER MORGAN INC DEL COM 49456B101 452378 25645 SH SOLE 12881 0 12764 KLA CORP COM NEW 482480100 500500 861 SH SOLE 349 0 512 KRAFT HEINZ CO COM 500754106 256642 6940 SH SOLE 3722 0 3217 KRAFT HEINZ CO COM 500754106 703 19 SH OTR 1 0 0 19 L3HARRIS TECHNOLOGIES INC COM 502431109 393860 1870 SH SOLE 411 0 1459 LABORATORY CORP AMER HLDGS COM NEW 50540R409 427987 1883 SH SOLE 42 0 1841 LADDER CAP CORP CL A 505743104 2453322 213147 SH SOLE 211512 0 1635 LAKELAND FINL CORP COM 511656100 3043819 46713 SH SOLE 46713 0 0 LAM RESEARCH CORP COM 512807108 771511 985 SH SOLE 362 0 623 LANDSTAR SYS INC COM 515098101 2940963 15187 SH SOLE 14878 0 309 LATTICE STRATEGIES TR HARTFORD MLT ETF 518416102 554899 20237 SH SOLE 0 0 20237 LAUDER ESTEE COS INC CL A 518439104 240874 1647 SH SOLE 964 0 683 LINCOLN ELEC HLDGS INC COM 533900106 5174026 23793 SH SOLE 23718 0 75 LINDE PLC SHS G54950103 15144931 36875 SH SOLE 35431 0 1444 LISTED FD TR HORIZON KINETICS 53656F623 4330650 137612 SH SOLE 6063 0 131549 LISTED FD TR HORIZON KINETICS 53656F623 1416 45 SH OTR 1 0 0 45 LISTED FD TR TRUESHARES STRUC 53656F722 88829 2612 SH SOLE 312 0 2300 LISTED FD TR CORE ALT FD 53656F847 6873 250 SH SOLE 250 0 0 LMP CAP & INCOME FD INC COM 50208A102 1042344 74400 SH SOLE 74400 0 0 LOCKHEED MARTIN CORP COM 539830109 14459263 31902 SH SOLE 30281 0 1621 LOCKHEED MARTIN CORP COM 539830109 4986 11 SH OTR 1 0 0 11 LOWES COS INC COM 548661107 12551820 56400 SH SOLE 50239 0 6161 LOWES COS INC COM 548661107 28486 128 SH OTR 1 0 0 128 LULULEMON ATHLETICA INC COM 550021109 433573 848 SH SOLE 325 0 523 M & T BK CORP COM 55261F104 209870 1531 SH SOLE 395 0 1136 MANHATTAN ASSOCIATES INC COM 562750109 234699 1090 SH SOLE 0 0 1090 MARATHON PETE CORP COM 56585A102 1097122 7395 SH SOLE 2186 0 5209 MARKEL GROUP INC COM 570535104 237123 167 SH SOLE 29 0 138 MARRIOTT INTL INC NEW CL A 571903202 8660486 38404 SH SOLE 37936 0 468 MARRIOTT INTL INC NEW CL A 571903202 11952 53 SH OTR 1 0 0 53 MARRIOTT VACATIONS WORLDWIDE COM 57164Y107 1418257 16707 SH SOLE 16675 0 32 MARSH & MCLENNAN COS INC COM 571748102 7649472 40373 SH SOLE 39256 0 1117 MASTEC INC COM 576323109 2282428 30143 SH SOLE 28921 0 1222 MASTEC INC COM 576323109 65574 866 SH OTR 1 0 0 866 MASTERCARD INCORPORATED CL A 57636Q104 2012701 4719 SH SOLE 2683 0 2036 MCDONALDS CORP COM 580135101 11468117 38677 SH SOLE 34210 0 4467 MCKESSON CORP COM 58155Q103 1002815 2166 SH SOLE 479 0 1687 MEDTRONIC PLC SHS G5960L103 536294 6510 SH SOLE 3463 0 3047 MERCK & CO INC COM 58933Y105 7884435 72321 SH SOLE 60206 0 12115 MERCK & CO INC COM 58933Y105 109020000 1000000 SH Call SOLE 1000000 0 0 META PLATFORMS INC CL A 30303M102 21523954 60809 SH SOLE 56737 0 4072 METLIFE INC COM 59156R108 606280 9168 SH SOLE 2708 0 6460 MGM RESORTS INTERNATIONAL COM 552953101 2020072 45212 SH SOLE 41704 0 3508 MICROCHIP TECHNOLOGY INC. COM 595017104 228516 2534 SH SOLE 1569 0 965 MICRON TECHNOLOGY INC COM 595112103 508455 5958 SH SOLE 2671 0 3287 MICROSOFT CORP COM 594918104 87075822 231560 SH SOLE 178064 0 53496 MICROSOFT CORP COM 594918104 1495511 3977 SH OTR 1 0 0 3977 MOLINA HEALTHCARE INC COM 60855R100 269899 747 SH SOLE 126 0 621 MONDELEZ INTL INC CL A 609207105 8567817 118291 SH SOLE 110340 0 7951 MONDELEZ INTL INC CL A 609207105 51136 706 SH OTR 1 0 0 706 MONSTER BEVERAGE CORP NEW COM 61174X109 295194 5124 SH SOLE 2505 0 2619 MOODYS CORP COM 615369105 328071 840 SH SOLE 448 0 392 MORGAN STANLEY COM NEW 617446448 8121236 87091 SH SOLE 85683 0 1408 MOTOROLA SOLUTIONS INC COM NEW 620076307 477462 1525 SH SOLE 399 0 1126 MSC INDL DIRECT INC CL A 553530106 2227112 21994 SH SOLE 21994 0 0 MURPHY USA INC COM 626755102 2767618 7762 SH SOLE 7559 0 203 NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 1841641 44409 SH SOLE 44394 0 15 NETFLIX INC COM 64110L106 5555788 11411 SH SOLE 10541 0 870 NEW JERSEY RES CORP COM 646025106 2559338 57410 SH SOLE 57410 0 0 NEWTEKONE INC COM NEW 652526203 1680426 121770 SH SOLE 121770 0 0 NEXTERA ENERGY INC COM 65339F101 6563686 108062 SH SOLE 95435 0 12627 NEXTERA ENERGY INC COM 65339F101 9597 158 SH OTR 1 0 0 158 NIKE INC CL B 654106103 4640390 42741 SH SOLE 38786 0 3955 NORFOLK SOUTHN CORP COM 655844108 1192064 5043 SH SOLE 884 0 4159 NORTHERN OIL & GAS INC COM 665531307 3583965 96681 SH SOLE 96681 0 0 NORTHROP GRUMMAN CORP COM 666807102 371235 793 SH SOLE 491 0 302 NORTHROP GRUMMAN CORP COM 666807102 171807 367 SH OTR 1 0 0 367 NOVARTIS AG SPONSORED ADR 66987V109 398125 3943 SH SOLE 1191 0 2752 NU HLDGS LTD ORD SHS CL A G6683N103 88565 10632 SH SOLE 10632 0 0 NUCOR CORP COM 670346105 517073 2971 SH SOLE 824 0 2147 NUVEEN QUALITY MUNCP INCOME COM 67066V101 118198 10323 SH SOLE 10323 0 0 NVIDIA CORPORATION COM 67066G104 36689364 74087 SH SOLE 55499 0 18588 NVIDIA CORPORATION COM 67066G104 329321 665 SH OTR 1 0 0 665 NXP SEMICONDUCTORS N V COM N6596X109 268496 1169 SH SOLE 686 0 483 OCCIDENTAL PETE CORP COM 674599105 1511439 25313 SH SOLE 20170 0 5143 OCCIDENTAL PETE CORP COM 674599105 135363 2267 SH OTR 1 0 0 2267 OLD SECOND BANCORP INC ILL COM 680277100 2743333 177677 SH SOLE 177677 0 0 ONEOK INC NEW COM 682680103 208413 2968 SH SOLE 2173 0 795 ONEOK INC NEW COM 682680103 27667 394 SH OTR 1 0 0 394 ORACLE CORP COM 68389X105 1333584 12649 SH SOLE 5515 0 7134 OREILLY AUTOMOTIVE INC COM 67103H107 518744 546 SH SOLE 184 0 362 ORGANON & CO COMMON STOCK 68622V106 2756080 191129 SH SOLE 185111 0 6018 OTIS WORLDWIDE CORP COM 68902V107 245148 2740 SH SOLE 1533 0 1207 OTTER TAIL CORP COM 689648103 3413415 40172 SH SOLE 40172 0 0 OWENS CORNING NEW COM 690742101 5481841 36982 SH SOLE 26977 0 10005 OXFORD LANE CAP CORP COM 691543102 426238 86283 SH SOLE 86283 0 0 PACCAR INC COM 693718108 406322 4161 SH SOLE 1787 0 2374 PACER FDS TR TRENDPILOT US BD 69374H642 44113 2155 SH SOLE 0 0 2155 PACER FDS TR DATA AND INFRAST 69374H741 19764 663 SH SOLE 0 0 663 PACER FDS TR PACER US SMALL 69374H857 5908 123 SH SOLE 0 0 123 PACER FDS TR US CASH COWS 100 69374H881 2632774 50640 SH SOLE 1 0 50639 PACER FDS TR US CASH COWS 100 69374H881 11854 228 SH OTR 1 0 0 228 PALO ALTO NETWORKS INC COM 697435105 379511 1287 SH SOLE 796 0 491 PAYCHEX INC COM 704326107 654391 5494 SH SOLE 3192 0 2302 PAYPAL HLDGS INC COM 70450Y103 488025 7947 SH SOLE 4113 0 3834 PEPSICO INC COM 713448108 13279789 78190 SH SOLE 71037 0 7153 PERMIAN RESOURCES CORP CLASS A COM 71424F105 255000 18750 SH SOLE 0 0 18750 PFIZER INC COM 717081103 5224291 181462 SH SOLE 127276 0 54186 PFIZER INC COM 717081103 12495 434 SH OTR 1 0 0 434 PGIM ETF TR PGIM ULTRA SH BD 69344A107 283202 5734 SH SOLE 1616 0 4118 PHILIP MORRIS INTL INC COM 718172109 1005715 10690 SH SOLE 4337 0 6353 PHILIP MORRIS INTL INC COM 718172109 174989 1860 SH OTR 1 0 0 1860 PHILLIPS 66 COM 718546104 782331 5876 SH SOLE 2322 0 3554 PIMCO DYNAMIC INCOME FD SHS 72201Y101 411288 22913 SH SOLE 22913 0 0 PIMCO ETF TR ACTIVE BD ETF 72201R775 20616 223 SH SOLE 0 0 223 PIMCO ETF TR 0-5 HIGH YIELD 72201R783 465 5 SH SOLE 0 0 5 PIMCO ETF TR 0-5 HIGH YIELD 72201R783 672224 7222 SH OTR 1 0 0 7222 PIMCO ETF TR INV GRD CRP BD 72201R817 1459 15 SH SOLE 0 0 15 PIMCO ETF TR ENHAN SHRT MA AC 72201R833 166649 1670 SH SOLE 0 0 1670 PIMCO ETF TR SHTRM MUN BD ACT 72201R874 54179 1083 SH SOLE 1083 0 0 PIMCO INCOME STRATEGY FD II COM 72201J104 208745 28872 SH SOLE 28872 0 0 PIMCO MUN INCOME FD COM 72200R107 143999 15434 SH SOLE 15434 0 0 PINEAPPLE ENERGY INC COM 72303P107 14074 23773 SH SOLE 0 0 23773 PINNACLE FINL PARTNERS INC COM 72346Q104 234447 2688 SH SOLE 824 0 1864 PIONEER NAT RES CO COM 723787107 1009262 4488 SH SOLE 2353 0 2135 PIONEER NAT RES CO COM 723787107 15966 71 SH OTR 1 0 0 71 PNC FINL SVCS GROUP INC COM 693475105 646344 4174 SH SOLE 974 0 3200 PNC FINL SVCS GROUP INC COM 693475105 12853 83 SH OTR 1 0 0 83 POLARIS INC COM 731068102 319849 3375 SH SOLE 3150 0 225 POOL CORP COM 73278L105 3763822 9440 SH SOLE 8805 0 635 PRECIGEN INC COM 74017N105 59495 44399 SH SOLE 0 0 44399 PRIMERICA INC COM 74164M108 3751622 18233 SH SOLE 18200 0 33 PROCTER AND GAMBLE CO COM 742718109 14383194 98152 SH SOLE 78786 0 19366 PROCTER AND GAMBLE CO COM 742718109 63012 430 SH OTR 1 0 0 430 PROGRESSIVE CORP COM 743315103 17748570 111430 SH SOLE 77636 0 33795 PROGRESSIVE CORP COM 743315103 822203 5162 SH OTR 1 0 0 5162 PROLOGIS INC. COM 74340W103 9823543 73695 SH SOLE 72255 0 1441 PROSHARES TR PSHS ULTSH 20YRS 74347B201 1540 51 SH SOLE 51 0 0 PROSHARES TR S&P MDCP 400 DIV 74347B680 294206 3999 SH SOLE 0 0 3999 PROSHARES TR SHORT QQQ NEW 74347B714 4029 425 SH SOLE 425 0 0 PROSHARES TR MSCI EAFE DIVD 74347B839 16130 417 SH SOLE 0 0 417 PROSHARES TR S&P 500 DV ARIST 74348A467 1140020 11975 SH SOLE 221 0 11754 PROSHARES TR HGH YLD INT RATE 74348A541 29563 470 SH SOLE 0 0 470 PROTALIX BIOTHERAPEUTICS INC COM 74365A309 32969 18522 SH SOLE 100 0 18422 PRUDENTIAL FINL INC COM 744320102 397105 3829 SH SOLE 2104 0 1725 PRUDENTIAL FINL INC COM 744320102 31009 299 SH OTR 1 0 0 299 PUBLIC STORAGE COM 74460D109 4719265 15473 SH SOLE 15403 0 70 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 165472 2706 SH SOLE 1444 0 1262 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 84999 1390 SH OTR 1 0 0 1390 PULTE GROUP INC COM 745867101 6862273 66482 SH SOLE 63092 0 3390 PULTE GROUP INC COM 745867101 4851 47 SH OTR 1 0 0 47 QUALCOMM INC COM 747525103 1755664 12139 SH SOLE 4214 0 7925 RCI HOSPITALITY HLDGS INC COM 74934Q108 2451885 37004 SH SOLE 37004 0 0 REALTY INCOME CORP COM 756109104 346358 6032 SH SOLE 1791 0 4241 REGENERON PHARMACEUTICALS COM 75886F107 684188 779 SH SOLE 374 0 405 REGIONS FINANCIAL CORP NEW COM 7591EP100 580799 29969 SH SOLE 18098 0 11871 REGIONS FINANCIAL CORP NEW COM 7591EP100 73973 3817 SH OTR 1 0 0 3817 REPUBLIC SVCS INC COM 760759100 322069 1953 SH SOLE 746 0 1207 ROCKWELL AUTOMATION INC COM 773903109 438398 1412 SH SOLE 1147 0 265 ROPER TECHNOLOGIES INC COM 776696106 7769218 14251 SH SOLE 3882 0 10369 ROPER TECHNOLOGIES INC COM 776696106 878814 1612 SH OTR 1 0 0 1612 ROSS STORES INC COM 778296103 220317 1592 SH SOLE 1133 0 459 ROYAL BK CDA COM 780087102 543776 5377 SH SOLE 0 0 5377 RTX CORPORATION COM 75513E101 939676 11168 SH SOLE 4378 0 6790 S&P GLOBAL INC COM 78409V104 930378 2112 SH SOLE 1490 0 622 S&P GLOBAL INC COM 78409V104 5286 12 SH OTR 1 0 0 12 SALESFORCE INC COM 79466L302 1386748 5270 SH SOLE 3458 0 1812 SANGAMO THERAPEUTICS INC COM 800677106 5433 10000 SH SOLE 0 0 10000 SAPIENS INTL CORP N V SHS G7T16G103 2878604 99468 SH SOLE 99369 0 99 SCHLUMBERGER LTD COM STK 806857108 3072233 59036 SH SOLE 56790 0 2246 SCHLUMBERGER LTD COM STK 806857108 40383 776 SH OTR 1 0 0 776 SCHWAB CHARLES CORP COM 808513105 1967886 28603 SH SOLE 25790 0 2813 SCHWAB CHARLES CORP COM 808513105 48779 709 SH OTR 1 0 0 709 SCHWAB CHARLES FAMILY FD AMT TAX FREE MNY 808515530 194990 194990 SH SOLE 194990 0 0 SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 449090 8067 SH SOLE 4887 0 3180 SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 39863915 706807 SH SOLE 9442 0 697365 SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 391156 4715 SH SOLE 1273 0 3442 SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 75428 1076 SH SOLE 0 0 1076 SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 201330 2673 SH SOLE 1008 0 1665 SCHWAB STRATEGIC TR US SML CAP ETF 808524607 461015 9759 SH SOLE 730 0 9029 SCHWAB STRATEGIC TR MUN BD ETF 808524649 10785 205 SH SOLE 205 0 0 SCHWAB STRATEGIC TR INTERNL DIVID 808524672 3566 145 SH SOLE 0 0 145 SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 62372 2516 SH SOLE 0 0 2516 SCHWAB STRATEGIC TR 1000 INDEX ETF 808524722 1204653 26154 SH SOLE 441 0 25713 SCHWAB STRATEGIC TR SCHWB FDT EMK LG 808524730 8278 305 SH SOLE 305 0 0 SCHWAB STRATEGIC TR SCHWB FDT INT SC 808524748 9238 265 SH SOLE 265 0 0 SCHWAB STRATEGIC TR SCHWB FDT INT LG 808524755 15853 470 SH SOLE 334 0 136 SCHWAB STRATEGIC TR SCHWAB FDT US SC 808524763 54852 991 SH SOLE 750 0 241 SCHWAB STRATEGIC TR SCHWAB FDT US LG 808524771 48995 791 SH SOLE 537 0 254 SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 421456 5536 SH SOLE 1350 0 4186 SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 51921 682 SH OTR 1 0 0 682 SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 129138 3494 SH SOLE 615 0 2879 SCHWAB STRATEGIC TR US AGGREGATE B 808524839 3310 71 SH SOLE 0 0 71 SCHWAB STRATEGIC TR US REIT ETF 808524847 12405 599 SH SOLE 399 0 200 SCHWAB STRATEGIC TR INT-TRM U.S TRES 808524854 249 5 SH SOLE 5 0 0 SCHWAB STRATEGIC TR US TIPS ETF 808524870 25317 485 SH SOLE 485 0 0 SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888 11897 341 SH SOLE 0 0 341 SEACOAST BKG CORP FLA COM NEW 811707801 3693823 129790 SH SOLE 129790 0 0 SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 104102 1217 SH SOLE 723 0 494 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 1030351 7555 SH SOLE 333 0 7222 SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 68356 949 SH SOLE 79 0 870 SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 258917 1448 SH SOLE 387 0 1061 SELECT SECTOR SPDR TR ENERGY 81369Y506 283295 3379 SH SOLE 726 0 2654 SELECT SECTOR SPDR TR ENERGY 81369Y506 30685 366 SH OTR 1 0 0 366 SELECT SECTOR SPDR TR FINANCIAL 81369Y605 802610 21346 SH SOLE 12300 0 9046 SELECT SECTOR SPDR TR INDL 81369Y704 137586 1207 SH SOLE 233 0 974 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 792633 4118 SH SOLE 1308 0 2810 SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 44613 614 SH SOLE 102 0 512 SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 315553 7877 SH SOLE 484 0 7393 SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 463449 7318 SH SOLE 760 0 6558 SEMPRA COM 816851109 220453 2950 SH SOLE 2563 0 387 SERVICE CORP INTL COM 817565104 2275894 33249 SH SOLE 31875 0 1374 SERVICENOW INC COM 81762P102 14037956 19870 SH SOLE 19585 0 285 SHERWIN WILLIAMS CO COM 824348106 4270847 13693 SH SOLE 12648 0 1045 SHERWIN WILLIAMS CO COM 824348106 68930 221 SH OTR 1 0 0 221 SHOPIFY INC CL A 82509L107 388254 4984 SH SOLE 0 0 4984 SITIO ROYALTIES CORP CLASS A COM 82983N108 3146344 133830 SH SOLE 133603 0 227 SKECHERS U S A INC CL A 830566105 2685670 43081 SH SOLE 41628 0 1453 SMARTFINANCIAL INC COM NEW 83190L208 353881 14450 SH OTR 1 0 0 14450 SOFI TECHNOLOGIES INC COM 83406F102 2375344 238728 SH SOLE 230395 0 8333 SOUTHERN CO COM 842587107 9937266 141718 SH SOLE 118192 0 23527 SOUTHERN CO COM 842587107 1528406 21797 SH OTR 1 0 0 21797 SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 272100 722 SH SOLE 600 0 122 SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 39194 104 SH OTR 1 0 0 104 SPDR GOLD TR GOLD SHS 78463V107 941130 4923 SH SOLE 344 0 4579 SPDR INDEX SHS FDS PORTFLO EURP ETF 78463X103 927 23 SH SOLE 0 0 23 SPDR INDEX SHS FDS EURO STOXX 50 78463X202 134920 2822 SH SOLE 2722 0 100 SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 39575810 1117645 SH SOLE 902117 0 215529 SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 12181 344 SH OTR 1 0 0 344 SPDR INDEX SHS FDS GLB NAT RESRCE 78463X541 17278 305 SH SOLE 0 0 305 SPDR INDEX SHS FDS DJ GLB RL ES ETF 78463X749 7868 180 SH SOLE 0 0 180 SPDR INDEX SHS FDS S&P EMKTSC ETF 78463X756 21398 379 SH SOLE 0 0 379 SPDR INDEX SHS FDS S&P INTL SMLCP 78463X871 1429 45 SH SOLE 0 0 45 SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 21008419 617713 SH SOLE 55873 0 561840 SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 25814 759 SH OTR 1 0 0 759 SPDR S&P 500 ETF TR TR UNIT 78462F103 24433311 51405 SH SOLE 16705 0 34700 SPDR S&P 500 ETF TR TR UNIT 78462F103 288513 607 SH OTR 1 0 0 607 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 329797 650 SH SOLE 0 0 650 SPDR SER TR NYSE TECH ETF 78464A102 35948 219 SH SOLE 219 0 0 SPDR SER TR FACTST INV ETF 78464A110 5843 40 SH SOLE 13 0 27 SPDR SER TR PORTFOLIO CRPORT 78464A144 149726 5091 SH SOLE 108 0 4983 SPDR SER TR S&P 600 SMCP GRW 78464A201 644787 7710 SH SOLE 2965 0 4745 SPDR SER TR BBG CONV SEC ETF 78464A359 21717 301 SH SOLE 21 0 280 SPDR SER TR PORTFOLIO INTRMD 78464A375 22981 700 SH SOLE 0 0 700 SPDR SER TR PORTFOLIO INTRMD 78464A375 1313 40 SH OTR 1 0 0 40 SPDR SER TR PORT MTG BK ETF 78464A383 32928 1492 SH SOLE 1484 0 8 SPDR SER TR PRTFLO S&P500 GW 78464A409 257052 3951 SH SOLE 628 0 3323 SPDR SER TR PRTFLO S&P500 VL 78464A508 69852 1498 SH SOLE 1170 0 328 SPDR SER TR HLTH CR EQUIP 78464A581 25278 300 SH OTR 1 0 0 300 SPDR SER TR DJ REIT ETF 78464A607 268898 2821 SH SOLE 2811 0 10 SPDR SER TR AEROSPACE DEF 78464A631 215859 1594 SH SOLE 0 0 1594 SPDR SER TR PORTFOLIO AGRGTE 78464A649 216222 8433 SH SOLE 188 0 8245 SPDR SER TR PORTFOLIO AGRGTE 78464A649 1436 56 SH OTR 1 0 0 56 SPDR SER TR PORTFLI TIPS ETF 78464A656 7927 310 SH SOLE 0 0 310 SPDR SER TR PORTFOLIO LN TSR 78464A664 17789 613 SH SOLE 568 0 45 SPDR SER TR PORTFLI INTRMDIT 78464A672 208802 7311 SH SOLE 645 0 6666 SPDR SER TR S&P REGL BKG 78464A698 10014 191 SH SOLE 0 0 191 SPDR SER TR S&P RETAIL ETF 78464A714 43175 597 SH SOLE 0 0 597 SPDR SER TR S&P DIVID ETF 78464A763 481634 3854 SH SOLE 0 0 3854 SPDR SER TR PORTFOLI S&P1500 78464A805 1335583 22850 SH SOLE 15062 0 7788 SPDR SER TR PORTFOLI S&P1500 78464A805 1461 25 SH OTR 1 0 0 25 SPDR SER TR PORTFOLIO S&P400 78464A847 621911 12765 SH SOLE 120 0 12645 SPDR SER TR PORTFOLIO S&P500 78464A854 38495479 688649 SH SOLE 187413 0 501235 SPDR SER TR PORTFOLIO S&P500 78464A854 9490926 169784 SH OTR 1 0 0 169784 SPDR SER TR S&P SEMICNDCTR 78464A862 49004 218 SH SOLE 53 0 165 SPDR SER TR S&P BIOTECH 78464A870 68128 763 SH SOLE 475 0 288 SPDR SER TR S&P HOMEBUILD 78464A888 100634 1052 SH SOLE 1052 0 0 SPDR SER TR BLOOMBERG INVT 78468R200 94462 3088 SH SOLE 0 0 3088 SPDR SER TR BLOOMBERG SHT TE 78468R408 930 37 SH SOLE 0 0 37 SPDR SER TR S&P 500 ESG ETF 78468R531 48094 1041 SH SOLE 0 0 1041 SPDR SER TR S&P OILGAS EXP 78468R556 1643 12 SH SOLE 12 0 0 SPDR SER TR S&P OILGAS EXP 78468R556 35870 262 SH OTR 1 0 0 262 SPDR SER TR PORTFLI HIGH YLD 78468R606 91322 3906 SH SOLE 179 0 3727 SPDR SER TR BLOOMBERG HIGH Y 78468R622 284 3 SH SOLE 0 0 3 SPDR SER TR S&P KENSHO FINAL 78468R630 8943 200 SH SOLE 0 0 200 SPDR SER TR S&P KENSHO NEW 78468R648 13076 280 SH SOLE 280 0 0 SPDR SER TR BLOOMBERG 1-3 MO 78468R663 561683 6146 SH SOLE 1048 0 5098 SPDR SER TR BLOOMBERG 1-3 MO 78468R663 16983278 185833 SH OTR 1 0 0 185833 SPDR SER TR NUVEEN BLMBRG MU 78468R721 8789 187 SH SOLE 187 0 0 SPDR SER TR NUVEEN BLMBRG SH 78468R739 77037 1612 SH SOLE 1612 0 0 SPDR SER TR SPDR MSCI USA GE 78468R747 5605 59 SH SOLE 0 0 59 SPDR SER TR PRTFLO S&P500 HI 78468R788 1773230 45247 SH SOLE 364 0 44883 SPDR SER TR SSGA US LRG ETF 78468R804 319312 2202 SH SOLE 0 0 2202 SPDR SER TR PORTFOLIO S&P600 78468R853 306438 7265 SH SOLE 362 0 6903 SPROTT PHYSICAL GOLD TR UNIT 85207H104 880929 55300 SH SOLE 0 0 55300 SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608 72245 1723 SH SOLE 667 0 1056 SSGA ACTIVE ETF TR ULT SHT TRM BD 78467V707 188978 4680 SH SOLE 76 0 4604 STARBUCKS CORP COM 855244109 955203 9949 SH SOLE 3512 0 6437 STOCK YDS BANCORP INC COM 861025104 2860372 55552 SH SOLE 55552 0 0 STRATEGY SHS NS 7HANDL IDX 86280R506 43469 2102 SH SOLE 2102 0 0 STRATEGY SHS NS 7HANDL IDX 86280R506 638640 30882 SH OTR 1 0 0 30882 STRYKER CORPORATION COM 863667101 13756893 45939 SH SOLE 45041 0 898 SUN CMNTYS INC COM 866674104 425141 3181 SH SOLE 1668 0 1513 SUN CMNTYS INC COM 866674104 3341 25 SH OTR 1 0 0 25 SYNOPSYS INC COM 871607107 596781 1159 SH SOLE 371 0 788 SYSCO CORP COM 871829107 239428 3274 SH SOLE 1100 0 2174 T ROWE PRICE ETF INC PRICE DIV GRWT 87283Q404 685614 19439 SH SOLE 8113 0 11327 T ROWE PRICE ETF INC PRICE DIV GRWT 87283Q404 0 0 SH OTR 1 0 0 0 TARGET CORP COM 87612E106 836290 5872 SH SOLE 1683 0 4189 TELLURIAN INC NEW COM 87968A104 9045 11970 SH SOLE 8000 0 3970 TERRENO RLTY CORP COM 88146M101 2392177 38171 SH SOLE 38171 0 0 TESLA INC COM 88160R101 18693151 75230 SH SOLE 60635 0 14595 TESLA INC COM 88160R101 447512 1801 SH OTR 1 0 0 1801 TETRA TECH INC NEW COM 88162G103 4509281 27013 SH SOLE 26560 0 453 TEXAS INSTRS INC COM 882508104 3884272 22787 SH SOLE 19893 0 2895 TEXAS ROADHOUSE INC COM 882681109 4142252 33889 SH SOLE 33888 0 1 THE CIGNA GROUP COM 125523100 465046 1553 SH SOLE 765 0 788 THE TRADE DESK INC COM CL A 88339J105 214153 2976 SH SOLE 1290 0 1686 THERMO FISHER SCIENTIFIC INC COM 883556102 11920482 22458 SH SOLE 21109 0 1349 THERMO FISHER SCIENTIFIC INC COM 883556102 4777 9 SH OTR 1 0 0 9 TJX COS INC NEW COM 872540109 7042129 75068 SH SOLE 72185 0 2883 T-MOBILE US INC COM 872590104 8208735 51199 SH SOLE 50262 0 937 TOTALENERGIES SE SPONSORED ADS 89151E109 54174 804 SH SOLE 699 0 105 TOTALENERGIES SE SPONSORED ADS 89151E109 399024 5922 SH OTR 1 0 0 5922 TRACTOR SUPPLY CO COM 892356106 2211584 10285 SH SOLE 665 0 9620 TRANE TECHNOLOGIES PLC SHS G8994E103 257559 1056 SH SOLE 666 0 390 TRAVELERS COMPANIES INC COM 89417E109 572613 3006 SH SOLE 544 0 2462 TRUIST FINL CORP COM 89832Q109 1815874 49184 SH SOLE 3788 0 45396 TYSON FOODS INC CL A 902494103 1030441 19171 SH SOLE 18733 0 438 UBER TECHNOLOGIES INC COM 90353T100 417752 6785 SH SOLE 4518 0 2267 UFP INDUSTRIES INC COM 90278Q108 4572657 36421 SH SOLE 36421 0 0 UNION PAC CORP COM 907818108 1327576 5405 SH SOLE 2828 0 2577 UNION PAC CORP COM 907818108 29229 119 SH OTR 1 0 0 119 UNITED PARCEL SERVICE INC CL B 911312106 1106270 7036 SH SOLE 2855 0 4181 UNITED RENTALS INC COM 911363109 576287 1005 SH SOLE 478 0 527 UNITED RENTALS INC COM 911363109 279256 487 SH OTR 1 0 0 487 UNITEDHEALTH GROUP INC COM 91324P102 21756900 41326 SH SOLE 28741 0 12585 UNITEDHEALTH GROUP INC COM 91324P102 767593 1458 SH OTR 1 0 0 1458 US BANCORP DEL COM NEW 902973304 625569 14454 SH SOLE 6195 0 8259 VALERO ENERGY CORP COM 91913Y100 574470 4419 SH SOLE 1034 0 3385 VALVOLINE INC COM 92047W101 4876381 129760 SH SOLE 126900 0 2860 VANECK ETF TRUST GOLD MINERS ETF 92189F106 8311 268 SH SOLE 0 0 268 VANECK ETF TRUST GOLD MINERS ETF 92189F106 3194 103 SH OTR 1 0 0 103 VANECK ETF TRUST ENVIRONMENTAL SR 92189F304 18289 120 SH SOLE 0 0 120 VANECK ETF TRUST FALLEN ANGEL HG 92189F437 288 10 SH SOLE 0 0 10 VANECK ETF TRUST MORTGAGE REIT 92189F452 41914 3546 SH SOLE 0 0 3546 VANECK ETF TRUST VANECK SHRT MUNI 92189F528 52518 3073 SH SOLE 3073 0 0 VANECK ETF TRUST LONG MUNI ETF 92189F536 21280 1166 SH SOLE 1166 0 0 VANECK ETF TRUST OIL REFINERS ETF 92189F585 2395 70 SH SOLE 70 0 0 VANECK ETF TRUST URANIUM PLS NUCL 92189F601 789 11 SH SOLE 11 0 0 VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643 1170272 13789 SH SOLE 4176 0 9613 VANECK ETF TRUST SEMICONDUCTR ETF 92189F676 75019 429 SH SOLE 33 0 396 VANECK ETF TRUST AGRIBUSINESS ETF 92189F700 1600 21 SH SOLE 11 0 10 VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505 40619 150 SH SOLE 0 0 150 VANGUARD ADMIRAL FDS INC SMLCP 600 VAL 921932778 172752 1952 SH SOLE 830 0 1122 VANGUARD ADMIRAL FDS INC SMLLCP 600 IDX 921932828 40370 407 SH SOLE 0 0 407 VANGUARD ADMIRAL FDS INC MIDCP 400 GRTH 921932869 16110 164 SH SOLE 0 0 164 VANGUARD BD INDEX FDS LONG TERM BOND 921937793 61156 820 SH SOLE 0 0 820 VANGUARD BD INDEX FDS INTERMED TERM 921937819 105863 1386 SH SOLE 110 0 1276 VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 229212 2976 SH SOLE 189 0 2787 VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 989174 13449 SH SOLE 367 0 13082 VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407 357403 7240 SH SOLE 169 0 7071 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 15086635 34539 SH SOLE 27050 0 7489 VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 3114960 21481 SH SOLE 21203 0 278 VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 2772291 12626 SH SOLE 12626 0 0 VANGUARD INDEX FDS REAL ESTATE ETF 922908553 226202 2560 SH SOLE 890 0 1670 VANGUARD INDEX FDS SML CP GRW ETF 922908595 1308943 5414 SH SOLE 4945 0 470 VANGUARD INDEX FDS SM CP VAL ETF 922908611 1293264 7186 SH SOLE 4929 0 2258 VANGUARD INDEX FDS MID CAP ETF 922908629 1040366 4472 SH SOLE 0 0 4472 VANGUARD INDEX FDS LARGE CAP ETF 922908637 21379 98 SH SOLE 0 0 98 VANGUARD INDEX FDS EXTEND MKT ETF 922908652 108517 660 SH SOLE 0 0 660 VANGUARD INDEX FDS GROWTH ETF 922908736 8825572 28389 SH SOLE 27041 0 1348 VANGUARD INDEX FDS VALUE ETF 922908744 604279 4042 SH SOLE 455 0 3587 VANGUARD INDEX FDS SMALL CP ETF 922908751 1705360 7994 SH SOLE 4829 0 3165 VANGUARD INDEX FDS TOTAL STK MKT 922908769 2312658 9749 SH SOLE 4464 0 5285 VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 65337 568 SH SOLE 47 0 521 VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 230 2 SH OTR 1 0 0 2 VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 3704 36 SH SOLE 0 0 36 VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 62428 1112 SH SOLE 0 0 1112 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 15673321 381346 SH SOLE 209161 0 172185 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 2466945 60023 SH OTR 1 0 0 60023 VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 203112 3150 SH SOLE 0 0 3150 VANGUARD MALVERN FDS STRM INFPROIDX 922020805 218976 4611 SH SOLE 4611 0 0 VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 7641 131 SH SOLE 0 0 131 VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 901438 11651 SH SOLE 2831 0 8820 VANGUARD SCOTTSDALE FDS VNG RUS2000VAL 92206C649 13658 100 SH SOLE 100 0 0 VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664 3650 45 SH SOLE 0 0 45 VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 2432 41 SH SOLE 0 0 41 VANGUARD SCOTTSDALE FDS VNG RUS1000IDX 92206C730 16487 76 SH SOLE 76 0 0 VANGUARD SCOTTSDALE FDS MTG-BKD SECS ETF 92206C771 84792 1829 SH SOLE 0 0 1829 VANGUARD SCOTTSDALE FDS LG-TERM COR BD 92206C813 481 6 SH SOLE 6 0 0 VANGUARD SCOTTSDALE FDS LONG TERM TREAS 92206C847 1477 24 SH SOLE 16 0 8 VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 80955 996 SH SOLE 0 0 996 VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 11606626 68114 SH SOLE 40872 0 27242 VANGUARD STAR FDS VG TL INTL STK F 921909768 447161 7715 SH SOLE 1803 0 5912 VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 34583082 721985 SH SOLE 396218 0 325767 VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 10144310 211781 SH OTR 1 0 0 211781 VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 5551025 49727 SH SOLE 49448 0 279 VANGUARD WHITEHALL FDS INTL HIGH ETF 921946794 8910 134 SH SOLE 92 0 42 VANGUARD WHITEHALL FDS INTL DVD ETF 921946810 100603 1268 SH SOLE 422 0 846 VANGUARD WORLD FD ESG INTL STK ETF 921910725 8845 160 SH SOLE 0 0 160 VANGUARD WORLD FD ESG US STK ETF 921910733 5869 69 SH SOLE 0 0 69 VANGUARD WORLD FD ESG US STK ETF 921910733 4678 55 SH OTR 1 0 0 55 VANGUARD WORLD FD MEGA GRWTH IND 921910816 114963 443 SH SOLE 359 0 84 VANGUARD WORLD FD MEGA CAP VAL ETF 921910840 167883 1535 SH SOLE 0 0 1535 VANGUARD WORLD FD MEGA CAP INDEX 921910873 8972 53 SH SOLE 0 0 53 VANGUARD WORLD FDS CONSUM DIS ETF 92204A108 66087 217 SH SOLE 26 0 191 VANGUARD WORLD FDS CONSUM STP ETF 92204A207 47931 251 SH SOLE 251 0 0 VANGUARD WORLD FDS ENERGY ETF 92204A306 400746 3417 SH SOLE 640 0 2777 VANGUARD WORLD FDS ENERGY ETF 92204A306 117 1 SH OTR 1 0 0 1 VANGUARD WORLD FDS FINANCIALS ETF 92204A405 1661 18 SH SOLE 0 0 18 VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 1199098 4783 SH SOLE 4530 0 253 VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 12535 50 SH OTR 1 0 0 50 VANGUARD WORLD FDS INDUSTRIAL ETF 92204A603 9478 43 SH SOLE 18 0 25 VANGUARD WORLD FDS INF TECH ETF 92204A702 5878180 12145 SH SOLE 11028 0 1117 VANGUARD WORLD FDS MATERIALS ETF 92204A801 10827 57 SH SOLE 14 0 43 VANGUARD WORLD FDS UTILITIES ETF 92204A876 22342 163 SH SOLE 15 0 148 VANGUARD WORLD FDS COMM SRVC ETF 92204A884 60863 517 SH SOLE 0 0 517 VERISIGN INC COM 92343E102 214198 1040 SH SOLE 218 0 822 VERISK ANALYTICS INC COM 92345Y106 219035 917 SH SOLE 854 0 63 VERIZON COMMUNICATIONS INC COM 92343V104 1261027 33449 SH SOLE 18606 0 14843 VERIZON COMMUNICATIONS INC COM 92343V104 11310 300 SH OTR 1 0 0 300 VERTEX ENERGY INC COM 92534K107 11773 3473 SH SOLE 0 0 3473 VERTEX ENERGY INC COM 92534K107 22605 6668 SH OTR 1 0 0 6668 VERTEX PHARMACEUTICALS INC COM 92532F100 701885 1725 SH SOLE 676 0 1049 VIPER ENERGY INC CL A 927959106 5042923 160705 SH SOLE 159513 0 1192 VISA INC COM CL A 92826C839 24907424 95669 SH SOLE 71594 0 24074 VISA INC COM CL A 92826C839 856291 3289 SH OTR 1 0 0 3289 VULCAN MATLS CO COM 929160109 912353 4019 SH SOLE 3949 0 70 WALMART INC COM 931142103 15207550 96464 SH SOLE 63270 0 33194 WALMART INC COM 931142103 1160304 7360 SH OTR 1 0 0 7360 WARNER BROS DISCOVERY INC COM SER A 934423104 202074 17757 SH SOLE 8184 0 9573 WARNER BROS DISCOVERY INC COM SER A 934423104 11027 969 SH OTR 1 0 0 969 WASHINGTON TR BANCORP INC COM 940610108 2083264 64338 SH SOLE 64338 0 0 WASTE MGMT INC DEL COM 94106L109 6708549 37457 SH SOLE 33709 0 3748 WEC ENERGY GROUP INC COM 92939U106 345434 4104 SH SOLE 2977 0 1127 WELLS FARGO CO NEW COM 949746101 811637 16490 SH SOLE 9654 0 6836 WELLTOWER INC COM 95040Q104 206670 2292 SH SOLE 1915 0 377 WEST BANCORPORATION INC CAP STK 95123P106 3028038 142832 SH SOLE 142832 0 0 WILLIAMS COS INC COM 969457100 217444 6243 SH SOLE 4589 0 1654 WISDOMTREE TR US HIGH DIVIDEND 97717W208 10273 125 SH SOLE 0 0 125 WISDOMTREE TR EMG MKTS SMCAP 97717W281 1797 36 SH SOLE 31 0 5 WISDOMTREE TR US LARGECAP DIVD 97717W307 19914 300 SH SOLE 0 0 300 WISDOMTREE TR EMER MKT HIGH FD 97717W315 7119 175 SH SOLE 0 0 175 WISDOMTREE TR INDIA ERNGS FD 97717W422 57400 1400 SH SOLE 119 0 1281 WISDOMTREE TR US LARGECAP FUND 97717W588 18543 370 SH SOLE 370 0 0 WISDOMTREE TR INTL EQUITY FD 97717W703 86642 1650 SH SOLE 1650 0 0 WISDOMTREE TR INTL SMCAP DIV 97717W760 255 4 SH SOLE 0 0 4 WISDOMTREE TR EUROPE SMCP DV 97717W869 4234 71 SH SOLE 0 0 71 WISDOMTREE TR ITL HDG QTLY DIV 97717X594 47659 1135 SH SOLE 0 0 1135 WISDOMTREE TR EURO QTLY DIV GR 97717X610 17793 559 SH SOLE 0 0 559 WISDOMTREE TR US S CAP QTY DIV 97717X651 9108 192 SH SOLE 0 0 192 WISDOMTREE TR US QTLY DIV GRT 97717X669 172889 2460 SH SOLE 787 0 1673 WISDOMTREE TR WSDM EMKTBD FD 97717X784 30353 475 SH SOLE 0 0 475 XCEL ENERGY INC COM 98389B100 619409 10005 SH SOLE 7891 0 2115 ZOETIS INC CL A 98978V103 578492 2931 SH SOLE 1718 0 1213 ZOETIS INC CL A 98978V103 11645 59 SH OTR 1 0 0 59