0001398344-24-013414.txt : 20240731 0001398344-24-013414.hdr.sgml : 20240731 20240731165503 ACCESSION NUMBER: 0001398344-24-013414 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20240630 FILED AS OF DATE: 20240731 DATE AS OF CHANGE: 20240731 EFFECTIVENESS DATE: 20240731 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: 241162745 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 06-30-2024 06-30-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 07-31-2024 1 1356 5679686972 1 000310008 801-119410 Williams Financial Group, LLC
INFORMATION TABLE 2 fp0089042-1_13fhr-table.xml 3M CO COM 88579Y101 522192 5110 SH SOLE 4057 0 1053 3M CO COM 88579Y101 5110 50 SH OTR 1 0 0 50 ABBOTT LABS COM 002824100 11047503 106317 SH SOLE 99731 0 6586 ABBOTT LABS COM 002824100 1351 13 SH OTR 1 0 0 13 ABBVIE INC COM 00287Y109 11815326 68886 SH SOLE 59283 0 9603 ABRDN ETFS BBRG ALL COMD K1 003261104 210334 10346 SH SOLE 594 0 9752 ABRDN GLOBAL DYNAMIC DIVIDEN COM 00302M106 171366 17558 SH SOLE 17558 0 0 ABRDN HEALTHCARE OPPORTUNITI SHS 879105104 225158 11048 SH SOLE 0 0 11048 ABRDN INCOME CREDIT STRATEGI COM 003057106 755170 111382 SH SOLE 111382 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 15192042 50071 SH SOLE 47247 0 2824 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 16384 54 SH OTR 1 0 0 54 ADOBE INC COM 00724F101 16939526 30492 SH SOLE 18380 0 12112 ADOBE INC COM 00724F101 177772800 320000 SH Call SOLE 320000 0 0 ADOBE INC COM 00724F101 908308 1635 SH OTR 1 0 0 1635 ADVANCED MICRO DEVICES INC COM 007903107 10963125 67586 SH SOLE 60358 0 7228 ADVANCED MICRO DEVICES INC COM 007903107 28387 175 SH OTR 1 0 0 175 ADVISORS INNER CIRCLE FD III STRATEGAS MACRO 00775Y645 6500366 248390 SH SOLE 0 0 248390 AFLAC INC COM 001055102 1359567 15223 SH SOLE 7621 0 7602 AGILENT TECHNOLOGIES INC COM 00846U101 230871 1781 SH SOLE 1314 0 467 AGREE RLTY CORP COM 008492100 2803342 45259 SH SOLE 45250 0 9 AIR PRODS & CHEMS INC COM 009158106 727959 2821 SH SOLE 1041 0 1780 AIRBNB INC COM CL A 009066101 359818 2373 SH SOLE 1903 0 470 ALLIANCEBERNSTEIN HLDG L P UNIT LTD PARTN 01881G106 253830 7512 SH SOLE 6020 0 1492 ALLSTATE CORP COM 020002101 542365 3397 SH SOLE 2038 0 1359 ALPHA TAU MEDICAL LTD ORDINARY SHARES M0740A108 55521 21945 SH SOLE 21945 0 0 ALPHABET INC CAP STK CL C 02079K107 57052608 311049 SH SOLE 301674 0 9375 ALPHABET INC CAP STK CL C 02079K107 11005 60 SH OTR 1 0 0 60 ALPHABET INC CAP STK CL A 02079K305 25746173 141346 SH SOLE 63836 0 77510 ALPHABET INC CAP STK CL A 02079K305 1180150 6479 SH OTR 1 0 0 6479 ALTRIA GROUP INC COM 02209S103 7389759 162234 SH SOLE 155006 0 7228 ALTRIA GROUP INC COM 02209S103 118612 2604 SH OTR 1 0 0 2604 AMARIN CORP PLC SPONS ADR NEW 023111206 8063 11720 SH SOLE 500 0 11220 AMAZON COM INC COM 023135106 67888919 351301 SH SOLE 303987 0 47314 AMAZON COM INC COM 023135106 173925000 900000 SH Call SOLE 900000 0 0 AMAZON COM INC COM 023135106 353841 1831 SH OTR 1 0 0 1831 AMDOCS LTD SHS G02602103 2446204 30996 SH SOLE 30994 0 2 AMERICAN CENTY ETF TR INTL EQT ETF 025072703 9962 160 SH SOLE 0 0 160 AMERICAN CENTY ETF TR US SML CP VALU 025072877 239104 2665 SH SOLE 688 0 1977 AMERICAN ELEC PWR CO INC COM 025537101 758512 8645 SH SOLE 3202 0 5443 AMERICAN EXPRESS CO COM 025816109 1487477 6424 SH SOLE 2682 0 3742 AMERICAN HOMES 4 RENT CL A 02665T306 3303041 88887 SH SOLE 88692 0 195 AMERICAN INTL GROUP INC COM NEW 026874784 725845 9777 SH SOLE 6493 0 3284 AMERICAN TOWER CORP NEW COM 03027X100 7961805 40960 SH SOLE 11870 0 29090 AMERICAN TOWER CORP NEW COM 03027X100 849829 4372 SH OTR 1 0 0 4372 AMERICAN WTR WKS CO INC NEW COM 030420103 222672 1724 SH SOLE 655 0 1069 AMERIPRISE FINL INC COM 03076C106 354568 830 SH SOLE 347 0 483 AMETEK INC COM 031100100 273404 1640 SH SOLE 1514 0 126 AMGEN INC COM 031162100 6785789 21718 SH SOLE 19311 0 2407 AMPHENOL CORP NEW CL A 032095101 629774 9348 SH SOLE 8107 0 1241 AMPLIFY ETF TR CWP ENHANCED DIV 032108409 41680 1077 SH SOLE 0 0 1077 AMPLIFY ETF TR CWP ENHANCED DIV 032108409 343308 8871 SH OTR 1 0 0 8871 AMPLIFY ETF TR AMPLIFY ETHO CLI 032108557 565 10 SH SOLE 0 0 10 AMPLIFY ETF TR BLOCKCHAIN LDR 032108607 17451 492 SH SOLE 0 0 492 AMPLIFY ETF TR AMPLIFY JUNIOR S 032108649 2264 200 SH SOLE 200 0 0 AMPLIFY ETF TR AMPLIFY MOBILE P 032108656 6690 143 SH SOLE 143 0 0 AMPLIFY ETF TR AMPLIFY CYBERSEC 032108664 25115 388 SH SOLE 388 0 0 AMPLIFY ETF TR AMPLIFY LITHIUM 032108805 6241 710 SH SOLE 110 0 600 AMPLIFY ETF TR AMPLIFY EMERGING 032108870 515 25 SH SOLE 25 0 0 AMPLIFY ETF TR BLACKSWAN GRWT 032108888 162690 5735 SH SOLE 0 0 5735 ANALOG DEVICES INC COM 032654105 13045516 57152 SH SOLE 55663 0 1489 ANTERO MIDSTREAM CORP COM 03676B102 231035 15674 SH SOLE 15380 0 294 ANTERO RESOURCES CORP COM 03674X106 427616 13105 SH SOLE 10375 0 2730 AON PLC SHS CL A G0403H108 275672 939 SH SOLE 805 0 134 APPLE HOSPITALITY REIT INC COM NEW 03784Y200 2214370 152295 SH SOLE 151973 0 322 APPLE INC COM 037833100 129352273 614150 SH SOLE 498506 0 115644 APPLE INC COM 037833100 495799 2354 SH OTR 1 0 0 2354 APPLIED MATLS INC COM 038222105 24382958 103322 SH SOLE 100205 0 3117 APPLIED MATLS INC COM 038222105 1180 5 SH OTR 1 0 0 5 APPLOVIN CORP COM CL A 03831W108 2777384 33374 SH SOLE 32024 0 1350 APTARGROUP INC COM 038336103 4466774 31722 SH SOLE 31141 0 581 ARCHER DANIELS MIDLAND CO COM 039483102 202447 3349 SH SOLE 2691 0 658 ARCOSA INC COM 039653100 5412808 64894 SH SOLE 64718 0 176 ARES CAPITAL CORP COM 04010L103 1166936 55995 SH SOLE 54553 0 1442 ARISTA NETWORKS INC COM 040413106 802949 2291 SH SOLE 1629 0 662 ARISTA NETWORKS INC COM 040413106 16122 46 SH OTR 1 0 0 46 ARK ETF TR INNOVATION ETF 00214Q104 662063 15064 SH SOLE 10069 0 4995 ARK ETF TR INNOVATION ETF 00214Q104 39555 900 SH OTR 1 0 0 900 ARK ETF TR GENOMIC REV ETF 00214Q302 12210 520 SH SOLE 245 0 275 ARK ETF TR NEXT GNRTN INTER 00214Q401 3049412 39080 SH SOLE 39080 0 0 ARK ETF TR FINTECH INNOVA 00214Q708 9194 330 SH SOLE 330 0 0 ARTISAN PARTNERS ASSET MGMT CL A 04316A108 220753 5349 SH SOLE 48 0 5301 ASHLAND INC COM 044186104 3608384 38188 SH SOLE 37884 0 304 ASML HOLDING N V N Y REGISTRY SHS N07059210 354888 347 SH SOLE 196 0 151 ASML HOLDING N V N Y REGISTRY SHS N07059210 5114 5 SH OTR 1 0 0 5 ASTRAZENECA PLC SPONSORED ADR 046353108 122055 1565 SH SOLE 1231 0 334 ASTRAZENECA PLC SPONSORED ADR 046353108 81422 1044 SH OTR 1 0 0 1044 AT&T INC COM 00206R102 1690299 88451 SH SOLE 46793 0 41658 AT&T INC COM 00206R102 79230 4146 SH OTR 1 0 0 4146 ATLASSIAN CORPORATION CL A 049468101 273457 1546 SH SOLE 1544 0 2 ATMOS ENERGY CORP COM 049560105 354733 3041 SH SOLE 281 0 2760 AUBURN NATL BANCORP COM 050473107 451745 24699 SH SOLE 0 0 24699 AUTODESK INC COM 052769106 318220 1286 SH SOLE 1075 0 211 AUTOMATIC DATA PROCESSING IN COM 053015103 4141272 17350 SH SOLE 15902 0 1448 AUTOZONE INC COM 053332102 749917 253 SH SOLE 240 0 13 BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101 158645 15817 SH SOLE 7833 0 7984 BANK AMERICA CORP COM 060505104 15925419 400438 SH SOLE 353559 0 46879 BANK AMERICA CORP COM 060505104 77034 1937 SH OTR 1 0 0 1937 BANK NEW YORK MELLON CORP COM 064058100 382937 6394 SH SOLE 3578 0 2816 BECTON DICKINSON & CO COM 075887109 623539 2669 SH SOLE 1307 0 1362 BENTLEY SYS INC COM CL B 08265T208 524845 10633 SH SOLE 10506 0 127 BERKLEY W R CORP COM 084423102 241398 4608 SH SOLE 109 0 4499 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 29972210 73678 SH SOLE 58902 0 14776 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 114311 281 SH OTR 1 0 0 281 BEYOND INC COM 690370101 1580810 120857 SH SOLE 116040 0 4817 BLACKROCK ETF TRUST US EQT FACTOR 09290C103 1354031 28846 SH SOLE 28846 0 0 BLACKROCK ETF TRUST US CARBON TRANS 09290C509 2194506 36940 SH SOLE 36940 0 0 BLACKROCK ETF TRUST WORLD EX US CARB 09290C608 224944 5023 SH SOLE 5023 0 0 BLACKROCK ETF TRUST II FLEXIBLE INCOME 092528603 896274 17170 SH SOLE 17170 0 0 BLACKROCK INC COM 09247X101 13902497 17658 SH SOLE 16712 0 946 BLACKROCK MUN INCOME QUALITY COM 092479104 168153 14673 SH SOLE 14673 0 0 BLACKSTONE INC COM 09260D107 879475 7104 SH SOLE 6227 0 877 BNY MELLON ETF TRUST US LRG CP CORE 09661T107 446462 4302 SH SOLE 4302 0 0 BNY MELLON ETF TRUST CORE BOND ETF 09661T602 14465645 349243 SH SOLE 114921 0 234322 BNY MELLON ETF TRUST CORE BOND ETF 09661T602 10087054 243531 SH OTR 1 0 0 243531 BOEING CO COM 097023105 1339411 7359 SH SOLE 3130 0 4229 BONDBLOXX ETF TRUST BLOOMBERG SIX MN 09789C788 32230033 641011 SH SOLE 9600 0 631411 BONDBLOXX ETF TRUST BLOOMBERG TEN YR 09789C812 4961 108 SH SOLE 108 0 0 BONDBLOXX ETF TRUST BLOOMBERG TWO YR 09789C853 1230469 25127 SH SOLE 25127 0 0 BONDBLOXX ETF TRUST BLOOMBERG ONE YR 09789C861 1888339 38129 SH SOLE 38129 0 0 BOOKING HOLDINGS INC COM 09857L108 1200335 303 SH SOLE 168 0 135 BOOKING HOLDINGS INC COM 09857L108 3962 1 SH OTR 1 0 0 1 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 589437 3830 SH SOLE 339 0 3491 BOSTON SCIENTIFIC CORP COM 101137107 727668 9449 SH SOLE 6540 0 2909 BOYD GAMING CORP COM 103304101 3273877 59417 SH SOLE 59384 0 33 BP PLC SPONSORED ADR 055622104 680738 18856 SH SOLE 8329 0 10527 BP PLC SPONSORED ADR 055622104 43428 1203 SH OTR 1 0 0 1203 BRISTOL-MYERS SQUIBB CO COM 110122108 719133 17317 SH SOLE 9337 0 7980 BROADCOM INC COM 11135F101 29310074 28009 SH SOLE 19392 0 8617 BROADCOM INC COM 11135F101 116883 728 SH OTR 1 0 0 728 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 8815356 44747 SH SOLE 11378 0 33369 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 948161 4813 SH OTR 1 0 0 4813 BROADSTONE NET LEASE INC COM 11135E203 543516 34248 SH SOLE 0 0 34248 BROOKFIELD REAL ASSETS INCOM SHS BEN INT 112830104 405513 31780 SH SOLE 31230 0 550 BRUKER CORP COM 116794108 2233286 34999 SH SOLE 34803 0 196 CADENCE DESIGN SYSTEM INC COM 127387108 1008805 3278 SH SOLE 1064 0 2214 CADENCE DESIGN SYSTEM INC COM 127387108 2154 7 SH OTR 1 0 0 7 CALAMOS GBL DYN INCOME FUND COM 12811L107 71845 10473 SH SOLE 6924 0 3549 CALIFORNIA WTR SVC GROUP COM 130788102 4280309 88272 SH SOLE 88229 0 43 CANTERBURY PK HLDG CORP COM 13811E101 927021 42446 SH SOLE 0 0 42446 CAPITAL GROUP CORE EQUITY ET SHS CREATION UNI 14020V108 2133434 66153 SH SOLE 66153 0 0 CAPITAL GROUP DIVIDEND VALUE SHS CREATION UNI 14020W106 35461041 1074577 SH SOLE 84618 0 989959 CAPITAL GROUP GROWTH ETF SHS CREATION UNI 14020G101 3095212 94108 SH SOLE 6054 0 88054 CAPITAL GROUP INTL FOCUS EQT SHS CREATION UNI 14019W109 1895590 73701 SH SOLE 73701 0 0 CAPITAL GRP FIXED INCM ETF T CORE PLUS INCM 14020Y102 74437 3350 SH SOLE 0 0 3350 CAPITAL GRP FIXED INCM ETF T SHORT DURATION 14020Y409 748325 29450 SH SOLE 0 0 29450 CAPITAL ONE FINL CORP COM 14040H105 660129 4768 SH SOLE 3892 0 876 CARDINAL HEALTH INC COM 14149Y108 203620 2071 SH SOLE 1326 0 745 CARLISLE COS INC COM 142339100 342402 845 SH SOLE 53 0 792 CARRIER GLOBAL CORPORATION COM 14448C104 422068 6691 SH SOLE 3224 0 3467 CASEYS GEN STORES INC COM 147528103 9462307 24799 SH SOLE 24662 0 137 CATERPILLAR INC COM 149123101 21938299 65861 SH SOLE 62978 0 2883 CATERPILLAR INC COM 149123101 76613 230 SH OTR 1 0 0 230 CDW CORP COM 12514G108 363740 1625 SH SOLE 360 0 1265 CENCORA INC COM 03073E105 266756 1184 SH SOLE 1086 0 98 CENTENE CORP DEL COM 15135B101 232382 3505 SH SOLE 2655 0 850 CF INDS HLDGS INC COM 125269100 271131 3658 SH SOLE 403 0 3255 CHARTER COMMUNICATIONS INC N CL A 16119P108 206582 691 SH SOLE 589 0 102 CHARTER COMMUNICATIONS INC N CL A 16119P108 2093 7 SH OTR 1 0 0 7 CHEMED CORP NEW COM 16359R103 14909013 27478 SH SOLE 16554 0 10924 CHEMED CORP NEW COM 16359R103 867585 1599 SH OTR 1 0 0 1599 CHENIERE ENERGY INC COM NEW 16411R208 233573 1336 SH SOLE 504 0 832 CHEVRON CORP NEW COM 166764100 5879828 37589 SH SOLE 26015 0 11574 CHEVRON CORP NEW COM 166764100 466288 2981 SH OTR 1 0 0 2981 CHIPOTLE MEXICAN GRILL INC COM 169656105 595176 9500 SH SOLE 5350 0 4150 CHORD ENERGY CORPORATION COM NEW 674215207 6590662 39305 SH SOLE 39256 0 49 CHUBB LIMITED COM H1467J104 1015729 3982 SH SOLE 1712 0 2270 CINTAS CORP COM 172908105 11831594 16896 SH SOLE 15928 0 968 CINTAS CORP COM 172908105 18207 26 SH OTR 1 0 0 26 CISCO SYS INC COM 17275R102 2402248 50563 SH SOLE 21256 0 29307 CITIGROUP INC COM NEW 172967424 8502688 133986 SH SOLE 129520 0 4466 CITIGROUP INC COM NEW 172967424 2538 40 SH OTR 1 0 0 40 CIVITAS RESOURCES INC COM NEW 17888H103 3442341 49889 SH SOLE 49880 0 9 CLEAN HARBORS INC COM 184496107 459989 2034 SH SOLE 1242 0 792 CLOUGH GLOBAL OPPORTUNITIES SH BEN INT 18914E106 249793 46430 SH SOLE 46430 0 0 CME GROUP INC COM 12572Q105 555985 2828 SH SOLE 1238 0 1590 CME GROUP INC COM 12572Q105 11403 58 SH OTR 1 0 0 58 COCA COLA CO COM 191216100 2733894 42952 SH SOLE 23379 0 19573 COCA COLA CO COM 191216100 6365 100 SH OTR 1 0 0 100 COLGATE PALMOLIVE CO COM 194162103 796310 8206 SH SOLE 3932 0 4274 COLUMBIA ETF TR II EM CORE EX ETF 19762B202 5128969 160682 SH SOLE 0 0 160682 COMCAST CORP NEW CL A 20030N101 6043171 154320 SH SOLE 141507 0 12813 COMCAST CORP NEW CL A 20030N101 16604 424 SH OTR 1 0 0 424 COMFORT SYS USA INC COM 199908104 5607060 18437 SH SOLE 18437 0 0 COMMERCIAL METALS CO COM 201723103 238327 4334 SH SOLE 66 0 4268 COMPASS DIVERSIFIED SH BEN INT 20451Q104 5102121 233080 SH SOLE 232480 0 600 CONAGRA BRANDS INC COM 205887102 1031419 36292 SH SOLE 35555 0 737 CONOCOPHILLIPS COM 20825C104 2003022 17511 SH SOLE 7607 0 9904 CONSOLIDATED EDISON INC COM 209115104 508263 5684 SH SOLE 4623 0 1061 CONSTELLATION BRANDS INC CL A 21036P108 314139 1221 SH SOLE 932 0 289 CONSTELLATION ENERGY CORP COM 21037T109 492063 2457 SH SOLE 1744 0 713 COPA HOLDINGS SA CL A P31076105 3111244 32688 SH SOLE 32538 0 150 COPART INC COM 217204106 9473343 174914 SH SOLE 46776 0 128138 COPART INC COM 217204106 1005643 18568 SH OTR 1 0 0 18568 CORNERSTONE STRATEGIC VALUE COM 21924B302 719942 93499 SH SOLE 93499 0 0 CORNERSTONE STRATEGIC VALUE COM 21924B302 324339 42122 SH OTR 1 0 0 42122 CORNING INC COM 219350105 255672 6581 SH SOLE 3363 0 3218 CORTEVA INC COM 22052L104 226548 4200 SH SOLE 3373 0 827 COSTCO WHSL CORP NEW COM 22160K105 16472806 19380 SH SOLE 17125 0 2255 COSTCO WHSL CORP NEW COM 22160K105 18700 22 SH OTR 1 0 0 22 CROWDSTRIKE HLDGS INC CL A 22788C105 1240769 3238 SH SOLE 1844 0 1394 CROWDSTRIKE HLDGS INC CL A 22788C105 5365 14 SH OTR 1 0 0 14 CROWN CASTLE INC COM 22822V101 354065 3624 SH SOLE 2293 0 1331 CSX CORP COM 126408103 13413551 401003 SH SOLE 396866 0 4137 CSX CORP COM 126408103 81384 2433 SH OTR 1 0 0 2433 CUMMINS INC COM 231021106 453058 1636 SH SOLE 534 0 1102 CURTISS WRIGHT CORP COM 231561101 4932648 18203 SH SOLE 18203 0 0 CVS HEALTH CORP COM 126650100 661944 11208 SH SOLE 5737 0 5471 CVS HEALTH CORP COM 126650100 295 5 SH OTR 1 0 0 5 D R HORTON INC COM 23331A109 431809 3064 SH SOLE 1262 0 1802 DANAHER CORPORATION COM 235851102 1455876 5827 SH SOLE 3528 0 2299 DEERE & CO COM 244199105 8163068 21848 SH SOLE 21195 0 653 DEERE & CO COM 244199105 219321 587 SH OTR 1 0 0 587 DELL TECHNOLOGIES INC CL C 24703L202 491511 3564 SH SOLE 2564 0 1000 DELTA AIR LINES INC DEL COM NEW 247361702 386779 8153 SH SOLE 4734 0 3419 DEVON ENERGY CORP NEW COM 25179M103 8805545 185771 SH SOLE 175114 0 10657 DEVON ENERGY CORP NEW COM 25179M103 6257 132 SH OTR 1 0 0 132 DEXCOM INC COM 252131107 315537 2783 SH SOLE 1972 0 811 DEXCOM INC COM 252131107 18821 166 SH OTR 1 0 0 166 DIAGEO PLC SPON ADR NEW 25243Q205 225179 1786 SH SOLE 662 0 1124 DIAMONDBACK ENERGY INC COM 25278X109 19762956 98721 SH SOLE 65979 0 32742 DIAMONDBACK ENERGY INC COM 25278X109 992942 4960 SH OTR 1 0 0 4960 DIGITAL RLTY TR INC COM 253868103 8033714 52836 SH SOLE 52519 0 317 DIMENSIONAL ETF TRUST INTL CORE EQT MK 25434V203 21500573 724657 SH SOLE 0 0 724657 DIMENSIONAL ETF TRUST EMGR CRE EQT MNG 25434V302 6425953 248394 SH SOLE 0 0 248394 DIMENSIONAL ETF TRUST US EQUITY ETF 25434V401 1812345 30796 SH SOLE 30616 0 180 DIMENSIONAL ETF TRUST US SMALL CAP ETF 25434V500 83151 1384 SH SOLE 101 0 1283 DIMENSIONAL ETF TRUST US TARGETED VLU 25434V609 574097 11068 SH SOLE 11068 0 0 DIMENSIONAL ETF TRUST GLOBAL REAL EST 25434V658 1175 47 SH SOLE 0 0 47 DIMENSIONAL ETF TRUST INTERNATIONAL 25434V690 4710 143 SH SOLE 0 0 143 DIMENSIONAL ETF TRUST US CORE EQUITY 2 25434V708 3109322 96443 SH SOLE 67182 0 29261 DIMENSIONAL ETF TRUST US SUSTAINABILTY 25434V716 11364 326 SH SOLE 0 0 326 DIMENSIONAL ETF TRUST US MKTWIDE VALUE 25434V724 1974024 50268 SH SOLE 47764 0 2504 DIMENSIONAL ETF TRUST INTL HIGH PROFIT 25434V765 2869 109 SH SOLE 0 0 109 DIMENSIONAL ETF TRUST INTL SMALL CAP E 25434V773 640 26 SH SOLE 0 0 26 DIMENSIONAL ETF TRUST INTL SMALL CAP V 25434V781 4574 170 SH SOLE 82 0 88 DIMENSIONAL ETF TRUST INTL CORE EQUITY 25434V799 21479 817 SH SOLE 0 0 817 DIMENSIONAL ETF TRUST INTERNATNAL VAL 25434V807 138621 3857 SH SOLE 2494 0 1363 DIMENSIONAL ETF TRUST US SMALL CAP VAL 25434V815 10591 368 SH SOLE 0 0 368 DIMENSIONAL ETF TRUST US HIGH PROFITAB 25434V831 15995 500 SH SOLE 0 0 500 DIMENSIONAL ETF TRUST NATL MUN BD ETF 25434V849 28758 602 SH SOLE 0 0 602 DISCOVER FINL SVCS COM 254709108 245792 1879 SH SOLE 1494 0 385 DISNEY WALT CO COM 254687106 6668416 67161 SH SOLE 59893 0 7268 DISNEY WALT CO COM 254687106 7447 75 SH OTR 1 0 0 75 DOLLAR GEN CORP NEW COM 256677105 515036 3896 SH SOLE 2196 0 1700 DOLLAR GEN CORP NEW COM 256677105 1851 14 SH OTR 1 0 0 14 DOMINION ENERGY INC COM 25746U109 432523 8827 SH SOLE 6248 0 2579 DOMINION ENERGY INC COM 25746U109 39739 811 SH OTR 1 0 0 811 DOW INC COM 260557103 606680 11436 SH SOLE 9049 0 2387 DTE ENERGY CO COM 233331107 292179 2632 SH SOLE 2065 0 567 DTF TAX-FREE INCOME 2028 TER COM 23334J107 159413 14545 SH SOLE 14545 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 9201614 91805 SH SOLE 78833 0 12972 DUPONT DE NEMOURS INC COM 26614N102 348038 4324 SH SOLE 3575 0 749 EA SERIES TRUST INTL QUAN VALUE 02072L201 199 8 SH SOLE 0 0 8 EA SERIES TRUST STRIVE TOTAL RET 02072L458 85095 4259 SH SOLE 0 0 4259 EA SERIES TRUST STRIVE 1000 DIV 02072L581 26035 829 SH SOLE 0 0 829 EA SERIES TRUST FREEDOM 100 EM 02072L607 124326 3520 SH SOLE 3520 0 0 EA SERIES TRUST STRIVE 500 ETF 02072L680 61023 1745 SH SOLE 0 0 1745 EA SERIES TRUST STRIVE US ENERGY 02072L722 56676 1893 SH SOLE 1893 0 0 EASTGROUP PPTYS INC COM 277276101 4637266 27262 SH SOLE 27244 0 18 EATON CORP PLC SHS G29183103 8386209 26746 SH SOLE 25720 0 1026 EATON CORP PLC SHS G29183103 55498 177 SH OTR 1 0 0 177 EATON VANCE TAX-MANAGED DIVE COM 27828N102 2448395 174263 SH SOLE 0 0 174263 ECOLAB INC COM 278865100 534072 2244 SH SOLE 1997 0 247 EDWARDS LIFESCIENCES CORP COM 28176E108 754755 8171 SH SOLE 6619 0 1552 ELEVANCE HEALTH INC COM 036752103 1368197 2525 SH SOLE 1379 0 1146 ELEVANCE HEALTH INC COM 036752103 6502 12 SH OTR 1 0 0 12 ELI LILLY & CO COM 532457108 27318936 30173 SH SOLE 24911 0 5262 ELI LILLY & CO COM 532457108 112267 124 SH OTR 1 0 0 124 EMERSON ELEC CO COM 291011104 862222 7827 SH SOLE 2449 0 5378 ENBRIDGE INC COM 29250N105 244717 6876 SH SOLE 2895 0 3981 ENCOMPASS HEALTH CORP COM 29261A100 5341629 62264 SH SOLE 62264 0 0 ENERGY TRANSFER L P COM UT LTD PTN 29273V100 17833257 1099461 SH SOLE 24192 0 1075269 ENERGY TRANSFER L P COM UT LTD PTN 29273V100 5791 357 SH OTR 1 0 0 357 ENSIGN GROUP INC COM 29358P101 9618629 77764 SH SOLE 77667 0 97 ENTERGY CORP NEW COM 29364G103 386377 3611 SH SOLE 3290 0 321 ENTERPRISE FINL SVCS CORP COM 293712105 4198348 102624 SH SOLE 102624 0 0 EOG RES INC COM 26875P101 677055 5379 SH SOLE 3850 0 1529 EQUINIX INC COM 29444U700 633274 837 SH SOLE 726 0 111 ESSENTIAL PPTYS RLTY TR INC COM 29670E107 4218875 152251 SH SOLE 151935 0 316 ETF OPPORTUNITIES TRUST IDX DYNAMIC FIXE 26923N660 478828 20086 SH SOLE 2939 0 17147 ETF SER SOLUTIONS APTUS COLLRD INV 26922A222 282831069 7516105 SH SOLE 2037411 0 5478694 ETF SER SOLUTIONS APTUS COLLRD INV 26922A222 44034626 1170200 SH OTR 1 0 0 1170200 ETF SER SOLUTIONS HOYA CAP HOUSI 26922A230 2779 65 SH SOLE 0 0 65 ETF SER SOLUTIONS DEFIANCE NEXT 26922A289 1119237 26776 SH SOLE 105 0 26671 ETF SER SOLUTIONS APTUS DEFINED 26922A388 168001342 6215366 SH SOLE 1311214 0 4904152 ETF SER SOLUTIONS APTUS DEFINED 26922A388 14904180 551394 SH OTR 1 0 0 551394 ETF SER SOLUTIONS DEFIANCE QUANT 26922A420 80622 1284 SH SOLE 1034 0 250 ETF SER SOLUTIONS OPUS SML CP VL 26922A446 128673236 3729659 SH SOLE 1112632 0 2617027 ETF SER SOLUTIONS OPUS SML CP VL 26922A446 10290729 298282 SH OTR 1 0 0 298282 ETF SER SOLUTIONS APTUS DRAWDOWN 26922A784 70387939 1609235 SH SOLE 443322 0 1165913 ETF SER SOLUTIONS APTUS DRAWDOWN 26922A784 16836620 384925 SH OTR 1 0 0 384925 ETF SER SOLUTIONS US GLB JETS 26922A842 157536 8013 SH SOLE 7480 0 533 ETF SER SOLUTIONS APTUS LARGE CAP 26922B535 70612623 2325844 SH SOLE 590747 0 1735097 ETF SER SOLUTIONS APTUS LARGE CAP 26922B535 20166569 664248 SH OTR 1 0 0 664248 ETF SER SOLUTIONS APTUS ENHANCED 26922B642 105727045 4570993 SH SOLE 853190 0 3717803 ETF SER SOLUTIONS APTUS ENHANCED 26922B642 15429676 667085 SH OTR 1 0 0 667085 ETF SER SOLUTIONS APTUS INT ENH YL 26922B709 78123785 3799795 SH SOLE 946487 0 2853308 ETF SER SOLUTIONS APTUS INT ENH YL 26922B709 14191643 690255 SH OTR 1 0 0 690255 ETF SER SOLUTIONS GRAYSCALE FUTURE 26922B725 41808 2210 SH SOLE 0 0 2210 ETF SER SOLUTIONS MCELHENNY SHEFLD 26922B774 50413 1801 SH SOLE 0 0 1801 ETFIS SER TR I VIRTUS NEWFLEET 26923G707 528716 23688 SH SOLE 4032 0 19656 EVERSOURCE ENERGY COM 30040W108 282303 4978 SH SOLE 1352 0 3626 EVERTEC INC COM 30040P103 2927829 88055 SH SOLE 88055 0 0 EXELON CORP COM 30161N101 325749 9412 SH SOLE 6737 0 2675 EXTRA SPACE STORAGE INC COM 30225T102 231250 1488 SH SOLE 622 0 866 EXXON MOBIL CORP COM 30231G102 35486546 308256 SH SOLE 258011 0 50245 EXXON MOBIL CORP COM 30231G102 284922 2475 SH OTR 1 0 0 2475 F N B CORP COM 302520101 546735 39966 SH SOLE 160 0 39806 FAIR ISAAC CORP COM 303250104 404915 272 SH SOLE 197 0 75 FEDERATED HERMES PREM MUNI I COM 31423P108 163632 14316 SH SOLE 14316 0 0 FEDEX CORP COM 31428X106 12636458 42144 SH SOLE 41705 0 439 FIDELITY COMWLTH TR NASDAQ COMPSIT 315912808 7787335 111359 SH SOLE 0 0 111359 FIDELITY COVINGTON TRUST MSCI ENERGY IDX 316092402 5746 229 SH SOLE 229 0 0 FIDELITY COVINGTON TRUST MSCI FINLS IDX 316092501 8943618 154359 SH SOLE 154122 0 237 FIDELITY COVINGTON TRUST MSCI HLTH CARE I 316092600 7546 110 SH SOLE 110 0 0 FIDELITY COVINGTON TRUST MSCI INFO TECH I 316092808 17324 101 SH OTR 1 0 0 101 FIDELITY COVINGTON TRUST LOW VOLITY ETF 316092824 119214 2090 SH SOLE 2090 0 0 FIDELITY COVINGTON TRUST HIGH DIVID ETF 316092840 241198 5156 SH SOLE 4483 0 673 FIDELITY COVINGTON TRUST MSCI RL EST ETF 316092857 25 1 SH SOLE 1 0 0 FIDELITY COVINGTON TRUST MSCI COMMNTN SVC 316092873 22145 424 SH SOLE 319 0 105 FIDELITY NATL INFORMATION SV COM 31620M106 259615 3446 SH SOLE 2464 0 982 FIDELITY NATL INFORMATION SV COM 31620M106 7235 96 SH OTR 1 0 0 96 FIDELITY WISE ORIGIN BITCOIN SHS 315948109 301907 5755 SH SOLE 3889 0 1866 FIRST CTZNS BANCSHARES INC N CL A 31946M103 415852 247 SH SOLE 56 0 191 FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108 478181 27545 SH SOLE 0 0 27545 FIRST TR EXCHANGE TRADED FD GROWTH STRENGTH 33733E823 149255 4892 SH SOLE 4892 0 0 FIRST TR EXCHANGE TRADED FD CONSUMR DISCRE 33734X101 19710 329 SH SOLE 0 0 329 FIRST TR EXCHANGE TRADED FD ENERGY ALPHADX 33734X127 546 30 SH SOLE 0 0 30 FIRST TR EXCHANGE TRADED FD FINLS ALPHADEX 33734X135 1481 32 SH SOLE 0 0 32 FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143 1254 12 SH SOLE 0 0 12 FIRST TR EXCHANGE TRADED FD INDLS PROD DUR 33734X150 5309 78 SH SOLE 0 0 78 FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176 3134 23 SH SOLE 0 0 23 FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 815349 8535 SH SOLE 0 0 8535 FIRST TR EXCHANGE TRADED FD DJ GLBL DIVID 33734X200 13756 616 SH SOLE 0 0 616 FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846 300324 5323 SH SOLE 934 0 4389 FIRST TR EXCHANGE TRADED FD INDXX NEXTG ETF 33737K205 346564 4230 SH SOLE 0 0 4230 FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104 3832812 45607 SH SOLE 1728 0 43879 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 85255 416 SH SOLE 0 0 416 FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302 20494 100 SH OTR 1 0 0 100 FIRST TR EXCHANGE-TRADED FD NAT GAS ETF 33733E807 49328 1877 SH SOLE 1877 0 0 FIRST TR EXCHANGE-TRADED FD NO AMER ENERGY 33738D101 29333 963 SH SOLE 0 0 963 FIRST TR EXCHANGE-TRADED FD SENIOR LN FD 33738D309 58417 1278 SH SOLE 0 0 1278 FIRST TR EXCHANGE-TRADED FD FIRST TR TA HIYL 33738D408 60092 1479 SH SOLE 0 0 1479 FIRST TR EXCHANGE-TRADED FD LIMITED DURATION 33738D804 1026015 54750 SH SOLE 0 0 54750 FIRST TR EXCHANGE-TRADED FD FT VEST RIS 33738D879 163660 7000 SH SOLE 0 0 7000 FIRST TR EXCHANGE-TRADED FD MULTI ASSET DI 33738R100 163698 10414 SH SOLE 0 0 10414 FIRST TR EXCHANGE-TRADED FD NASD TECH DIV 33738R118 321555 4250 SH SOLE 2919 0 1331 FIRST TR EXCHANGE-TRADED FD BUYWRIT INCM ETF 33738R308 188636 8395 SH OTR 1 0 0 8395 FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506 25785389 470966 SH SOLE 15152 0 455814 FIRST TR EXCHANGE-TRADED FD DORSEY WRT 5 ETF 33738R605 102506 1790 SH SOLE 43 0 1747 FIRST TR EXCHANGE-TRADED FD RBA INDL ETF 33738R704 338613 4957 SH SOLE 4957 0 0 FIRST TR EXCHANGE-TRADED FD NASDQ ARTFCIAL 33738R720 7621 180 SH SOLE 0 0 180 FIRST TR EXCHANGE-TRADED FD NASDQ SEMCNDTR 33738R811 14679 147 SH SOLE 112 0 35 FIRST TR EXCHANGE-TRADED FD NASDAQ BK ETF 33738R860 1062 40 SH SOLE 0 0 40 FIRST TR EXCHANGE-TRADED FD DORSEY WRIGHT 33738R878 14104 400 SH SOLE 0 0 400 FIRST TR EXCHANGE-TRADED FD DORSEY WRIGHT 33738R886 1770 90 SH SOLE 0 0 90 FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200 40362 840 SH SOLE 0 0 840 FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408 1082276 18159 SH SOLE 8650 0 9509 FIRST TR EXCHANGE-TRADED FD FT VEST S&P 500 33739Q705 146508 2900 SH SOLE 2400 0 500 FIRST TR EXCHANGE-TRADED FD SMID RISNG ETF 33741X102 1384769 41485 SH SOLE 1485 0 40000 FIRST TR EXCHANGE-TRADED FD INDXX INOVTV ETF 33741X201 36916 850 SH SOLE 0 0 850 FIRST TR EXCHNG TRADED FD VI VEST NASDAQ 100 33740F268 25622 1250 SH SOLE 1250 0 0 FIRST TR EXCHNG TRADED FD VI FT VEST U.S. 33740F334 42978 1300 SH SOLE 1300 0 0 FIRST TR EXCHNG TRADED FD VI FT VEST U.S 33740F425 264579 7815 SH SOLE 650 0 7165 FIRST TR EXCHNG TRADED FD VI FT VEST U.S EQT 33740F441 69984 2000 SH SOLE 2000 0 0 FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F474 9160180 264971 SH SOLE 264876 0 95 FIRST TR EXCHNG TRADED FD VI FT VEST NAS 33740F557 5563120 210167 SH SOLE 210167 0 0 FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F623 65108 1500 SH SOLE 1500 0 0 FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F680 387239 9900 SH SOLE 9900 0 0 FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F722 4414419 91207 SH SOLE 91207 0 0 FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F748 89300 2000 SH SOLE 2000 0 0 FIRST TR EXCHNG TRADED FD VI FT VEST LADDERED 33740F755 35074986 1212828 SH SOLE 83532 0 1129296 FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F763 128673 2750 SH SOLE 2750 0 0 FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805 5772876 134097 SH SOLE 2745 0 131352 FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F862 17632 400 SH SOLE 400 0 0 FIRST TR EXCHNG TRADED FD VI TCW UNCONSTRAI 33740F888 72543 2967 SH SOLE 2967 0 0 FIRST TR EXCHNG TRADED FD VI TCW UNCONSTRAI 33740F888 28704887 1174024 SH OTR 1 0 0 1174024 FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740U208 257936 5600 SH SOLE 5600 0 0 FIRST TR EXCHNG TRADED FD VI FT VEST U.S. 33740U406 2514853 65300 SH SOLE 0 0 65300 FIRST TR EXCHNG TRADED FD VI FT VEST UQ EQT 33740U505 71271 1675 SH SOLE 1675 0 0 FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740U661 581541 16735 SH SOLE 0 0 16735 FIRST TR EXCHNG TRADED FD VI FT VEST LADDERED 33740U703 27968 1150 SH SOLE 0 0 1150 FIRST TR EXCHNG TRADED FD VI FT VEST U.S EQT 33740U711 94895 2807 SH SOLE 0 0 2807 FIRST TR EXCHNG TRADED FD VI FT VEST LADDERED 33740U752 2087439 70617 SH SOLE 70617 0 0 FIRST TR EXCHNG TRADED FD VI VEST BUFFERED 33740U760 1232052 56505 SH SOLE 49475 0 7030 FIRST TR EXCHNG TRADED FD VI VEST BUFFERED 33740U778 1766030 76122 SH SOLE 62593 0 13529 FIRST TR EXCHNG TRADED FD VI FT VEST U.S 33740U786 95586 2650 SH SOLE 2650 0 0 FIRST TR EXCHNG TRADED FD VI FT VEST U.S 33740U810 324347 8600 SH SOLE 8600 0 0 FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740U885 50921 1305 SH SOLE 1305 0 0 FIRST TR MORNINGSTAR DIVID L SHS 336917109 212522 5603 SH SOLE 0 0 5603 FIRST TR NASDAQ 100 TECH IND SHS 337345102 240704 1219 SH SOLE 1192 0 27 FISERV INC COM 337738108 11218390 75271 SH SOLE 72308 0 2963 FISERV INC COM 337738108 5813 39 SH OTR 1 0 0 39 FORD MTR CO DEL COM 345370860 496885 39623 SH SOLE 19906 0 19717 FORD MTR CO DEL COM 345370860 18007 1436 SH OTR 1 0 0 1436 FORTINET INC COM 34959E109 322084 5344 SH SOLE 3486 0 1858 FOUR CORNERS PPTY TR INC COM 35086T109 2129884 86335 SH SOLE 86335 0 0 FRANKLIN ELEC INC COM 353514102 2304167 23922 SH SOLE 23866 0 56 FRANKLIN ELEC INC COM 353514102 7224 75 SH OTR 1 0 0 75 FREEPORT-MCMORAN INC CL B 35671D857 5834333 120048 SH SOLE 115198 0 4850 FREEPORT-MCMORAN INC CL B 35671D857 1409 29 SH OTR 1 0 0 29 FS KKR CAP CORP COM 302635206 975214 49428 SH SOLE 48639 0 789 FUBOTV INC COM 35953D104 665152 536413 SH SOLE 524413 0 12000 GALLAGHER ARTHUR J & CO COM 363576109 483354 1864 SH SOLE 967 0 897 GARMIN LTD SHS H2906T109 416748 2558 SH SOLE 876 0 1682 GARTNER INC COM 366651107 352961 786 SH SOLE 503 0 283 GE AEROSPACE COM NEW 369604301 1569193 9871 SH SOLE 7487 0 2384 GE AEROSPACE COM NEW 369604301 50711 319 SH OTR 1 0 0 319 GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107 271005 3478 SH SOLE 2493 0 985 GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107 8182 105 SH OTR 1 0 0 105 GE VERNOVA INC COM 36828A101 410080 2391 SH SOLE 1847 0 544 GE VERNOVA INC COM 36828A101 13378 78 SH OTR 1 0 0 78 GENERAL DYNAMICS CORP COM 369550108 1222070 4211 SH SOLE 3324 0 887 GENERAL MLS INC COM 370334104 1467315 23195 SH SOLE 2050 0 21145 GENERAL MTRS CO COM 37045V100 531178 11433 SH SOLE 6860 0 4573 GENERAL MTRS CO COM 37045V100 1487 32 SH OTR 1 0 0 32 GENTEX CORP COM 371901109 4616888 136959 SH SOLE 136959 0 0 GERMAN AMERN BANCORP INC COM 373865104 3830915 108371 SH SOLE 108371 0 0 GIGACLOUD TECHNOLOGY INC CLASS A ORD G38644103 2663332 87552 SH SOLE 84139 0 3413 GILEAD SCIENCES INC COM 375558103 545724 7954 SH SOLE 4727 0 3227 GLOBAL PMTS INC COM 37940X102 550803 5696 SH SOLE 5444 0 252 GLOBAL X FDS DATA CTR & DIGIT 37954Y236 50165 3331 SH SOLE 3331 0 0 GLOBAL X FDS GLB X MLP ENRG I 37954Y293 5411 106 SH SOLE 106 0 0 GLOBAL X FDS GLBL X MLP ETF 37954Y343 7275 150 SH SOLE 0 0 150 GLOBAL X FDS RATE PREFERRED 37954Y376 11445 484 SH SOLE 0 0 484 GLOBAL X FDS CYBRSCURTY ETF 37954Y384 32272 1091 SH SOLE 0 0 1091 GLOBAL X FDS VDEO GAM ESPRT 37954Y392 4924 230 SH SOLE 230 0 0 GLOBAL X FDS GENOMIC BIOTECH 37954Y434 4176 400 SH SOLE 400 0 0 GLOBAL X FDS CLOUD COMPUTNG 37954Y442 236 12 SH SOLE 0 0 12 GLOBAL X FDS S&P 500 COVERED 37954Y475 27735 686 SH SOLE 0 0 686 GLOBAL X FDS S&P 500 COVERED 37954Y475 534808 13228 SH OTR 1 0 0 13228 GLOBAL X FDS NASDAQ 100 COVER 37954Y483 64796 3667 SH SOLE 417 0 3250 GLOBAL X FDS NASDAQ 100 COVER 37954Y483 920713 52106 SH OTR 1 0 0 52106 GLOBAL X FDS S&P 500 QLT ETF 37954Y616 6921 208 SH SOLE 0 0 208 GLOBAL X FDS AUTONMOUS EV ETF 37954Y624 4980 212 SH SOLE 103 0 109 GLOBAL X FDS ARTIFICIAL ETF 37954Y632 903327 25353 SH SOLE 22918 0 2435 GLOBAL X FDS US PFD ETF 37954Y657 30780 1564 SH SOLE 1055 0 509 GLOBAL X FDS US INFR DEV ETF 37954Y673 125165 3381 SH SOLE 0 0 3381 GLOBAL X FDS RBTCS ARTFL INTE 37954Y715 10705 347 SH SOLE 347 0 0 GLOBAL X FDS GLOBAL X COPPER 37954Y830 93107 2064 SH SOLE 125 0 1939 GLOBAL X FDS GLOBAL X SILVER 37954Y848 13162 422 SH SOLE 200 0 222 GLOBAL X FDS LITHIUM BTRY ETF 37954Y855 13428 346 SH SOLE 101 0 245 GLOBAL X FDS GLOBAL X URANIUM 37954Y871 14041 485 SH SOLE 0 0 485 GLOBALSTAR INC COM 378973408 25555 22817 SH SOLE 22340 0 477 GLOBE LIFE INC COM 37959E102 1117774 13585 SH SOLE 33 0 13552 GLOBE LIFE INC COM 37959E102 45336 551 SH OTR 1 0 0 551 GOLDMAN SACHS ETF TR ACTIVEBETA EME 381430206 2385 73 SH SOLE 73 0 0 GOLDMAN SACHS ETF TR JUST US LRG CP 381430396 263765 3376 SH SOLE 0 0 3376 GOLDMAN SACHS ETF TR EQUAL WEIGHT US 381430438 16158731 227092 SH SOLE 128993 0 98099 GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503 475821 4449 SH SOLE 4449 0 0 GOLDMAN SACHS ETF TR ACTIVEBETA US 381430602 62848 992 SH SOLE 992 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 1956284 4325 SH SOLE 1744 0 2581 GRACO INC COM 384109104 3652984 46077 SH SOLE 45660 0 417 GRANITESHARES GOLD TR SHS BEN INT 38748G101 1541649 67145 SH SOLE 64137 0 3008 GRAPHIC PACKAGING HLDG CO COM 388689101 3520344 134313 SH SOLE 132940 0 1373 GSK PLC SPONSORED ADR 37733W204 212559 5521 SH SOLE 3915 0 1606 HACKETT GROUP INC COM 404609109 3349072 154193 SH SOLE 154193 0 0 HALLIBURTON CO COM 406216101 205450 6082 SH SOLE 3854 0 2228 HANCOCK JOHN PREM DIVID FD COM SH BEN INT 41013T105 546321 46377 SH SOLE 40850 0 5527 HANOVER INS GROUP INC COM 410867105 5592743 44585 SH SOLE 44387 0 198 HARTFORD FINL SVCS GROUP INC COM 416515104 343344 3415 SH SOLE 1541 0 1874 HAWKINS INC COM 420261109 4741373 52103 SH SOLE 52103 0 0 HCA HEALTHCARE INC COM 40412C101 740229 2304 SH SOLE 2189 0 115 HELMERICH & PAYNE INC COM 423452101 4200769 116236 SH SOLE 115890 0 346 HERSHEY CO COM 427866108 729805 3970 SH SOLE 1537 0 2433 HESS CORP COM 42809H107 204906 1389 SH SOLE 1005 0 384 HIGH INCOME SECS FD SHS BEN INT 42968F108 214313 30660 SH SOLE 30660 0 0 HILTON WORLDWIDE HLDGS INC COM 43300A203 303298 1390 SH SOLE 920 0 470 HINGHAM INSTN SVGS MASS COM 433323102 2229024 12461 SH SOLE 12461 0 0 HOME BANCSHARES INC COM 436893200 3591317 149888 SH SOLE 149758 0 130 HOME DEPOT INC COM 437076102 5901994 17144 SH SOLE 9060 0 8084 HOME DEPOT INC COM 437076102 370402 1076 SH OTR 1 0 0 1076 HONEYWELL INTL INC COM 438516106 13466045 63061 SH SOLE 59633 0 3428 HORMEL FOODS CORP COM 440452100 245963 8067 SH SOLE 6739 0 1328 HUMANA INC COM 444859102 275754 738 SH SOLE 641 0 97 ICF INTL INC COM 44925C103 6005801 40454 SH SOLE 40262 0 192 IDEXX LABS INC COM 45168D104 256754 527 SH SOLE 315 0 212 ILLINOIS TOOL WKS INC COM 452308109 1161104 4900 SH SOLE 3581 0 1319 INGERSOLL RAND INC COM 45687V106 222649 2451 SH SOLE 1968 0 483 INNOVATOR ETFS TRUST GRADIENT TACTIC 45783Y665 582788 21195 SH SOLE 0 0 21195 INNOVATOR ETFS TRUST BUFFER STEP UP S 45783Y731 127831 4075 SH SOLE 4075 0 0 INTEL CORP COM 458140100 1146045 37005 SH SOLE 23743 0 13262 INTEL CORP COM 458140100 100622 3249 SH OTR 1 0 0 3249 INTERCONTINENTAL EXCHANGE IN COM 45866F104 8796141 64257 SH SOLE 63244 0 1013 INTERNATIONAL BUSINESS MACHS COM 459200101 1368380 7911 SH SOLE 5630 0 2281 INTERNATIONAL PAPER CO COM 460146103 223776 5187 SH SOLE 3242 0 1945 INTUIT COM 461202103 14893693 22662 SH SOLE 22256 0 406 INTUIT COM 461202103 147872 225 SH OTR 1 0 0 225 INTUITIVE SURGICAL INC COM NEW 46120E602 11377038 25575 SH SOLE 22404 0 3171 INTUITIVE SURGICAL INC COM NEW 46120E602 14235 32 SH OTR 1 0 0 32 INVESCO EXCH TRADED FD TR II EQUAL WEGT 0-30 46138E107 11781 427 SH SOLE 24 0 403 INVESCO EXCH TRADED FD TR II S&P SMLCP INDL 46138E123 5763 48 SH SOLE 0 0 48 INVESCO EXCH TRADED FD TR II S&P 500 MOMNTM 46138E339 2449 28 SH SOLE 0 0 28 INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 1084275 16694 SH SOLE 0 0 16694 INVESCO EXCH TRADED FD TR II S&P500 HDL VOL 46138E362 157238 3539 SH SOLE 0 0 3539 INVESCO EXCH TRADED FD TR II S&P 500 HB ETF 46138E370 15370 182 SH SOLE 182 0 0 INVESCO EXCH TRADED FD TR II PFD ETF 46138E511 42943 3718 SH SOLE 1318 0 2400 INVESCO EXCH TRADED FD TR II NATL AMT MUNI 46138E537 145892 6161 SH SOLE 5161 0 1000 INVESCO EXCH TRADED FD TR II KBW PREM YIELD 46138E594 141107 7914 SH SOLE 7914 0 0 INVESCO EXCH TRADED FD TR II KBW BK ETF 46138E628 6099 114 SH SOLE 0 0 114 INVESCO EXCH TRADED FD TR II GLOBAL WATER 46138E651 121013 2995 SH SOLE 2995 0 0 INVESCO EXCH TRADED FD TR II FTSE RAFI EMNG 46138E727 61 3 SH SOLE 3 0 0 INVESCO EXCH TRADED FD TR II FTSE RAFI SML 46138E735 52810 1634 SH SOLE 1451 0 183 INVESCO EXCH TRADED FD TR II FTSE RAFI DEV 46138E743 69320 1424 SH SOLE 1274 0 150 INVESCO EXCH TRADED FD TR II EMRNG MKT SVRG 46138E784 10580 529 SH SOLE 500 0 29 INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508 21 1 SH SOLE 0 0 1 INVESCO EXCH TRADED FD TR II ESG NASDAQ NEXT 46138G532 4357 200 SH SOLE 0 0 200 INVESCO EXCH TRADED FD TR II ESG NASDAQ 100 46138G540 6622 200 SH SOLE 0 0 200 INVESCO EXCH TRADED FD TR II NASDAQNXTGEN100 46138G631 16276 584 SH SOLE 103 0 481 INVESCO EXCH TRADED FD TR II NASDAQ 100 ETF 46138G649 31395286 159278 SH SOLE 155964 0 3314 INVESCO EXCH TRADED FD TR II S&P MDCP 400 REV 46138G672 80691 735 SH SOLE 735 0 0 INVESCO EXCH TRADED FD TR II S&P 500 REVENUE 46138G698 99011 1069 SH SOLE 1069 0 0 INVESCO EXCH TRADED FD TR II SOLAR ETF 46138G706 4222 105 SH SOLE 0 0 105 INVESCO EXCH TRADED FD TR II TAXABLE MUN BD 46138G805 46482 1762 SH SOLE 1050 0 712 INVESCO EXCH TRADED FD TR II GBL CLEAN ENRG 46138G847 3921 290 SH SOLE 0 0 290 INVESCO EXCH TRD SLF IDX FD BULETSHS 2029 HG 46138J395 1383 66 SH SOLE 0 0 66 INVESCO EXCH TRD SLF IDX FD BULLETSHS 31 MUN 46138J411 100797 4809 SH SOLE 4809 0 0 INVESCO EXCH TRD SLF IDX FD BULETSHS 2031 CP 46138J429 28255697 1771517 SH SOLE 1771517 0 0 INVESCO EXCH TRD SLF IDX FD INVSC 30 MUNI BD 46138J445 101086 4643 SH SOLE 4643 0 0 INVESCO EXCH TRD SLF IDX FD INVSCO 30 CORP 46138J460 39578287 2434089 SH SOLE 2434089 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2029 MUNI 46138J478 101330 4422 SH SOLE 4422 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2028 MUNI 46138J486 101422 4366 SH SOLE 4366 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2027 MUNI 46138J494 872986 37180 SH SOLE 36330 0 850 INVESCO EXCH TRD SLF IDX FD BULSHS 2026 MUNI 46138J510 1096413 46665 SH SOLE 46665 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2025 MUNI 46138J528 1582202 65138 SH SOLE 65138 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2024 MUNI 46138J536 1290839 52008 SH SOLE 52008 0 0 INVESCO EXCH TRD SLF IDX FD BULETSHS 2029 46138J577 28539711 1571570 SH SOLE 1571570 0 0 INVESCO EXCH TRD SLF IDX FD RUSL 1000 DYNM 46138J619 43882 835 SH SOLE 121 0 714 INVESCO EXCH TRD SLF IDX FD INVSCO BLSH 28 46138J643 18467835 925706 SH SOLE 925706 0 0 INVESCO EXCH TRD SLF IDX FD BLOOMBERG PRICIN 46138J775 25324 326 SH SOLE 0 0 326 INVESCO EXCH TRD SLF IDX FD BULSHS 2027 CB 46138J783 374156 19467 SH SOLE 19467 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2026 CB 46138J791 68402153 3567257 SH SOLE 3567257 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2025 HY 46138J817 49783 2173 SH SOLE 2173 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2025 CB 46138J825 25525977 1248214 SH SOLE 1242953 0 5261 INVESCO EXCH TRD SLF IDX FD BULSHS 2024 CB 46138J841 555163 26361 SH SOLE 26361 0 0 INVESCO EXCH TRD SLF IDX FD INVESCO BULLETSH 46139W817 1379 53 SH SOLE 0 0 53 INVESCO EXCH TRD SLF IDX FD BULLETSHS 32 MUN 46139W833 101269 4017 SH SOLE 4017 0 0 INVESCO EXCH TRD SLF IDX FD BULLETSHS 2030 46139W841 1397 55 SH SOLE 0 0 55 INVESCO EXCH TRD SLF IDX FD BULLETSHS 2032 46139W858 35252477 1760863 SH SOLE 1760863 0 0 INVESCO EXCHANGE TRADED FD T AEROSPACE DEFN 46137V100 81662 795 SH SOLE 244 0 551 INVESCO EXCHANGE TRADED FD T GBL LISTED PVT 46137V118 2260 37 SH SOLE 37 0 0 INVESCO EXCHANGE TRADED FD T WILDERHIL CLAN 46137V134 5038 250 SH SOLE 0 0 250 INVESCO EXCHANGE TRADED FD T WATER RES ETF 46137V142 135986 2095 SH SOLE 2075 0 20 INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137V233 2237175 48900 SH SOLE 48900 0 0 INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241 330980 5209 SH SOLE 3138 0 2071 INVESCO EXCHANGE TRADED FD T S&P500 PUR VAL 46137V258 83 1 SH SOLE 0 0 1 INVESCO EXCHANGE TRADED FD T S&P500 PUR GWT 46137V266 108240 2905 SH SOLE 2905 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL UTL 46137V274 5803 100 SH SOLE 100 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282 183300 5000 SH SOLE 5000 0 0 INVESCO EXCHANGE TRADED FD T BUYBACK ACHIEV 46137V308 10390 100 SH SOLE 0 0 100 INVESCO EXCHANGE TRADED FD T S&P500 EQL MAT 46137V316 53046 1538 SH SOLE 1538 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL FIN 46137V340 73560 1200 SH SOLE 1200 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 48981725 298160 SH SOLE 131983 0 166177 INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 6367000 38757 SH OTR 1 0 0 38757 INVESCO EXCHANGE TRADED FD T S&P500 EQL ENR 46137V365 4032 50 SH SOLE 0 0 50 INVESCO EXCHANGE TRADED FD T INVESCO MSCI 46137V407 15981 405 SH SOLE 101 0 304 INVESCO EXCHANGE TRADED FD T S&P 500 GARP ETF 46137V431 6578 64 SH SOLE 9 0 55 INVESCO EXCHANGE TRADED FD T S&P 100 EQL WIGH 46137V449 72860 771 SH SOLE 771 0 0 INVESCO EXCHANGE TRADED FD T S&P MDCP MOMNTUM 46137V464 3990 35 SH SOLE 16 0 19 INVESCO EXCHANGE TRADED FD T S&P MDCP QUALITY 46137V472 16107 166 SH SOLE 166 0 0 INVESCO EXCHANGE TRADED FD T S&P SMLCP MOMENT 46137V498 601 10 SH SOLE 0 0 10 INVESCO EXCHANGE TRADED FD T DIVID ACHIEVEV 46137V506 385737 9040 SH SOLE 6520 0 2520 INVESCO EXCHANGE TRADED FD T INTL DIVI ACHI 46137V548 24998 1395 SH SOLE 0 0 1395 INVESCO EXCHANGE TRADED FD T HIG YLD EQ DIV 46137V563 52007 2648 SH SOLE 738 0 1910 INVESCO EXCHANGE TRADED FD T FTSE RAFI 1500 46137V597 237078 6216 SH SOLE 10 0 6206 INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613 235480 6205 SH SOLE 3070 0 3135 INVESCO EXCHANGE TRADED FD T AI AND NEXT GEN 46137V639 10115 213 SH SOLE 213 0 0 INVESCO EXCHANGE TRADED FD T SEMICONDUCTORS 46137V647 18592 296 SH SOLE 0 0 296 INVESCO EXCHANGE TRADED FD T PHARMACEUTICALS 46137V662 16523 201 SH SOLE 201 0 0 INVESCO EXCHANGE TRADED FD T LEISURE AND ENTE 46137V720 2271 50 SH SOLE 0 0 50 INVESCO EXCHANGE TRADED FD T FOOD & BEVERAGE 46137V753 27384 600 SH SOLE 600 0 0 INVESCO EXCHANGE TRADED FD T DORSEY WRIGHT HE 46137V852 51552 1200 SH SOLE 1200 0 0 INVESCO QQQ TR UNIT SER 1 46090E103 26960478 56272 SH SOLE 47402 0 8870 INVESCO QQQ TR UNIT SER 1 46090E103 610386 1274 SH OTR 1 0 0 1274 INVESTMENT MANAGERS SER TR I TRADR 1.25X NVDA 46144X370 401 10 SH SOLE 0 0 10 INVESTMENT MANAGERS SER TR I ALTERNATIVE ACCE 46144X610 774631 30946 SH OTR 1 0 0 30946 IRON MTN INC DEL COM 46284V101 241974 2700 SH SOLE 2403 0 297 ISHARES BITCOIN TR SHS 46438F101 322760 9454 SH SOLE 6263 0 3191 ISHARES INC CORE MSCI EMKT 46434G103 313097 5849 SH SOLE 2297 0 3552 ISHARES INC MSCI EMRG CHN 46434G764 390720 6600 SH SOLE 6600 0 0 ISHARES INC MSCI JPN ETF NEW 46434G822 4299 63 SH SOLE 0 0 63 ISHARES INC MSCI GBL ETF NEW 46434G848 10616 260 SH SOLE 260 0 0 ISHARES INC ESG AWR MSCI EM 46434G863 131739 3929 SH SOLE 1576 0 2353 ISHARES SILVER TR ISHARES 46428Q109 266869 10044 SH SOLE 2465 0 7579 ISHARES SILVER TR ISHARES 46428Q109 3162 119 SH OTR 1 0 0 119 ISHARES TR S&P 100 ETF 464287101 120257 455 SH SOLE 352 0 103 ISHARES TR CORE S&P TTL STK 464287150 6854675 57709 SH SOLE 57101 0 608 ISHARES TR SELECT DIVID ETF 464287168 1350500 11163 SH SOLE 800 0 10363 ISHARES TR TIPS BD ETF 464287176 372983 3493 SH SOLE 355 0 3138 ISHARES TR US TRSPRTION 464287192 5234 80 SH SOLE 0 0 80 ISHARES TR CORE S&P500 ETF 464287200 2661180 4863 SH SOLE 1984 0 2879 ISHARES TR CORE US AGGBD ET 464287226 1351893 13927 SH SOLE 12869 0 1058 ISHARES TR MSCI EMG MKT ETF 464287234 326750 7672 SH SOLE 7139 0 533 ISHARES TR MSCI EMG MKT ETF 464287234 256 6 SH OTR 1 0 0 6 ISHARES TR IBOXX INV CP ETF 464287242 725523 6773 SH SOLE 6766 0 7 ISHARES TR GBL COMM SVC ETF 464287275 14294 161 SH SOLE 0 0 161 ISHARES TR GLOBAL TECH ETF 464287291 6332003 76455 SH SOLE 71377 0 5078 ISHARES TR S&P 500 GRWT ETF 464287309 4083790 44130 SH SOLE 43189 0 941 ISHARES TR GLOB HLTHCRE ETF 464287325 236092 2543 SH SOLE 2543 0 0 ISHARES TR GLOBAL FINLS ETF 464287333 5275 62 SH SOLE 0 0 62 ISHARES TR GLOBAL ENERG ETF 464287341 1689249 40695 SH SOLE 25595 0 15100 ISHARES TR NORTH AMERN NAT 464287374 65516 1489 SH SOLE 1489 0 0 ISHARES TR LATN AMER 40 ETF 464287390 18570 750 SH SOLE 450 0 300 ISHARES TR S&P 500 VAL ETF 464287408 1772959 9741 SH SOLE 9382 0 359 ISHARES TR 20 YR TR BD ETF 464287432 3371079 36729 SH SOLE 35882 0 847 ISHARES TR 7-10 YR TRSY BD 464287440 241992 2585 SH SOLE 688 0 1897 ISHARES TR 1 3 YR TREAS BD 464287457 133661 1637 SH SOLE 52 0 1585 ISHARES TR MSCI EAFE ETF 464287465 1398425 17852 SH SOLE 17172 0 680 ISHARES TR MSCI EAFE ETF 464287465 9870 126 SH OTR 1 0 0 126 ISHARES TR RUS MDCP VAL ETF 464287473 1299525 10763 SH SOLE 10393 0 370 ISHARES TR RUS MD CP GR ETF 464287481 27036 245 SH SOLE 209 0 36 ISHARES TR RUS MID CAP ETF 464287499 739206 9117 SH SOLE 271 0 8846 ISHARES TR CORE S&P MCP ETF 464287507 1265202 21620 SH SOLE 11000 0 10620 ISHARES TR EXPANDED TECH 464287515 78210 900 SH SOLE 0 0 900 ISHARES TR ISHARES SEMICDTR 464287523 6906 28 SH SOLE 24 0 4 ISHARES TR ISHARES BIOTECH 464287556 42825 312 SH SOLE 13 0 299 ISHARES TR COHEN STEER REIT 464287564 257977 4503 SH SOLE 3584 0 919 ISHARES TR GLOBAL 100 ETF 464287572 30616 317 SH SOLE 0 0 317 ISHARES TR RUS 1000 VAL ETF 464287598 2947671 16894 SH SOLE 10018 0 6876 ISHARES TR S&P MC 400GR ETF 464287606 40883 464 SH SOLE 188 0 276 ISHARES TR S&P MC 400GR ETF 464287606 37271 423 SH OTR 1 0 0 423 ISHARES TR RUS 1000 GRW ETF 464287614 3004656 8243 SH SOLE 7400 0 843 ISHARES TR RUS 1000 ETF 464287622 8707211 29264 SH SOLE 28766 0 498 ISHARES TR RUS 1000 ETF 464287622 238330 801 SH OTR 1 0 0 801 ISHARES TR RUS 2000 VAL ETF 464287630 976852 6414 SH SOLE 6414 0 0 ISHARES TR RUS 2000 GRW ETF 464287648 396420 1509 SH SOLE 1311 0 198 ISHARES TR RUSSELL 2000 ETF 464287655 253613 1250 SH SOLE 346 0 904 ISHARES TR RUSSELL 2000 ETF 464287655 1014 5 SH OTR 1 0 0 5 ISHARES TR CORE S&P US VLU 464287663 33666 382 SH SOLE 264 0 118 ISHARES TR CORE S&P US GWT 464287671 108740 853 SH SOLE 731 0 122 ISHARES TR RUSSELL 3000 ETF 464287689 1620518 5250 SH SOLE 503 0 4747 ISHARES TR S&P MC 400VL ETF 464287705 71820 633 SH SOLE 627 0 6 ISHARES TR U.S. TECH ETF 464287721 1224770 8139 SH SOLE 7213 0 926 ISHARES TR US INDUSTRIALS 464287754 3583 30 SH SOLE 0 0 30 ISHARES TR US HLTHCARE ETF 464287762 251207 4100 SH SOLE 4100 0 0 ISHARES TR U.S. FIN SVC ETF 464287770 34887 535 SH SOLE 535 0 0 ISHARES TR U.S. ENERGY ETF 464287796 236208 4921 SH SOLE 4724 0 197 ISHARES TR CORE S&P SCP ETF 464287804 1183713 11098 SH SOLE 8543 0 2555 ISHARES TR U.S. BAS MTL ETF 464287838 2800 20 SH SOLE 0 0 20 ISHARES TR EUROPE ETF 464287861 3375625 61644 SH SOLE 51332 0 10312 ISHARES TR SP SMCP600VL ETF 464287879 119156 1226 SH SOLE 195 0 1031 ISHARES TR SP SMCP600VL ETF 464287879 29765 306 SH OTR 1 0 0 306 ISHARES TR S&P SML 600 GWT 464287887 131127 1021 SH SOLE 392 0 629 ISHARES TR SHRT NAT MUN ETF 464288158 1784459 17068 SH SOLE 17068 0 0 ISHARES TR GL CLEAN ENE ETF 464288224 68625 5152 SH SOLE 0 0 5152 ISHARES TR MSCI ACWI EX US 464288240 14079 265 SH SOLE 256 0 9 ISHARES TR MSCI ACWI ETF 464288257 6857 61 SH SOLE 0 0 61 ISHARES TR EAFE SML CP ETF 464288273 938407 15224 SH SOLE 15224 0 0 ISHARES TR JPMORGAN USD EMG 464288281 376217 4252 SH SOLE 2762 0 1490 ISHARES TR MRGSTR MD CP GRW 464288307 18699 276 SH SOLE 276 0 0 ISHARES TR CALIF MUN BD ETF 464288356 40044 704 SH SOLE 704 0 0 ISHARES TR MRGSTR MD CP VAL 464288406 144624 2059 SH SOLE 0 0 2059 ISHARES TR NATIONAL MUN ETF 464288414 5892641 55304 SH SOLE 51775 0 3529 ISHARES TR NATIONAL MUN ETF 464288414 5860 55 SH OTR 1 0 0 55 ISHARES TR INTL SEL DIV ETF 464288448 9795 354 SH SOLE 1 0 353 ISHARES TR MRGSTR SM CP ETF 464288505 360956 6700 SH SOLE 0 0 6700 ISHARES TR IBOXX HI YD ETF 464288513 115247 1494 SH SOLE 1183 0 311 ISHARES TR CRE U S REIT ETF 464288521 955457 17839 SH SOLE 17600 0 239 ISHARES TR CRE U S REIT ETF 464288521 1125 21 SH OTR 1 0 0 21 ISHARES TR MSCI KLD400 SOC 464288570 414050 3987 SH SOLE 2968 0 1019 ISHARES TR MBS ETF 464288588 4186261 45597 SH SOLE 41041 0 4556 ISHARES TR USD INV GRDE ETF 464288620 301 6 SH SOLE 6 0 0 ISHARES TR ISHS 5-10YR INVT 464288638 5587 109 SH SOLE 109 0 0 ISHARES TR ISHS 1-5YR INVS 464288646 54007 1054 SH SOLE 1054 0 0 ISHARES TR 10-20 YR TRS ETF 464288653 205 3 SH SOLE 2 0 1 ISHARES TR 3 7 YR TREAS BD 464288661 23671 205 SH SOLE 205 0 0 ISHARES TR SHORT TREAS BD 464288679 378352 3424 SH SOLE 3424 0 0 ISHARES TR PFD AND INCM SEC 464288687 84933 2692 SH SOLE 1218 0 1474 ISHARES TR GLB CNSM STP ETF 464288737 39913 664 SH SOLE 664 0 0 ISHARES TR US HOME CONS ETF 464288752 65790 651 SH SOLE 651 0 0 ISHARES TR US AER DEF ETF 464288760 82531 625 SH SOLE 525 0 100 ISHARES TR MSCI USA ESG SLC 464288802 1359677 12100 SH SOLE 11574 0 526 ISHARES TR U.S. MED DVC ETF 464288810 5156 92 SH SOLE 0 0 92 ISHARES TR U.S. MED DVC ETF 464288810 11152 199 SH OTR 1 0 0 199 ISHARES TR US HLTHCR PR ETF 464288828 19133 365 SH SOLE 365 0 0 ISHARES TR U.S. PHARMA ETF 464288836 12165409 183435 SH SOLE 183435 0 0 ISHARES TR MICRO-CAP ETF 464288869 19608 172 SH SOLE 0 0 172 ISHARES TR EAFE VALUE ETF 464288877 2488319 46914 SH SOLE 46509 0 405 ISHARES TR EAFE GRWTH ETF 464288885 5222108 51047 SH SOLE 50613 0 434 ISHARES TR MSCI EURO FL ETF 464289180 39130 1750 SH SOLE 856 0 894 ISHARES TR RUS TP200 GR ETF 464289438 86666 404 SH SOLE 0 0 404 ISHARES TR RUS TOP 200 ETF 464289446 1741 13 SH SOLE 0 0 13 ISHARES TR 10+ YR INVST GRD 464289511 100 2 SH SOLE 1 0 1 ISHARES TR AGGRES ALLOC ETF 464289859 120396 1610 SH SOLE 1610 0 0 ISHARES TR AGGRES ALLOC ETF 464289859 6282 84 SH OTR 1 0 0 84 ISHARES TR GRWT ALLOCAT ETF 464289867 17910 318 SH SOLE 318 0 0 ISHARES TR MODERT ALLOC ETF 464289875 4774 111 SH SOLE 104 0 7 ISHARES TR CONSER ALLOC ETF 464289883 139211 3770 SH SOLE 546 0 3224 ISHARES TR US TREAS BD ETF 46429B267 63986 2835 SH SOLE 22 0 2813 ISHARES TR US TREAS BD ETF 46429B267 3679 163 SH OTR 1 0 0 163 ISHARES TR A RATE CP BD ETF 46429B291 50609 1080 SH SOLE 0 0 1080 ISHARES TR FLTG RATE NT ETF 46429B655 123433 2415 SH SOLE 555 0 1860 ISHARES TR CORE HIGH DV ETF 46429B663 162181 1492 SH SOLE 14 0 1478 ISHARES TR MSCI EAFE MIN VL 46429B689 24344 351 SH SOLE 351 0 0 ISHARES TR MSCI EAFE MIN VL 46429B689 5410 78 SH OTR 1 0 0 78 ISHARES TR MSCI USA MIN VOL 46429B697 5731194 68261 SH SOLE 66349 0 1912 ISHARES TR 0-5 YR TIPS ETF 46429B747 3695059 37140 SH SOLE 37136 0 4 ISHARES TR MSCI USA QLT FCT 46432F339 22535368 131971 SH SOLE 131926 0 45 ISHARES TR MSCI USA SZE FT 46432F370 11965 87 SH SOLE 87 0 0 ISHARES TR MSCI USA VALUE 46432F388 7880548 76170 SH SOLE 75454 0 716 ISHARES TR MSCI USA MMENTM 46432F396 9358242 48023 SH SOLE 47646 0 377 ISHARES TR CORE MSCI TOTAL 46432F834 22533760 333537 SH SOLE 325360 0 8177 ISHARES TR CORE MSCI EAFE 46432F842 2151451 29618 SH SOLE 22685 0 6933 ISHARES TR CORE MSCI EAFE 46432F842 3269 45 SH OTR 1 0 0 45 ISHARES TR 0-5YR INVT GR CP 46434V100 7930 161 SH SOLE 59 0 102 ISHARES TR INTERNATIONAL SL 46434V266 1386 43 SH SOLE 43 0 0 ISHARES TR INTL EQTY FACTOR 46434V274 279351 9557 SH SOLE 1846 0 7711 ISHARES TR U S EQUITY FACTR 46434V282 189235 3398 SH SOLE 744 0 2654 ISHARES TR US SML CAP EQT 46434V290 239943 3920 SH SOLE 3820 0 100 ISHARES TR EXPONENTIAL TECH 46434V381 6530 111 SH SOLE 0 0 111 ISHARES TR 0-5YR HI YL CP 46434V407 971 23 SH SOLE 23 0 0 ISHARES TR 0-5YR HI YL CP 46434V407 597341 14155 SH OTR 1 0 0 14155 ISHARES TR MSCI INTL QUALTY 46434V456 1465781 37536 SH SOLE 37512 0 24 ISHARES TR CORE TOTAL USD 46434V613 1221618 27015 SH SOLE 12373 0 14642 ISHARES TR CORE DIV GRWTH 46434V621 316970 5502 SH SOLE 3603 0 1899 ISHARES TR CORE DIV GRWTH 46434V621 66194 1149 SH OTR 1 0 0 1149 ISHARES TR GLOBAL REIT ETF 46434V647 323175 13900 SH SOLE 0 0 13900 ISHARES TR CORE MSCI PAC 46434V696 490 8 SH SOLE 8 0 0 ISHARES TR CORE MSCI EURO 46434V738 342 6 SH SOLE 6 0 0 ISHARES TR HDG MSCI EAFE 46434V803 125971 3543 SH SOLE 3543 0 0 ISHARES TR TRS FLT RT BD 46434V860 583046 11509 SH SOLE 1515 0 9994 ISHARES TR BLACKROCK ULTRA 46434V878 503986 9974 SH SOLE 8666 0 1308 ISHARES TR CONV BD ETF 46435G102 84134 1070 SH SOLE 563 0 507 ISHARES TR ESG AWRE USD ETF 46435G193 954399 42007 SH SOLE 42007 0 0 ISHARES TR HIGH YLD SYSTM B 46435G250 137927 2969 SH SOLE 487 0 2482 ISHARES TR RUSEL 2500 ETF 46435G268 12520 200 SH SOLE 0 0 200 ISHARES TR CORE MSCI INTL 46435G326 104245772 1588144 SH SOLE 1584216 0 3928 ISHARES TR MSCI UK ETF NEW 46435G334 1988 57 SH SOLE 57 0 0 ISHARES TR MSCI INTL VLU FT 46435G409 5827762 212382 SH SOLE 212350 0 32 ISHARES TR ESG AWR MSCI USA 46435G425 4929944 41317 SH SOLE 40901 0 416 ISHARES TR FALN ANGLS USD 46435G474 38133 1456 SH SOLE 496 0 960 ISHARES TR FALN ANGLS USD 46435G474 498 19 SH OTR 1 0 0 19 ISHARES TR ESG AW MSCI EAFE 46435G516 563041 7147 SH SOLE 7147 0 0 ISHARES TR INTL DIV GRWTH 46435G524 1368287 20302 SH SOLE 14464 0 5838 ISHARES TR INTL DIV GRWTH 46435G524 19142 284 SH OTR 1 0 0 284 ISHARES TR CORE INTL AGGR 46435G672 83466 1672 SH SOLE 1672 0 0 ISHARES TR MSCI ACWI EXUS 46435G847 42139 1305 SH SOLE 1305 0 0 ISHARES TR ESG MSCI LEADR 46435U218 4128694 42376 SH SOLE 42376 0 0 ISHARES TR SELF DRIVNG EV 46435U366 1426 50 SH SOLE 50 0 0 ISHARES TR IBDS DEC28 ETF 46435U515 59769886 2412995 SH SOLE 2412995 0 0 ISHARES TR ESG AWR US AGRGT 46435U549 670298 14381 SH SOLE 14381 0 0 ISHARES TR ROBOTICS ARTIF 46435U556 1660 50 SH SOLE 50 0 0 ISHARES TR US INFRASTRUC 46435U713 393485 9342 SH SOLE 8553 0 789 ISHARES TR BROAD USD HIGH 46435U853 143488 3955 SH SOLE 1203 0 2752 ISHARES TR CORE DIVID ETF 46435U861 1327 30 SH SOLE 30 0 0 ISHARES TR IBONDS 27 ETF 46435UAA9 53682860 2262236 SH SOLE 2262236 0 0 ISHARES TR IBONDS 27 ETF 46435UAA9 19981 842 SH OTR 1 0 0 842 ISHARES TR IBONDS DEC 2033 46436E130 27420674 1088122 SH SOLE 1088122 0 0 ISHARES TR IBONDS DEC 29 46436E205 52163761 2301004 SH SOLE 2301004 0 0 ISHARES TR INVT GRD CORP BD 46436E288 24911 884 SH SOLE 884 0 0 ISHARES TR IBONDS DEC 2032 46436E312 37752306 1537146 SH SOLE 1537146 0 0 ISHARES TR HIGH YLD CORP BD 46436E320 2456 75 SH SOLE 0 0 75 ISHARES TR IBONDS DEC 2031 46436E486 52163764 2570910 SH SOLE 2570910 0 0 ISHARES TR ESG MSCI EM LDRS 46436E601 162787 3609 SH SOLE 3609 0 0 ISHARES TR ESG ADV TTL USD 46436E619 278788 6552 SH SOLE 6552 0 0 ISHARES TR 0-3 MNTH TREASRY 46436E718 43507 432 SH SOLE 79 0 353 ISHARES TR IBONDS DEC 2030 46436E726 40100102 1886176 SH SOLE 1886176 0 0 ISHARES TR ESG EAFE ETF 46436E759 474220 7033 SH SOLE 5014 0 2019 ISHARES TR ESG MSCI USA ETF 46436E767 645971 13868 SH SOLE 11888 0 1980 ISHARES TR IBONDS 27 TRM TS 46436E841 3113 141 SH SOLE 141 0 0 ISHARES TR IBONDS 26 TRM TS 46436E858 3081 136 SH SOLE 136 0 0 ISHARES TR IBONDS 25 TRM TS 46436E866 3111 134 SH SOLE 134 0 0 J P MORGAN EXCHANGE TRADED F INCOME ETF 46641Q159 45 1 SH SOLE 1 0 0 J P MORGAN EXCHANGE TRADED F ACTIVE VALUE ETF 46641Q167 34726 586 SH SOLE 586 0 0 J P MORGAN EXCHANGE TRADED F DIV RTN INT EQ 46641Q209 1658 30 SH SOLE 0 0 30 J P MORGAN EXCHANGE TRADED F BETABUILDERS CDA 46641Q225 195 3 SH SOLE 3 0 0 J P MORGAN EXCHANGE TRADED F ACTIVEBLDRS EMER 46641Q266 28746 753 SH SOLE 753 0 0 J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332 23745633 418942 SH SOLE 205458 0 213484 J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332 2560972 45183 SH OTR 1 0 0 45183 J P MORGAN EXCHANGE TRADED F BETABUILDERS US 46641Q340 4137 47 SH SOLE 47 0 0 J P MORGAN EXCHANGE TRADED F BETABUILDERS I 46641Q373 9369556 158591 SH SOLE 158591 0 0 J P MORGAN EXCHANGE TRADED F BETABUILDRS US 46641Q399 1541760 15713 SH SOLE 15713 0 0 J P MORGAN EXCHANGE TRADED F JPMORGAN DIVER 46641Q407 219680 2012 SH SOLE 2012 0 0 J P MORGAN EXCHANGE TRADED F MUNICIPAL ETF 46641Q647 51836 1029 SH SOLE 555 0 474 J P MORGAN EXCHANGE TRADED F ULTRA SHT MUNCPL 46641Q654 3599394 70931 SH SOLE 70931 0 0 J P MORGAN EXCHANGE TRADED F CORE PLUS BD ETF 46641Q670 15600377 336723 SH SOLE 5899 0 330824 J P MORGAN EXCHANGE TRADED F US VALUE FACTR 46641Q753 19536 478 SH SOLE 0 0 478 J P MORGAN EXCHANGE TRADED F US QUALTY FCTR 46641Q761 36747 694 SH SOLE 694 0 0 J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837 3916573 77602 SH SOLE 747 0 76855 J P MORGAN EXCHANGE TRADED F DIVERSFD EQT ETF 46641Q845 17658 405 SH SOLE 385 0 20 J P MORGAN EXCHANGE TRADED F BETABUILDERS USD 46641Q878 46 1 SH SOLE 1 0 0 J P MORGAN EXCHANGE TRADED F NASDAQ EQT PREM 46654Q203 943611 17002 SH SOLE 6458 0 10544 J P MORGAN EXCHANGE TRADED F NASDAQ EQT PREM 46654Q203 781773 14086 SH OTR 1 0 0 14086 J P MORGAN EXCHANGE TRADED F ACTIVE GROWTH 46654Q609 37274 496 SH SOLE 496 0 0 J P MORGAN EXCHANGE TRADED F HEDGED EQUITY LA 46654Q724 7320 125 SH SOLE 125 0 0 JANUS DETROIT STR TR HENDERSN SML ETF 47103U209 195968 2946 SH SOLE 0 0 2946 JANUS DETROIT STR TR B-BBB CLO ETF 47103U753 1227926 24968 SH OTR 1 0 0 24968 JANUS DETROIT STR TR HENDRSON AAA CL 47103U845 6716 132 SH SOLE 131 0 1 JOHNSON & JOHNSON COM 478160104 15046734 102947 SH SOLE 89828 0 13119 JOHNSON & JOHNSON COM 478160104 227571 1557 SH OTR 1 0 0 1557 JOHNSON CTLS INTL PLC SHS G51502105 339528 5108 SH SOLE 3538 0 1570 JPMORGAN CHASE & CO. COM 46625H100 40429953 199891 SH SOLE 142525 0 57366 JPMORGAN CHASE & CO. COM 46625H100 1372739 6787 SH OTR 1 0 0 6787 KADANT INC COM 48282T104 5999281 20421 SH SOLE 20421 0 0 KB HOME COM 48666K109 6696576 95420 SH SOLE 94767 0 653 KEMPER CORP COM 488401100 2942649 49598 SH SOLE 49598 0 0 KFORCE INC COM 493732101 4664783 75081 SH SOLE 75081 0 0 KIMBELL RTY PARTNERS LP UNIT 49435R102 3219550 196794 SH SOLE 196794 0 0 KIMBERLY-CLARK CORP COM 494368103 368994 2670 SH SOLE 1245 0 1425 KINDER MORGAN INC DEL COM 49456B101 593278 29858 SH SOLE 17325 0 12533 KLA CORP COM NEW 482480100 919328 1115 SH SOLE 578 0 537 KLA CORP COM NEW 482480100 5772 7 SH OTR 1 0 0 7 KRAFT HEINZ CO COM 500754106 318237 9877 SH SOLE 5209 0 4668 KRAFT HEINZ CO COM 500754106 644 20 SH OTR 1 0 0 20 KROGER CO COM 501044101 249499 4998 SH SOLE 4585 0 413 L3HARRIS TECHNOLOGIES INC COM 502431109 505754 2252 SH SOLE 723 0 1529 LABCORP HOLDINGS INC COM SHS 504922105 392164 1927 SH SOLE 107 0 1820 LADDER CAP CORP CL A 505743104 3336771 295551 SH SOLE 295293 0 258 LAKELAND FINL CORP COM 511656100 4012580 65224 SH SOLE 65224 0 0 LAM RESEARCH CORP COM 512807108 1664361 1563 SH SOLE 1002 0 561 LAM RESEARCH CORP COM 512807108 4259 4 SH OTR 1 0 0 4 LANDSTAR SYS INC COM 515098101 3886624 21068 SH SOLE 20770 0 298 LATTICE STRATEGIES TR HARTFORD MLT ETF 518416102 459556 16637 SH SOLE 0 0 16637 LAUDER ESTEE COS INC CL A 518439104 228122 2144 SH SOLE 1276 0 868 LENNAR CORP CL A 526057104 230800 1540 SH SOLE 1217 0 323 LENNAR CORP CL B 526057302 1952 14 SH SOLE 14 0 0 LINCOLN ELEC HLDGS INC COM 533900106 3251588 17237 SH SOLE 17162 0 75 LINDE PLC SHS G54950103 18924120 43126 SH SOLE 41321 0 1805 LINDE PLC SHS G54950103 6582 15 SH OTR 1 0 0 15 LISTED FD TR HORIZON KINETICS 53656F623 3504015 107222 SH SOLE 9469 0 97753 LISTED FD TR HORIZON KINETICS 53656F623 1503 46 SH OTR 1 0 0 46 LISTED FD TR TRUESHARES DEC 53656F672 121366 3413 SH SOLE 1444 0 1969 LISTED FD TR TRUESHARES OCT 53656F698 205537 5500 SH SOLE 0 0 5500 LISTED FD TR ROUNDHILL VIDEO 53656F706 789 50 SH SOLE 50 0 0 LISTED FD TR TRUESHARES STRUC 53656F722 81700 2152 SH SOLE 156 0 1996 LISTED FD TR TRUESHARES STRUC 53656F730 6870 207 SH SOLE 207 0 0 LISTED FD TR TRUESHARES STRUC 53656F755 16859 500 SH SOLE 0 0 500 LISTED FD TR TRUESHARES STRCD 53656F763 28427 856 SH SOLE 0 0 856 LISTED FD TR ROUNDHILL SPORTS 53656F789 1722 101 SH SOLE 101 0 0 LISTED FD TR CORE ALT FD 53656F847 6230 250 SH SOLE 250 0 0 LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 37374 13690 SH SOLE 11673 0 2017 LMP CAP & INCOME FD INC COM 50208A102 1151712 74400 SH SOLE 74400 0 0 LOCKHEED MARTIN CORP COM 539830109 20787351 44503 SH SOLE 42858 0 1645 LOCKHEED MARTIN CORP COM 539830109 5138 11 SH OTR 1 0 0 11 LOWES COS INC COM 548661107 17320660 78566 SH SOLE 70128 0 8438 LOWES COS INC COM 548661107 28219 128 SH OTR 1 0 0 128 LULULEMON ATHLETICA INC COM 550021109 304973 1021 SH SOLE 619 0 402 LULULEMON ATHLETICA INC COM 550021109 896 3 SH OTR 1 0 0 3 M & T BK CORP COM 55261F104 296363 1958 SH SOLE 670 0 1288 MANHATTAN ASSOCIATES INC COM 562750109 237306 962 SH SOLE 27 0 935 MANULIFE FINL CORP COM 56501R106 280016 10519 SH SOLE 2314 0 8205 MARATHON DIGITAL HOLDINGS IN COM 565788106 4080624 205573 SH SOLE 196579 0 8994 MARATHON PETE CORP COM 56585A102 1455150 8388 SH SOLE 2674 0 5714 MARKEL GROUP INC COM 570535104 315132 200 SH SOLE 62 0 138 MARRIOTT INTL INC NEW CL A 571903202 13255040 54825 SH SOLE 54183 0 642 MARRIOTT INTL INC NEW CL A 571903202 12814 53 SH OTR 1 0 0 53 MARRIOTT VACATIONS WORLDWIDE COM 57164Y107 2027221 23216 SH SOLE 23206 0 10 MARSH & MCLENNAN COS INC COM 571748102 12028108 57081 SH SOLE 55820 0 1261 MARSH & MCLENNAN COS INC COM 571748102 4847 23 SH OTR 1 0 0 23 MARTIN MARIETTA MATLS INC COM 573284106 296364 547 SH SOLE 506 0 41 MASTEC INC COM 576323109 2312696 21616 SH SOLE 20779 0 837 MASTERCARD INCORPORATED CL A 57636Q104 2733427 6197 SH SOLE 4109 0 2088 MCCORMICK & CO INC COM NON VTG 579780206 356829 5030 SH SOLE 4768 0 262 MCDONALDS CORP COM 580135101 13894642 54524 SH SOLE 49791 0 4733 MCKESSON CORP COM 58155Q103 15075824 25813 SH SOLE 24092 0 1721 MEDTRONIC PLC SHS G5960L103 788123 10013 SH SOLE 5036 0 4977 MERCK & CO INC COM 58933Y105 12635276 102062 SH SOLE 86347 0 15715 META PLATFORMS INC CL A 30303M102 41543190 82391 SH SOLE 77291 0 5100 META PLATFORMS INC CL A 30303M102 17143 34 SH OTR 1 0 0 34 METLIFE INC COM 59156R108 729064 10387 SH SOLE 3685 0 6702 MGM RESORTS INTERNATIONAL COM 552953101 1005855 22634 SH SOLE 20701 0 1933 MICROCHIP TECHNOLOGY INC. COM 595017104 462991 5060 SH SOLE 3790 0 1270 MICRON TECHNOLOGY INC COM 595112103 1094329 8320 SH SOLE 3877 0 4443 MICROSOFT CORP COM 594918104 139582931 312301 SH SOLE 251894 0 60407 MICROSOFT CORP COM 594918104 1820874 4074 SH OTR 1 0 0 4074 MICROSTRATEGY INC CL A NEW 594972408 271364 197 SH SOLE 18 0 179 MODERNA INC COM 60770K107 209119 1761 SH SOLE 1290 0 471 MODERNA INC COM 60770K107 2138 18 SH OTR 1 0 0 18 MOLINA HEALTHCARE INC COM 60855R100 200380 674 SH SOLE 138 0 536 MONDELEZ INTL INC CL A 609207105 9825030 150138 SH SOLE 143561 0 6577 MONDELEZ INTL INC CL A 609207105 46790 715 SH OTR 1 0 0 715 MONOLITHIC PWR SYS INC COM 609839105 241574 294 SH SOLE 215 0 79 MONSTER BEVERAGE CORP NEW COM 61174X109 351349 7034 SH SOLE 4707 0 2327 MOODYS CORP COM 615369105 436083 1036 SH SOLE 618 0 418 MORGAN STANLEY COM NEW 617446448 12045728 123940 SH SOLE 121959 0 1981 MOTOROLA SOLUTIONS INC COM NEW 620076307 10245382 26539 SH SOLE 25250 0 1289 MSC INDL DIRECT INC CL A 553530106 2432358 30669 SH SOLE 30669 0 0 MURPHY USA INC COM 626755102 4954211 10553 SH SOLE 10459 0 94 NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 2553867 61957 SH SOLE 61942 0 15 NEOS ETF TRUST NEOS S&P 500 HI 78433H303 358522 7149 SH SOLE 3437 0 3712 NEOS ETF TRUST NEOS S&P 500 HI 78433H303 1853143 36952 SH OTR 1 0 0 36952 NEOS ETF TRUST NEOS ENHCD INME 78433H402 17680 377 SH SOLE 377 0 0 NEOS ETF TRUST NEOS ENH INC 1-3 78433H501 396090 7960 SH OTR 1 0 0 7960 NETFLIX INC COM 64110L106 10814277 16024 SH SOLE 15149 0 875 NETFLIX INC COM 64110L106 67488000 100000 SH Call SOLE 100000 0 0 NEW JERSEY RES CORP COM 646025106 3415481 79913 SH SOLE 79880 0 33 NEXTERA ENERGY INC COM 65339F101 10640902 150273 SH SOLE 134720 0 15553 NEXTERA ENERGY INC COM 65339F101 13879 196 SH OTR 1 0 0 196 NIKE INC CL B 654106103 3257943 43226 SH SOLE 38465 0 4761 NORFOLK SOUTHN CORP COM 655844108 1071517 4990 SH SOLE 1213 0 3777 NORTHERN LTS FD TR IV INSPIRE 100 ETF 66538H534 53552 1410 SH SOLE 0 0 1410 NORTHERN LTS FD TR IV MAIN SECTR ROTN 66538H591 234861 4597 SH SOLE 4597 0 0 NORTHERN OIL & GAS INC COM 665531307 6114018 164488 SH SOLE 164480 0 8 NORTHROP GRUMMAN CORP COM 666807102 633000 1452 SH SOLE 1148 0 304 NORTHROP GRUMMAN CORP COM 666807102 159994 367 SH OTR 1 0 0 367 NOVARTIS AG SPONSORED ADR 66987V109 491419 4616 SH SOLE 1528 0 3088 NOVO-NORDISK A S ADR 670100205 397816 2788 SH SOLE 1454 0 1334 NOVO-NORDISK A S ADR 670100205 6566 46 SH OTR 1 0 0 46 NU HLDGS LTD ORD SHS CL A G6683N103 192899 14965 SH SOLE 14965 0 0 NUCOR CORP COM 670346105 546482 3457 SH SOLE 1253 0 2204 NUVEEN PFD & INCOME OPPORTUN COM 67073B106 126183 16892 SH SOLE 11626 0 5266 NUVEEN QUALITY MUNCP INCOME COM 67066V101 139976 11923 SH SOLE 11923 0 0 NVENT ELECTRIC PLC SHS G6700G107 4102466 53550 SH SOLE 53538 0 12 NVIDIA CORPORATION COM 67066G104 120973085 979221 SH SOLE 789537 0 189684 NVIDIA CORPORATION COM 67066G104 797204 6453 SH OTR 1 0 0 6453 NXP SEMICONDUCTORS N V COM N6596X109 413591 1537 SH SOLE 970 0 567 NXP SEMICONDUCTORS N V COM N6596X109 15069 56 SH OTR 1 0 0 56 OCCIDENTAL PETE CORP COM 674599105 1687186 26767 SH SOLE 21358 0 5409 OCCIDENTAL PETE CORP COM 674599105 137405 2180 SH OTR 1 0 0 2180 OCCIDENTAL PETE CORP *W EXP 08/03/202 674599162 24902 605 SH SOLE 158 0 447 OCCIDENTAL PETE CORP *W EXP 08/03/202 674599162 10372 252 SH OTR 1 0 0 252 OCULAR THERAPEUTIX INC COM 67576A100 1797620 262810 SH SOLE 252007 0 10803 OLD SECOND BANCORP INC ILL COM 680277100 3674109 248083 SH SOLE 248083 0 0 ON SEMICONDUCTOR CORP COM 682189105 2327204 33949 SH SOLE 32464 0 1485 ONEOK INC NEW COM 682680103 286322 3511 SH SOLE 2440 0 1071 ONEOK INC NEW COM 682680103 32946 404 SH OTR 1 0 0 404 ONTO INNOVATION INC COM 683344105 218901 997 SH SOLE 869 0 128 ORACLE CORP COM 68389X105 2710475 19196 SH SOLE 8112 0 11084 OREILLY AUTOMOTIVE INC COM 67103H107 654758 620 SH SOLE 250 0 370 OREILLY AUTOMOTIVE INC COM 67103H107 11617 11 SH OTR 1 0 0 11 OTIS WORLDWIDE CORP COM 68902V107 343840 3572 SH SOLE 2176 0 1396 OTTER TAIL CORP COM 689648103 4906004 56011 SH SOLE 56008 0 3 OWENS CORNING NEW COM 690742101 8286965 47703 SH SOLE 37703 0 10000 OXFORD LANE CAP CORP COM 691543102 553512 102124 SH SOLE 102124 0 0 PACCAR INC COM 693718108 519847 5050 SH SOLE 2542 0 2508 PACER FDS TR TRENDP US LAR CP 69374H105 1244 25 SH SOLE 0 0 25 PACER FDS TR METAURUS CAP 400 69374H436 14676 400 SH SOLE 400 0 0 PACER FDS TR TRENDPILOT US BD 69374H642 25929 1290 SH SOLE 0 0 1290 PACER FDS TR DATA AND INFRAST 69374H741 18126 663 SH SOLE 0 0 663 PACER FDS TR INDUSTRIAL RELET 69374H766 125940 3330 SH SOLE 589 0 2741 PACER FDS TR LUNT LRGCP MULTI 69374H816 6080 125 SH SOLE 125 0 0 PACER FDS TR PACER US SMALL 69374H857 116175 2667 SH SOLE 2607 0 60 PACER FDS TR US CASH COWS 100 69374H881 8453305 155136 SH SOLE 118333 0 36803 PACER FDS TR US CASH COWS 100 69374H881 12478 229 SH OTR 1 0 0 229 PALANTIR TECHNOLOGIES INC CL A 69608A108 322350 12726 SH SOLE 8577 0 4149 PALANTIR TECHNOLOGIES INC CL A 69608A108 5319 210 SH OTR 1 0 0 210 PALO ALTO NETWORKS INC COM 697435105 657340 1939 SH SOLE 1156 0 783 PARKER-HANNIFIN CORP COM 701094104 299946 593 SH SOLE 486 0 107 PARKER-HANNIFIN CORP COM 701094104 12645 25 SH OTR 1 0 0 25 PAYCHEX INC COM 704326107 714798 6030 SH SOLE 3658 0 2372 PAYPAL HLDGS INC COM 70450Y103 574032 9892 SH SOLE 5520 0 4372 PEAKSTONE REALTY TRUST COMMON SHARES 39818P799 317067 29912 SH SOLE 0 0 29912 PEPSICO INC COM 713448108 18072865 109578 SH SOLE 101670 0 7908 PEPSICO INC COM 713448108 7917 48 SH OTR 1 0 0 48 PERMIAN RESOURCES CORP CLASS A COM 71424F105 298145 18461 SH SOLE 0 0 18461 PFIZER INC COM 717081103 7230424 258415 SH SOLE 198271 0 60144 PFIZER INC COM 717081103 15025 537 SH OTR 1 0 0 537 PG&E CORP COM 69331C108 224623 12865 SH SOLE 11652 0 1213 PGIM ETF TR PGIM ULTRA SH BD 69344A107 264702 5326 SH SOLE 1616 0 3710 PHILIP MORRIS INTL INC COM 718172109 1559975 15394 SH SOLE 8719 0 6675 PHILIP MORRIS INTL INC COM 718172109 193236 1907 SH OTR 1 0 0 1907 PHILLIPS 66 COM 718546104 1184981 8394 SH SOLE 3243 0 5151 PIMCO DYNAMIC INCOME FD SHS 72201Y101 515356 27398 SH SOLE 27398 0 0 PIMCO ETF TR ACTIVE BD ETF 72201R775 171504 1883 SH SOLE 1685 0 198 PIMCO ETF TR 0-5 HIGH YIELD 72201R783 1020 11 SH SOLE 5 0 6 PIMCO ETF TR INV GRD CRP BD 72201R817 1426 15 SH SOLE 0 0 15 PIMCO ETF TR ENHAN SHRT MA AC 72201R833 2110832 20972 SH SOLE 18285 0 2687 PIMCO ETF TR SHTRM MUN BD ACT 72201R874 54009 1083 SH SOLE 1083 0 0 PIMCO INCOME STRATEGY FD II COM 72201J104 167620 23378 SH SOLE 23378 0 0 PIMCO MUN INCOME FD COM 72200R107 141530 15434 SH SOLE 15434 0 0 PNC FINL SVCS GROUP INC COM 693475105 945474 6081 SH SOLE 3422 0 2659 POLARIS INC COM 731068102 256935 3281 SH SOLE 3156 0 125 POOL CORP COM 73278L105 837781 2726 SH SOLE 1542 0 1184 PRECIGEN INC COM 74017N105 70150 44399 SH SOLE 0 0 44399 PRIMERICA INC COM 74164M108 6007949 25395 SH SOLE 25371 0 24 PRINCIPAL FINANCIAL GROUP IN COM 74251V102 164981 2103 SH SOLE 912 0 1191 PRINCIPAL FINANCIAL GROUP IN COM 74251V102 42991 548 SH OTR 1 0 0 548 PROCTER AND GAMBLE CO COM 742718109 22788151 138178 SH SOLE 116809 0 21369 PROCTER AND GAMBLE CO COM 742718109 89881 545 SH OTR 1 0 0 545 PROGRESSIVE CORP COM 743315103 28324790 136366 SH SOLE 100599 0 35767 PROGRESSIVE CORP COM 743315103 1040004 5007 SH OTR 1 0 0 5007 PROLOGIS INC. COM 74340W103 11787384 104954 SH SOLE 103072 0 1882 PROSHARES TR PSHS ULTSH 20YRS 74347B201 1757 51 SH SOLE 51 0 0 PROSHARES TR S&P MDCP 400 DIV 74347B680 293041 3981 SH SOLE 0 0 3981 PROSHARES TR MSCI EAFE DIVD 74347B839 13525 358 SH SOLE 0 0 358 PROSHARES TR S&P 500 DV ARIST 74348A467 1311982 13649 SH SOLE 1965 0 11684 PROSHARES TR HGH YLD INT RATE 74348A541 30143 470 SH SOLE 0 0 470 PROTALIX BIOTHERAPEUTICS INC COM 74365A309 24482 20925 SH SOLE 100 0 20825 PRUDENTIAL FINL INC COM 744320102 579739 4947 SH SOLE 2589 0 2358 PRUDENTIAL FINL INC COM 744320102 35743 305 SH OTR 1 0 0 305 PUBLIC STORAGE OPER CO COM 74460D109 6122918 21286 SH SOLE 21199 0 87 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 480966 6526 SH SOLE 5390 0 1136 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 102443 1390 SH OTR 1 0 0 1390 PULTE GROUP INC COM 745867101 10195481 92601 SH SOLE 88641 0 3960 PULTE GROUP INC COM 745867101 5175 47 SH OTR 1 0 0 47 QUALCOMM INC COM 747525103 2820189 14159 SH SOLE 5999 0 8160 QUANTA SVCS INC COM 74762E102 1017123 4003 SH SOLE 1796 0 2207 RANGE RES CORP COM 75281A109 1594854 47565 SH SOLE 47565 0 0 RBB FD INC US TREAS 3 MNTH 74933W452 512705 10250 SH SOLE 9850 0 400 RBB FD INC US TREASY 2 YR 74933W486 271177 5656 SH SOLE 5656 0 0 RBB FD INC MOTLEY FOOL GBL 74933W635 116915 3974 SH SOLE 0 0 3974 RCI HOSPITALITY HLDGS INC COM 74934Q108 2250440 51663 SH SOLE 51663 0 0 REALTY INCOME CORP COM 756109104 421821 7986 SH SOLE 2497 0 5489 REGENERON PHARMACEUTICALS COM 75886F107 990070 942 SH SOLE 515 0 427 REGIONS FINANCIAL CORP NEW COM 7591EP100 646190 32245 SH SOLE 20495 0 11750 REGIONS FINANCIAL CORP NEW COM 7591EP100 78376 3911 SH OTR 1 0 0 3911 REPUBLIC SVCS INC COM 760759100 937107 4822 SH SOLE 3582 0 1240 ROCKWELL AUTOMATION INC COM 773903109 426408 1549 SH SOLE 1248 0 301 ROPER TECHNOLOGIES INC COM 776696106 9039979 16038 SH SOLE 4071 0 11967 ROPER TECHNOLOGIES INC COM 776696106 987532 1752 SH OTR 1 0 0 1752 ROSS STORES INC COM 778296103 415615 2860 SH SOLE 2571 0 289 ROYAL CARIBBEAN GROUP COM V7780T103 240101 1506 SH SOLE 965 0 541 RTX CORPORATION COM 75513E101 1385081 13797 SH SOLE 6784 0 7013 S&P GLOBAL INC COM 78409V104 1247462 2797 SH SOLE 1948 0 849 S&P GLOBAL INC COM 78409V104 5352 12 SH OTR 1 0 0 12 SALESFORCE INC COM 79466L302 1849320 7193 SH SOLE 5141 0 2052 SAMSARA INC COM CL A 79589L106 7568380 224581 SH SOLE 224206 0 375 SANOFI SPONSORED ADR 80105N105 204657 4218 SH SOLE 1090 0 3128 SAPIENS INTL CORP N V SHS G7T16G103 4710977 138844 SH SOLE 138745 0 99 SCHLUMBERGER LTD COM STK 806857108 3948211 83684 SH SOLE 80709 0 2975 SCHLUMBERGER LTD COM STK 806857108 36612 776 SH OTR 1 0 0 776 SCHWAB CHARLES CORP COM 808513105 654883 8887 SH SOLE 6108 0 2779 SCHWAB CHARLES FAMILY FD AMT TAX FREE MNY 808515530 2958635 2958635 SH SOLE 2958635 0 0 SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 510253 8116 SH SOLE 4887 0 3229 SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 50033595 778733 SH SOLE 21758 0 756975 SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 3401031 33727 SH SOLE 32556 0 1171 SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 888960 12000 SH SOLE 11652 0 348 SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 482001 6193 SH SOLE 3053 0 3140 SCHWAB STRATEGIC TR US SML CAP ETF 808524607 495853 10450 SH SOLE 1230 0 9220 SCHWAB STRATEGIC TR MUN BD ETF 808524649 10537 205 SH SOLE 205 0 0 SCHWAB STRATEGIC TR INTERNL DIVID 808524672 221039 9378 SH SOLE 9233 0 145 SCHWAB STRATEGIC TR 5 10YR CORP BD 808524698 77881 1766 SH SOLE 1461 0 305 SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 722459 27201 SH SOLE 23109 0 4092 SCHWAB STRATEGIC TR 1000 INDEX ETF 808524722 1957299 37403 SH SOLE 0 0 37403 SCHWAB STRATEGIC TR FUNDAMENTAL EMER 808524730 149122 5043 SH SOLE 4281 0 762 SCHWAB STRATEGIC TR FUNDAMENTAL INTL 808524748 33126 953 SH SOLE 742 0 211 SCHWAB STRATEGIC TR FUNDAMENTAL INTL 808524755 1874070 53499 SH SOLE 1448 0 52051 SCHWAB STRATEGIC TR FUNDAMENTAL US S 808524763 167451 3049 SH SOLE 2649 0 400 SCHWAB STRATEGIC TR FUNDAMENTAL US L 808524771 113598 1696 SH SOLE 1198 0 498 SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 18066059 232331 SH SOLE 228570 0 3761 SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 53421 687 SH OTR 1 0 0 687 SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 1154329 30045 SH SOLE 23751 0 6294 SCHWAB STRATEGIC TR US AGGREGATE B 808524839 729 16 SH SOLE 0 0 16 SCHWAB STRATEGIC TR US REIT ETF 808524847 129645 6492 SH SOLE 1037 0 5455 SCHWAB STRATEGIC TR INT-TRM U.S TRES 808524854 63644 1305 SH SOLE 1174 0 131 SCHWAB STRATEGIC TR SHT TM US TRES 808524862 1877 39 SH SOLE 24 0 15 SCHWAB STRATEGIC TR US TIPS ETF 808524870 228324 4390 SH SOLE 2024 0 2366 SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888 174556 4905 SH SOLE 1504 0 3401 SEACOAST BKG CORP FLA COM NEW 811707801 4251158 179829 SH SOLE 179829 0 0 SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 282945 3203 SH SOLE 153 0 3050 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 1273710 8739 SH SOLE 1147 0 7592 SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 268260 3503 SH SOLE 261 0 3242 SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 323395 1773 SH SOLE 254 0 1519 SELECT SECTOR SPDR TR ENERGY 81369Y506 6566354 72039 SH SOLE 68321 0 3718 SELECT SECTOR SPDR TR ENERGY 81369Y506 31538 346 SH OTR 1 0 0 346 SELECT SECTOR SPDR TR FINANCIAL 81369Y605 1141378 27764 SH SOLE 14224 0 13540 SELECT SECTOR SPDR TR INDL 81369Y704 9354985 76762 SH SOLE 73588 0 3174 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 1408734 6226 SH SOLE 1899 0 4327 SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 144423 1686 SH SOLE 102 0 1584 SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 382103 9949 SH SOLE 4045 0 5904 SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 494015 7251 SH SOLE 206 0 7045 SEMPRA COM 816851109 316866 4166 SH SOLE 3618 0 548 SERVICE CORP INTL COM 817565104 3239829 45548 SH SOLE 44201 0 1347 SERVICENOW INC COM 81762P102 22048000 28027 SH SOLE 27789 0 238 SERVICENOW INC COM 81762P102 15733 20 SH OTR 1 0 0 20 SHELL PLC SPON ADS 780259305 516448 7155 SH SOLE 2060 0 5095 SHELL PLC SPON ADS 780259305 48144 667 SH OTR 1 0 0 667 SHERWIN WILLIAMS CO COM 824348106 5670170 19000 SH SOLE 17856 0 1144 SHERWIN WILLIAMS CO COM 824348106 78189 262 SH OTR 1 0 0 262 SHOPIFY INC CL A 82509L107 379391 5744 SH SOLE 377 0 5367 SILA REALTY TRUST INC COMMON STOCK 146280508 1183869 55922 SH SOLE 677 0 55245 SIMON PPTY GROUP INC NEW COM 828806109 235897 1554 SH SOLE 1152 0 402 SIMPLIFY EXCHANGE TRADED FUN US EQT PLS CNVEX 82889N103 45288 1250 SH SOLE 0 0 1250 SIMPLIFY EXCHANGE TRADED FUN AGGREGATE BOND E 82889N723 216651 10436 SH OTR 1 0 0 10436 SIMPLIFY EXCHANGE TRADED FUN VOLATILITY PREM 82889N863 167260 7447 SH SOLE 7447 0 0 SIMPLIFY EXCHANGE TRADED FUN VOLATILITY PREM 82889N863 294945 13132 SH OTR 1 0 0 13132 SITIO ROYALTIES CORP CLASS A COM 82983N108 4410655 186813 SH SOLE 186461 0 352 SKECHERS U S A INC CL A 830566105 2234511 32328 SH SOLE 31238 0 1090 SMARTFINANCIAL INC COM NEW 83190L208 342032 14450 SH OTR 1 0 0 14450 SOFI TECHNOLOGIES INC COM 83406F102 1709115 258565 SH SOLE 233895 0 24670 SOUTHERN CO COM 842587107 15479016 199549 SH SOLE 170587 0 28962 SOUTHERN CO COM 842587107 1697542 21884 SH OTR 1 0 0 21884 SOUTHERN COPPER CORP COM 84265V105 245324 2277 SH SOLE 2241 0 36 SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 854228 2184 SH SOLE 2006 0 178 SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 41069 105 SH OTR 1 0 0 105 SPDR GOLD TR GOLD SHS 78463V107 2981113 13865 SH SOLE 9506 0 4359 SPDR INDEX SHS FDS PORTFLO EURP ETF 78463X103 84 2 SH SOLE 0 0 2 SPDR INDEX SHS FDS EURO STOXX 50 78463X202 356214 7120 SH SOLE 7020 0 100 SPDR INDEX SHS FDS MSCI EAFE STRTGC 78463X434 9385401 125574 SH SOLE 125574 0 0 SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 59785116 1587075 SH SOLE 1403224 0 183851 SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 13147 349 SH OTR 1 0 0 349 SPDR INDEX SHS FDS GLB NAT RESRCE 78463X541 17314 310 SH SOLE 0 0 310 SPDR INDEX SHS FDS DJ GLB RL ES ETF 78463X749 5856 141 SH SOLE 0 0 141 SPDR INDEX SHS FDS S&P EMKTSC ETF 78463X756 579 10 SH SOLE 0 0 10 SPDR INDEX SHS FDS S&P INTL SMLCP 78463X871 10189 321 SH SOLE 0 0 321 SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 18361468 523417 SH SOLE 68674 0 454743 SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 27082 772 SH OTR 1 0 0 772 SPDR S&P 500 ETF TR TR UNIT 78462F103 38908465 71494 SH SOLE 40986 0 30508 SPDR S&P 500 ETF TR TR UNIT 78462F103 390750 718 SH OTR 1 0 0 718 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 294294 550 SH SOLE 0 0 550 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 22473 42 SH OTR 1 0 0 42 SPDR SER TR NYSE TECH ETF 78464A102 42760 219 SH SOLE 219 0 0 SPDR SER TR FACTST INV ETF 78464A110 1906 13 SH SOLE 0 0 13 SPDR SER TR PORTFOLIO CRPORT 78464A144 128260 4469 SH SOLE 0 0 4469 SPDR SER TR S&P 600 SMCP GRW 78464A201 3607408 42015 SH SOLE 37864 0 4151 SPDR SER TR S&P 600 SMCP VAL 78464A300 3666318 46818 SH SOLE 46818 0 0 SPDR SER TR BBG CONV SEC ETF 78464A359 54910 762 SH SOLE 155 0 607 SPDR SER TR PORTFOLIO INTRMD 78464A375 28067 862 SH SOLE 162 0 700 SPDR SER TR PORTFOLIO INTRMD 78464A375 1335 41 SH OTR 1 0 0 41 SPDR SER TR PORT MTG BK ETF 78464A383 28710 1331 SH SOLE 627 0 704 SPDR SER TR BLOOMBERG EMERGI 78464A391 31228 1570 SH SOLE 747 0 823 SPDR SER TR PRTFLO S&P500 GW 78464A409 142792 1782 SH SOLE 762 0 1020 SPDR SER TR PORTFOLIO SHORT 78464A474 7425 250 SH SOLE 0 0 250 SPDR SER TR PRTFLO S&P500 VL 78464A508 99381 2039 SH SOLE 1806 0 233 SPDR SER TR HLTH CR EQUIP 78464A581 2110 25 SH SOLE 25 0 0 SPDR SER TR DJ REIT ETF 78464A607 133692 1436 SH SOLE 1434 0 2 SPDR SER TR AEROSPACE DEF 78464A631 226068 1615 SH SOLE 0 0 1615 SPDR SER TR PORTFOLIO AGRGTE 78464A649 200293 7983 SH SOLE 0 0 7983 SPDR SER TR PORTFOLIO AGRGTE 78464A649 1430 57 SH OTR 1 0 0 57 SPDR SER TR PORTFLI TIPS ETF 78464A656 10092 397 SH SOLE 87 0 310 SPDR SER TR PORTFOLIO LN TSR 78464A664 4080169 149896 SH SOLE 149280 0 616 SPDR SER TR PORTFLI INTRMDIT 78464A672 172435 6154 SH SOLE 0 0 6154 SPDR SER TR S&P REGL BKG 78464A698 9378 191 SH SOLE 0 0 191 SPDR SER TR S&P RETAIL ETF 78464A714 56910 759 SH SOLE 202 0 557 SPDR SER TR S&P DIVID ETF 78464A763 348219 2738 SH SOLE 325 0 2413 SPDR SER TR S&P BK ETF 78464A797 1856 40 SH SOLE 40 0 0 SPDR SER TR PORTFOLI S&P1500 78464A805 1913136 28834 SH SOLE 21004 0 7830 SPDR SER TR PORTFOLI S&P1500 78464A805 1659 25 SH OTR 1 0 0 25 SPDR SER TR S&P 400 MDCP VAL 78464A839 2440062 33453 SH SOLE 33453 0 0 SPDR SER TR PORTFOLIO S&P400 78464A847 985473 19210 SH SOLE 0 0 19210 SPDR SER TR PORTFOLIO S&P500 78464A854 62343616 974119 SH SOLE 438017 0 536102 SPDR SER TR PORTFOLIO S&P500 78464A854 10798784 168731 SH OTR 1 0 0 168731 SPDR SER TR S&P SEMICNDCTR 78464A862 61128 247 SH SOLE 0 0 247 SPDR SER TR S&P BIOTECH 78464A870 64990 701 SH SOLE 281 0 420 SPDR SER TR S&P HOMEBUILD 78464A888 120892 1196 SH SOLE 1052 0 144 SPDR SER TR PORTFOLIO SH TSR 78468R101 7131 247 SH SOLE 2 0 245 SPDR SER TR BLOOMBERG INVT 78468R200 100571 3260 SH SOLE 0 0 3260 SPDR SER TR BLOOMBERG SHT TE 78468R408 8789 352 SH SOLE 351 0 1 SPDR SER TR BLOOMBERG EMG MK 78468R515 7362 309 SH SOLE 0 0 309 SPDR SER TR BLOOMBERG 3-12 M 78468R523 4969 50 SH SOLE 0 0 50 SPDR SER TR S&P 500 ESG ETF 78468R531 61596 1160 SH SOLE 0 0 1160 SPDR SER TR S&P OILGAS EXP 78468R556 16729 115 SH SOLE 115 0 0 SPDR SER TR S&P OILGAS EXP 78468R556 38550 265 SH OTR 1 0 0 265 SPDR SER TR PORTFLI HIGH YLD 78468R606 51199 2204 SH SOLE 0 0 2204 SPDR SER TR BLOOMBERG HIGH Y 78468R622 71268 756 SH SOLE 491 0 265 SPDR SER TR S&P KENSHO NEW 78468R648 3329663 72274 SH SOLE 72274 0 0 SPDR SER TR BLOOMBERG 1-3 MO 78468R663 1732715 18879 SH SOLE 1517 0 17362 SPDR SER TR BLOOMBERG 1-3 MO 78468R663 2457868 26780 SH OTR 1 0 0 26780 SPDR SER TR NUVEEN BLMBRG MU 78468R721 37744 825 SH SOLE 187 0 638 SPDR SER TR NUVEEN BLMBRG SH 78468R739 178614 3785 SH SOLE 3785 0 0 SPDR SER TR NUVEEN BLMBRG SH 78468R739 3634 77 SH OTR 1 0 0 77 SPDR SER TR SPDR MSCI USA GE 78468R747 6419 59 SH SOLE 0 0 59 SPDR SER TR PRTFLO S&P500 HI 78468R788 1772011 44047 SH SOLE 310 0 43737 SPDR SER TR SSGA US LRG ETF 78468R804 457710 3000 SH SOLE 0 0 3000 SPDR SER TR MSCI USA STRTGIC 78468R812 530227 3596 SH SOLE 3596 0 0 SPDR SER TR PORTFOLIO S&P600 78468R853 632585 15231 SH SOLE 1198 0 14033 SPDR SER TR BLOOMBERG 1 10 Y 78468R861 9702 525 SH SOLE 0 0 525 SPROTT PHYSICAL GOLD TR UNIT 85207H104 988063 54710 SH SOLE 410 0 54300 SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608 44600 1067 SH SOLE 667 0 400 SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608 415785 9947 SH OTR 1 0 0 9947 SSGA ACTIVE ETF TR ULT SHT TRM BD 78467V707 143061 3535 SH SOLE 0 0 3535 STANLEY BLACK & DECKER INC COM 854502101 256287 3208 SH SOLE 2754 0 454 STARBUCKS CORP COM 855244109 961603 12352 SH SOLE 6147 0 6205 STOCK YDS BANCORP INC COM 861025104 3848779 77487 SH SOLE 77487 0 0 STRATEGY SHS NS 7HANDL IDX 86280R506 52061 2465 SH SOLE 2102 0 363 STRATEGY SHS DAY HAGAN NED 86280R803 238838 6045 SH SOLE 6045 0 0 STRYKER CORPORATION COM 863667101 22722575 66782 SH SOLE 65034 0 1748 STRYKER CORPORATION COM 863667101 6465 19 SH OTR 1 0 0 19 SUPER MICRO COMPUTER INC COM 86800U104 281856 344 SH SOLE 130 0 214 SYNOPSYS INC COM 871607107 831298 1397 SH SOLE 543 0 854 SYNOPSYS INC COM 871607107 16662 28 SH OTR 1 0 0 28 SYSCO CORP COM 871829107 329535 4616 SH SOLE 2333 0 2283 T ROWE PRICE ETF INC PRICE DIV GRWT 87283Q404 684376 17776 SH SOLE 8042 0 9734 T ROWE PRICE ETF INC CAP APPRECIATION 87283Q867 384301 12235 SH SOLE 0 0 12235 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 388118 2233 SH SOLE 1015 0 1218 TARGET CORP COM 87612E106 1082320 7311 SH SOLE 2103 0 5208 TE CONNECTIVITY LTD SHS H84989104 293940 1954 SH SOLE 1351 0 603 TERRENO RLTY CORP COM 88146M101 3158555 53372 SH SOLE 53372 0 0 TESLA INC COM 88160R101 21356595 107927 SH SOLE 86168 0 21759 TESLA INC COM 88160R101 344509 1741 SH OTR 1 0 0 1741 TETRA TECH INC NEW COM 88162G103 7653073 37427 SH SOLE 37067 0 360 TEXAS INSTRS INC COM 882508104 1354707 6964 SH SOLE 4157 0 2807 TEXAS ROADHOUSE INC COM 882681109 8116904 47271 SH SOLE 47270 0 1 TEXAS ROADHOUSE INC COM 882681109 3778 22 SH OTR 1 0 0 22 THE CIGNA GROUP COM 125523100 842623 2549 SH SOLE 1515 0 1034 THE TRADE DESK INC COM CL A 88339J105 387946 3972 SH SOLE 2281 0 1691 THERMO FISHER SCIENTIFIC INC COM 883556102 17563280 31760 SH SOLE 30049 0 1711 THERMO FISHER SCIENTIFIC INC COM 883556102 4977 9 SH OTR 1 0 0 9 TIMOTHY PLAN HIG DV STK ETF 887432326 101947 2914 SH SOLE 0 0 2914 TIMOTHY PLAN INTL ETF 887432334 104631 3945 SH SOLE 0 0 3945 TIMOTHY PLAN US LRGMD CP CORE 887432359 40577 1000 SH SOLE 0 0 1000 TJX COS INC NEW COM 872540109 11644066 105758 SH SOLE 102989 0 2769 T-MOBILE US INC COM 872590104 12766531 72463 SH SOLE 71446 0 1017 TOTALENERGIES SE SPONSORED ADS 89151E109 132626 1989 SH SOLE 1384 0 605 TOTALENERGIES SE SPONSORED ADS 89151E109 394879 5922 SH OTR 1 0 0 5922 TRACTOR SUPPLY CO COM 892356106 2985390 11057 SH SOLE 1340 0 9717 TRANE TECHNOLOGIES PLC SHS G8994E103 536156 1630 SH SOLE 1136 0 494 TRANE TECHNOLOGIES PLC SHS G8994E103 2960 9 SH OTR 1 0 0 9 TRANSDIGM GROUP INC COM 893641100 254245 199 SH SOLE 148 0 51 TRAVELERS COMPANIES INC COM 89417E109 790992 3890 SH SOLE 883 0 3007 TRUIST FINL CORP COM 89832Q109 797707 20533 SH SOLE 5756 0 14777 TYLER TECHNOLOGIES INC COM 902252105 6668874 13264 SH SOLE 13264 0 0 TYSON FOODS INC CL A 902494103 1105259 19343 SH SOLE 19014 0 329 UBER TECHNOLOGIES INC COM 90353T100 688134 9468 SH SOLE 6229 0 3239 UFP INDUSTRIES INC COM 90278Q108 5685232 50761 SH SOLE 50759 0 2 UNILEVER PLC SPON ADR NEW 904767704 327191 5950 SH SOLE 3324 0 2626 UNION PAC CORP COM 907818108 1229045 5432 SH SOLE 3328 0 2104 UNION PAC CORP COM 907818108 22852 101 SH OTR 1 0 0 101 UNITED PARCEL SERVICE INC CL B 911312106 1301307 9509 SH SOLE 5090 0 4419 UNITED RENTALS INC COM 911363109 684240 1058 SH SOLE 507 0 551 UNITED RENTALS INC COM 911363109 314958 487 SH OTR 1 0 0 487 UNITED STS LIME & MINERALS I COM 911922102 1685061 4627 SH SOLE 4627 0 0 UNITEDHEALTH GROUP INC COM 91324P102 26108743 51268 SH SOLE 36322 0 14946 UNITEDHEALTH GROUP INC COM 91324P102 862686 1694 SH OTR 1 0 0 1694 US BANCORP DEL COM NEW 902973304 695266 17513 SH SOLE 8339 0 9174 VALERO ENERGY CORP COM 91913Y100 828319 5284 SH SOLE 1626 0 3658 VALVOLINE INC COM 92047W101 7762176 179680 SH SOLE 177194 0 2486 VANECK ETF TRUST GOLD MINERS ETF 92189F106 15879 468 SH SOLE 0 0 468 VANECK ETF TRUST GOLD MINERS ETF 92189F106 5191 153 SH OTR 1 0 0 153 VANECK ETF TRUST ENVIRONMENTAL SR 92189F304 20466 120 SH SOLE 0 0 120 VANECK ETF TRUST FALLEN ANGEL HG 92189F437 2632 93 SH SOLE 91 0 2 VANECK ETF TRUST MORTGAGE REIT 92189F452 39680 3546 SH SOLE 0 0 3546 VANECK ETF TRUST VANECK SHRT MUNI 92189F528 52241 3073 SH SOLE 3073 0 0 VANECK ETF TRUST LONG MUNI ETF 92189F536 20825 1166 SH SOLE 1166 0 0 VANECK ETF TRUST OIL REFINERS ETF 92189F585 2505 70 SH SOLE 70 0 0 VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643 1266065 14618 SH SOLE 4491 0 10127 VANECK ETF TRUST SEMICONDUCTR ETF 92189F676 188747 724 SH SOLE 494 0 230 VANECK ETF TRUST PHARMACEUTCL ETF 92189F692 94316 1031 SH SOLE 1021 0 10 VANECK ETF TRUST AGRIBUSINESS ETF 92189F700 2174 31 SH SOLE 21 0 10 VANECK ETF TRUST JUNIOR GOLD MINE 92189F791 2106 50 SH OTR 1 0 0 50 VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505 50018 150 SH SOLE 0 0 150 VANGUARD ADMIRAL FDS INC SMLCP 600 VAL 921932778 69446 830 SH SOLE 830 0 0 VANGUARD ADMIRAL FDS INC SMLCP 600 GRTH 921932794 76272 692 SH SOLE 692 0 0 VANGUARD ADMIRAL FDS INC SMLLCP 600 IDX 921932828 2553 26 SH SOLE 0 0 26 VANGUARD ADMIRAL FDS INC MIDCP 400 GRTH 921932869 18184 166 SH SOLE 0 0 166 VANGUARD BD INDEX FDS LONG TERM BOND 921937793 35004 498 SH SOLE 0 0 498 VANGUARD BD INDEX FDS INTERMED TERM 921937819 294767 3935 SH SOLE 1839 0 2096 VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 519336 6771 SH SOLE 2179 0 4592 VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 5864798 81399 SH SOLE 68911 0 12488 VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407 1050396 21583 SH SOLE 5684 0 15899 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 10190649 20376 SH SOLE 9035 0 11341 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 3001 6 SH OTR 1 0 0 6 VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 3839876 25526 SH SOLE 25181 0 345 VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 24333 105 SH SOLE 105 0 0 VANGUARD INDEX FDS REAL ESTATE ETF 922908553 46068 550 SH SOLE 103 0 447 VANGUARD INDEX FDS SML CP GRW ETF 922908595 512767 2051 SH SOLE 1849 0 202 VANGUARD INDEX FDS SM CP VAL ETF 922908611 313569 1719 SH SOLE 153 0 1566 VANGUARD INDEX FDS MID CAP ETF 922908629 2285908 9442 SH SOLE 2598 0 6844 VANGUARD INDEX FDS MID CAP ETF 922908629 484 2 SH OTR 1 0 0 2 VANGUARD INDEX FDS LARGE CAP ETF 922908637 51921 208 SH SOLE 18 0 190 VANGUARD INDEX FDS EXTEND MKT ETF 922908652 125242 742 SH SOLE 108 0 634 VANGUARD INDEX FDS GROWTH ETF 922908736 1846861 4938 SH SOLE 1217 0 3721 VANGUARD INDEX FDS GROWTH ETF 922908736 14586 39 SH OTR 1 0 0 39 VANGUARD INDEX FDS VALUE ETF 922908744 1663131 10368 SH SOLE 6978 0 3390 VANGUARD INDEX FDS VALUE ETF 922908744 18126 113 SH OTR 1 0 0 113 VANGUARD INDEX FDS SMALL CP ETF 922908751 3824858 17542 SH SOLE 9950 0 7592 VANGUARD INDEX FDS SMALL CP ETF 922908751 6541 30 SH OTR 1 0 0 30 VANGUARD INDEX FDS TOTAL STK MKT 922908769 8058204 30123 SH SOLE 9480 0 20643 VANGUARD INDEX FDS TOTAL STK MKT 922908769 268 1 SH OTR 1 0 0 1 VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676 284 7 SH SOLE 7 0 0 VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 8929 76 SH SOLE 49 0 27 VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 69267 615 SH SOLE 612 0 3 VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 172929 2949 SH SOLE 0 0 2949 VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 117 2 SH OTR 1 0 0 2 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 26388024 603017 SH SOLE 394750 0 208267 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 2885972 65950 SH OTR 1 0 0 65950 VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 229756 3441 SH SOLE 0 0 3441 VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 5632063 112394 SH SOLE 112002 0 392 VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 4635140 79931 SH SOLE 77666 0 2265 VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 1034171 13383 SH SOLE 1284 0 12099 VANGUARD SCOTTSDALE FDS VNG RUS2000VAL 92206C649 13407 100 SH SOLE 100 0 0 VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664 232467 2836 SH SOLE 2103 0 733 VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 586313 6250 SH SOLE 6250 0 0 VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 238801 4101 SH SOLE 297 0 3804 VANGUARD SCOTTSDALE FDS VNG RUS1000VAL 92206C714 328026 4284 SH SOLE 4284 0 0 VANGUARD SCOTTSDALE FDS VNG RUS1000IDX 92206C730 18701 76 SH SOLE 76 0 0 VANGUARD SCOTTSDALE FDS MTG-BKD SECS ETF 92206C771 148140 3263 SH SOLE 1949 0 1314 VANGUARD SCOTTSDALE FDS LG-TERM COR BD 92206C813 36716 484 SH SOLE 210 0 274 VANGUARD SCOTTSDALE FDS LONG TERM TREAS 92206C847 888964 15412 SH SOLE 14969 0 443 VANGUARD SCOTTSDALE FDS LONG TERM TREAS 92206C847 404 7 SH OTR 1 0 0 7 VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 210535 2634 SH SOLE 62 0 2572 VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 9720970 53252 SH SOLE 23163 0 30089 VANGUARD STAR FDS VG TL INTL STK F 921909768 781548 12961 SH SOLE 0 0 12961 VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 37072759 750158 SH SOLE 363707 0 386451 VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 21568074 436424 SH OTR 1 0 0 436424 VANGUARD WELLINGTON FD US QUALITY 921935706 248478 1853 SH SOLE 1853 0 0 VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 656807 5538 SH SOLE 1696 0 3842 VANGUARD WHITEHALL FDS INTL HIGH ETF 921946794 37486 547 SH SOLE 190 0 357 VANGUARD WHITEHALL FDS INTL DVD ETF 921946810 116230 1430 SH SOLE 422 0 1008 VANGUARD WHITEHALL FDS EM MK GOV BD ETF 921946885 14029 223 SH SOLE 48 0 175 VANGUARD WORLD FD EXTENDED DUR 921910709 73 1 SH OTR 1 0 0 1 VANGUARD WORLD FD ESG INTL STK ETF 921910725 9163 160 SH SOLE 0 0 160 VANGUARD WORLD FD ESG US STK ETF 921910733 6667 69 SH SOLE 0 0 69 VANGUARD WORLD FD ESG US STK ETF 921910733 5314 55 SH OTR 1 0 0 55 VANGUARD WORLD FD MEGA GRWTH IND 921910816 302584 963 SH SOLE 751 0 212 VANGUARD WORLD FD MEGA CAP VAL ETF 921910840 261767 2209 SH SOLE 930 0 1279 VANGUARD WORLD FD MEGA CAP INDEX 921910873 2396876 12149 SH SOLE 12146 0 3 VANGUARD WORLD FD CONSUM DIS ETF 92204A108 69962 224 SH SOLE 150 0 74 VANGUARD WORLD FD CONSUM STP ETF 92204A207 55630 274 SH SOLE 251 0 23 VANGUARD WORLD FD ENERGY ETF 92204A306 316884 2484 SH SOLE 337 0 2147 VANGUARD WORLD FD ENERGY ETF 92204A306 128 1 SH OTR 1 0 0 1 VANGUARD WORLD FD FINANCIALS ETF 92204A405 100379 1005 SH SOLE 777 0 228 VANGUARD WORLD FD HEALTH CAR ETF 92204A504 201362 757 SH SOLE 295 0 462 VANGUARD WORLD FD HEALTH CAR ETF 92204A504 26866 101 SH OTR 1 0 0 101 VANGUARD WORLD FD INDUSTRIAL ETF 92204A603 41164 175 SH SOLE 18 0 157 VANGUARD WORLD FD INF TECH ETF 92204A702 2003650 3475 SH SOLE 1964 0 1511 VANGUARD WORLD FD MATERIALS ETF 92204A801 20997 109 SH SOLE 39 0 70 VANGUARD WORLD FD UTILITIES ETF 92204A876 18638 126 SH SOLE 15 0 111 VANGUARD WORLD FD COMM SRVC ETF 92204A884 102544 742 SH SOLE 0 0 742 VERISIGN INC COM 92343E102 245541 1381 SH SOLE 556 0 825 VERISK ANALYTICS INC COM 92345Y106 309444 1148 SH SOLE 1050 0 98 VERIZON COMMUNICATIONS INC COM 92343V104 1928960 46774 SH SOLE 25738 0 21036 VERIZON COMMUNICATIONS INC COM 92343V104 12372 300 SH OTR 1 0 0 300 VERTEX ENERGY INC COM 92534K107 4531 4796 SH SOLE 1000 0 3796 VERTEX ENERGY INC COM 92534K107 11967 12668 SH OTR 1 0 0 12668 VERTEX PHARMACEUTICALS INC COM 92532F100 7333124 15645 SH SOLE 14471 0 1174 VICTORY PORTFOLIOS II CORE INTERMEDIAT 92647N527 5613 122 SH SOLE 122 0 0 VICTORY PORTFOLIOS II VCSHS US 500 VOL 92647N766 10394 131 SH SOLE 0 0 131 VICTORY PORTFOLIOS II VCSHS US 500 ENH 92647N782 265201 4127 SH SOLE 4127 0 0 VICTORY PORTFOLIOS II VCSHS US EQ INCM 92647N824 76538 1307 SH SOLE 1217 0 90 VICTORY PORTFOLIOS II VCSHS US LRG CAP 92647N865 55985 917 SH SOLE 0 0 917 VICTORY PORTFOLIOS II VCSHS US SMCP HG 92647N873 33667 630 SH SOLE 0 0 630 VIKING THERAPEUTICS INC COM 92686J106 1506491 28419 SH SOLE 26478 0 1941 VIKING THERAPEUTICS INC COM 92686J106 1325 25 SH OTR 1 0 0 25 VIPER ENERGY INC CL A 927959106 8398989 223794 SH SOLE 222643 0 1151 VISA INC COM CL A 92826C839 32883554 125286 SH SOLE 97337 0 27949 VISA INC COM CL A 92826C839 931506 3549 SH OTR 1 0 0 3549 VULCAN MATLS CO COM 929160109 1058382 4256 SH SOLE 3963 0 293 WALGREENS BOOTS ALLIANCE INC COM 931427108 126937 10495 SH SOLE 4002 0 6493 WALMART INC COM 931142103 26126580 385860 SH SOLE 260871 0 124989 WALMART INC COM 931142103 1563424 23090 SH OTR 1 0 0 23090 WARNER BROS DISCOVERY INC COM SER A 934423104 166076 22322 SH SOLE 8908 0 13414 WARNER BROS DISCOVERY INC COM SER A 934423104 7209 969 SH OTR 1 0 0 969 WASHINGTON TR BANCORP INC COM 940610108 2461528 89804 SH SOLE 89804 0 0 WASTE MGMT INC DEL COM 94106L109 1924327 9020 SH SOLE 4363 0 4657 WEC ENERGY GROUP INC COM 92939U106 319803 4076 SH SOLE 2013 0 2063 WELLS FARGO CO NEW COM 949746101 1414908 23824 SH SOLE 15902 0 7922 WELLTOWER INC COM 95040Q104 332245 3187 SH SOLE 2621 0 566 WEST BANCORPORATION INC CAP STK 95123P106 3569887 199435 SH SOLE 199435 0 0 WILLIAMS COS INC COM 969457100 504264 11865 SH SOLE 9171 0 2694 WISDOMTREE TR EMG MKTS SMCAP 97717W281 6533 127 SH SOLE 31 0 96 WISDOMTREE TR US LARGECAP DIVD 97717W307 21825 300 SH SOLE 0 0 300 WISDOMTREE TR EMER MKT HIGH FD 97717W315 76702 1771 SH SOLE 1625 0 146 WISDOMTREE TR INDIA ERNGS FD 97717W422 23416 485 SH SOLE 366 0 119 WISDOMTREE TR US MIDCAP DIVID 97717W505 10851 232 SH SOLE 0 0 232 WISDOMTREE TR JPN SCAP HDG EQT 97717W521 2792 80 SH SOLE 0 0 80 WISDOMTREE TR INTL EQUITY FD 97717W703 88638 1650 SH SOLE 1650 0 0 WISDOMTREE TR INTL SMCAP DIV 97717W760 96873 1527 SH SOLE 254 0 1273 WISDOMTREE TR JAPN HEDGE EQT 97717W851 9590 85 SH SOLE 0 0 85 WISDOMTREE TR INTL QULTY DIV 97717X131 41875 1129 SH SOLE 1129 0 0 WISDOMTREE TR PUTWRITE STRAT 97717X560 16680 500 SH SOLE 0 0 500 WISDOMTREE TR EM EX ST-OWNED 97717X578 2298 75 SH SOLE 74 0 1 WISDOMTREE TR ITL HDG QTLY DIV 97717X594 74722 1639 SH SOLE 0 0 1639 WISDOMTREE TR EURO QTLY DIV GR 97717X610 17920 559 SH SOLE 0 0 559 WISDOMTREE TR US S CAP QTY DIV 97717X651 9045 192 SH SOLE 0 0 192 WISDOMTREE TR US QTLY DIV GRT 97717X669 273643 3506 SH SOLE 1023 0 2483 WISDOMTREE TR WSDM EMKTBD FD 97717X784 30571 475 SH SOLE 0 0 475 WISDOMTREE TR FLOATNG RAT TREA 97717Y527 6626733 131718 SH SOLE 0 0 131718 WISDOMTREE TR EMERGING MKT EXC 97717Y535 86356 2690 SH SOLE 748 0 1942 WORLD GOLD TR SPDR GLD MINIS 98149E303 3560959 77261 SH SOLE 77190 0 71 XCEL ENERGY INC COM 98389B100 568336 10641 SH SOLE 8407 0 2234 XYLEM INC COM 98419M100 230706 1701 SH SOLE 1359 0 342 YUM BRANDS INC COM 988498101 243196 1836 SH SOLE 1459 0 377 ZOETIS INC CL A 98978V103 748048 4314 SH SOLE 3158 0 1156 ZOETIS INC CL A 98978V103 20977 121 SH OTR 1 0 0 121