0001398344-24-009714.txt : 20240515 0001398344-24-009714.hdr.sgml : 20240515 20240515162221 ACCESSION NUMBER: 0001398344-24-009714 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20240331 FILED AS OF DATE: 20240515 DATE AS OF CHANGE: 20240515 EFFECTIVENESS DATE: 20240515 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: 24951260 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 03-31-2024 03-31-2024 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 05-15-2024 1 1353 5375662629 1 000310008 801-119410 Williams Financial Group, LLC
INFORMATION TABLE 2 fp0087861-1_13fhr-table.xml 3M CO COM 88579Y101 156878 1479 SH SOLE 1479 0 0 3M CO COM SHS 88579Y119 262499 2960 SH SOLE 1825 0 1135 ABBOTT LABS COM 002824100 9451398 83155 SH SOLE 76383 0 6771 ABBOTT LABS COM 002824100 1478 13 SH OTR 1 0 0 13 ABBVIE INC COM 00287Y109 10015319 54999 SH SOLE 45789 0 9210 ABRDN GLOBAL DYNAMIC DIVIDEN COM 00302M106 206561 21273 SH SOLE 21273 0 0 ABRDN INCOME CREDIT STRATEGI COM 003057106 755170 111382 SH SOLE 111382 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 13644650 39366 SH SOLE 36484 0 2882 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 18717 54 SH OTR 1 0 0 54 ADOBE INC COM 00724F101 13555575 26864 SH SOLE 15462 0 11402 ADOBE INC COM 00724F101 782635 1551 SH OTR 1 0 0 1551 ADVANCED MICRO DEVICES INC COM 007903107 10136860 56163 SH SOLE 49198 0 6965 ADVANCED MICRO DEVICES INC COM 007903107 31586 175 SH OTR 1 0 0 175 ADVISORS INNER CIRCLE FD III STRATEGAS MACRO 00775Y645 6392938 251862 SH SOLE 0 0 251862 AFLAC INC COM 001055102 1321386 15390 SH SOLE 7709 0 7681 AGILENT TECHNOLOGIES INC COM 00846U101 233544 1605 SH SOLE 1122 0 483 AGREE RLTY CORP COM 008492100 2071571 36267 SH SOLE 36251 0 16 AIR PRODS & CHEMS INC COM 009158106 749341 3093 SH SOLE 1340 0 1753 AIRBNB INC COM CL A 009066101 337343 2045 SH SOLE 1540 0 505 ALBEMARLE CORP COM 012653101 3177306 24118 SH SOLE 23206 0 913 ALLIANCEBERNSTEIN HLDG L P UNIT LTD PARTN 01881G106 447382 12878 SH SOLE 7820 0 5058 ALLSTATE CORP COM 020002101 596192 3446 SH SOLE 2023 0 1423 ALPHA TAU MEDICAL LTD ORDINARY SHARES M0740A108 35238 11945 SH SOLE 11945 0 0 ALPHABET INC CAP STK CL C 02079K107 38712866 254255 SH SOLE 244779 0 9476 ALPHABET INC CAP STK CL C 02079K107 9136 60 SH OTR 1 0 0 60 ALPHABET INC CAP STK CL A 02079K305 20777175 137661 SH SOLE 60049 0 77612 ALPHABET INC CAP STK CL A 02079K305 98104500 650000 SH Call SOLE 650000 0 0 ALPHABET INC CAP STK CL A 02079K305 999760 6624 SH OTR 1 0 0 6624 ALTRIA GROUP INC COM 02209S103 5491845 125902 SH SOLE 120350 0 5552 ALTRIA GROUP INC COM 02209S103 111318 2552 SH OTR 1 0 0 2552 AMARIN CORP PLC SPONS ADR NEW 023111206 10821 12148 SH SOLE 900 0 11248 AMAZON COM INC COM 023135106 54715567 303335 SH SOLE 257976 0 45359 AMAZON COM INC COM 023135106 329735 1828 SH OTR 1 0 0 1828 AMDOCS LTD SHS G02602103 2249852 24896 SH SOLE 24894 0 2 AMERICAN CENTY ETF TR INTL EQT ETF 025072703 10198 160 SH SOLE 0 0 160 AMERICAN CENTY ETF TR US SML CP VALU 025072877 248144 2648 SH SOLE 668 0 1980 AMERICAN ELEC PWR CO INC COM 025537101 679071 7887 SH SOLE 2511 0 5376 AMERICAN EXPRESS CO COM 025816109 1484767 6521 SH SOLE 2373 0 4148 AMERICAN HOMES 4 RENT CL A 02665T306 2631609 71550 SH SOLE 71355 0 195 AMERICAN INTL GROUP INC COM NEW 026874784 727841 9311 SH SOLE 5997 0 3314 AMERICAN TOWER CORP NEW COM 03027X100 8001605 40496 SH SOLE 12220 0 28277 AMERICAN TOWER CORP NEW COM 03027X100 821382 4157 SH OTR 1 0 0 4157 AMERIPRISE FINL INC COM 03076C106 348121 794 SH SOLE 309 0 485 AMETEK INC COM 031100100 301968 1651 SH SOLE 1526 0 125 AMGEN INC COM 031162100 4989532 17549 SH SOLE 15184 0 2366 AMPHENOL CORP NEW CL A 032095101 524496 4547 SH SOLE 3939 0 608 AMPLIFY ETF TR CWP ENHANCED DIV 032108409 34098 877 SH SOLE 0 0 877 AMPLIFY ETF TR CWP ENHANCED DIV 032108409 337167 8672 SH OTR 1 0 0 8672 AMPLIFY ETF TR AMPLIFY ETHO CLI 032108557 585 10 SH SOLE 0 0 10 AMPLIFY ETF TR BLOCKCHAIN LDR 032108607 17928 492 SH SOLE 0 0 492 AMPLIFY ETF TR AMPLIFY MOBILE P 032108656 7528 143 SH SOLE 143 0 0 AMPLIFY ETF TR AMPLIFY CYBERSEC 032108664 24875 388 SH SOLE 388 0 0 AMPLIFY ETF TR AMPLIFY LITHIUM 032108805 5670 600 SH SOLE 0 0 600 AMPLIFY ETF TR AMPLIFY EMERGING 032108870 525 25 SH SOLE 25 0 0 AMPLIFY ETF TR BLACKSWAN GRWT 032108888 160143 5735 SH SOLE 0 0 5735 ANALOG DEVICES INC COM 032654105 8690893 43940 SH SOLE 42369 0 1571 ANTERO MIDSTREAM CORP COM 03676B102 220376 15674 SH SOLE 15380 0 294 ANTERO RESOURCES CORP COM 03674X106 470090 16210 SH SOLE 13480 0 2730 AON PLC SHS CL A G0403H108 272982 818 SH SOLE 696 0 122 APPLE HOSPITALITY REIT INC COM NEW 03784Y200 2001063 122165 SH SOLE 121843 0 322 APPLE INC COM 037833100 104098134 607057 SH SOLE 493308 0 113749 APPLE INC COM 037833100 111462000 650000 SH Call SOLE 650000 0 0 APPLE INC COM 037833100 403321 2352 SH OTR 1 0 0 2352 APPLIED MATLS INC COM 038222105 16310937 79091 SH SOLE 75976 0 3115 APPLIED MATLS INC COM 038222105 1031 5 SH OTR 1 0 0 5 APTARGROUP INC COM 038336103 3679555 25572 SH SOLE 24991 0 581 ARCOSA INC COM 039653100 4470473 52067 SH SOLE 51893 0 174 ARES CAPITAL CORP COM 04010L103 1200856 57678 SH SOLE 56385 0 1292 ARISTA NETWORKS INC COM 040413106 619977 2138 SH SOLE 1506 0 632 ARISTA NETWORKS INC COM 040413106 13339 46 SH OTR 1 0 0 46 ARK ETF TR INNOVATION ETF 00214Q104 777642 15528 SH SOLE 10094 0 5434 ARK ETF TR INNOVATION ETF 00214Q104 45072 900 SH OTR 1 0 0 900 ARK ETF TR GENOMIC REV ETF 00214Q302 14955 520 SH SOLE 245 0 275 ARK ETF TR NEXT GNRTN INTER 00214Q401 3892859 46733 SH SOLE 46733 0 0 ARK ETF TR FINTECH INNOVA 00214Q708 29450 971 SH SOLE 971 0 0 ARTISAN PARTNERS ASSET MGMT CL A 04316A108 243863 5328 SH SOLE 31 0 5297 ASHLAND INC COM 044186104 2988090 30688 SH SOLE 30384 0 304 ASML HOLDING N V N Y REGISTRY SHS N07059210 330930 341 SH SOLE 203 0 138 ASML HOLDING N V N Y REGISTRY SHS N07059210 4852 5 SH OTR 1 0 0 5 AT&T INC COM 00206R102 1482571 84237 SH SOLE 52044 0 32193 AT&T INC COM 00206R102 72688 4130 SH OTR 1 0 0 4130 ATLASSIAN CORPORATION CL A 049468101 301835 1547 SH SOLE 1544 0 3 ATMOS ENERGY CORP COM 049560105 334857 2817 SH SOLE 70 0 2747 AUBURN NATL BANCORP COM 050473107 512272 26577 SH SOLE 0 0 26577 AUDIOCODES LTD ORD M15342104 1368587 104953 SH SOLE 104953 0 0 AUTODESK INC COM 052769106 329171 1264 SH SOLE 1072 0 192 AUTOMATIC DATA PROCESSING IN COM 053015103 3461397 13860 SH SOLE 12411 0 1449 AUTOZONE INC COM 053332102 803670 255 SH SOLE 241 0 14 BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101 197870 16712 SH SOLE 8728 0 7984 BANK AMERICA CORP COM 060505104 12360213 325955 SH SOLE 274924 0 51032 BANK AMERICA CORP COM 060505104 72882 1922 SH OTR 1 0 0 1922 BANK NEW YORK MELLON CORP COM 064058100 344683 5982 SH SOLE 3172 0 2810 BECTON DICKINSON & CO COM 075887109 603778 2440 SH SOLE 1104 0 1336 BENTLEY SYS INC COM CL B 08265T208 553689 10603 SH SOLE 10476 0 127 BERKLEY W R CORP COM 084423102 407620 4609 SH SOLE 112 0 4497 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 26270725 62472 SH SOLE 46995 0 15477 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 118166 281 SH OTR 1 0 0 281 BLACKROCK ETF TRUST US EQT FACTOR 09290C103 3420842 77046 SH SOLE 77046 0 0 BLACKROCK ETF TRUST US CARBON TRANS 09290C509 2137661 37235 SH SOLE 37235 0 0 BLACKROCK ETF TRUST WORLD EX US CARB 09290C608 229240 5019 SH SOLE 5019 0 0 BLACKROCK ETF TRUST II FLEXIBLE INCOME 092528603 2665650 50813 SH SOLE 50813 0 0 BLACKROCK INC COM 09247X101 11400014 13674 SH SOLE 12734 0 940 BLACKROCK MUN INCOME QUALITY COM 092479104 170207 14673 SH SOLE 14673 0 0 BLACKSTONE INC COM 09260D107 851934 6485 SH SOLE 5701 0 784 BNY MELLON ETF TRUST US LRG CP CORE 09661T107 249700 2502 SH SOLE 2502 0 0 BNY MELLON ETF TRUST INTERNATIONL EQT 09661T404 8015 106 SH SOLE 106 0 0 BNY MELLON ETF TRUST CORE BOND ETF 09661T602 16783925 400858 SH SOLE 172519 0 228339 BNY MELLON ETF TRUST CORE BOND ETF 09661T602 10030503 239563 SH OTR 1 0 0 239563 BOEING CO COM 097023105 1027479 5324 SH SOLE 2853 0 2471 BONDBLOXX ETF TRUST BLOOMBERG SIX MN 09789C788 34305534 681883 SH SOLE 9700 0 672183 BONDBLOXX ETF TRUST BLOOMBERG ONE YR 09789C861 2363033 47613 SH SOLE 47613 0 0 BOOKING HOLDINGS INC COM 09857L108 1099247 303 SH SOLE 168 0 135 BOOKING HOLDINGS INC COM 09857L108 3628 1 SH OTR 1 0 0 1 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 562884 3792 SH SOLE 301 0 3491 BOSTON SCIENTIFIC CORP COM 101137107 534907 7810 SH SOLE 5012 0 2798 BOYD GAMING CORP COM 103304101 3209481 47675 SH SOLE 47642 0 33 BP PLC SPONSORED ADR 055622104 578464 15352 SH SOLE 8814 0 6538 BP PLC SPONSORED ADR 055622104 44802 1189 SH OTR 1 0 0 1189 BRISTOL-MYERS SQUIBB CO COM 110122108 908786 16758 SH SOLE 8586 0 8172 BROADCOM INC COM 11135F101 30597090 23085 SH SOLE 14456 0 8629 BROADCOM INC COM 11135F101 979478 739 SH OTR 1 0 0 739 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 9129381 44564 SH SOLE 12223 0 32340 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 959769 4685 SH OTR 1 0 0 4685 BROADSTONE NET LEASE INC COM 11135E203 536666 34248 SH SOLE 0 0 34248 BROOKFIELD REAL ASSETS INCOM SHS BEN INT 112830104 507304 39265 SH SOLE 39265 0 0 BRUKER CORP COM 116794108 2632668 28025 SH SOLE 27893 0 132 BUILDERS FIRSTSOURCE INC COM 12008R107 320542 1537 SH SOLE 425 0 1112 CADENCE DESIGN SYSTEM INC COM 127387108 997341 3204 SH SOLE 990 0 2214 CADENCE DESIGN SYSTEM INC COM 127387108 2179 7 SH OTR 1 0 0 7 CAESARS ENTERTAINMENT INC NE COM 12769G100 3351665 76627 SH SOLE 71255 0 5372 CALAMOS GBL DYN INCOME FUND COM 12811L107 68179 10473 SH SOLE 6924 0 3549 CALIFORNIA WTR SVC GROUP COM 130788102 3285485 70686 SH SOLE 70679 0 7 CANTERBURY PK HLDG CORP COM 13811E101 987609 42314 SH SOLE 0 0 42314 CAPITAL GROUP CORE BALANCED SHS 14021D107 1698161 58336 SH SOLE 58336 0 0 CAPITAL GROUP CORE EQUITY ET SHS CREATION UNI 14020V108 7262492 233071 SH SOLE 233071 0 0 CAPITAL GROUP DIVIDEND VALUE SHS CREATION UNI 14020W106 36316345 1117426 SH SOLE 237454 0 879972 CAPITAL GROUP GROWTH ETF SHS CREATION UNI 14020G101 8537907 266893 SH SOLE 181862 0 85031 CAPITAL GROUP INTL FOCUS EQT SHS CREATION UNI 14019W109 1847240 71654 SH SOLE 71654 0 0 CAPITAL GRP FIXED INCM ETF T CORE PLUS INCM 14020Y102 4984795 221941 SH SOLE 218591 0 3350 CAPITAL GRP FIXED INCM ETF T SHORT DURATION 14020Y409 747883 29450 SH SOLE 0 0 29450 CAPITAL ONE FINL CORP COM 14040H105 633973 4258 SH SOLE 3340 0 918 CARDINAL HEALTH INC COM 14149Y108 220555 1971 SH SOLE 1226 0 745 CARLISLE COS INC COM 142339100 330721 844 SH SOLE 52 0 792 CARRIER GLOBAL CORPORATION COM 14448C104 422954 7276 SH SOLE 2884 0 4391 CASEYS GEN STORES INC COM 147528103 6368682 19999 SH SOLE 19862 0 137 CATERPILLAR INC COM 149123101 18682800 50986 SH SOLE 47970 0 3016 CATERPILLAR INC COM 149123101 84279 230 SH OTR 1 0 0 230 CDW CORP COM 12514G108 405923 1587 SH SOLE 322 0 1265 CENCORA INC COM 03073E105 297420 1224 SH SOLE 1026 0 198 CENTENE CORP DEL COM 15135B101 258121 3289 SH SOLE 2221 0 1068 CF INDS HLDGS INC COM 125269100 296810 3567 SH SOLE 274 0 3293 CHEMED CORP NEW COM 16359R103 23310404 36313 SH SOLE 25576 0 10737 CHEMED CORP NEW COM 16359R103 995633 1551 SH OTR 1 0 0 1551 CHENIERE ENERGY INC COM NEW 16411R208 218534 1355 SH SOLE 550 0 805 CHEVRON CORP NEW COM 166764100 6239564 39556 SH SOLE 27993 0 11563 CHEVRON CORP NEW COM 166764100 467857 2966 SH OTR 1 0 0 2966 CHIPOTLE MEXICAN GRILL INC COM 169656105 537752 185 SH SOLE 107 0 78 CHORD ENERGY CORPORATION COM NEW 674215207 5611887 31485 SH SOLE 31436 0 49 CHUBB LIMITED COM H1467J104 958004 3697 SH SOLE 1434 0 2263 CINTAS CORP COM 172908105 9146430 13313 SH SOLE 12339 0 973 CINTAS CORP COM 172908105 17863 26 SH OTR 1 0 0 26 CISCO SYS INC COM 17275R102 6639726 133034 SH SOLE 103576 0 29459 CITIGROUP INC COM NEW 172967424 6550083 103575 SH SOLE 98802 0 4772 CITIGROUP INC COM NEW 172967424 2530 40 SH OTR 1 0 0 40 CIVITAS RESOURCES INC COM NEW 17888H103 3035641 39990 SH SOLE 39980 0 10 CLEAN HARBORS INC COM 184496107 417719 2075 SH SOLE 1239 0 836 CLOUGH GLOBAL OPPORTUNITIES SH BEN INT 18914E106 289916 57070 SH SOLE 57070 0 0 CME GROUP INC COM 12572Q105 577192 2681 SH SOLE 1088 0 1593 CME GROUP INC COM 12572Q105 12487 58 SH OTR 1 0 0 58 COCA COLA CO COM 191216100 2704829 44211 SH SOLE 23019 0 21191 COCA COLA CO COM 191216100 6118 100 SH OTR 1 0 0 100 COLGATE PALMOLIVE CO COM 194162103 601895 6684 SH SOLE 3321 0 3363 COLUMBIA ETF TR II EM CORE EX ETF 19762B202 4817483 154903 SH SOLE 0 0 154903 COMCAST CORP NEW CL A 20030N101 5321343 122753 SH SOLE 110486 0 12267 COMCAST CORP NEW CL A 20030N101 18250 421 SH OTR 1 0 0 421 COMFORT SYS USA INC COM 199908104 4669384 14697 SH SOLE 14697 0 0 COMMERCIAL METALS CO COM 201723103 253886 4320 SH SOLE 65 0 4255 COMMUNITY HEALTHCARE TR INC COM 20369C106 1103896 41578 SH SOLE 41578 0 0 COMPASS DIVERSIFIED SH BEN INT 20451Q104 4501812 187030 SH SOLE 186430 0 600 CONAGRA BRANDS INC COM 205887102 1081741 36496 SH SOLE 35968 0 528 CONOCOPHILLIPS COM 20825C104 1929820 15162 SH SOLE 7573 0 7588 CONSOLIDATED EDISON INC COM 209115104 584363 6435 SH SOLE 5356 0 1079 CONSTELLATION BRANDS INC CL A 21036P108 317959 1170 SH SOLE 856 0 314 CONSTELLATION ENERGY CORP COM 21037T109 457134 2473 SH SOLE 1758 0 715 COPA HOLDINGS SA CL A P31076105 2732950 26238 SH SOLE 26088 0 150 COPART INC COM 217204106 10289835 177656 SH SOLE 50933 0 126723 COPART INC COM 217204106 1053507 18189 SH OTR 1 0 0 18189 CORNERSTONE STRATEGIC VALUE COM 21924B302 703112 93499 SH SOLE 93499 0 0 CORNERSTONE STRATEGIC VALUE COM 21924B302 307327 40868 SH OTR 1 0 0 40868 CORTEVA INC COM 22052L104 222721 3862 SH SOLE 3031 0 831 COSTCO WHSL CORP NEW COM 22160K105 11526468 15733 SH SOLE 13322 0 2411 COSTCO WHSL CORP NEW COM 22160K105 16118 22 SH OTR 1 0 0 22 CROCS INC COM 227046109 4267840 29679 SH SOLE 28799 0 880 CROWDSTRIKE HLDGS INC CL A 22788C105 999279 3117 SH SOLE 1696 0 1421 CROWDSTRIKE HLDGS INC CL A 22788C105 4488 14 SH OTR 1 0 0 14 CROWN CASTLE INC COM 22822V101 367759 3475 SH SOLE 2081 0 1394 CSX CORP COM 126408103 11422305 308128 SH SOLE 301176 0 6952 CSX CORP COM 126408103 89858 2424 SH OTR 1 0 0 2424 CUMMINS INC COM 231021106 469966 1595 SH SOLE 491 0 1104 CURTISS WRIGHT CORP COM 231561101 3734164 14590 SH SOLE 14590 0 0 CVS HEALTH CORP COM 126650100 892435 11189 SH SOLE 5039 0 6149 CVS HEALTH CORP COM 126650100 399 5 SH OTR 1 0 0 5 D R HORTON INC COM 23331A109 478511 2908 SH SOLE 1101 0 1807 DANAHER CORPORATION COM 235851102 1342744 5377 SH SOLE 3121 0 2256 DEERE & CO COM 244199105 7092659 17268 SH SOLE 16657 0 611 DEERE & CO COM 244199105 241104 587 SH OTR 1 0 0 587 DELL TECHNOLOGIES INC CL C 24703L202 351116 3077 SH SOLE 2179 0 898 DELTA AIR LINES INC DEL COM NEW 247361702 450265 9406 SH SOLE 4437 0 4969 DEVON ENERGY CORP NEW COM 25179M103 10177257 202815 SH SOLE 192305 0 10511 DEVON ENERGY CORP NEW COM 25179M103 6624 132 SH OTR 1 0 0 132 DEXCOM INC COM 252131107 349524 2520 SH SOLE 1707 0 813 DEXCOM INC COM 252131107 23024 166 SH OTR 1 0 0 166 DIAGEO PLC SPON ADR NEW 25243Q205 421826 2836 SH SOLE 778 0 2058 DIAMONDBACK ENERGY INC COM 25278X109 16896568 85263 SH SOLE 53484 0 31780 DIAMONDBACK ENERGY INC COM 25278X109 966475 4877 SH OTR 1 0 0 4877 DIGITAL RLTY TR INC COM 253868103 5799194 40261 SH SOLE 39990 0 271 DIMENSIONAL ETF TRUST INTL CORE EQT MK 25434V203 21267174 703745 SH SOLE 0 0 703745 DIMENSIONAL ETF TRUST EMGR CRE EQT MNG 25434V302 5990571 242337 SH SOLE 969 0 241368 DIMENSIONAL ETF TRUST US EQUITY ETF 25434V401 1768146 31031 SH SOLE 31031 0 0 DIMENSIONAL ETF TRUST US SMALL CAP ETF 25434V500 70569 1132 SH SOLE 101 0 1031 DIMENSIONAL ETF TRUST US TARGETED VLU 25434V609 607657 11164 SH SOLE 11164 0 0 DIMENSIONAL ETF TRUST GLOBAL REAL EST 25434V658 1200 47 SH SOLE 0 0 47 DIMENSIONAL ETF TRUST EMERGING MARKETS 25434V682 1803 56 SH SOLE 0 0 56 DIMENSIONAL ETF TRUST INTERNATIONAL 25434V690 9529 283 SH SOLE 0 0 283 DIMENSIONAL ETF TRUST US CORE EQUITY 2 25434V708 3030649 94856 SH SOLE 67682 0 27174 DIMENSIONAL ETF TRUST US SUSTAINABILTY 25434V716 11218 326 SH SOLE 0 0 326 DIMENSIONAL ETF TRUST US MKTWIDE VALUE 25434V724 2079029 50832 SH SOLE 48257 0 2575 DIMENSIONAL ETF TRUST EMERGING MKTS CO 25434V732 12210 479 SH SOLE 0 0 479 DIMENSIONAL ETF TRUST INTL HIGH PROFIT 25434V765 5038 187 SH SOLE 0 0 187 DIMENSIONAL ETF TRUST INTL SMALL CAP E 25434V773 1980 79 SH SOLE 0 0 79 DIMENSIONAL ETF TRUST INTL SMALL CAP V 25434V781 5628 207 SH SOLE 81 0 126 DIMENSIONAL ETF TRUST INTL CORE EQUITY 25434V799 197041 7366 SH SOLE 0 0 7366 DIMENSIONAL ETF TRUST INTERNATNAL VAL 25434V807 150638 4099 SH SOLE 2847 0 1252 DIMENSIONAL ETF TRUST US SMALL CAP VAL 25434V815 11077 368 SH SOLE 0 0 368 DIMENSIONAL ETF TRUST US REAL ESTATE E 25434V823 9149 409 SH SOLE 409 0 0 DIMENSIONAL ETF TRUST US HIGH PROFITAB 25434V831 162602 5144 SH SOLE 0 0 5144 DIMENSIONAL ETF TRUST CORE FIXED INCOM 25434V872 21772 519 SH SOLE 519 0 0 DISCOVER FINL SVCS COM 254709108 257985 1968 SH SOLE 1380 0 588 DISNEY WALT CO COM 254687106 7275159 59457 SH SOLE 52097 0 7359 DISNEY WALT CO COM 254687106 94829000 775000 SH Call SOLE 775000 0 0 DISNEY WALT CO COM 254687106 9177 75 SH OTR 1 0 0 75 DOLLAR GEN CORP NEW COM 256677105 586473 3758 SH SOLE 1828 0 1930 DOLLAR GEN CORP NEW COM 256677105 2185 14 SH OTR 1 0 0 14 DOLLAR TREE INC COM 256746108 217967 1637 SH SOLE 570 0 1067 DOMINION ENERGY INC COM 25746U109 356283 7243 SH SOLE 5046 0 2197 DOMINION ENERGY INC COM 25746U109 39352 800 SH OTR 1 0 0 800 DOW INC COM 260557103 643776 11113 SH SOLE 8785 0 2329 DTE ENERGY CO COM 233331107 284612 2538 SH SOLE 1991 0 547 DTF TAX-FREE INCOME 2028 TER COM 23334J107 156359 14545 SH SOLE 14545 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 7220272 74659 SH SOLE 59928 0 14731 DUPONT DE NEMOURS INC COM 26614N102 316571 4129 SH SOLE 3349 0 780 EASTGROUP PPTYS INC COM 277276101 3930132 21862 SH SOLE 21844 0 18 EATON CORP PLC SHS G29183103 6561277 20984 SH SOLE 19896 0 1088 EATON CORP PLC SHS G29183103 55344 177 SH OTR 1 0 0 177 EATON VANCE TAX-MANAGED DIVE COM 27828N102 2354045 176201 SH SOLE 0 0 176201 ECOLAB INC COM 278865100 470343 2037 SH SOLE 1796 0 241 EDWARDS LIFESCIENCES CORP COM 28176E108 755879 7910 SH SOLE 6342 0 1568 ELEVANCE HEALTH INC COM 036752103 1251755 2414 SH SOLE 1255 0 1159 ELEVANCE HEALTH INC COM 036752103 6222 12 SH OTR 1 0 0 12 ELI LILLY & CO COM 532457108 19230394 24719 SH SOLE 19442 0 5277 ELI LILLY & CO COM 532457108 96467 124 SH OTR 1 0 0 124 EMERSON ELEC CO COM 291011104 862445 7604 SH SOLE 2227 0 5377 ENCOMPASS HEALTH CORP COM 29261A100 4119834 49889 SH SOLE 49889 0 0 ENERGY TRANSFER L P COM UT LTD PTN 29273V100 16998687 1080654 SH SOLE 26071 0 1054583 ENERGY TRANSFER L P COM UT LTD PTN 29273V100 5506 350 SH OTR 1 0 0 350 ENSIGN GROUP INC COM 29358P101 7755845 62336 SH SOLE 62239 0 97 ENTERGY CORP NEW COM 29364G103 359418 3401 SH SOLE 3053 0 348 ENTERPRISE FINL SVCS CORP COM 293712105 3341089 82374 SH SOLE 82374 0 0 ENTERPRISE PRODS PARTNERS L COM 293792107 216574 7422 SH SOLE 6221 0 1201 EOG RES INC COM 26875P101 631913 4943 SH SOLE 3467 0 1476 EQUINIX INC COM 29444U700 659439 799 SH SOLE 689 0 110 ESSENTIAL PPTYS RLTY TR INC COM 29670E107 3253214 122026 SH SOLE 121710 0 316 ETF OPPORTUNITIES TRUST IDX DYNAMIC FIXE 26923N660 549694 22079 SH SOLE 2908 0 19171 ETF SER SOLUTIONS APTUS COLLRD INV 26922A222 250461834 6951133 SH SOLE 1623491 0 5327641 ETF SER SOLUTIONS APTUS COLLRD INV 26922A222 42146793 1169711 SH OTR 1 0 0 1169711 ETF SER SOLUTIONS HOYA CAP HOUSI 26922A230 2787 62 SH SOLE 0 0 62 ETF SER SOLUTIONS DEFIANCE NEXT 26922A289 1042303 26671 SH SOLE 0 0 26671 ETF SER SOLUTIONS APTUS DEFINED 26922A388 156297849 5862635 SH SOLE 1136002 0 4726633 ETF SER SOLUTIONS APTUS DEFINED 26922A388 14461957 542459 SH OTR 1 0 0 542459 ETF SER SOLUTIONS DEFIANCE QUANT 26922A420 78799 1284 SH SOLE 1034 0 250 ETF SER SOLUTIONS OPUS SML CP VL 26922A446 125279965 3483870 SH SOLE 948985 0 2534885 ETF SER SOLUTIONS OPUS SML CP VL 26922A446 10533763 292930 SH OTR 1 0 0 292930 ETF SER SOLUTIONS APTUS DRAWDOWN 26922A784 65687350 1564357 SH SOLE 414235 0 1150122 ETF SER SOLUTIONS APTUS DRAWDOWN 26922A784 16120087 383903 SH OTR 1 0 0 383903 ETF SER SOLUTIONS US GLB JETS 26922A842 199280 9485 SH SOLE 7099 0 2386 ETF SER SOLUTIONS APTUS LARGE CAP 26922B535 66426751 2271000 SH SOLE 571028 0 1699972 ETF SER SOLUTIONS APTUS LARGE CAP 26922B535 19298711 659785 SH OTR 1 0 0 659785 ETF SER SOLUTIONS APTUS ENHANCED 26922B642 106043661 4535657 SH SOLE 885569 0 3650089 ETF SER SOLUTIONS APTUS ENHANCED 26922B642 15442350 660494 SH OTR 1 0 0 660494 ETF SER SOLUTIONS APTUS INT ENH YL 26922B709 74524106 3581168 SH SOLE 852157 0 2729011 ETF SER SOLUTIONS APTUS INT ENH YL 26922B709 14009916 673230 SH OTR 1 0 0 673230 ETF SER SOLUTIONS GRAYSCALE FUTURE 26922B725 41857 2210 SH SOLE 0 0 2210 ETF SER SOLUTIONS MCELHENNY SHEFLD 26922B774 24536 881 SH SOLE 0 0 881 ETFIS SER TR I VIRTUS NEWFLEET 26923G707 581924 25944 SH SOLE 4024 0 21920 EVERSOURCE ENERGY COM 30040W108 317797 5317 SH SOLE 1453 0 3864 EVERTEC INC COM 30040P103 2816142 70580 SH SOLE 70580 0 0 EXCHANGE TRADED CONCEPTS TRU BITWISE CRYPTO 301505624 29978 2278 SH SOLE 0 0 2278 EXCHANGE TRADED CONCEPTS TRU ROBO GBL HLTCR 301505723 10404 366 SH SOLE 0 0 366 EXCHANGE TRADED CONCEPTS TRU CAPITAL LINK GBL 301505764 66410 2000 SH SOLE 0 0 2000 EXCHANGE TRADED CONCEPTS TRU EMQQ EM INTERN 301505889 96310 3076 SH SOLE 200 0 2876 EXELON CORP COM 30161N101 342187 9108 SH SOLE 6488 0 2620 EXTRA SPACE STORAGE INC COM 30225T102 203742 1386 SH SOLE 565 0 821 EXXON MOBIL CORP COM 30231G102 27966878 240596 SH SOLE 204137 0 36459 EXXON MOBIL CORP COM 30231G102 257123 2212 SH OTR 1 0 0 2212 F N B CORP COM 302520101 563492 39964 SH SOLE 158 0 39806 FAIR ISAAC CORP COM 303250104 404874 324 SH SOLE 249 0 75 FEDERATED HERMES PREM MUNI I COM 31423P108 158478 14316 SH SOLE 14316 0 0 FEDEX CORP COM 31428X106 9378884 32370 SH SOLE 31907 0 463 FIDELITY COMWLTH TR NASDAQ COMPSIT 315912808 7154002 111087 SH SOLE 0 0 111087 FIDELITY COVINGTON TRUST MSCI ENERGY IDX 316092402 4217 163 SH SOLE 163 0 0 FIDELITY COVINGTON TRUST MSCI FINLS IDX 316092501 22988 387 SH SOLE 105 0 281 FIDELITY COVINGTON TRUST MSCI INFO TECH I 316092808 1247 8 SH SOLE 0 0 8 FIDELITY COVINGTON TRUST MSCI INFO TECH I 316092808 15740 101 SH OTR 1 0 0 101 FIDELITY COVINGTON TRUST LOW VOLITY ETF 316092824 117023 2083 SH SOLE 2083 0 0 FIDELITY COVINGTON TRUST HIGH DIVID ETF 316092840 198458 4380 SH SOLE 4236 0 144 FIDELITY COVINGTON TRUST MSCI UTILS INDEX 316092865 4412 104 SH SOLE 86 0 18 FIDELITY COVINGTON TRUST MSCI COMMNTN SVC 316092873 5204 105 SH SOLE 0 0 105 FIDELITY COVINGTON TRUST MSCI MATLS INDEX 316092881 1100 21 SH SOLE 0 0 21 FIDELITY NATL INFORMATION SV COM 31620M106 235521 3175 SH SOLE 2196 0 978 FIDELITY NATL INFORMATION SV COM 31620M106 7047 95 SH OTR 1 0 0 95 FIDELITY WISE ORIGIN BITCOIN SHS 315948109 308314 4968 SH SOLE 3889 0 1079 FIRST CTZNS BANCSHARES INC N CL A 31946M103 403845 247 SH SOLE 56 0 191 FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108 471277 27210 SH SOLE 0 0 27210 FIRST TR EXCHANGE TRADED FD CONSUMR DISCRE 33734X101 21233 329 SH SOLE 0 0 329 FIRST TR EXCHANGE TRADED FD ENERGY ALPHADX 33734X127 562 30 SH SOLE 0 0 30 FIRST TR EXCHANGE TRADED FD FINLS ALPHADEX 33734X135 1521 32 SH SOLE 0 0 32 FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143 10411 95 SH SOLE 0 0 95 FIRST TR EXCHANGE TRADED FD INDLS PROD DUR 33734X150 5691 78 SH SOLE 0 0 78 FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176 3101 23 SH SOLE 0 0 23 FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 833536 8719 SH SOLE 35 0 8684 FIRST TR EXCHANGE TRADED FD DJ GLBL DIVID 33734X200 14026 616 SH SOLE 0 0 616 FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846 370482 6570 SH SOLE 861 0 5709 FIRST TR EXCHANGE TRADED FD INDXX NEXTG ETF 33737K205 335270 4230 SH SOLE 0 0 4230 FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104 4149229 48444 SH SOLE 1722 0 46722 FIRST TR EXCHANGE-TRADED FD NY ARCA BIOTECH 33733E203 308 2 SH SOLE 0 0 2 FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302 55990 273 SH SOLE 0 0 273 FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302 20509 100 SH OTR 1 0 0 100 FIRST TR EXCHANGE-TRADED FD NAT GAS ETF 33733E807 50956 1857 SH SOLE 1857 0 0 FIRST TR EXCHANGE-TRADED FD GROWTH STRENGTH 33733E823 150233 4892 SH SOLE 4892 0 0 FIRST TR EXCHANGE-TRADED FD NO AMER ENERGY 33738D101 44915 1521 SH SOLE 0 0 1521 FIRST TR EXCHANGE-TRADED FD SENIOR LN FD 33738D309 59056 1278 SH SOLE 0 0 1278 FIRST TR EXCHANGE-TRADED FD FIRST TR TA HIYL 33738D408 60979 1479 SH SOLE 0 0 1479 FIRST TR EXCHANGE-TRADED FD LIMITED DURATION 33738D804 1027658 54750 SH SOLE 0 0 54750 FIRST TR EXCHANGE-TRADED FD FT VEST RIS 33738D879 208080 8500 SH SOLE 0 0 8500 FIRST TR EXCHANGE-TRADED FD MULTI ASSET DI 33738R100 109172 6914 SH SOLE 0 0 6914 FIRST TR EXCHANGE-TRADED FD NASD TECH DIV 33738R118 46888 673 SH SOLE 0 0 673 FIRST TR EXCHANGE-TRADED FD BUYWRIT INCM ETF 33738R308 188433 8386 SH OTR 1 0 0 8386 FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506 23511807 418583 SH SOLE 9604 0 408979 FIRST TR EXCHANGE-TRADED FD DORSEY WRT 5 ETF 33738R605 128596 2247 SH SOLE 0 0 2247 FIRST TR EXCHANGE-TRADED FD RBA INDL ETF 33738R704 51507 765 SH SOLE 765 0 0 FIRST TR EXCHANGE-TRADED FD NASDQ ARTFCIAL 33738R720 8143 180 SH SOLE 0 0 180 FIRST TR EXCHANGE-TRADED FD NASDQ SEMCNDTR 33738R811 3169 35 SH SOLE 0 0 35 FIRST TR EXCHANGE-TRADED FD NASDAQ BK ETF 33738R860 11942 440 SH SOLE 400 0 40 FIRST TR EXCHANGE-TRADED FD DORSEY WRIGHT 33738R878 13804 400 SH SOLE 0 0 400 FIRST TR EXCHANGE-TRADED FD DORSEY WRIGHT 33738R886 1800 90 SH SOLE 0 0 90 FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200 40530 840 SH SOLE 0 0 840 FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408 1327559 22267 SH SOLE 12693 0 9574 FIRST TR EXCHANGE-TRADED FD FT VEST S&P 500 33739Q705 139646 2600 SH SOLE 2100 0 500 FIRST TR EXCHNG TRADED FD VI FT VEST U.S. 33740F334 42107 1300 SH SOLE 1300 0 0 FIRST TR EXCHNG TRADED FD VI FT VEST U.S 33740F425 259886 7815 SH SOLE 650 0 7165 FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F474 9152305 272228 SH SOLE 272133 0 95 FIRST TR EXCHNG TRADED FD VI FT VEST NAS 33740F557 6542601 256472 SH SOLE 256472 0 0 FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F623 62970 1500 SH SOLE 1500 0 0 FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F680 378032 9900 SH SOLE 9900 0 0 FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F722 5565099 118356 SH SOLE 118356 0 0 FIRST TR EXCHNG TRADED FD VI FT VEST FD OF BU 33740F755 20440018 731045 SH SOLE 31461 0 699584 FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F763 124505 2750 SH SOLE 2750 0 0 FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805 5589128 128191 SH SOLE 2745 0 125446 FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F862 17152 400 SH SOLE 400 0 0 FIRST TR EXCHNG TRADED FD VI TCW UNCONSTRAI 33740F888 73283 2979 SH SOLE 2979 0 0 FIRST TR EXCHNG TRADED FD VI TCW UNCONSTRAI 33740F888 28450589 1156528 SH OTR 1 0 0 1156528 FIRST TR EXCHNG TRADED FD VI TCW SECURITIZED 33740U109 63020 3043 SH SOLE 0 0 3043 FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740U208 249453 5612 SH SOLE 5612 0 0 FIRST TR EXCHNG TRADED FD VI FT VEST U.S. 33740U406 2447059 65300 SH SOLE 0 0 65300 FIRST TR EXCHNG TRADED FD VI FT VEST UQ EQT 33740U505 69027 1675 SH SOLE 1675 0 0 FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740U661 566739 16735 SH SOLE 0 0 16735 FIRST TR EXCHNG TRADED FD VI VEST FUND OF DEP 33740U703 27129 1150 SH SOLE 0 0 1150 FIRST TR EXCHNG TRADED FD VI FT VEST U.S EQT 33740U711 92672 2807 SH SOLE 0 0 2807 FIRST TR EXCHNG TRADED FD VI FT VEST FD OF NS 33740U752 940273 33190 SH SOLE 33190 0 0 FIRST TR EXCHNG TRADED FD VI VEST BUFFERED 33740U760 1233475 57774 SH SOLE 50125 0 7649 FIRST TR EXCHNG TRADED FD VI VEST BUFFERED 33740U778 2371739 105317 SH SOLE 76515 0 28802 FIRST TR EXCHNG TRADED FD VI FT VEST U.S 33740U786 93439 2650 SH SOLE 2650 0 0 FIRST TR EXCHNG TRADED FD VI FT VEST U.S 33740U810 318587 8600 SH SOLE 8600 0 0 FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740U885 47548 1305 SH SOLE 1305 0 0 FISERV INC COM 337738108 9313989 58278 SH SOLE 55312 0 2966 FISERV INC COM 337738108 6233 39 SH OTR 1 0 0 39 FORD MTR CO DEL COM 345370860 469488 35353 SH SOLE 19008 0 16345 FORD MTR CO DEL COM 345370860 17556 1322 SH OTR 1 0 0 1322 FORTINET INC COM 34959E109 313680 4592 SH SOLE 2758 0 1834 FOUR CORNERS PPTY TR INC COM 35086T109 1692345 69160 SH SOLE 69160 0 0 FRANKLIN ELEC INC COM 353514102 2046800 19163 SH SOLE 19141 0 22 FRANKLIN ELEC INC COM 353514102 8011 75 SH OTR 1 0 0 75 FREEPORT-MCMORAN INC CL B 35671D857 4347563 92462 SH SOLE 87725 0 4737 FREEPORT-MCMORAN INC CL B 35671D857 1364 29 SH OTR 1 0 0 29 FS KKR CAP CORP COM 302635206 1207360 63312 SH SOLE 56132 0 7180 FUBOTV INC COM 35953D104 866632 548501 SH SOLE 531501 0 17000 GALLAGHER ARTHUR J & CO COM 363576109 436570 1746 SH SOLE 847 0 899 GARMIN LTD SHS H2906T109 375003 2519 SH SOLE 872 0 1647 GARTNER INC COM 366651107 356549 748 SH SOLE 465 0 283 GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107 307822 3386 SH SOLE 2578 0 808 GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107 9546 105 SH OTR 1 0 0 105 GENERAL DYNAMICS CORP COM 369550108 1146061 4057 SH SOLE 3168 0 889 GENERAL ELECTRIC CO COM 369604137 847363 6053 SH SOLE 4004 0 2049 GENERAL ELECTRIC CO COM 369604137 44517 318 SH OTR 1 0 0 318 GENERAL ELECTRIC CO COM NEW 369604301 538877 3070 SH SOLE 3070 0 0 GENERAL MLS INC COM 370334104 1632400 23330 SH SOLE 2203 0 21126 GENERAL MTRS CO COM 37045V100 486379 10725 SH SOLE 6297 0 4428 GENERAL MTRS CO COM 37045V100 1451 32 SH OTR 1 0 0 32 GENTEX CORP COM 371901109 3963592 109734 SH SOLE 109734 0 0 GERMAN AMERN BANCORP INC COM 373865104 3008345 86846 SH SOLE 86846 0 0 GILEAD SCIENCES INC COM 375558103 641744 8761 SH SOLE 4871 0 3890 GLOBAL PMTS INC COM 37940X102 757852 5670 SH SOLE 5330 0 340 GLOBAL X FDS GLB X MLP ENRG I 37954Y293 5193 106 SH SOLE 106 0 0 GLOBAL X FDS GLBL X MLP ETF 37954Y343 7233 150 SH SOLE 0 0 150 GLOBAL X FDS RATE PREFERRED 37954Y376 11461 484 SH SOLE 0 0 484 GLOBAL X FDS CYBRSCURTY ETF 37954Y384 15649 526 SH SOLE 0 0 526 GLOBAL X FDS VDEO GAM ESPRT 37954Y392 4761 230 SH SOLE 230 0 0 GLOBAL X FDS CLOUD COMPUTNG 37954Y442 261 12 SH SOLE 0 0 12 GLOBAL X FDS S&P 500 COVERED 37954Y475 27982 686 SH SOLE 0 0 686 GLOBAL X FDS S&P 500 COVERED 37954Y475 529740 12987 SH OTR 1 0 0 12987 GLOBAL X FDS NASDAQ 100 COVER 37954Y483 67807 3786 SH SOLE 417 0 3369 GLOBAL X FDS NASDAQ 100 COVER 37954Y483 905243 50544 SH OTR 1 0 0 50544 GLOBAL X FDS S&P 500 QLT ETF 37954Y616 7216 208 SH SOLE 0 0 208 GLOBAL X FDS AUTONMOUS EV ETF 37954Y624 2692 109 SH SOLE 0 0 109 GLOBAL X FDS ARTIFICIAL ETF 37954Y632 11886 350 SH SOLE 350 0 0 GLOBAL X FDS US PFD ETF 37954Y657 31530 1564 SH SOLE 1055 0 509 GLOBAL X FDS US INFR DEV ETF 37954Y673 138977 3491 SH SOLE 110 0 3381 GLOBAL X FDS RBTCS ARTFL INTE 37954Y715 4644 146 SH SOLE 146 0 0 GLOBAL X FDS GLOBAL X COPPER 37954Y830 69967 1649 SH SOLE 125 0 1524 GLOBAL X FDS GLOBAL X SILVER 37954Y848 15982 582 SH SOLE 200 0 382 GLOBAL X FDS LITHIUM BTRY ETF 37954Y855 15670 346 SH SOLE 101 0 245 GLOBALSTAR INC COM 378973408 37951 25817 SH SOLE 22840 0 2977 GLOBE LIFE INC COM 37959E102 1755907 15089 SH SOLE 33 0 15056 GLOBE LIFE INC COM 37959E102 64004 550 SH OTR 1 0 0 550 GOLDMAN SACHS ETF TR ACTIVEBETA EME 381430206 2288 73 SH SOLE 73 0 0 GOLDMAN SACHS ETF TR JUST US LRG CP 381430396 261770 3488 SH SOLE 0 0 3488 GOLDMAN SACHS ETF TR EQUAL WEIGHT US 381430438 9640845 132411 SH SOLE 38346 0 94065 GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503 466432 4494 SH SOLE 4494 0 0 GOLDMAN SACHS ETF TR ACTIVEBETA US 381430602 65026 992 SH SOLE 992 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 1744274 4176 SH SOLE 1620 0 2556 GRACO INC COM 384109104 3461197 37034 SH SOLE 36617 0 417 GRANITESHARES GOLD TR SHS BEN INT 38748G101 1356096 61753 SH SOLE 58638 0 3115 GRAPHIC PACKAGING HLDG CO COM 388689101 3173238 108747 SH SOLE 107374 0 1373 GSK PLC SPONSORED ADR 37733W204 208991 4875 SH SOLE 4026 0 849 HACKETT GROUP INC COM 404609109 3002556 123562 SH SOLE 123562 0 0 HALLIBURTON CO COM 406216101 214090 5431 SH SOLE 3446 0 1985 HANCOCK JOHN PREM DIVID FD COM SH BEN INT 41013T105 598507 51374 SH SOLE 50347 0 1027 HANOVER INS GROUP INC COM 410867105 4893814 35939 SH SOLE 35762 0 177 HARTFORD FINL SVCS GROUP INC COM 416515104 317601 3082 SH SOLE 1367 0 1715 HCA HEALTHCARE INC COM 40412C101 663725 1990 SH SOLE 1777 0 213 HELMERICH & PAYNE INC COM 423452101 3920455 93211 SH SOLE 92865 0 346 HERSHEY CO COM 427866108 750382 3858 SH SOLE 1445 0 2413 HIGH INCOME SECS FD SHS BEN INT 42968F108 207568 30660 SH SOLE 30660 0 0 HILTON WORLDWIDE HLDGS INC COM 43300A203 294155 1379 SH SOLE 906 0 473 HINGHAM INSTN SVGS MASS COM 433323102 2713376 15553 SH SOLE 15553 0 0 HOME BANCSHARES INC COM 436893200 2951176 120113 SH SOLE 119983 0 130 HOME DEPOT INC COM 437076102 6628225 17279 SH SOLE 9505 0 7773 HOME DEPOT INC COM 437076102 410068 1069 SH OTR 1 0 0 1069 HONEYWELL INTL INC COM 438516106 9939642 48427 SH SOLE 45909 0 2518 HORMEL FOODS CORP COM 440452100 280027 8026 SH SOLE 6470 0 1556 HUMANA INC COM 444859102 256225 739 SH SOLE 676 0 63 ICF INTL INC COM 44925C103 4896077 32504 SH SOLE 32312 0 192 IDEXX LABS INC COM 45168D104 248907 461 SH SOLE 248 0 213 ILLINOIS TOOL WKS INC COM 452308109 1521163 5669 SH SOLE 3389 0 2280 INFORMATICA INC COM CL A 45674M101 1754795 50137 SH SOLE 48644 0 1493 INGERSOLL RAND INC COM 45687V106 203193 2140 SH SOLE 1778 0 362 INNOVATOR ETFS TRUST GRADIENT TACTIC 45783Y665 592858 21195 SH SOLE 0 0 21195 INNOVATOR ETFS TRUST BUFFER STEP UP S 45783Y731 147497 4875 SH SOLE 4875 0 0 INTEL CORP COM 458140100 1570773 35562 SH SOLE 22404 0 13158 INTEL CORP COM 458140100 143022 3238 SH OTR 1 0 0 3238 INTERCONTINENTAL EXCHANGE IN COM 45866F104 6973610 50743 SH SOLE 48292 0 2451 INTERNATIONAL BUSINESS MACHS COM 459200101 1580767 8278 SH SOLE 6047 0 2231 INTERNATIONAL PAPER CO COM 460146103 314150 8051 SH SOLE 4618 0 3433 INTUIT COM 461202103 15540200 23908 SH SOLE 23489 0 419 INTUIT COM 461202103 146250 225 SH OTR 1 0 0 225 INTUITIVE SURGICAL INC COM NEW 46120E602 2244881 5625 SH SOLE 2835 0 2790 INTUITIVE SURGICAL INC COM NEW 46120E602 12771 32 SH OTR 1 0 0 32 INVESCO EXCH TRADED FD TR II EQUAL WEGT 0-30 46138E107 23363 832 SH SOLE 0 0 832 INVESCO EXCH TRADED FD TR II S&P SMLCP INDL 46138E123 13068 103 SH SOLE 40 0 63 INVESCO EXCH TRADED FD TR II S&P MIDCP LOW 46138E198 4850 86 SH SOLE 0 0 86 INVESCO EXCH TRADED FD TR II S&P INTL MOMNT 46138E222 1850 44 SH SOLE 0 0 44 INVESCO EXCH TRADED FD TR II S&P 500 MOMNTM 46138E339 4653 58 SH SOLE 58 0 0 INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 1167612 17726 SH SOLE 67 0 17659 INVESCO EXCH TRADED FD TR II S&P500 HDL VOL 46138E362 119525 2692 SH SOLE 153 0 2539 INVESCO EXCH TRADED FD TR II RUSEL 1000 EQL 46138E420 86514 1873 SH SOLE 0 0 1873 INVESCO EXCH TRADED FD TR II PFD ETF 46138E511 178628 15036 SH SOLE 12636 0 2400 INVESCO EXCH TRADED FD TR II NATL AMT MUNI 46138E537 143886 6038 SH SOLE 6038 0 0 INVESCO EXCH TRADED FD TR II KBW PREM YIELD 46138E594 136837 7581 SH SOLE 7581 0 0 INVESCO EXCH TRADED FD TR II KBW BK ETF 46138E628 14757 275 SH SOLE 61 0 214 INVESCO EXCH TRADED FD TR II GLOBAL WATER 46138E651 185157 4295 SH SOLE 4295 0 0 INVESCO EXCH TRADED FD TR II EMRNG MKT SVRG 46138E784 13892 679 SH SOLE 650 0 29 INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508 42 2 SH SOLE 0 0 2 INVESCO EXCH TRADED FD TR II ESG NASDAQ NEXT 46138G532 4531 200 SH SOLE 0 0 200 INVESCO EXCH TRADED FD TR II ESG NASDAQ 100 46138G540 6098 200 SH SOLE 0 0 200 INVESCO EXCH TRADED FD TR II NASDAQNXTGEN100 46138G631 19977 691 SH SOLE 210 0 481 INVESCO EXCH TRADED FD TR II NASDAQ 100 ETF 46138G649 1807169 9892 SH SOLE 6447 0 3445 INVESCO EXCH TRADED FD TR II S&P MDCP 400 REV 46138G672 84368 733 SH SOLE 733 0 0 INVESCO EXCH TRADED FD TR II S&P 500 REVENUE 46138G698 99822 1065 SH SOLE 1065 0 0 INVESCO EXCH TRADED FD TR II TAXABLE MUN BD 46138G805 46781 1762 SH SOLE 1050 0 712 INVESCO EXCH TRADED FD TR II GBL CLEAN ENRG 46138G847 4104 290 SH SOLE 0 0 290 INVESCO EXCH TRD SLF IDX FD BULLETSHS 31 MUN 46138J411 102480 4809 SH SOLE 4809 0 0 INVESCO EXCH TRD SLF IDX FD BULETSHS 2031 CP 46138J429 21470985 1331947 SH SOLE 1331947 0 0 INVESCO EXCH TRD SLF IDX FD INVSC 30 MUNI BD 46138J445 102703 4643 SH SOLE 4643 0 0 INVESCO EXCH TRD SLF IDX FD INVSCO 30 CORP 46138J460 29893033 1823858 SH SOLE 1823858 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2029 MUNI 46138J478 102767 4422 SH SOLE 4422 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2028 MUNI 46138J486 102514 4366 SH SOLE 4366 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2027 MUNI 46138J494 859386 36330 SH SOLE 36330 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2026 MUNI 46138J510 1099665 46665 SH SOLE 46665 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2025 MUNI 46138J528 1535197 63073 SH SOLE 63073 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2024 MUNI 46138J536 1288758 52008 SH SOLE 52008 0 0 INVESCO EXCH TRD SLF IDX FD BULETSHS 2029 46138J577 21549806 1177585 SH SOLE 1177585 0 0 INVESCO EXCH TRD SLF IDX FD RUSL 1000 DYNM 46138J619 41423 750 SH SOLE 35 0 714 INVESCO EXCH TRD SLF IDX FD INVSCO BLSH 28 46138J643 13920071 693576 SH SOLE 693576 0 0 INVESCO EXCH TRD SLF IDX FD BLOOMBERG PRICIN 46138J775 25593 326 SH SOLE 0 0 326 INVESCO EXCH TRD SLF IDX FD BULSHS 2027 CB 46138J783 275288 14271 SH SOLE 14271 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2026 CB 46138J791 51352018 2673192 SH SOLE 2673192 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2025 CB 46138J825 19135699 936647 SH SOLE 931386 0 5261 INVESCO EXCH TRD SLF IDX FD BULSHS 2024 CB 46138J841 552790 26361 SH SOLE 26361 0 0 INVESCO EXCHANGE TRADED FD T AEROSPACE DEFN 46137V100 120868 1190 SH SOLE 300 0 890 INVESCO EXCHANGE TRADED FD T GBL LISTED PVT 46137V118 2441 37 SH SOLE 37 0 0 INVESCO EXCHANGE TRADED FD T WILDERHIL CLAN 46137V134 5763 250 SH SOLE 0 0 250 INVESCO EXCHANGE TRADED FD T WATER RES ETF 46137V142 144457 2170 SH SOLE 2170 0 0 INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137V233 2834843 67288 SH SOLE 67288 0 0 INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241 339077 5612 SH SOLE 3452 0 2160 INVESCO EXCHANGE TRADED FD T S&P500 PUR VAL 46137V258 88 1 SH SOLE 0 0 1 INVESCO EXCHANGE TRADED FD T S&P500 PUR GWT 46137V266 106672 2905 SH SOLE 2905 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL UTL 46137V274 10186 180 SH SOLE 100 0 80 INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282 175950 5000 SH SOLE 5000 0 0 INVESCO EXCHANGE TRADED FD T BUYBACK ACHIEV 46137V308 10823 100 SH SOLE 0 0 100 INVESCO EXCHANGE TRADED FD T S&P500 EQL MAT 46137V316 55876 1538 SH SOLE 1538 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL IND 46137V324 1336 28 SH SOLE 0 0 28 INVESCO EXCHANGE TRADED FD T S&P500 EQL HLT 46137V332 79189 2491 SH SOLE 2491 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL FIN 46137V340 77088 1200 SH SOLE 1200 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 49796982 294013 SH SOLE 133831 0 160182 INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 6435044 37994 SH OTR 1 0 0 37994 INVESCO EXCHANGE TRADED FD T S&P500 EQL ENR 46137V365 4154 50 SH SOLE 0 0 50 INVESCO EXCHANGE TRADED FD T INVESCO MSCI 46137V407 17116 405 SH SOLE 101 0 304 INVESCO EXCHANGE TRADED FD T S&P 500 GARP ETF 46137V431 74011 695 SH SOLE 0 0 695 INVESCO EXCHANGE TRADED FD T S&P 100 EQL WIGH 46137V449 73160 771 SH SOLE 771 0 0 INVESCO EXCHANGE TRADED FD T S&P MDCP QUALITY 46137V472 20689 188 SH SOLE 188 0 0 INVESCO EXCHANGE TRADED FD T DIVID ACHIEVEV 46137V506 427403 10040 SH SOLE 7520 0 2520 INVESCO EXCHANGE TRADED FD T INTL DIVI ACHI 46137V548 35801 1931 SH SOLE 0 0 1931 INVESCO EXCHANGE TRADED FD T HIG YLD EQ DIV 46137V563 54681 2648 SH SOLE 738 0 1910 INVESCO EXCHANGE TRADED FD T FTSE RAFI 1500 46137V597 243772 6206 SH SOLE 0 0 6206 INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613 139685 3631 SH SOLE 0 0 3631 INVESCO EXCHANGE TRADED FD T AI AND NEXT GEN 46137V639 9636 213 SH SOLE 213 0 0 INVESCO EXCHANGE TRADED FD T SEMICONDUCTORS 46137V647 14164 251 SH SOLE 0 0 251 INVESCO EXCHANGE TRADED FD T PHARMACEUTICALS 46137V662 16112 201 SH SOLE 201 0 0 INVESCO EXCHANGE TRADED FD T LEISURE AND ENTE 46137V720 2309 50 SH SOLE 0 0 50 INVESCO EXCHANGE TRADED FD T FOOD & BEVERAGE 46137V753 29232 600 SH SOLE 600 0 0 INVESCO EXCHANGE TRADED FD T DORSEY WRIGHT HE 46137V852 52752 1200 SH SOLE 1200 0 0 INVESCO EXCHANGE TRADED FD T DORSEY WRGT CSMR 46137V886 1367 14 SH SOLE 0 0 14 INVESCO EXCHNG TRAD SLF INDE BULLETSHS 32 MUN 46139W833 102494 4017 SH SOLE 4017 0 0 INVESCO EXCHNG TRAD SLF INDE BULLETSHS 2032 46139W858 26792795 1323101 SH SOLE 1323101 0 0 INVESCO QQQ TR UNIT SER 1 46090E103 42891366 96600 SH SOLE 88638 0 7962 INVESCO QQQ TR UNIT SER 1 46090E103 565225 1273 SH OTR 1 0 0 1273 INVESTMENT MANAGERS SER TR I AXS 1.25X NVDA N 46144X420 3520 55 SH SOLE 0 0 55 INVESTMENT MANAGERS SER TR I AXS ESOTERICA NE 46144X495 10403 168 SH SOLE 0 0 168 INVESTMENT MANAGERS SER TR I ALTERNATIVE ACCE 46144X610 756988 30242 SH OTR 1 0 0 30242 IRON MTN INC DEL COM 46284V101 275281 3432 SH SOLE 3164 0 269 ISHARES BITCOIN TR SHS 46438F101 299316 7396 SH SOLE 6263 0 1133 ISHARES INC FRONTIER AND SEL 464286145 31343 1094 SH SOLE 0 0 1094 ISHARES INC JP MRGN EM HI BD 464286285 3858 103 SH SOLE 103 0 0 ISHARES INC JP MRGN EM HI BD 464286285 412 11 SH OTR 1 0 0 11 ISHARES INC MSCI CDA ETF 464286509 19331 505 SH SOLE 187 0 318 ISHARES INC MSCI EMERG MRKT 464286533 126705 2239 SH SOLE 2239 0 0 ISHARES INC MSCI PAC JP ETF 464286665 1199 28 SH SOLE 0 0 28 ISHARES INC MSCI EQUAL WEITE 464286681 13921 153 SH SOLE 0 0 153 ISHARES INC MSCI SWITZERLAND 464286749 14566 306 SH SOLE 306 0 0 ISHARES INC MSCI SWEDEN ETF 464286756 599 15 SH SOLE 0 0 15 ISHARES INC MSCI STH KOR ETF 464286772 8389 125 SH SOLE 0 0 125 ISHARES INC CORE MSCI EMKT 46434G103 432769 8387 SH SOLE 4844 0 3543 ISHARES INC MSCI EMRG CHN 46434G764 1076904 18706 SH SOLE 18706 0 0 ISHARES INC MSCI JPN ETF NEW 46434G822 16482 231 SH SOLE 0 0 231 ISHARES INC MSCI GBL ETF NEW 46434G848 10842 260 SH SOLE 260 0 0 ISHARES INC ESG AWR MSCI EM 46434G863 115835 3594 SH SOLE 1765 0 1829 ISHARES SILVER TR ISHARES 46428Q109 237601 10444 SH SOLE 2865 0 7579 ISHARES SILVER TR ISHARES 46428Q109 2707 119 SH OTR 1 0 0 119 ISHARES TR S&P 100 ETF 464287101 175166 708 SH SOLE 643 0 65 ISHARES TR CORE S&P TTL STK 464287150 974516 8452 SH SOLE 7838 0 614 ISHARES TR SELECT DIVID ETF 464287168 1418048 11512 SH SOLE 994 0 10518 ISHARES TR TIPS BD ETF 464287176 402357 3746 SH SOLE 585 0 3161 ISHARES TR US TRSPRTION 464287192 5632 80 SH SOLE 0 0 80 ISHARES TR CORE S&P500 ETF 464287200 3076046 5851 SH SOLE 2590 0 3262 ISHARES TR CORE US AGGBD ET 464287226 1379583 14086 SH SOLE 12936 0 1150 ISHARES TR MSCI EMG MKT ETF 464287234 445554 10846 SH SOLE 9714 0 1132 ISHARES TR MSCI EMG MKT ETF 464287234 246 6 SH OTR 1 0 0 6 ISHARES TR IBOXX INV CP ETF 464287242 1635979 15020 SH SOLE 15013 0 7 ISHARES TR GBL COMM SVC ETF 464287275 13547 161 SH SOLE 0 0 161 ISHARES TR GLOBAL TECH ETF 464287291 5710621 76335 SH SOLE 71267 0 5068 ISHARES TR S&P 500 GRWT ETF 464287309 4250287 50335 SH SOLE 49394 0 941 ISHARES TR GLOB HLTHCRE ETF 464287325 653727 7018 SH SOLE 7018 0 0 ISHARES TR GLOBAL FINLS ETF 464287333 5372 62 SH SOLE 0 0 62 ISHARES TR GLOBAL ENERG ETF 464287341 2913814 67842 SH SOLE 52742 0 15100 ISHARES TR NORTH AMERN NAT 464287374 1755 39 SH SOLE 39 0 0 ISHARES TR LATN AMER 40 ETF 464287390 28241 993 SH SOLE 700 0 293 ISHARES TR S&P 500 VAL ETF 464287408 2135425 11431 SH SOLE 11072 0 359 ISHARES TR 20 YR TR BD ETF 464287432 5438285 57475 SH SOLE 56499 0 976 ISHARES TR 7-10 YR TRSY BD 464287440 230781 2438 SH SOLE 327 0 2111 ISHARES TR 1 3 YR TREAS BD 464287457 134037 1639 SH SOLE 75 0 1564 ISHARES TR MSCI EAFE ETF 464287465 1031152 12912 SH SOLE 12200 0 713 ISHARES TR MSCI EAFE ETF 464287465 9903 124 SH OTR 1 0 0 124 ISHARES TR RUS MDCP VAL ETF 464287473 1632298 13024 SH SOLE 12618 0 406 ISHARES TR RUS MD CP GR ETF 464287481 114482 1003 SH SOLE 431 0 572 ISHARES TR RUS MID CAP ETF 464287499 776992 9240 SH SOLE 128 0 9112 ISHARES TR CORE S&P MCP ETF 464287507 1313259 21621 SH SOLE 11000 0 10621 ISHARES TR EXPANDED TECH 464287515 87658 1028 SH SOLE 128 0 900 ISHARES TR ISHARES SEMICDTR 464287523 6100 27 SH SOLE 24 0 3 ISHARES TR ISHARES BIOTECH 464287556 46243 337 SH SOLE 38 0 299 ISHARES TR COHEN STEER REIT 464287564 280595 4863 SH SOLE 3944 0 919 ISHARES TR GLOBAL 100 ETF 464287572 23067 258 SH SOLE 0 0 258 ISHARES TR RUS 1000 VAL ETF 464287598 3214487 17947 SH SOLE 10446 0 7501 ISHARES TR S&P MC 400GR ETF 464287606 42340 464 SH SOLE 188 0 276 ISHARES TR S&P MC 400GR ETF 464287606 38508 422 SH OTR 1 0 0 422 ISHARES TR RUS 1000 GRW ETF 464287614 3076255 9127 SH SOLE 8258 0 869 ISHARES TR RUS 1000 ETF 464287622 8689001 30167 SH SOLE 29669 0 498 ISHARES TR RUS 1000 ETF 464287622 230136 799 SH OTR 1 0 0 799 ISHARES TR RUS 2000 VAL ETF 464287630 1139303 7174 SH SOLE 7174 0 0 ISHARES TR RUS 2000 GRW ETF 464287648 425427 1571 SH SOLE 1373 0 198 ISHARES TR RUSSELL 2000 ETF 464287655 892303 4243 SH SOLE 3226 0 1016 ISHARES TR RUSSELL 2000 ETF 464287655 1052 5 SH OTR 1 0 0 5 ISHARES TR CORE S&P US VLU 464287663 30026 332 SH SOLE 264 0 68 ISHARES TR CORE S&P US GWT 464287671 99980 853 SH SOLE 731 0 122 ISHARES TR RUSSELL 3000 ETF 464287689 1575420 5250 SH SOLE 503 0 4747 ISHARES TR S&P MC 400VL ETF 464287705 79254 670 SH SOLE 664 0 6 ISHARES TR U.S. TECH ETF 464287721 2854898 21138 SH SOLE 19276 0 1861 ISHARES TR US INDUSTRIALS 464287754 3771 30 SH SOLE 0 0 30 ISHARES TR US HLTHCARE ETF 464287762 484987 7835 SH SOLE 7835 0 0 ISHARES TR U.S. FIN SVC ETF 464287770 35471 535 SH SOLE 535 0 0 ISHARES TR U.S. ENERGY ETF 464287796 592355 11991 SH SOLE 11794 0 197 ISHARES TR CORE S&P SCP ETF 464287804 1296952 11735 SH SOLE 9161 0 2574 ISHARES TR U.S. BAS MTL ETF 464287838 45353 307 SH SOLE 0 0 307 ISHARES TR EUROPE ETF 464287861 3632523 65251 SH SOLE 55167 0 10084 ISHARES TR SP SMCP600VL ETF 464287879 130608 1271 SH SOLE 288 0 983 ISHARES TR SP SMCP600VL ETF 464287879 31342 305 SH OTR 1 0 0 305 ISHARES TR S&P SML 600 GWT 464287887 140273 1073 SH SOLE 394 0 679 ISHARES TR MORNINGSTAR VALU 464288109 24595 320 SH SOLE 320 0 0 ISHARES TR SHRT NAT MUN ETF 464288158 4168463 39802 SH SOLE 39802 0 0 ISHARES TR GL CLEAN ENE ETF 464288224 72025 5152 SH SOLE 0 0 5152 ISHARES TR MSCI ACWI EX US 464288240 13561 254 SH SOLE 254 0 0 ISHARES TR MSCI ACWI ETF 464288257 3304 30 SH SOLE 0 0 30 ISHARES TR EAFE SML CP ETF 464288273 674908 10657 SH SOLE 10584 0 73 ISHARES TR JPMORGAN USD EMG 464288281 844781 9421 SH SOLE 8041 0 1380 ISHARES TR MRGSTR MD CP GRW 464288307 19508 276 SH SOLE 276 0 0 ISHARES TR GLB INFRASTR ETF 464288372 3619 76 SH SOLE 0 0 76 ISHARES TR MRGSTR MD CP VAL 464288406 187614 2586 SH SOLE 0 0 2586 ISHARES TR NATIONAL MUN ETF 464288414 2214300 20579 SH SOLE 18276 0 2303 ISHARES TR NATIONAL MUN ETF 464288414 5918 55 SH OTR 1 0 0 55 ISHARES TR INTL SEL DIV ETF 464288448 28 1 SH SOLE 1 0 0 ISHARES TR MRGSTR SM CP ETF 464288505 376618 6700 SH SOLE 0 0 6700 ISHARES TR IBOXX HI YD ETF 464288513 62184 800 SH SOLE 789 0 11 ISHARES TR CRE U S REIT ETF 464288521 523044 9722 SH SOLE 9674 0 48 ISHARES TR CRE U S REIT ETF 464288521 1130 21 SH OTR 1 0 0 21 ISHARES TR MSCI KLD400 SOC 464288570 452839 4492 SH SOLE 3187 0 1305 ISHARES TR MBS ETF 464288588 3872029 41896 SH SOLE 37339 0 4557 ISHARES TR MRGSTR SM CP GR 464288604 2654 57 SH SOLE 0 0 57 ISHARES TR USD INV GRDE ETF 464288620 27974 551 SH SOLE 506 0 45 ISHARES TR ISHS 5-10YR INVT 464288638 17338 336 SH SOLE 336 0 0 ISHARES TR ISHS 1-5YR INVS 464288646 53998 1053 SH SOLE 1053 0 0 ISHARES TR 10-20 YR TRS ETF 464288653 24997 238 SH SOLE 237 0 1 ISHARES TR 3 7 YR TREAS BD 464288661 93806 810 SH SOLE 810 0 0 ISHARES TR SHORT TREAS BD 464288679 335931 3039 SH SOLE 3031 0 8 ISHARES TR PFD AND INCM SEC 464288687 82799 2569 SH SOLE 723 0 1846 ISHARES TR GLB CNSM STP ETF 464288737 56636 928 SH SOLE 928 0 0 ISHARES TR US HOME CONS ETF 464288752 75366 651 SH SOLE 651 0 0 ISHARES TR US AER DEF ETF 464288760 9365974 70992 SH SOLE 70892 0 100 ISHARES TR MSCI USA ESG SLC 464288802 1320957 12100 SH SOLE 11574 0 526 ISHARES TR U.S. MED DVC ETF 464288810 24256 414 SH SOLE 170 0 243 ISHARES TR U.S. MED DVC ETF 464288810 11659 199 SH OTR 1 0 0 199 ISHARES TR US HLTHCR PR ETF 464288828 19907 365 SH SOLE 365 0 0 ISHARES TR EAFE VALUE ETF 464288877 5407849 99409 SH SOLE 99004 0 405 ISHARES TR EAFE GRWTH ETF 464288885 7516576 72421 SH SOLE 71987 0 434 ISHARES TR MSCI EURO FL ETF 464289180 117998 5189 SH SOLE 856 0 4333 ISHARES TR RUS TP200 GR ETF 464289438 88185 452 SH SOLE 48 0 404 ISHARES TR RUS TOP 200 ETF 464289446 1653 13 SH SOLE 0 0 13 ISHARES TR 10+ YR INVST GRD 464289511 3966 77 SH SOLE 76 0 1 ISHARES TR AGGRES ALLOC ETF 464289859 138913 1891 SH SOLE 1891 0 0 ISHARES TR AGGRES ALLOC ETF 464289859 6171 84 SH OTR 1 0 0 84 ISHARES TR GRWT ALLOCAT ETF 464289867 18204 327 SH SOLE 317 0 10 ISHARES TR MODERT ALLOC ETF 464289875 4920 115 SH SOLE 104 0 11 ISHARES TR CONSER ALLOC ETF 464289883 150835 4096 SH SOLE 546 0 3550 ISHARES TR US TREAS BD ETF 46429B267 115125 5056 SH SOLE 2228 0 2828 ISHARES TR A RATE CP BD ETF 46429B291 51706 1089 SH SOLE 0 0 1089 ISHARES TR FLTG RATE NT ETF 46429B655 126782 2483 SH SOLE 478 0 2005 ISHARES TR CORE HIGH DV ETF 46429B663 146690 1331 SH SOLE 733 0 598 ISHARES TR MSCI EAFE MIN VL 46429B689 63721 899 SH SOLE 899 0 0 ISHARES TR MSCI USA MIN VOL 46429B697 8887897 106340 SH SOLE 104427 0 1913 ISHARES TR 0-5 YR TIPS ETF 46429B747 903421 9086 SH SOLE 9082 0 4 ISHARES TR MSCI USA QLT FCT 46432F339 27702343 168557 SH SOLE 168510 0 46 ISHARES TR MSCI USA SZE FT 46432F370 12379 87 SH SOLE 87 0 0 ISHARES TR MSCI USA VALUE 46432F388 13949028 128788 SH SOLE 128072 0 716 ISHARES TR MSCI USA MMENTM 46432F396 11462448 61182 SH SOLE 60805 0 377 ISHARES TR CORE MSCI TOTAL 46432F834 16900194 249045 SH SOLE 241503 0 7542 ISHARES TR CORE MSCI EAFE 46432F842 2746214 37001 SH SOLE 29239 0 7762 ISHARES TR 0-5YR INVT GR CP 46434V100 7924 161 SH SOLE 59 0 102 ISHARES TR INTERNATIONAL SL 46434V266 1418 43 SH SOLE 43 0 0 ISHARES TR INTL EQTY FACTOR 46434V274 279422 9364 SH SOLE 1848 0 7516 ISHARES TR U S EQUITY FACTR 46434V282 189249 3517 SH SOLE 758 0 2759 ISHARES TR US SML CAP EQT 46434V290 258135 4060 SH SOLE 4060 0 0 ISHARES TR 0-5YR HI YL CP 46434V407 12978 305 SH SOLE 218 0 87 ISHARES TR 0-5YR HI YL CP 46434V407 593913 13958 SH OTR 1 0 0 13958 ISHARES TR MSCI INTL QUALTY 46434V456 1822417 45951 SH SOLE 45927 0 24 ISHARES TR CORE TOTAL USD 46434V613 1437226 31525 SH SOLE 15172 0 16353 ISHARES TR CORE DIV GRWTH 46434V621 328213 5653 SH SOLE 3603 0 2050 ISHARES TR CORE DIV GRWTH 46434V621 66363 1143 SH OTR 1 0 0 1143 ISHARES TR GLOBAL REIT ETF 46434V647 300239 12679 SH SOLE 129 0 12550 ISHARES TR CORE MSCI PAC 46434V696 34631 547 SH SOLE 547 0 0 ISHARES TR CORE MSCI EURO 46434V738 19785 342 SH SOLE 342 0 0 ISHARES TR HDG MSCI EAFE 46434V803 123754 3548 SH SOLE 3548 0 0 ISHARES TR TRS FLT RT BD 46434V860 713512 14076 SH SOLE 3884 0 10192 ISHARES TR BLACKROCK ULTRA 46434V878 525420 10392 SH SOLE 9076 0 1316 ISHARES TR CONV BD ETF 46435G102 100266 1256 SH SOLE 749 0 507 ISHARES TR ESG AWRE USD ETF 46435G193 965488 41996 SH SOLE 41996 0 0 ISHARES TR HIGH YLD SYSTM B 46435G250 153989 3296 SH SOLE 493 0 2804 ISHARES TR RUSEL 2500 ETF 46435G268 13122 200 SH SOLE 0 0 200 ISHARES TR CORE MSCI INTL 46435G326 95414286 1421336 SH SOLE 1417475 0 3861 ISHARES TR MSCI UK ETF NEW 46435G334 1950 57 SH SOLE 57 0 0 ISHARES TR MSCI INTL VLU FT 46435G409 6314402 223677 SH SOLE 223645 0 32 ISHARES TR ESG AWR MSCI USA 46435G425 4796476 41723 SH SOLE 41307 0 416 ISHARES TR FALN ANGLS USD 46435G474 39108 1456 SH SOLE 496 0 960 ISHARES TR FALN ANGLS USD 46435G474 483 18 SH OTR 1 0 0 18 ISHARES TR ESG AW MSCI EAFE 46435G516 580626 7266 SH SOLE 7266 0 0 ISHARES TR INTL DIV GRWTH 46435G524 1427627 21194 SH SOLE 14176 0 7019 ISHARES TR INTL DIV GRWTH 46435G524 19130 284 SH OTR 1 0 0 284 ISHARES TR CORE INTL AGGR 46435G672 101948 2041 SH SOLE 2041 0 0 ISHARES TR ESG MSCI LEADR 46435U218 3989939 42514 SH SOLE 42514 0 0 ISHARES TR SELF DRIVNG EV 46435U366 1572 50 SH SOLE 50 0 0 ISHARES TR IBDS DEC28 ETF 46435U515 45039323 1808445 SH SOLE 1808445 0 0 ISHARES TR ESG AWR US AGRGT 46435U549 676723 14380 SH SOLE 14380 0 0 ISHARES TR ROBOTICS ARTIF 46435U556 1718 50 SH SOLE 50 0 0 ISHARES TR ESG AWARE MSCI 46435U663 10752 267 SH SOLE 267 0 0 ISHARES TR US INFRASTRUC 46435U713 1131999 26107 SH SOLE 25545 0 562 ISHARES TR BROAD USD HIGH 46435U853 90926 2485 SH SOLE 338 0 2147 ISHARES TR CORE DIVID ETF 46435U861 1335 30 SH SOLE 30 0 0 ISHARES TR IBONDS 27 ETF 46435UAA9 40351186 1695428 SH SOLE 1695428 0 0 ISHARES TR IBONDS 27 ETF 46435UAA9 19897 836 SH OTR 1 0 0 836 ISHARES TR IBONDS DEC 2033 46436E130 9007741 353522 SH SOLE 353522 0 0 ISHARES TR IBONDS DEC 29 46436E205 39352588 1724478 SH SOLE 1724478 0 0 ISHARES TR INVT GRD CORP BD 46436E288 25901 884 SH SOLE 884 0 0 ISHARES TR IBONDS DEC 2032 46436E312 28582162 1152042 SH SOLE 1152042 0 0 ISHARES TR HIGH YLD CORP BD 46436E320 2519 75 SH SOLE 0 0 75 ISHARES TR IBONDS DEC 2031 46436E486 39480337 1926810 SH SOLE 1926810 0 0 ISHARES TR ESG MSCI EM LDRS 46436E601 158182 3609 SH SOLE 3609 0 0 ISHARES TR ESG ADV TTL USD 46436E619 280622 6552 SH SOLE 6552 0 0 ISHARES TR 0-3 MNTH TREASRY 46436E718 43205 429 SH SOLE 78 0 351 ISHARES TR IBONDS DEC 2030 46436E726 30251254 1413610 SH SOLE 1413610 0 0 ISHARES TR ESG EAFE ETF 46436E759 469620 6893 SH SOLE 5179 0 1714 ISHARES TR ESG MSCI USA ETF 46436E767 656797 14547 SH SOLE 12379 0 2168 ISHARES TR IBONDS 27 TRM TS 46436E841 3125 141 SH SOLE 141 0 0 ISHARES TR IBONDS 26 TRM TS 46436E858 3089 136 SH SOLE 136 0 0 ISHARES TR IBONDS 25 TRM TS 46436E866 3113 134 SH SOLE 134 0 0 ISHARES U S ETF TR BLACKROCK SH DUR 46431W507 2069 41 SH SOLE 0 0 41 ISHARES U S ETF TR BLACKROCK SH DUR 46431W507 26643 528 SH OTR 1 0 0 528 ISHARES U S ETF TR BLOOMBERG ROLL 46431W598 6617 138 SH SOLE 138 0 0 ISHARES U S ETF TR IT RT HDG HGYL 46431W606 2915 34 SH SOLE 0 0 34 ISHARES U S ETF TR U.S. TECH INDEPD 46431W648 53666 758 SH SOLE 0 0 758 ISHARES U S ETF TR INT RT HDG C B 46431W705 3197 34 SH SOLE 0 0 34 ISHARES U S ETF TR GSCI CMDTY STGY 46431W853 112401 4163 SH SOLE 1000 0 3162 J P MORGAN EXCHANGE TRADED F INCOME ETF 46641Q159 21914 481 SH SOLE 481 0 0 J P MORGAN EXCHANGE TRADED F ACTIVE VALUE ETF 46641Q167 145533 2430 SH SOLE 2330 0 100 J P MORGAN EXCHANGE TRADED F DIV RTN INT EQ 46641Q209 1690 30 SH SOLE 0 0 30 J P MORGAN EXCHANGE TRADED F BETABUILDERS CDA 46641Q225 3341 50 SH SOLE 50 0 0 J P MORGAN EXCHANGE TRADED F ACTIVEBLDRS EMER 46641Q266 112296 3064 SH SOLE 3064 0 0 J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332 36846926 636829 SH SOLE 203815 0 433014 J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332 2582465 44633 SH OTR 1 0 0 44633 J P MORGAN EXCHANGE TRADED F BETABUILDERS US 46641Q340 18028 195 SH SOLE 195 0 0 J P MORGAN EXCHANGE TRADED F BETABUILDERS I 46641Q373 3004044 49955 SH SOLE 49955 0 0 J P MORGAN EXCHANGE TRADED F BETABUILDRS US 46641Q399 1030703 10915 SH SOLE 10915 0 0 J P MORGAN EXCHANGE TRADED F JPMORGAN DIVER 46641Q407 225352 2012 SH SOLE 2012 0 0 J P MORGAN EXCHANGE TRADED F MUNICIPAL ETF 46641Q647 119493 2355 SH SOLE 2355 0 0 J P MORGAN EXCHANGE TRADED F ULTRA SHT MUNCPL 46641Q654 220110 4338 SH SOLE 4063 0 275 J P MORGAN EXCHANGE TRADED F CORE PLUS BD ETF 46641Q670 14485605 310550 SH SOLE 6105 0 304446 J P MORGAN EXCHANGE TRADED F BETBULD MSCI 46641Q738 4512 51 SH SOLE 51 0 0 J P MORGAN EXCHANGE TRADED F US VALUE FACTR 46641Q753 19894 478 SH SOLE 0 0 478 J P MORGAN EXCHANGE TRADED F US QUALTY FCTR 46641Q761 144282 2729 SH SOLE 2729 0 0 J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837 4324170 85712 SH SOLE 870 0 84842 J P MORGAN EXCHANGE TRADED F DIVERSFD EQT ETF 46641Q845 33267 736 SH SOLE 616 0 120 J P MORGAN EXCHANGE TRADED F INTL BD OPP ETF 46641Q852 7953 167 SH SOLE 167 0 0 J P MORGAN EXCHANGE TRADED F BETABUILDERS USD 46641Q878 22033 477 SH SOLE 477 0 0 J P MORGAN EXCHANGE TRADED F NASDAQ EQT PREM 46654Q203 880695 16237 SH SOLE 4903 0 11334 J P MORGAN EXCHANGE TRADED F NASDAQ EQT PREM 46654Q203 767550 14151 SH OTR 1 0 0 14151 J P MORGAN EXCHANGE TRADED F ACTIVE GROWTH 46654Q609 137050 1952 SH SOLE 1952 0 0 J P MORGAN EXCHANGE TRADED F HEDGED EQUITY LA 46654Q724 6996 125 SH SOLE 125 0 0 JABIL INC COM 466313103 244459 1825 SH SOLE 232 0 1593 JANUS DETROIT STR TR HENDERSN SML ETF 47103U209 205844 2944 SH SOLE 0 0 2944 JANUS DETROIT STR TR B-BBB CLO ETF 47103U753 1201472 24575 SH OTR 1 0 0 24575 JANUS DETROIT STR TR HENDRSON AAA CL 47103U845 6698 132 SH SOLE 131 0 1 JOHNSON & JOHNSON COM 478160104 13143216 83085 SH SOLE 70772 0 12312 JOHNSON & JOHNSON COM 478160104 244878 1548 SH OTR 1 0 0 1548 JOHNSON CTLS INTL PLC SHS G51502105 370756 5676 SH SOLE 4184 0 1492 JPMORGAN CHASE & CO COM 46625H100 34453403 172009 SH SOLE 116299 0 55709 JPMORGAN CHASE & CO COM 46625H100 1343612 6708 SH OTR 1 0 0 6708 JPMORGAN CHASE & CO ALERIAN ML ETN 46625H365 36809 1292 SH SOLE 1292 0 0 KADANT INC COM 48282T104 5371653 16372 SH SOLE 16371 0 1 KB HOME COM 48666K109 6688096 94358 SH SOLE 93703 0 655 KEMPER CORP COM 488401100 2462744 39773 SH SOLE 39773 0 0 KFORCE INC COM 493732101 4242201 60156 SH SOLE 60156 0 0 KIMBELL RTY PARTNERS LP UNIT 49435R102 2446635 157644 SH SOLE 157644 0 0 KIMBERLY-CLARK CORP COM 494368103 259088 2003 SH SOLE 1095 0 908 KINDER MORGAN INC DEL COM 49456B101 534428 29140 SH SOLE 16843 0 12297 KLA CORP COM NEW 482480100 739087 1058 SH SOLE 518 0 540 KLA CORP COM NEW 482480100 4890 7 SH OTR 1 0 0 7 KRAFT HEINZ CO COM 500754106 363649 9855 SH SOLE 5362 0 4494 KRAFT HEINZ CO COM 500754106 701 19 SH OTR 1 0 0 19 KROGER CO COM 501044101 258284 4521 SH SOLE 4113 0 409 L3HARRIS TECHNOLOGIES INC COM 502431109 472017 2215 SH SOLE 646 0 1569 LABORATORY CORP AMER HLDGS COM NEW 50540R409 424249 1942 SH SOLE 110 0 1832 LADDER CAP CORP CL A 505743104 2635874 236826 SH SOLE 236568 0 258 LAKELAND FINL CORP COM 511656100 3465154 52249 SH SOLE 52249 0 0 LAM RESEARCH CORP COM 512807108 1452497 1495 SH SOLE 930 0 565 LAM RESEARCH CORP COM 512807108 3886 4 SH OTR 1 0 0 4 LANDSTAR SYS INC COM 515098101 3265740 16942 SH SOLE 16644 0 298 LATTICE STRATEGIES TR HARTFORD MLT ETF 518416102 465836 16637 SH SOLE 0 0 16637 LAUDER ESTEE COS INC CL A 518439104 310921 2017 SH SOLE 1129 0 888 LENNAR CORP CL A 526057104 243180 1414 SH SOLE 1079 0 335 LENNAR CORP CL B 526057302 2159 14 SH SOLE 14 0 0 LINCOLN ELEC HLDGS INC COM 533900106 6789851 26581 SH SOLE 26506 0 75 LINDE PLC SHS G54950103 15518503 33422 SH SOLE 31622 0 1800 LINDE PLC SHS G54950103 6965 15 SH OTR 1 0 0 15 LISTED FD TR HORIZON KINETICS 53656F623 3486883 107091 SH SOLE 9369 0 97722 LISTED FD TR HORIZON KINETICS 53656F623 1465 45 SH OTR 1 0 0 45 LISTED FD TR TRUESHARES DEC 53656F672 117271 3413 SH SOLE 1444 0 1969 LISTED FD TR TRUESHARES OCT 53656F698 198737 5500 SH SOLE 0 0 5500 LISTED FD TR ROUNDHILL VIDEO 53656F706 775 50 SH SOLE 50 0 0 LISTED FD TR TRUESHARES STRUC 53656F722 79034 2152 SH SOLE 156 0 1996 LISTED FD TR TRUESHARES STRUC 53656F730 6677 207 SH SOLE 207 0 0 LISTED FD TR TRUESHARES STRUC 53656F755 16343 500 SH SOLE 0 0 500 LISTED FD TR TRUESHARES STRCD 53656F763 27529 856 SH SOLE 0 0 856 LISTED FD TR CORE ALT FD 53656F847 6618 250 SH SOLE 250 0 0 LMP CAP & INCOME FD INC COM 50208A102 1163616 74400 SH SOLE 74400 0 0 LOCKHEED MARTIN CORP COM 539830109 15788083 34709 SH SOLE 33041 0 1668 LOCKHEED MARTIN CORP COM 539830109 118266200 260000 SH Call SOLE 260000 0 0 LOCKHEED MARTIN CORP COM 539830109 5004 11 SH OTR 1 0 0 11 LOWES COS INC COM 548661107 15566805 61111 SH SOLE 54760 0 6351 LOWES COS INC COM 548661107 32605 128 SH OTR 1 0 0 128 LULULEMON ATHLETICA INC COM 550021109 389869 998 SH SOLE 621 0 377 LULULEMON ATHLETICA INC COM 550021109 1172 3 SH OTR 1 0 0 3 M & T BK CORP COM 55261F104 268919 1849 SH SOLE 545 0 1304 MANHATTAN ASSOCIATES INC COM 562750109 240971 963 SH SOLE 28 0 935 MANULIFE FINL CORP COM 56501R106 257847 10318 SH SOLE 2108 0 8210 MARATHON PETE CORP COM 56585A102 1644241 8160 SH SOLE 2842 0 5318 MARKEL GROUP INC COM 570535104 304296 200 SH SOLE 62 0 138 MARRIOTT INTL INC NEW CL A 571903202 10480200 41537 SH SOLE 41015 0 522 MARRIOTT INTL INC NEW CL A 571903202 13372 53 SH OTR 1 0 0 53 MARRIOTT VACATIONS WORLDWIDE COM 57164Y107 2007118 18631 SH SOLE 18631 0 0 MARSH & MCLENNAN COS INC COM 571748102 9035106 43864 SH SOLE 42602 0 1262 MARSH & MCLENNAN COS INC COM 571748102 4738 23 SH OTR 1 0 0 23 MARTIN MARIETTA MATLS INC COM 573284106 353629 576 SH SOLE 533 0 43 MASTEC INC COM 576323109 2832003 30370 SH SOLE 29148 0 1222 MASTERCARD INCORPORATED CL A 57636Q104 2756988 5725 SH SOLE 3675 0 2050 MCCORMICK & CO INC COM NON VTG 579780206 375524 4889 SH SOLE 4654 0 235 MCDONALDS CORP COM 580135101 12163322 43140 SH SOLE 38481 0 4659 MCKESSON CORP COM 58155Q103 11036025 20557 SH SOLE 18813 0 1745 MEDTRONIC PLC SHS G5960L103 718029 8239 SH SOLE 4297 0 3942 MERCK & CO INC COM 58933Y105 10863048 82327 SH SOLE 67511 0 14816 META PLATFORMS INC CL A 30303M102 32524148 66980 SH SOLE 62082 0 4898 META PLATFORMS INC CL A 30303M102 16510 34 SH OTR 1 0 0 34 METLIFE INC COM 59156R108 723240 9759 SH SOLE 3211 0 6548 MGM RESORTS INTERNATIONAL COM 552953101 2132948 45180 SH SOLE 42296 0 2884 MICROCHIP TECHNOLOGY INC. COM 595017104 428814 4780 SH SOLE 3505 0 1275 MICRON TECHNOLOGY INC COM 595112103 886179 7517 SH SOLE 3301 0 4216 MICROSOFT CORP COM 594918104 109387200 260000 SH Call SOLE 260000 0 0 MICROSOFT CORP COM 594918104 110786515 263326 SH SOLE 205816 0 57509 MICROSOFT CORP COM 594918104 1695502 4030 SH OTR 1 0 0 4030 MICROSTRATEGY INC CL A NEW 594972408 337503 198 SH SOLE 20 0 178 MOLINA HEALTHCARE INC COM 60855R100 285116 694 SH SOLE 140 0 554 MONDELEZ INTL INC CL A 609207105 8358910 119413 SH SOLE 111278 0 8135 MONDELEZ INTL INC CL A 609207105 49770 711 SH OTR 1 0 0 711 MONSTER BEVERAGE CORP NEW COM 61174X109 397532 6706 SH SOLE 4175 0 2531 MOODYS CORP COM 615369105 374558 953 SH SOLE 535 0 418 MORGAN STANLEY COM NEW 617446448 8909136 94617 SH SOLE 92836 0 1781 MOTOROLA SOLUTIONS INC COM NEW 620076307 619085 1744 SH SOLE 464 0 1280 MSC INDL DIRECT INC CL A 553530106 2389124 24620 SH SOLE 24620 0 0 MURPHY USA INC COM 626755102 3575357 8529 SH SOLE 8435 0 94 NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 1944568 49657 SH SOLE 49642 0 15 NEOS ETF TRUST NEOS S&P 500 HI 78433H303 173087 3437 SH SOLE 3437 0 0 NEOS ETF TRUST NEOS S&P 500 HI 78433H303 1833658 36411 SH OTR 1 0 0 36411 NEOS ETF TRUST NEOS ENHCD INME 78433H402 17892 377 SH SOLE 377 0 0 NEOS ETF TRUST NEOS ENH INC 1-3 78433H501 441726 8870 SH OTR 1 0 0 8870 NETFLIX INC COM 64110L106 7631708 12566 SH SOLE 11668 0 898 NEW JERSEY RES CORP COM 646025106 2752591 64148 SH SOLE 64130 0 18 NEXTERA ENERGY INC COM 65339F101 7602670 118959 SH SOLE 104175 0 14784 NEXTERA ENERGY INC COM 65339F101 12462 195 SH OTR 1 0 0 195 NIKE INC CL B 654106103 3287139 34977 SH SOLE 30517 0 4460 NORFOLK SOUTHN CORP COM 655844108 1400766 5496 SH SOLE 1124 0 4372 NORTHERN LTS FD TR IV INSPIRE 100 ETF 66538H534 31789 817 SH SOLE 0 0 817 NORTHERN LTS FD TR IV MAIN SECTR ROTN 66538H591 231597 4597 SH SOLE 4597 0 0 NORTHERN OIL & GAS INC COM 665531307 5234983 131930 SH SOLE 131930 0 0 NORTHROP GRUMMAN CORP COM 666807102 726127 1517 SH SOLE 1192 0 325 NORTHROP GRUMMAN CORP COM 666807102 175668 367 SH OTR 1 0 0 367 NOVARTIS AG SPONSORED ADR 66987V109 441476 4564 SH SOLE 1544 0 3020 NOVO-NORDISK A S ADR 670100205 387768 3020 SH SOLE 1652 0 1367 NOVO-NORDISK A S ADR 670100205 5906 46 SH OTR 1 0 0 46 NU HLDGS LTD ORD SHS CL A G6683N103 149197 12506 SH SOLE 12506 0 0 NUCOR CORP COM 670346105 670089 3386 SH SOLE 1188 0 2198 NUVEEN AMT FREE MUN CR INC F COM 67071L106 134525 11072 SH SOLE 9926 0 1146 NUVEEN PFD & INCOME OPPORTUN COM 67073B106 144490 20096 SH SOLE 19148 0 948 NUVEEN QUALITY MUNCP INCOME COM 67066V101 148648 12971 SH SOLE 12971 0 0 NVENT ELECTRIC PLC SHS G6700G107 221827 2942 SH SOLE 2930 0 12 NVIDIA CORPORATION COM 67066G104 72610082 80360 SH SOLE 60913 0 19447 NVIDIA CORPORATION COM 67066G104 635203 703 SH OTR 1 0 0 703 NXP SEMICONDUCTORS N V COM N6596X109 360258 1454 SH SOLE 884 0 570 NXP SEMICONDUCTORS N V COM N6596X109 13875 56 SH OTR 1 0 0 56 OCCIDENTAL PETE CORP COM 674599105 1746866 26879 SH SOLE 21365 0 5514 OCCIDENTAL PETE CORP COM 674599105 141223 2173 SH OTR 1 0 0 2173 OCCIDENTAL PETE CORP *W EXP 08/03/202 674599162 44221 1026 SH SOLE 579 0 447 OCCIDENTAL PETE CORP *W EXP 08/03/202 674599162 10861 252 SH OTR 1 0 0 252 OLD SECOND BANCORP INC ILL COM 680277100 2750465 198733 SH SOLE 198733 0 0 ONEOK INC NEW COM 682680103 318836 3977 SH SOLE 2902 0 1075 ONEOK INC NEW COM 682680103 31988 399 SH OTR 1 0 0 399 ONTO INNOVATION INC COM 683344105 205526 1135 SH SOLE 1007 0 128 ORACLE CORP COM 68389X105 2012272 16020 SH SOLE 7023 0 8997 OREILLY AUTOMOTIVE INC COM 67103H107 672812 596 SH SOLE 214 0 382 OREILLY AUTOMOTIVE INC COM 67103H107 12418 11 SH OTR 1 0 0 11 ORGANON & CO COMMON STOCK 68622V106 3619132 192507 SH SOLE 186378 0 6129 OTIS WORLDWIDE CORP COM 68902V107 327889 3303 SH SOLE 1903 0 1400 OTTER TAIL CORP COM 689648103 3880051 44908 SH SOLE 44908 0 0 OWENS CORNING NEW COM 690742101 6715035 40258 SH SOLE 30258 0 10000 OXFORD LANE CAP CORP COM 691543102 509646 100324 SH SOLE 100324 0 0 PACCAR INC COM 693718108 571876 4616 SH SOLE 2162 0 2454 PACER FDS TR TRENDPILOT US BD 69374H642 36283 1779 SH SOLE 0 0 1779 PACER FDS TR DATA AND INFRAST 69374H741 20170 704 SH SOLE 41 0 663 PACER FDS TR INDUSTRIAL RELET 69374H766 140239 3528 SH SOLE 602 0 2926 PACER FDS TR LUNT LRGCP MULTI 69374H816 5829 125 SH SOLE 125 0 0 PACER FDS TR PACER US SMALL 69374H857 125161 2546 SH SOLE 2486 0 60 PACER FDS TR US CASH COWS 100 69374H881 7851474 135114 SH SOLE 95106 0 40007 PACER FDS TR US CASH COWS 100 69374H881 13307 229 SH OTR 1 0 0 229 PALANTIR TECHNOLOGIES INC CL A 69608A108 251154 10915 SH SOLE 7855 0 3060 PALANTIR TECHNOLOGIES INC CL A 69608A108 4832 210 SH OTR 1 0 0 210 PALO ALTO NETWORKS INC COM 697435105 522231 1838 SH SOLE 998 0 840 PARKER-HANNIFIN CORP COM 701094104 296792 534 SH SOLE 446 0 88 PARKER-HANNIFIN CORP COM 701094104 13895 25 SH OTR 1 0 0 25 PAYCHEX INC COM 704326107 704381 5736 SH SOLE 3380 0 2356 PAYPAL HLDGS INC COM 70450Y103 628501 9382 SH SOLE 4961 0 4421 PEAKSTONE REALTY TRUST COMMON SHARES 39818P799 522435 32389 SH SOLE 0 0 32389 PENTAIR PLC SHS G7S00T104 265718 3110 SH SOLE 2152 0 958 PEPSICO INC COM 713448108 15133639 86473 SH SOLE 78206 0 8266 PEPSICO INC COM 713448108 8400 48 SH OTR 1 0 0 48 PERMIAN RESOURCES CORP CLASS A COM 71424F105 348767 19749 SH SOLE 0 0 19749 PFIZER INC COM 717081103 6148068 221552 SH SOLE 160244 0 61308 PFIZER INC COM 717081103 12238 441 SH OTR 1 0 0 441 PG&E CORP COM 69331C108 185936 11094 SH SOLE 9980 0 1114 PGIM ETF TR PGIM ULTRA SH BD 69344A107 264702 5326 SH SOLE 1616 0 3710 PHILIP MORRIS INTL INC COM 718172109 1441641 15735 SH SOLE 8100 0 7635 PHILIP MORRIS INTL INC COM 718172109 172520 1883 SH OTR 1 0 0 1883 PHILLIPS 66 COM 718546104 1169678 7161 SH SOLE 3459 0 3702 PIMCO DYNAMIC INCOME FD SHS 72201Y101 497026 25766 SH SOLE 25766 0 0 PIMCO ETF TR ACTIVE BD ETF 72201R775 178668 1945 SH SOLE 1664 0 281 PIMCO ETF TR 0-5 HIGH YIELD 72201R783 12152 130 SH SOLE 123 0 7 PIMCO ETF TR INV GRD CRP BD 72201R817 1441 15 SH SOLE 0 0 15 PIMCO ETF TR ENHAN SHRT MA AC 72201R833 2955474 29396 SH SOLE 26883 0 2513 PIMCO ETF TR SHTRM MUN BD ACT 72201R874 54042 1083 SH SOLE 1083 0 0 PIMCO INCOME STRATEGY FD II COM 72201J104 174400 23378 SH SOLE 23378 0 0 PIMCO MUN INCOME FD COM 72200R107 143999 15434 SH SOLE 15434 0 0 PINEAPPLE ENERGY INC COM 72303P107 937 13773 SH SOLE 0 0 13773 PINNACLE FINL PARTNERS INC COM 72346Q104 230845 2688 SH SOLE 824 0 1864 PIONEER NAT RES CO COM 723787107 717413 2733 SH SOLE 1496 0 1237 PIONEER NAT RES CO COM 723787107 29925 114 SH OTR 1 0 0 114 PNC FINL SVCS GROUP INC COM 693475105 927907 5742 SH SOLE 3206 0 2536 POLARIS INC COM 731068102 448638 4481 SH SOLE 4406 0 75 POOL CORP COM 73278L105 4483289 11111 SH SOLE 9807 0 1304 PPG INDS INC COM 693506107 211119 1457 SH SOLE 1131 0 326 PRECIGEN INC COM 74017N105 64379 44399 SH SOLE 0 0 44399 PRESIDIO PPTY TR INC *W EXP 99/99/999 74102L113 399 5788 SH SOLE 5788 0 0 PRESIDIO PPTY TR INC COM CL A 74102L303 7061 5788 SH SOLE 5788 0 0 PRIMERICA INC COM 74164M108 5153301 20372 SH SOLE 20348 0 24 PRINCIPAL FINANCIAL GROUP IN COM 74251V102 175295 2031 SH SOLE 879 0 1152 PRINCIPAL FINANCIAL GROUP IN COM 74251V102 47298 548 SH OTR 1 0 0 548 PROCTER AND GAMBLE CO COM 742718109 18280384 112668 SH SOLE 91878 0 20789 PROCTER AND GAMBLE CO COM 742718109 88264 544 SH OTR 1 0 0 544 PROGRESSIVE CORP COM 743315103 24698858 119422 SH SOLE 83899 0 35523 PROGRESSIVE CORP COM 743315103 1035755 5008 SH OTR 1 0 0 5008 PROLOGIS INC. COM 74340W103 10412782 79963 SH SOLE 78121 0 1842 PROSHARES TR PSHS ULTSH 20YRS 74347B201 1681 51 SH SOLE 51 0 0 PROSHARES TR S&P MDCP 400 DIV 74347B680 315340 4014 SH SOLE 0 0 4014 PROSHARES TR SHORT QQQ NEW 74347B714 18615 425 SH SOLE 425 0 0 PROSHARES TR MSCI EAFE DIVD 74347B839 16394 418 SH SOLE 0 0 418 PROSHARES TR S&P 500 DV ARIST 74348A467 1410410 13908 SH SOLE 2062 0 11847 PROSHARES TR HGH YLD INT RATE 74348A541 30042 470 SH SOLE 0 0 470 PROTALIX BIOTHERAPEUTICS INC COM 74365A309 24722 19621 SH SOLE 100 0 19521 PRUDENTIAL FINL INC COM 744320102 551780 4700 SH SOLE 2338 0 2362 PRUDENTIAL FINL INC COM 744320102 35455 302 SH OTR 1 0 0 302 PUBLIC STORAGE COM 74460D109 4911586 16933 SH SOLE 16830 0 103 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 442818 6631 SH SOLE 5502 0 1129 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 92824 1390 SH OTR 1 0 0 1390 PULTE GROUP INC COM 745867101 8690189 72046 SH SOLE 68062 0 3984 PULTE GROUP INC COM 745867101 5669 47 SH OTR 1 0 0 47 QUALCOMM INC COM 747525103 2318225 13693 SH SOLE 5577 0 8116 QUANTA SVCS INC COM 74762E102 720685 2774 SH SOLE 1497 0 1277 RBB FD INC US TREAS 3 MNTH 74933W452 502802 10050 SH SOLE 9850 0 200 RBB FD INC US TREASY 2 YR 74933W486 296715 6170 SH SOLE 6170 0 0 RBB FD INC MOTLEY FOL ETF 74933W601 9922 200 SH SOLE 0 0 200 RBB FD INC MOTLEY FOOL GBL 74933W635 120452 3974 SH SOLE 0 0 3974 RCI HOSPITALITY HLDGS INC COM 74934Q108 2400504 41388 SH SOLE 41388 0 0 REALTY INCOME CORP COM 756109104 389520 7200 SH SOLE 2025 0 5175 REGENERON PHARMACEUTICALS COM 75886F107 869128 903 SH SOLE 474 0 429 REGIONS FINANCIAL CORP NEW COM 7591EP100 671113 31897 SH SOLE 20347 0 11550 REGIONS FINANCIAL CORP NEW COM 7591EP100 81320 3865 SH OTR 1 0 0 3865 REPUBLIC SVCS INC COM 760759100 891919 4659 SH SOLE 3421 0 1238 ROCKWELL AUTOMATION INC COM 773903109 620533 2130 SH SOLE 1836 0 293 ROPER TECHNOLOGIES INC COM 776696106 8930255 15923 SH SOLE 4341 0 11583 ROPER TECHNOLOGIES INC COM 776696106 953989 1701 SH OTR 1 0 0 1701 ROSS STORES INC COM 778296103 385685 2628 SH SOLE 2341 0 287 ROYAL BK CDA COM 780087102 599227 5940 SH SOLE 498 0 5442 RTX CORPORATION COM 75513E101 1236973 12683 SH SOLE 5813 0 6870 S&P GLOBAL INC COM 78409V104 1098512 2582 SH SOLE 1742 0 840 S&P GLOBAL INC COM 78409V104 5105 12 SH OTR 1 0 0 12 SALESFORCE INC COM 79466L302 2004354 6655 SH SOLE 4672 0 1983 SAMSARA INC COM CL A 79589L106 8486916 224581 SH SOLE 224206 0 375 SAPIENS INTL CORP N V SHS G7T16G103 3577607 111244 SH SOLE 111145 0 99 SCHLUMBERGER LTD COM STK 806857108 3555635 64872 SH SOLE 61886 0 2986 SCHLUMBERGER LTD COM STK 806857108 42533 776 SH OTR 1 0 0 776 SCHWAB CHARLES CORP COM 808513105 2139890 29581 SH SOLE 26592 0 2989 SCHWAB CHARLES FAMILY FD AMT TAX FREE MNY 808515530 194990 194990 SH SOLE 194990 0 0 SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 494932 8107 SH SOLE 4887 0 3220 SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 46129757 743309 SH SOLE 10382 0 732927 SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 3470973 37435 SH SOLE 35142 0 2292 SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 1010230 13296 SH SOLE 12220 0 1076 SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 304304 3737 SH SOLE 1869 0 1868 SCHWAB STRATEGIC TR US SML CAP ETF 808524607 472655 9599 SH SOLE 558 0 9041 SCHWAB STRATEGIC TR MUN BD ETF 808524649 10670 205 SH SOLE 205 0 0 SCHWAB STRATEGIC TR INTERNL DIVID 808524672 215259 8873 SH SOLE 8728 0 145 SCHWAB STRATEGIC TR 5 10YR CORP BD 808524698 5205 117 SH SOLE 117 0 0 SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 738664 29254 SH SOLE 26142 0 3112 SCHWAB STRATEGIC TR 1000 INDEX ETF 808524722 1732914 34200 SH SOLE 0 0 34200 SCHWAB STRATEGIC TR SCHWB FDT EMK LG 808524730 11909 429 SH SOLE 429 0 0 SCHWAB STRATEGIC TR SCHWB FDT INT SC 808524748 10747 303 SH SOLE 303 0 0 SCHWAB STRATEGIC TR SCHWB FDT INT LG 808524755 1893882 53184 SH SOLE 1332 0 51852 SCHWAB STRATEGIC TR SCHWAB FDT US SC 808524763 50757 890 SH SOLE 649 0 241 SCHWAB STRATEGIC TR SCHWAB FDT US LG 808524771 34638 514 SH SOLE 364 0 150 SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 20453977 253677 SH SOLE 249578 0 4098 SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 55393 687 SH OTR 1 0 0 687 SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 1174073 30089 SH SOLE 24440 0 5649 SCHWAB STRATEGIC TR US AGGREGATE B 808524839 3266 71 SH SOLE 0 0 71 SCHWAB STRATEGIC TR US REIT ETF 808524847 111488 5492 SH SOLE 668 0 4824 SCHWAB STRATEGIC TR INT-TRM U.S TRES 808524854 11968 244 SH SOLE 244 0 0 SCHWAB STRATEGIC TR SHT TM US TRES 808524862 89815 1863 SH SOLE 1848 0 15 SCHWAB STRATEGIC TR US TIPS ETF 808524870 204832 3927 SH SOLE 1876 0 2051 SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888 128379 3586 SH SOLE 334 0 3252 SEACOAST BKG CORP FLA COM NEW 811707801 3682921 145054 SH SOLE 145054 0 0 SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 284244 3060 SH SOLE 206 0 2855 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 1503448 10177 SH SOLE 1387 0 8790 SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 280928 3679 SH SOLE 423 0 3256 SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 466161 2535 SH SOLE 425 0 2110 SELECT SECTOR SPDR TR ENERGY 81369Y506 7038643 74554 SH SOLE 69576 0 4978 SELECT SECTOR SPDR TR ENERGY 81369Y506 94410000 1000000 SH Call SOLE 1000000 0 0 SELECT SECTOR SPDR TR ENERGY 81369Y506 34554 366 SH OTR 1 0 0 366 SELECT SECTOR SPDR TR FINANCIAL 81369Y605 8540926 202776 SH SOLE 186858 0 15919 SELECT SECTOR SPDR TR INDL 81369Y704 545659 4332 SH SOLE 1207 0 3125 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 8739217 41961 SH SOLE 37377 0 4583 SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 206028 2523 SH SOLE 502 0 2021 SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 560101 14169 SH SOLE 4360 0 9809 SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 475832 7248 SH SOLE 0 0 7247 SEMPRA COM 816851109 259306 3610 SH SOLE 3215 0 395 SERVICE CORP INTL COM 817565104 2747477 37023 SH SOLE 35676 0 1347 SERVICENOW INC COM 81762P102 16322222 21409 SH SOLE 21170 0 239 SERVICENOW INC COM 81762P102 15248 20 SH OTR 1 0 0 20 SHELL PLC SPON ADS 780259305 479872 7158 SH SOLE 2193 0 4965 SHELL PLC SPON ADS 780259305 44313 661 SH OTR 1 0 0 661 SHERWIN WILLIAMS CO COM 824348106 5398549 15543 SH SOLE 14167 0 1376 SHERWIN WILLIAMS CO COM 824348106 90653 261 SH OTR 1 0 0 261 SHOPIFY INC CL A 82509L107 423586 5489 SH SOLE 416 0 5073 SIMON PPTY GROUP INC NEW COM 828806109 231292 1478 SH SOLE 1005 0 473 SIMPLIFY EXCHANGE TRADED FUN US EQT PLS CNVEX 82889N103 42040 1200 SH SOLE 0 0 1200 SIMPLIFY EXCHANGE TRADED FUN AGGREGATE BOND E 82889N723 223343 10422 SH OTR 1 0 0 10422 SIMPLIFY EXCHANGE TRADED FUN VOLATILITY PREM 82889N863 168749 7447 SH SOLE 7447 0 0 SIMPLIFY EXCHANGE TRADED FUN VOLATILITY PREM 82889N863 297027 13108 SH OTR 1 0 0 13108 SITIO ROYALTIES CORP CLASS A COM 82983N108 3702141 149763 SH SOLE 149411 0 352 SKECHERS U S A INC CL A 830566105 2639326 43084 SH SOLE 41631 0 1453 SMARTFINANCIAL INC COM NEW 83190L208 304462 14450 SH OTR 1 0 0 14450 SOFI TECHNOLOGIES INC COM 83406F102 1831023 250825 SH SOLE 234095 0 16730 SOUTHERN CO COM 842587107 11500209 160304 SH SOLE 133732 0 26571 SOUTHERN CO COM 842587107 1566443 21835 SH OTR 1 0 0 21835 SOUTHERN COPPER CORP COM 84265V105 211975 1990 SH SOLE 1954 0 36 SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 983263 2472 SH SOLE 2106 0 366 SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 41367 104 SH OTR 1 0 0 104 SPDR GOLD TR GOLD SHS 78463V107 3087857 15010 SH SOLE 10044 0 4966 SPDR INDEX SHS FDS PORTFLO EURP ETF 78463X103 1052 25 SH SOLE 0 0 25 SPDR INDEX SHS FDS EURO STOXX 50 78463X202 372474 7088 SH SOLE 6988 0 100 SPDR INDEX SHS FDS MSCI EAFE STRTGC 78463X434 8966293 117838 SH SOLE 117838 0 0 SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 48810466 1348728 SH SOLE 1172973 0 175755 SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 12449 344 SH OTR 1 0 0 344 SPDR INDEX SHS FDS GLB NAT RESRCE 78463X541 17669 305 SH SOLE 0 0 305 SPDR INDEX SHS FDS DJ GLB RL ES ETF 78463X749 7708 180 SH SOLE 0 0 180 SPDR INDEX SHS FDS S&P EMKTSC ETF 78463X756 4408 79 SH SOLE 0 0 79 SPDR INDEX SHS FDS S&P INTL SMLCP 78463X871 10329 318 SH SOLE 0 0 318 SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 18032932 503151 SH SOLE 68118 0 435033 SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 27203 759 SH OTR 1 0 0 759 SPDR S&P 500 ETF TR TR UNIT 78462F103 35844418 68527 SH SOLE 38432 0 30094 SPDR S&P 500 ETF TR TR UNIT 78462F103 366672 701 SH OTR 1 0 0 701 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 333840 600 SH SOLE 0 0 600 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 23369 42 SH OTR 1 0 0 42 SPDR SER TR NYSE TECH ETF 78464A102 75326 413 SH SOLE 413 0 0 SPDR SER TR FACTST INV ETF 78464A110 3883 26 SH SOLE 13 0 13 SPDR SER TR PORTFOLIO CRPORT 78464A144 168518 5789 SH SOLE 108 0 5681 SPDR SER TR S&P 600 SMCP GRW 78464A201 778004 8919 SH SOLE 3511 0 5408 SPDR SER TR NUVEEN BLOOMBERG 78464A284 2800 109 SH SOLE 109 0 0 SPDR SER TR S&P 600 SMCP VAL 78464A300 5240385 63160 SH SOLE 63160 0 0 SPDR SER TR BBG CONV SEC ETF 78464A359 58505 801 SH SOLE 194 0 607 SPDR SER TR PORTFOLIO INTRMD 78464A375 34161 1045 SH SOLE 345 0 700 SPDR SER TR PORTFOLIO INTRMD 78464A375 1308 40 SH OTR 1 0 0 40 SPDR SER TR PORT MTG BK ETF 78464A383 28215 1299 SH SOLE 622 0 677 SPDR SER TR BLOOMBERG EMERGI 78464A391 12157 593 SH SOLE 91 0 502 SPDR SER TR PRTFLO S&P500 GW 78464A409 286090 3911 SH SOLE 522 0 3389 SPDR SER TR PORTFOLIO SHORT 78464A474 5954 200 SH SOLE 0 0 200 SPDR SER TR PRTFLO S&P500 VL 78464A508 59669 1191 SH SOLE 763 0 428 SPDR SER TR BLOOMBERG INTL T 78464A516 4137 186 SH SOLE 26 0 160 SPDR SER TR S&P TELECOM 78464A540 2079 28 SH SOLE 0 0 28 SPDR SER TR DJ REIT ETF 78464A607 265879 2821 SH SOLE 2811 0 10 SPDR SER TR AEROSPACE DEF 78464A631 288467 2053 SH SOLE 0 0 2053 SPDR SER TR PORTFOLIO AGRGTE 78464A649 264176 10450 SH SOLE 188 0 10262 SPDR SER TR PORTFOLIO AGRGTE 78464A649 1441 57 SH OTR 1 0 0 57 SPDR SER TR PORTFLI TIPS ETF 78464A656 7942 310 SH SOLE 0 0 310 SPDR SER TR PORTFOLIO LN TSR 78464A664 8728875 312415 SH SOLE 312331 0 84 SPDR SER TR PORTFLI INTRMDIT 78464A672 227328 8067 SH SOLE 284 0 7783 SPDR SER TR S&P REGL BKG 78464A698 9603 191 SH SOLE 0 0 191 SPDR SER TR S&P RETAIL ETF 78464A714 43997 557 SH SOLE 0 0 557 SPDR SER TR S&P DIVID ETF 78464A763 517479 3943 SH SOLE 488 0 3455 SPDR SER TR S&P BK ETF 78464A797 1884 40 SH SOLE 40 0 0 SPDR SER TR PORTFOLI S&P1500 78464A805 1830392 28533 SH SOLE 20725 0 7808 SPDR SER TR PORTFOLI S&P1500 78464A805 1604 25 SH OTR 1 0 0 25 SPDR SER TR S&P 400 MDCP GRW 78464A821 4714 54 SH SOLE 54 0 0 SPDR SER TR S&P 400 MDCP VAL 78464A839 3801140 50015 SH SOLE 50015 0 0 SPDR SER TR PORTFOLIO S&P400 78464A847 1208951 22665 SH SOLE 120 0 22544 SPDR SER TR PORTFOLIO S&P500 78464A854 52081515 846441 SH SOLE 318512 0 527928 SPDR SER TR PORTFOLIO S&P500 78464A854 10159034 165107 SH OTR 1 0 0 165107 SPDR SER TR S&P SEMICNDCTR 78464A862 51990 224 SH SOLE 53 0 171 SPDR SER TR S&P BIOTECH 78464A870 72591 765 SH SOLE 475 0 290 SPDR SER TR S&P HOMEBUILD 78464A888 117393 1052 SH SOLE 1052 0 0 SPDR SER TR PORTFOLIO SH TSR 78468R101 1706 59 SH SOLE 59 0 0 SPDR SER TR BLOOMBERG INVT 78468R200 121840 3952 SH SOLE 0 0 3952 SPDR SER TR BLOOMBERG SHT TE 78468R408 9558 379 SH SOLE 233 0 146 SPDR SER TR BLOOMBERG EMG MK 78468R515 5897 244 SH SOLE 0 0 244 SPDR SER TR S&P 500 ESG ETF 78468R531 52716 1041 SH SOLE 0 0 1041 SPDR SER TR S&P OILGAS EXP 78468R556 1859 12 SH SOLE 12 0 0 SPDR SER TR S&P OILGAS EXP 78468R556 40747 263 SH OTR 1 0 0 263 SPDR SER TR PORTFLI HIGH YLD 78468R606 81969 3494 SH SOLE 179 0 3315 SPDR SER TR BLOOMBERG HIGH Y 78468R622 76064 799 SH SOLE 544 0 255 SPDR SER TR S&P KENSHO FINAL 78468R630 8971 200 SH SOLE 0 0 200 SPDR SER TR S&P KENSHO NEW 78468R648 2721184 56597 SH SOLE 56597 0 0 SPDR SER TR BLOOMBERG 1-3 MO 78468R663 1764671 19223 SH SOLE 1020 0 18204 SPDR SER TR BLOOMBERG 1-3 MO 78468R663 2428936 26459 SH OTR 1 0 0 26459 SPDR SER TR NUVEEN BLMBRG MU 78468R721 18870 406 SH SOLE 405 0 1 SPDR SER TR NUVEEN BLMBRG SH 78468R739 436068 9192 SH SOLE 9192 0 0 SPDR SER TR NUVEEN BLMBRG SH 78468R739 3653 77 SH OTR 1 0 0 77 SPDR SER TR SPDR MSCI USA GE 78468R747 6246 59 SH SOLE 0 0 59 SPDR SER TR PRTFLO S&P500 HI 78468R788 1829752 44946 SH SOLE 310 0 44636 SPDR SER TR SSGA US LRG ETF 78468R804 524221 3366 SH SOLE 0 0 3366 SPDR SER TR MSCI USA STRTGIC 78468R812 523685 3596 SH SOLE 3596 0 0 SPDR SER TR PORTFOLIO S&P600 78468R853 2557825 59429 SH SOLE 43789 0 15640 SPDR SER TR BLOOMBERG 1 10 Y 78468R861 6170 331 SH SOLE 0 0 331 SPROTT PHYSICAL GOLD TR UNIT 85207H104 963783 55710 SH SOLE 410 0 55300 SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608 69229 1644 SH SOLE 667 0 977 SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608 406993 9665 SH OTR 1 0 0 9665 SSGA ACTIVE ETF TR ULT SHT TRM BD 78467V707 186057 4594 SH SOLE 76 0 4519 STANLEY BLACK & DECKER INC COM 854502101 309851 3164 SH SOLE 2761 0 403 STARBUCKS CORP COM 855244109 1109566 12141 SH SOLE 5810 0 6331 STARBUCKS CORP COM 855244109 91390000 1000000 SH Call SOLE 1000000 0 0 STOCK YDS BANCORP INC COM 861025104 3037898 62112 SH SOLE 62112 0 0 STRATEGY SHS NS 7HANDL IDX 86280R506 52283 2465 SH SOLE 2102 0 363 STRATEGY SHS DAY HAGAN NED 86280R803 232430 6045 SH SOLE 6045 0 0 STRYKER CORPORATION COM 863667101 18350142 51276 SH SOLE 49525 0 1751 STRYKER CORPORATION COM 863667101 6800 19 SH OTR 1 0 0 19 SUPER MICRO COMPUTER INC COM 86800U104 283818 281 SH SOLE 124 0 157 SYNOPSYS INC COM 871607107 754952 1321 SH SOLE 467 0 854 SYNOPSYS INC COM 871607107 16002 28 SH OTR 1 0 0 28 SYSCO CORP COM 871829107 359709 4431 SH SOLE 2112 0 2319 T ROWE PRICE ETF INC PRICE DIV GRWT 87283Q404 780862 20549 SH SOLE 7991 0 12558 T ROWE PRICE ETF INC CAP APPRECIATION 87283Q867 354749 11735 SH SOLE 0 0 11735 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 241353 1774 SH SOLE 851 0 923 TARGET CORP COM 87612E106 1109512 6261 SH SOLE 1946 0 4315 TE CONNECTIVITY LTD SHS H84989104 276828 1906 SH SOLE 1302 0 604 TELLURIAN INC NEW COM 87968A104 8629 13046 SH SOLE 8000 0 5046 TERRENO RLTY CORP COM 88146M101 2841654 42796 SH SOLE 42796 0 0 TESLA INC COM 88160R101 15494482 88142 SH SOLE 66756 0 21386 TESLA INC COM 88160R101 316598 1801 SH OTR 1 0 0 1801 TETRA TECH INC NEW COM 88162G103 5552937 30063 SH SOLE 29703 0 360 TEXAS INSTRS INC COM 882508104 1173827 6738 SH SOLE 3637 0 3101 TEXAS ROADHOUSE INC COM 882681109 5853795 37896 SH SOLE 37895 0 1 TEXAS ROADHOUSE INC COM 882681109 3398 22 SH OTR 1 0 0 22 THE CIGNA GROUP COM 125523100 799381 2201 SH SOLE 1384 0 817 THE TRADE DESK INC COM CL A 88339J105 344347 3939 SH SOLE 2030 0 1909 THERMO FISHER SCIENTIFIC INC COM 883556102 14568029 25065 SH SOLE 23370 0 1695 THERMO FISHER SCIENTIFIC INC COM 883556102 5231 9 SH OTR 1 0 0 9 TJX COS INC NEW COM 872540109 8258732 81431 SH SOLE 78670 0 2760 T-MOBILE US INC COM 872590104 9029494 55321 SH SOLE 54272 0 1049 TOTALENERGIES SE SPONSORED ADS 89151E109 116667 1695 SH SOLE 1434 0 261 TOTALENERGIES SE SPONSORED ADS 89151E109 407611 5922 SH OTR 1 0 0 5922 TRACTOR SUPPLY CO COM 892356106 2884416 11021 SH SOLE 1340 0 9682 TRANE TECHNOLOGIES PLC SHS G8994E103 416077 1386 SH SOLE 1039 0 347 TRANE TECHNOLOGIES PLC SHS G8994E103 2702 9 SH OTR 1 0 0 9 TRANSDIGM GROUP INC COM 893641100 245089 199 SH SOLE 148 0 51 TRAVELERS COMPANIES INC COM 89417E109 738288 3208 SH SOLE 699 0 2509 TRUIST FINL CORP COM 89832Q109 1969620 50529 SH SOLE 4749 0 45780 TYLER TECHNOLOGIES INC COM 902252105 4258600 10020 SH SOLE 10015 0 5 TYSON FOODS INC CL A 902494103 1136014 19343 SH SOLE 18905 0 438 UBER TECHNOLOGIES INC COM 90353T100 622464 8085 SH SOLE 5416 0 2669 UFP INDUSTRIES INC COM 90278Q108 5009828 40727 SH SOLE 40724 0 3 UNILEVER PLC SPON ADR NEW 904767704 287238 5723 SH SOLE 3225 0 2498 UNION PAC CORP COM 907818108 1260145 5124 SH SOLE 2993 0 2130 UNION PAC CORP COM 907818108 24593 100 SH OTR 1 0 0 100 UNITED PARCEL SERVICE INC CL B 911312106 1317011 8861 SH SOLE 4574 0 4288 UNITED RENTALS INC COM 911363109 737695 1023 SH SOLE 482 0 541 UNITED RENTALS INC COM 911363109 351181 487 SH OTR 1 0 0 487 UNITEDHEALTH GROUP INC COM 91324P102 21654503 43773 SH SOLE 29500 0 14273 UNITEDHEALTH GROUP INC COM 91324P102 797456 1612 SH OTR 1 0 0 1612 US BANCORP DEL COM NEW 902973304 687039 15370 SH SOLE 7028 0 8342 VALERO ENERGY CORP COM 91913Y100 867446 5082 SH SOLE 1537 0 3545 VALVOLINE INC COM 92047W101 6437245 144430 SH SOLE 141944 0 2486 VANECK ETF TRUST GOLD MINERS ETF 92189F106 17960 568 SH SOLE 0 0 568 VANECK ETF TRUST GOLD MINERS ETF 92189F106 3257 103 SH OTR 1 0 0 103 VANECK ETF TRUST ENVIRONMENTAL SR 92189F304 20105 120 SH SOLE 0 0 120 VANECK ETF TRUST FALLEN ANGEL HG 92189F437 2699 93 SH SOLE 91 0 2 VANECK ETF TRUST MORTGAGE REIT 92189F452 41453 3546 SH SOLE 0 0 3546 VANECK ETF TRUST VANECK SHRT MUNI 92189F528 52302 3073 SH SOLE 3073 0 0 VANECK ETF TRUST LONG MUNI ETF 92189F536 21000 1166 SH SOLE 1166 0 0 VANECK ETF TRUST OIL REFINERS ETF 92189F585 2685 70 SH SOLE 70 0 0 VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643 1328273 14775 SH SOLE 4501 0 10274 VANECK ETF TRUST SEMICONDUCTR ETF 92189F676 96071 427 SH SOLE 127 0 300 VANECK ETF TRUST PHARMACEUTCL ETF 92189F692 93512 1031 SH SOLE 1021 0 10 VANECK ETF TRUST AGRIBUSINESS ETF 92189F700 1578 21 SH SOLE 11 0 10 VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505 45707 150 SH SOLE 0 0 150 VANGUARD ADMIRAL FDS INC SMLCP 600 VAL 921932778 73389 830 SH SOLE 830 0 0 VANGUARD ADMIRAL FDS INC SMLCP 600 GRTH 921932794 77802 692 SH SOLE 692 0 0 VANGUARD ADMIRAL FDS INC SMLLCP 600 IDX 921932828 41311 407 SH SOLE 0 0 407 VANGUARD ADMIRAL FDS INC MIDCP 400 GRTH 921932869 18606 164 SH SOLE 0 0 164 VANGUARD BD INDEX FDS LONG TERM BOND 921937793 36020 498 SH SOLE 0 0 498 VANGUARD BD INDEX FDS INTERMED TERM 921937819 289084 3834 SH SOLE 1768 0 2066 VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 516143 6732 SH SOLE 2174 0 4558 VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 2672566 36797 SH SOLE 24308 0 12489 VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407 1024726 20832 SH SOLE 5744 0 15088 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 18905450 39329 SH SOLE 28153 0 11175 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 2884 6 SH OTR 1 0 0 6 VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 8210688 52663 SH SOLE 52275 0 388 VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 3158407 13395 SH SOLE 13319 0 76 VANGUARD INDEX FDS REAL ESTATE ETF 922908553 253386 2930 SH SOLE 1180 0 1750 VANGUARD INDEX FDS SML CP GRW ETF 922908595 1532773 5879 SH SOLE 5639 0 240 VANGUARD INDEX FDS SM CP VAL ETF 922908611 1441403 7512 SH SOLE 5591 0 1921 VANGUARD INDEX FDS MID CAP ETF 922908629 2434636 9744 SH SOLE 3296 0 6448 VANGUARD INDEX FDS MID CAP ETF 922908629 500 2 SH OTR 1 0 0 2 VANGUARD INDEX FDS LARGE CAP ETF 922908637 73367 306 SH SOLE 18 0 288 VANGUARD INDEX FDS EXTEND MKT ETF 922908652 130050 742 SH SOLE 108 0 634 VANGUARD INDEX FDS GROWTH ETF 922908736 11210938 32571 SH SOLE 28788 0 3783 VANGUARD INDEX FDS VALUE ETF 922908744 1634137 10034 SH SOLE 7625 0 2410 VANGUARD INDEX FDS SMALL CP ETF 922908751 5204537 22768 SH SOLE 15571 0 7197 VANGUARD INDEX FDS SMALL CP ETF 922908751 6858 30 SH OTR 1 0 0 30 VANGUARD INDEX FDS TOTAL STK MKT 922908769 12689098 48823 SH SOLE 28160 0 20663 VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676 1517 36 SH SOLE 36 0 0 VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 79451 680 SH SOLE 165 0 515 VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 70831 641 SH SOLE 638 0 3 VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 243280 4148 SH SOLE 763 0 3385 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 18991608 454671 SH SOLE 253318 0 201352 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 2702268 64694 SH OTR 1 0 0 64694 VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 227475 3378 SH SOLE 0 0 3378 VANGUARD MALVERN FDS STRM INFPROIDX 922020805 280109 5849 SH SOLE 3174 0 2676 VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 4908959 97015 SH SOLE 97015 0 0 VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 1645007 28328 SH SOLE 26344 0 1984 VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 1220029 15781 SH SOLE 3883 0 11898 VANGUARD SCOTTSDALE FDS VNG RUS2000VAL 92206C649 13982 100 SH SOLE 100 0 0 VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664 188153 2212 SH SOLE 2096 0 116 VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 541688 6250 SH SOLE 6250 0 0 VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 238474 4073 SH SOLE 763 0 3310 VANGUARD SCOTTSDALE FDS VNG RUS1000VAL 92206C714 336894 4284 SH SOLE 4284 0 0 VANGUARD SCOTTSDALE FDS VNG RUS1000IDX 92206C730 18112 76 SH SOLE 76 0 0 VANGUARD SCOTTSDALE FDS MTG-BKD SECS ETF 92206C771 97468 2137 SH SOLE 1001 0 1136 VANGUARD SCOTTSDALE FDS LG-TERM COR BD 92206C813 21826 279 SH SOLE 6 0 273 VANGUARD SCOTTSDALE FDS LONG TERM TREAS 92206C847 340512 5748 SH SOLE 5297 0 451 VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 344341 4277 SH SOLE 1058 0 3219 VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 17208801 94238 SH SOLE 64199 0 30039 VANGUARD STAR FDS VG TL INTL STK F 921909768 999412 16574 SH SOLE 3474 0 13100 VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 35367843 704960 SH SOLE 329851 0 375109 VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 21644793 431429 SH OTR 1 0 0 431429 VANGUARD WELLINGTON FD US QUALITY 921935706 239491 1749 SH SOLE 1749 0 0 VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 6767455 55934 SH SOLE 52066 0 3868 VANGUARD WHITEHALL FDS INTL HIGH ETF 921946794 57861 841 SH SOLE 442 0 399 VANGUARD WHITEHALL FDS INTL DVD ETF 921946810 116180 1425 SH SOLE 422 0 1003 VANGUARD WHITEHALL FDS EM MK GOV BD ETF 921946885 19091 299 SH SOLE 124 0 175 VANGUARD WORLD FD ESG INTL STK ETF 921910725 9195 160 SH SOLE 0 0 160 VANGUARD WORLD FD ESG US STK ETF 921910733 6430 69 SH SOLE 0 0 69 VANGUARD WORLD FD ESG US STK ETF 921910733 5125 55 SH OTR 1 0 0 55 VANGUARD WORLD FD MEGA GRWTH IND 921910816 345365 1205 SH SOLE 993 0 212 VANGUARD WORLD FD MEGA CAP VAL ETF 921910840 347774 2910 SH SOLE 1443 0 1467 VANGUARD WORLD FD MEGA CAP INDEX 921910873 2276263 12181 SH SOLE 12178 0 3 VANGUARD WORLD FD CONSUM DIS ETF 92204A108 131858 415 SH SOLE 150 0 265 VANGUARD WORLD FD CONSUM STP ETF 92204A207 57976 284 SH SOLE 251 0 33 VANGUARD WORLD FD ENERGY ETF 92204A306 454102 3448 SH SOLE 575 0 2873 VANGUARD WORLD FD ENERGY ETF 92204A306 132 1 SH OTR 1 0 0 1 VANGUARD WORLD FD FINANCIALS ETF 92204A405 131571 1285 SH SOLE 1057 0 228 VANGUARD WORLD FD HEALTH CAR ETF 92204A504 1441872 5330 SH SOLE 4867 0 462 VANGUARD WORLD FD HEALTH CAR ETF 92204A504 27323 101 SH OTR 1 0 0 101 VANGUARD WORLD FD INDUSTRIAL ETF 92204A603 42726 175 SH SOLE 18 0 157 VANGUARD WORLD FD INF TECH ETF 92204A702 7914388 15094 SH SOLE 13454 0 1640 VANGUARD WORLD FD MATERIALS ETF 92204A801 22283 109 SH SOLE 14 0 95 VANGUARD WORLD FD UTILITIES ETF 92204A876 37926 266 SH SOLE 126 0 140 VANGUARD WORLD FD COMM SRVC ETF 92204A884 93822 715 SH SOLE 0 0 715 VERISIGN INC COM 92343E102 219073 1156 SH SOLE 322 0 834 VERISK ANALYTICS INC COM 92345Y106 240681 1021 SH SOLE 921 0 100 VERIZON COMMUNICATIONS INC COM 92343V104 1888662 45011 SH SOLE 26293 0 18717 VERIZON COMMUNICATIONS INC COM 92343V104 12588 300 SH OTR 1 0 0 300 VERTEX ENERGY INC COM 92534K107 6714 4796 SH SOLE 1000 0 3796 VERTEX ENERGY INC COM 92534K107 17735 12668 SH OTR 1 0 0 12668 VERTEX PHARMACEUTICALS INC COM 92532F100 5158244 12340 SH SOLE 11167 0 1173 VICTORY PORTFOLIOS II CORE INTERMEDIAT 92647N527 5658 122 SH SOLE 122 0 0 VICTORY PORTFOLIOS II VCSHS US 500 VOL 92647N766 10658 131 SH SOLE 0 0 131 VICTORY PORTFOLIOS II VCSHS US 500 ENH 92647N782 271912 4123 SH SOLE 4123 0 0 VICTORY PORTFOLIOS II VCSHS US EQ INCM 92647N824 117453 1973 SH SOLE 1217 0 757 VICTORY PORTFOLIOS II VCSHS US LRG CAP 92647N865 57001 917 SH SOLE 0 0 917 VICTORY PORTFOLIOS II VCSHS US SMCP HG 92647N873 35305 630 SH SOLE 0 0 630 VIPER ENERGY INC CL A 927959106 6905262 179544 SH SOLE 178393 0 1151 VISA INC COM CL A 92826C839 29822768 106861 SH SOLE 79906 0 26955 VISA INC COM CL A 92826C839 963105 3451 SH OTR 1 0 0 3451 VULCAN MATLS CO COM 929160109 1168643 4282 SH SOLE 3973 0 309 WALGREENS BOOTS ALLIANCE INC COM 931427108 241583 11138 SH SOLE 4199 0 6939 WALMART INC COM 931142103 20325546 337802 SH SOLE 216371 0 121431 WALMART INC COM 931142103 1360323 22608 SH OTR 1 0 0 22608 WARNER BROS DISCOVERY INC COM SER A 934423104 185905 21295 SH SOLE 7995 0 13300 WARNER BROS DISCOVERY INC COM SER A 934423104 8459 969 SH OTR 1 0 0 969 WASHINGTON TR BANCORP INC COM 940610108 1934124 71954 SH SOLE 71954 0 0 WASTE MGMT INC DEL COM 94106L109 1811988 8501 SH SOLE 4138 0 4363 WEC ENERGY GROUP INC COM 92939U106 327823 3992 SH SOLE 3166 0 826 WELLS FARGO CO NEW COM 949746101 1248052 21533 SH SOLE 13545 0 7988 WELLTOWER INC COM 95040Q104 250980 2686 SH SOLE 2203 0 483 WEST BANCORPORATION INC CAP STK 95123P106 2848521 159760 SH SOLE 159760 0 0 WEST PHARMACEUTICAL SVSC INC COM 955306105 205770 520 SH SOLE 386 0 134 WILLIAMS COS INC COM 969457100 418071 10728 SH SOLE 8650 0 2077 WILLIAMS SONOMA INC COM 969904101 248944 784 SH SOLE 667 0 117 WISDOMTREE TR US HIGH DIVIDEND 97717W208 10919 126 SH SOLE 0 0 126 WISDOMTREE TR EMG MKTS SMCAP 97717W281 1831 36 SH SOLE 31 0 5 WISDOMTREE TR US LARGECAP DIVD 97717W307 21657 300 SH SOLE 0 0 300 WISDOMTREE TR EMER MKT HIGH FD 97717W315 6109 146 SH SOLE 0 0 146 WISDOMTREE TR INDIA ERNGS FD 97717W422 55670 1278 SH SOLE 119 0 1159 WISDOMTREE TR US MIDCAP DIVID 97717W505 11315 232 SH SOLE 0 0 232 WISDOMTREE TR JPN SCAP HDG EQT 97717W521 1005 30 SH SOLE 0 0 30 WISDOMTREE TR WISDOMTREE US VA 97717W547 5670 75 SH SOLE 0 0 75 WISDOMTREE TR US LARGECAP FUND 97717W588 20498 370 SH SOLE 370 0 0 WISDOMTREE TR INTL EQUITY FD 97717W703 90420 1650 SH SOLE 1650 0 0 WISDOMTREE TR INTL SMCAP DIV 97717W760 105640 1620 SH SOLE 256 0 1364 WISDOMTREE TR JAPN HEDGE EQT 97717W851 8138 75 SH SOLE 0 0 75 WISDOMTREE TR EUROPE SMCP DV 97717W869 4242 71 SH SOLE 0 0 71 WISDOMTREE TR EM EX ST-OWNED 97717X578 2209 75 SH SOLE 74 0 1 WISDOMTREE TR ITL HDG QTLY DIV 97717X594 57747 1257 SH SOLE 0 0 1257 WISDOMTREE TR EURO QTLY DIV GR 97717X610 18259 559 SH SOLE 0 0 559 WISDOMTREE TR US S CAP QTY DIV 97717X651 9531 192 SH SOLE 0 0 192 WISDOMTREE TR US QTLY DIV GRT 97717X669 175085 2298 SH SOLE 0 0 2298 WISDOMTREE TR WSDM EMKTBD FD 97717X784 30720 475 SH SOLE 0 0 475 WISDOMTREE TR FLOATNG RAT TREA 97717Y527 118182 2350 SH SOLE 0 0 2350 WISDOMTREE TR EMERGING MKT EXC 97717Y535 81349 2651 SH SOLE 765 0 1886 WISDOMTREE TR ARTIFICIAL INTEL 97717Y543 6958 335 SH SOLE 0 0 335 WORLD GOLD TR SPDR GLD MINIS 98149E303 3669101 83294 SH SOLE 83212 0 82 XCEL ENERGY INC COM 98389B100 545079 10141 SH SOLE 8336 0 1805 YUM BRANDS INC COM 988498101 286174 2064 SH SOLE 1697 0 367 ZOETIS INC CL A 98978V103 701883 4148 SH SOLE 2959 0 1189 ZOETIS INC CL A 98978V103 20474 121 SH OTR 1 0 0 121