0001777271-24-000004.txt : 20240905 0001777271-24-000004.hdr.sgml : 20240905 20240905100032 ACCESSION NUMBER: 0001777271-24-000004 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20240630 FILED AS OF DATE: 20240905 DATE AS OF CHANGE: 20240905 EFFECTIVENESS DATE: 20240905 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Sanctuary Advisors, LLC CENTRAL INDEX KEY: 0001777271 ORGANIZATION NAME: IRS NUMBER: 473162022 STATE OF INCORPORATION: IN FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-24361 FILM NUMBER: 241280241 BUSINESS ADDRESS: STREET 1: 3815 RIVER CROSSING PKWY, FLOOR 2 CITY: INDIANAPOLIS STATE: IN ZIP: 46240 BUSINESS PHONE: 317-633-1799 MAIL ADDRESS: STREET 1: 3815 RIVER CROSSING PKWY, FLOOR 2 CITY: INDIANAPOLIS STATE: IN ZIP: 46240 13F-HR 1 primary_doc.xml X0202 13F-HR LIVE false false false 0001777271 XXXXXXXX 06-30-2024 06-30-2024 Sanctuary Advisors, LLC
3815 RIVER CROSSING PKWY, FLOOR 2 INDIANAPOLIS IN 46240
13F HOLDINGS REPORT 028-24361 000226606 N
William Montgomery Sr. Compliance & AML Officer 3126064640 William Montgomery Chicago IL 09-05-2024 0 2334 13769300780 false
INFORMATION TABLE 2 sanctuaryadvisors13f.xml 3M CO COM 88579Y101 4807690 52354 SH SOLE 0 2063 0 50291 8X8 INC NEW COM 282914100 76635 33760 SH SOLE 0 0 0 33760 A-MARK PRECIOUS METALS INC COM 00181T107 382063 9523 SH SOLE 0 0 0 9523 AAON INC COM PAR $0.004 000360206 249569 2738 SH SOLE 0 0 0 2738 AB ACTIVE ETFS INC ULTRA SHORT INCM 00039J103 613920 12187 SH SOLE 0 0 0 12187 AB ACTIVE ETFS INC TAX AWARE SHRT 00039J202 413106 16564 SH SOLE 0 0 0 16564 AB ACTIVE ETFS INC HIGH YIELD ETF 00039J608 363234 10062 SH SOLE 0 17 0 10045 ABBOTT LABS COM 002824100 34578675 321572 SH SOLE 0 21743 0 299829 ABBVIE INC COM 00287Y109 68213092 427347 SH SOLE 0 38714 0 388633 ABCELLERA BIOLOGICS INC COM 00288U106 398274 105924 SH SOLE 0 3100 0 102824 ABRDN ASIA PACIFIC INCOME FU COM 003009107 142082 55285 SH SOLE 0 2824 0 52461 ABRDN EMRG MKTS EQTY INCM FD COM 00301W105 585994 116384 SH SOLE 0 0 0 116384 ABRDN GLOBAL DYNAMIC DIVIDEN COM 00302M106 452301 48015 SH SOLE 0 0 0 48015 ABRDN GLOBAL INFRA INCOME FU COM SHS BEN INT 00326W106 1228226 71367 SH SOLE 0 0 0 71367 ABRDN GLOBAL PREMIER PPTYS F COM SH BEN INT 00302L108 363676 98026 SH SOLE 0 42 0 97984 ABRDN GOLD ETF TRUST PHYSCL GOLD SHS 00326A104 240343 10744 SH SOLE 0 0 0 10744 ABRDN HEALTHCARE INVESTORS SH BEN INT 87911J103 938702 58377 SH SOLE 0 0 0 58377 ABRDN HEALTHCARE OPPORTUNITI SHS 879105104 2654290 137671 SH SOLE 0 0 0 137671 ABRDN JAPAN EQUITY FUND INC COM 00306J109 154779 26458 SH SOLE 0 0 0 26458 ABRDN LIFE SCIENCES INVESTOR SH BEN INT 87911K100 154356 11901 SH SOLE 0 0 0 11901 ABRDN TOTAL DYNAMIC DIVIDEND COM SH BEN INT 00326L100 1952498 242848 SH SOLE 0 0 0 242848 ACADEMY SPORTS & OUTDOORS IN COM 00402L107 335305 5522 SH SOLE 0 61 0 5461 ACADIA HEALTHCARE COMPANY IN COM 00404A109 416519 5660 SH SOLE 0 7 0 5653 ACADIA PHARMACEUTICALS INC COM 004225108 1534546 91834 SH SOLE 0 13 0 91821 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 27862383 90459 SH SOLE 0 2832 0 87628 ACCO BRANDS CORP COM 00081T108 412054 85311 SH SOLE 0 7340 0 77971 ACUITY BRANDS INC COM 00508Y102 3332296 13215 SH SOLE 0 11 0 13204 ACUSHNET HLDGS CORP COM 005098108 1667115 26790 SH SOLE 0 0 0 26790 ADAMS DIVERSIFIED EQUITY FD COM 006212104 2063411 108715 SH SOLE 0 922 0 107793 ADDUS HOMECARE CORP COM 006739106 348569 3687 SH SOLE 0 3 0 3684 ADEIA INC COM 00676P107 366006 36113 SH SOLE 0 0 0 36113 ADOBE INC COM 00724F101 30650186 64181 SH SOLE 0 2712 0 61469 ADT INC DEL COM 00090Q103 126240 19633 SH SOLE 0 0 0 19633 ADTALEM GLOBAL ED INC COM 00737L103 488255 9828 SH SOLE 0 0 0 9828 ADVANCED ENERGY INDS COM 007973100 220805 2301 SH SOLE 0 7 0 2294 ADVANCED MICRO DEVICES INC COM 007903107 33970551 215823 SH SOLE 0 4080 0 211743 ADVENT CONV & INCOME FD COM 00764C109 580525 50175 SH SOLE 0 0 0 50175 ADVISORSHARES TR PURE US CANNABIS 00768Y453 94297 10740 SH SOLE 0 0 0 10740 AECOM COM 00766T100 426371 4533 SH SOLE 0 341 0 4192 AEHR TEST SYS COM 00760J108 361248 31495 SH SOLE 0 0 0 31495 AERCAP HOLDINGS NV SHS N00985106 1493681 17472 SH SOLE 0 0 0 17472 AES CORP COM 00130H105 566665 32926 SH SOLE 0 1550 0 31376 AFFILIATED MANAGERS GROUP IN COM 008252108 817663 5104 SH SOLE 0 14 0 5090 AFLAC INC COM 001055102 3098873 37063 SH SOLE 0 2857 0 34206 AGCO CORP COM 001084102 1044009 8953 SH SOLE 0 9 0 8944 AGILENT TECHNOLOGIES INC COM 00846U101 2102231 15262 SH SOLE 0 963 0 14299 AGILON HEALTH INC COM 00857U107 150970 30194 SH SOLE 0 737 0 29457 AGNC INVT CORP COM 00123Q104 364573 39075 SH SOLE 0 327 0 38748 AGNICO EAGLE MINES LTD COM 008474108 678452 10355 SH SOLE 0 213 0 10142 AGREE RLTY CORP COM 008492100 1234684 21372 SH SOLE 0 8 0 21364 AIR LEASE CORP CL A 00912X302 1944745 37645 SH SOLE 0 39 0 37606 AIR PRODS & CHEMS INC COM 009158106 17233189 72997 SH SOLE 0 1222 0 71775 AIRBNB INC COM CL A 009066101 7341592 44703 SH SOLE 0 1342 0 43361 AKAMAI TECHNOLOGIES INC COM 00971T101 1111075 10927 SH SOLE 0 1566 0 9361 AKANDA CORP COM NEW 00971M205 1030 10000 SH SOLE 0 0 0 10000 ALAUNOS THERAPEUTICS INC COM NEW 98973P200 16235 12299 SH SOLE 0 8412 0 3887 ALBANY INTL CORP CL A 012348108 1322436 15083 SH SOLE 0 8 0 15075 ALBEMARLE CORP COM 012653101 1492326 12768 SH SOLE 0 260 0 12508 ALCOA CORP COM 013872106 304126 8246 SH SOLE 0 219 0 8027 ALCON AG ORD SHS H01301128 3321571 42174 SH SOLE 0 838 0 41336 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 1646936 14168 SH SOLE 0 817 0 13351 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 3450699 45674 SH SOLE 0 557 0 45117 ALIGN TECHNOLOGY INC COM 016255101 1184861 3834 SH SOLE 0 28 0 3806 ALKERMES PLC SHS G01767105 228290 9250 SH SOLE 0 4961 0 4289 ALLBIRDS INC COM CL A 01675A109 6710 10953 SH SOLE 0 0 0 10953 ALLEGION PLC ORD SHS G0176J109 2232592 18027 SH SOLE 0 184 0 17843 ALLIANCEBERNSTEIN HLDG L P UNIT LTD PARTN 01881G106 621605 18522 SH SOLE 0 3118 0 15404 ALLIANT ENERGY CORP COM 018802108 1144212 23073 SH SOLE 0 657 0 22416 ALLISON TRANSMISSION HLDGS I COM 01973R101 7953156 106768 SH SOLE 0 29 0 106739 ALLSPRING UTILITIES AND HIGH WF UTILITIES INC 94987E109 92300 10000 SH SOLE 0 0 0 10000 ALLSTATE CORP COM 020002101 3255603 19143 SH SOLE 0 1218 0 17924 ALLY FINL INC COM 02005N100 701624 17853 SH SOLE 0 82 0 17771 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 340648 2377 SH SOLE 0 16 0 2361 ALPHABET INC CAP STK CL A 02079K305 140386718 816439 SH SOLE 0 83424 0 733015 ALPHABET INC CAP STK CL C 02079K107 69740513 401523 SH SOLE 0 40751 0 360771 ALPS ETF TR BARRONS 400 ETF 00162Q726 1001566 15361 SH SOLE 0 0 0 15361 ALPS ETF TR OSHARES US QUALT 00162Q387 3567186 75225 SH SOLE 0 0 0 75225 ALPS ETF TR ALERIAN MLP 00162Q452 5136364 108088 SH SOLE 0 985 0 107104 ALPS ETF TR SECTR DIV DOGS 00162Q858 588518 11305 SH SOLE 0 455 0 10850 ALPS ETF TR OSHARES US SMLCP 00162Q395 26605670 658882 SH SOLE 0 0 0 658882 ALPS ETF TR RIVRFRNT STR INC 00162Q783 386441 17194 SH SOLE 0 52 0 17142 ALTAIR ENGR INC COM CL A 021369103 249821 2989 SH SOLE 0 7 0 2982 ALTRIA GROUP INC COM 02209S103 16746730 386047 SH SOLE 0 48836 0 337212 AMAZON COM INC COM 023135106 203956543 1135489 SH SOLE 0 103209 0 1032280 AMBEV SA SPONSORED ADR 02319V103 255762 109769 SH SOLE 0 3852 0 105917 AMCOR PLC ORD G0250X107 444673 49573 SH SOLE 0 5276 0 44297 AMDOCS LTD SHS G02602103 1418366 16691 SH SOLE 0 95 0 16596 AMEREN CORP COM 023608102 2227691 30243 SH SOLE 0 1081 0 29162 AMERICA MOVIL SAB DE CV SPON ADS RP CL B 02390A101 1146206 60871 SH SOLE 0 78 0 60793 AMERICAN AIRLS GROUP INC COM 02376R102 439628 31673 SH SOLE 0 3302 0 28371 AMERICAN CENTY ETF TR US QUALITY GROW 025072307 607413 7498 SH SOLE 0 2422 0 5076 AMERICAN CENTY ETF TR US SML CP VALU 025072877 2163189 23972 SH SOLE 0 0 0 23972 AMERICAN CENTY ETF TR DIVERSIFIED MU 025072505 4131674 82650 SH SOLE 0 0 0 82650 AMERICAN CENTY ETF TR US EQT ETF 025072885 1275666 14751 SH SOLE 0 0 0 14751 AMERICAN CENTY ETF TR INTL EQT ETF 025072703 214244 3429 SH SOLE 0 0 0 3429 AMERICAN CENTY ETF TR AVANTIS EMGMKT 025072604 3461363 58967 SH SOLE 0 0 0 58967 AMERICAN COASTAL INS CORP COM 910710102 107500 10000 SH SOLE 0 10000 0 0 AMERICAN ELEC PWR CO INC COM 025537101 12671314 148620 SH SOLE 0 10011 0 138609 AMERICAN EXPRESS CO COM 025816109 27167627 115293 SH SOLE 0 7256 0 108037 AMERICAN FINL GROUP INC OHIO COM 025932104 619746 4867 SH SOLE 0 0 0 4867 AMERICAN INTL GROUP INC COM NEW 026874784 3914952 52529 SH SOLE 0 2140 0 50388 AMERICAN OUTDOOR BRANDS INC COM 02875D109 226853 28752 SH SOLE 0 0 0 28752 AMERICAN TOWER CORP NEW COM 03027X100 8168258 47576 SH SOLE 0 1703 0 45873 AMERICAN WOODMARK CORPORATIO COM 030506109 493870 5315 SH SOLE 0 0 0 5315 AMERICAN WTR WKS CO INC NEW COM 030420103 3715380 30762 SH SOLE 0 10380 0 20381 AMERICOLD REALTY TRUST INC COM 03064D108 627122 28198 SH SOLE 0 394 0 27804 AMERIPRISE FINL INC COM 03076C106 6406815 15626 SH SOLE 0 2483 0 13143 AMETEK INC COM 031100100 2471570 13924 SH SOLE 0 480 0 13444 AMGEN INC COM 031162100 18188295 67369 SH SOLE 0 4668 0 62701 AMICUS THERAPEUTICS INC COM 03152W109 138215 13445 SH SOLE 0 55 0 13390 AMKOR TECHNOLOGY INC COM 031652100 295269 9643 SH SOLE 0 7 0 9636 AMPHASTAR PHARMACEUTICALS IN COM 03209R103 388037 9439 SH SOLE 0 0 0 9439 AMPHENOL CORP NEW CL A 032095101 4883871 40533 SH SOLE 0 1228 0 39305 AMPLIFY ENERGY CORP NEW COM 03212B103 443191 59409 SH SOLE 0 6 0 59403 AMPLIFY ETF TR AMPLIFY ALTERNAT 032108631 337710 87717 SH SOLE 0 0 0 87717 AMPLIFY ETF TR AMPLIFY ETHO CLI 032108557 232208 4209 SH SOLE 0 0 0 4209 AMPLIFY ETF TR AMPLIFY CYBERSEC 032108664 412602 6595 SH SOLE 0 0 0 6595 AMPLIFY ETF TR CWP ENHANCED DIV 032108409 938795 24679 SH SOLE 0 0 0 24679 AMPLIFY ETF TR INTERNATINL ENHC 032108722 291888 9523 SH SOLE 0 0 0 9523 ANALOG DEVICES INC COM 032654105 15281088 75660 SH SOLE 0 3571 0 72090 ANGEL OAK FUNDS TRUST INCOME ETF 03463K760 1128321 55473 SH SOLE 0 0 0 55473 ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 5141826 85683 SH SOLE 0 13424 0 72259 ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839 205358 10877 SH SOLE 0 1077 0 9800 ANSYS INC COM 03662Q105 4634559 13886 SH SOLE 0 428 0 13458 ANTERO MIDSTREAM CORP COM 03676B102 148002 10430 SH SOLE 0 14 0 10416 AON PLC SHS CL A G0403H108 4866808 17075 SH SOLE 0 456 0 16618 APA CORPORATION COM 03743Q108 308436 9493 SH SOLE 0 564 0 8929 APOLLO GLOBAL MGMT INC COM 03769M106 11107242 98977 SH SOLE 0 20010 0 78967 APOLLO TACTICAL INCOME FD IN COM 037638103 181205 12743 SH SOLE 0 0 0 12743 APPLE HOSPITALITY REIT INC COM NEW 03784Y200 347727 23182 SH SOLE 0 500 0 22682 APPLE INC COM 037833100 369996700 2185450 SH SOLE 0 148010 0 2037440 APPLIED INDL TECHNOLOGIES IN COM 03820C105 1278683 7069 SH SOLE 0 0 0 7069 APPLIED MATLS INC COM 038222105 11652917 57296 SH SOLE 0 8616 0 48680 APPLOVIN CORP COM CL A 03831W108 213930 2898 SH SOLE 0 120 0 2778 APTARGROUP INC COM 038336103 1086562 7581 SH SOLE 0 5035 0 2546 APTIV PLC SHS G6095L109 1867500 26225 SH SOLE 0 454 0 25771 AQUESTIVE THERAPEUTICS INC COM 03843E104 257509 63270 SH SOLE 0 0 0 63270 ARCBEST CORP COM 03937C105 500058 3910 SH SOLE 0 0 0 3910 ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH 03938L203 532973 21008 SH SOLE 0 80 0 20928 ARCH CAP GROUP LTD ORD G0450A105 4876520 53647 SH SOLE 0 739 0 52908 ARCH RESOURCES INC CL A 03940R107 380816 2316 SH SOLE 0 0 0 2316 ARCHER DANIELS MIDLAND CO COM 039483102 4328141 72016 SH SOLE 0 5851 0 66165 ARCHROCK INC COM 03957W106 1314861 65092 SH SOLE 0 37 0 65055 ARDMORE SHIPPING CORP COM Y0207T100 340551 20163 SH SOLE 0 25 0 20138 ARES CAPITAL CORP COM 04010L103 3376814 162503 SH SOLE 0 21942 0 140561 ARES DYNAMIC CR ALLOCATION F COM 04014F102 357366 25784 SH SOLE 0 0 0 25784 ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 922591 6905 SH SOLE 0 36 0 6869 ARGENX SE SPONSORED ADR 04016X101 654637 1756 SH SOLE 0 4 0 1752 ARHAUS INC COM CL A 04035M102 251259 18300 SH SOLE 0 0 0 18300 ARISTA NETWORKS INC COM 040413106 7445061 28126 SH SOLE 0 3025 0 25101 ARK 21SHARES BITCOIN ETF SHS BEN INT 040919102 876405 13754 SH SOLE 0 0 0 13754 ARK ETF TR INNOVATION ETF 00214Q104 2115312 47999 SH SOLE 0 204 0 47795 ARK ETF TR GENOMIC REV ETF 00214Q302 222288 9590 SH SOLE 0 0 0 9590 ARLO TECHNOLOGIES INC COM 04206A101 555084 47041 SH SOLE 0 0 0 47041 ARM HOLDINGS PLC SPONSORED ADR 042068205 459489 4507 SH SOLE 0 0 0 4507 ARMSTRONG WORLD INDS INC NEW COM 04247X102 536885 4590 SH SOLE 0 9 0 4581 ARRAY TECHNOLOGIES INC COM SHS 04271T100 503316 40590 SH SOLE 0 2900 0 37690 ARROW ELECTRS INC COM 042735100 862515 6708 SH SOLE 0 8 0 6700 ARTISAN PARTNERS ASSET MGMT CL A 04316A108 464796 11077 SH SOLE 0 0 0 11077 ASA GOLD AND PRECIOUS MTLS L SHS G3156P103 209192 12120 SH SOLE 0 290 0 11830 ASE TECHNOLOGY HLDG CO LTD SPONSORED ADS 00215W100 1680840 166420 SH SOLE 0 0 0 166420 ASML HOLDING N V N Y REGISTRY SHS N07059210 14746704 16047 SH SOLE 0 42 0 16005 ASPEN TECHNOLOGY INC COM 29109X106 2290081 11541 SH SOLE 0 76 0 11465 ASSOCIATED BANC CORP COM 045487105 238125 11040 SH SOLE 0 0 0 11040 ASSURANT INC COM 04621X108 474770 2746 SH SOLE 0 97 0 2649 ASSURED GUARANTY LTD COM G0585R106 1413076 18010 SH SOLE 0 2 0 18008 ASTRAZENECA PLC SPONSORED ADR 046353108 12545544 166896 SH SOLE 0 4314 0 162582 AT&T INC COM 00206R102 16026800 956824 SH SOLE 0 129596 0 827228 ATAI LIFE SCIENCES NV SHS N0731H103 93914 48660 SH SOLE 0 0 0 48660 ATKORE INC COM 047649108 1815331 9920 SH SOLE 0 1 0 9919 ATLAS ENERGY SOLUTIONS INC COM NEW 642045108 1118276 47728 SH SOLE 0 0 0 47728 ATLASSIAN CORPORATION CL A 049468101 1021572 5693 SH SOLE 0 102 0 5591 ATMOS ENERGY CORP COM 049560105 2277118 19474 SH SOLE 0 439 0 19035 ATYR PHARMA INC COM NEW 002120202 45855 29207 SH SOLE 0 0 0 29207 AUTODESK INC COM 052769106 10126743 46468 SH SOLE 0 1513 0 44955 AUTOHOME INC SP ADS RP CL A 05278C107 344943 13267 SH SOLE 0 0 0 13267 AUTOLIV INC COM 052800109 459686 3759 SH SOLE 0 0 0 3759 AUTOMATIC DATA PROCESSING IN COM 053015103 16589071 68248 SH SOLE 0 2347 0 65901 AUTONATION INC COM 05329W102 3603936 21215 SH SOLE 0 547 0 20668 AUTOZONE INC COM 053332102 2248914 763 SH SOLE 0 46 0 717 AVALONBAY CMNTYS INC COM 053484101 3700889 19331 SH SOLE 0 1264 0 18067 AVANTOR INC COM 05352A100 884104 36930 SH SOLE 0 123 0 36807 AVERY DENNISON CORP COM 053611109 2709706 12371 SH SOLE 0 253 0 12118 AVIDXCHANGE HOLDINGS INC COM 05368X102 574989 48076 SH SOLE 0 11000 0 37076 AXALTA COATING SYS LTD COM G0750C108 539575 17283 SH SOLE 0 64 0 17219 AXCELIS TECHNOLOGIES INC COM NEW 054540208 323815 3142 SH SOLE 0 0 0 3142 AXIS CAP HLDGS LTD SHS G0692U109 1418500 23392 SH SOLE 0 25 0 23367 AXON ENTERPRISE INC COM 05464C101 836238 2713 SH SOLE 0 114 0 2599 AXOS FINANCIAL INC COM 05465C100 550606 10379 SH SOLE 0 0 0 10379 AZEK CO INC CL A 05478C105 261834 5676 SH SOLE 0 0 0 5676 AZENTA INC COM 114340102 221922 4253 SH SOLE 0 20 0 4233 AZUL S A SPONSR ADR PFD 05501U106 72960 12845 SH SOLE 0 0 0 12845 BADGER METER INC COM 056525108 314165 1693 SH SOLE 0 79 0 1614 BAIDU INC SPON ADR REP A 056752108 698212 6946 SH SOLE 0 0 0 6946 BAKER HUGHES COMPANY CL A 05722G100 1504505 45813 SH SOLE 0 1952 0 43861 BALL CORP COM 058498106 1689997 24212 SH SOLE 0 1402 0 22810 BANCFIRST CORP COM 05945F103 276504 3104 SH SOLE 0 0 0 3104 BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101 666336 57542 SH SOLE 0 0 0 57542 BANCO BRADESCO S A SP ADR PFD NEW 059460303 82914 30485 SH SOLE 0 0 0 30485 BANCO SANTANDER S.A. ADR 05964H105 279688 54733 SH SOLE 0 0 0 54733 BANCOLOMBIA S A SPON ADR PREF 05968L102 410086 12495 SH SOLE 0 0 0 12495 BANK AMERICA CORP 7.25%CNV PFD L 060505682 1317088 1139 SH SOLE 0 0 0 1139 BANK AMERICA CORP COM 060505104 29574230 781767 SH SOLE 0 37519 0 744247 BANK NEW YORK MELLON CORP COM 064058100 5234446 91320 SH SOLE 0 3351 0 87969 BANK OZK LITTLE ROCK ARK COM 06417N103 1449660 31501 SH SOLE 0 13 0 31488 BARCLAYS PLC ADR 06738E204 1089711 104579 SH SOLE 0 0 0 104579 BARINGS BDC INC COM 06759L103 120675 12948 SH SOLE 0 1998 0 10950 BARINGS PARTN INVS SH BEN INT 06761A103 314221 20078 SH SOLE 0 0 0 20078 BARRETT BUSINESS SVCS INC COM 068463108 453357 3723 SH SOLE 0 0 0 3723 BARRICK GOLD CORP COM 067901108 934314 54670 SH SOLE 0 7078 0 47592 BATH & BODY WORKS INC COM 070830104 3365799 73106 SH SOLE 0 36 0 73070 BAXTER INTL INC COM 071813109 1294598 32260 SH SOLE 0 1297 0 30963 BCE INC COM NEW 05534B760 1908591 58560 SH SOLE 0 1315 0 57245 BEACON ROOFING SUPPLY INC COM 073685109 275616 2784 SH SOLE 0 6 0 2778 BEAZER HOMES USA INC COM NEW 07556Q881 379495 13339 SH SOLE 0 0 0 13339 BECTON DICKINSON & CO COM 075887109 9634829 41610 SH SOLE 0 2532 0 39078 BEIGENE LTD SPONSORED ADR 07725L102 1038354 6761 SH SOLE 0 0 0 6761 BELDEN INC COM 077454106 363793 4362 SH SOLE 0 5 0 4357 BENTLEY SYS INC COM CL B 08265T208 3976252 73648 SH SOLE 0 311 0 73337 BERKLEY W R CORP COM 084423102 4801058 62636 SH SOLE 0 2257 0 60379 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 103923234 258451 SH SOLE 0 14672 0 243780 BERKSHIRE HATHAWAY INC DEL CL A 084670108 27311400 45 SH SOLE 0 0 0 45 BEST BUY INC COM 086516101 803400 10705 SH SOLE 0 457 0 10248 BEYOND INC COM 690370101 1067946 49695 SH SOLE 0 0 0 49695 BHP GROUP LTD SPONSORED ADS 088606108 2300771 40772 SH SOLE 0 140 0 40632 BIGBEAR AI HLDGS INC *W EXP 12/08/202 08975B117 59533 270730 SH SOLE 0 0 0 270730 BIGCOMMERCE HLDGS INC COM SER 1 08975P108 188782 31997 SH SOLE 0 0 0 31997 BIO RAD LABS INC CL A 090572207 734766 2663 SH SOLE 0 23 0 2640 BIO-TECHNE CORP COM 09073M104 504592 7877 SH SOLE 0 94 0 7783 BIOCRYST PHARMACEUTICALS INC COM 09058V103 110535 26571 SH SOLE 0 0 0 26571 BIOGEN INC COM 09062X103 1249396 5981 SH SOLE 0 276 0 5705 BIOMARIN PHARMACEUTICAL INC COM 09061G101 1783499 22043 SH SOLE 0 129 0 21914 BIONTECH SE SPONSORED ADS 09075V102 223083 2558 SH SOLE 0 0 0 2558 BJS WHSL CLUB HLDGS INC COM 05550J101 1305120 17027 SH SOLE 0 465 0 16562 BLACKLINE INC COM 09239B109 276229 4541 SH SOLE 0 0 0 4541 BLACKROCK CALIF MUN INCOME T SH BEN INT 09248E102 509498 44012 SH SOLE 0 0 0 44012 BLACKROCK CAP ALLOCATION TER COM 09260U109 2966864 192030 SH SOLE 0 4100 0 187930 BLACKROCK CORPOR HI YLD FD I COM 09255P107 106166 10968 SH SOLE 0 243 0 10725 BLACKROCK CR ALLOCATION INCO COM 092508100 241151 23900 SH SOLE 0 0 0 23900 BLACKROCK ENHANCD CAP & INM COM 09256A109 222133 11917 SH SOLE 0 0 0 11917 BLACKROCK ENHANCED EQUITY DI COM 09251A104 1011779 126157 SH SOLE 0 0 0 126157 BLACKROCK ENHANCED GLOBAL DI COM 092501105 1449209 143486 SH SOLE 0 0 0 143486 BLACKROCK ENHANCED INTL DIV COM BENE INTER 092524107 105684 19978 SH SOLE 0 0 0 19978 BLACKROCK ESG CAP ALLC TERM SHS BEN INT 09262F100 5866706 362366 SH SOLE 0 5500 0 356866 BLACKROCK ETF TRUST US EQT FACTOR 09290C103 85569006 1977103 SH SOLE 0 70515 0 1906588 BLACKROCK ETF TRUST US CARBON TRANS 09290C509 4261575 76688 SH SOLE 0 17275 0 59413 BLACKROCK ETF TRUST WORLD EX US CARB 09290C608 693365 15460 SH SOLE 0 3260 0 12200 BLACKROCK ETF TRUST II FLEXIBLE INCOME 092528603 26920228 519395 SH SOLE 0 10296 0 509099 BLACKROCK ETF TRUST II HIGH YLD MUNI IN 092528108 3519635 158900 SH SOLE 0 0 0 158900 BLACKROCK HEALTH SCIENCES TE COM SHS 09260E105 3179150 215828 SH SOLE 0 750 0 215078 BLACKROCK INC COM 09247X101 24956926 32714 SH SOLE 0 2200 0 30514 BLACKROCK INNOVATION AND GRW SHS BEN INT 09260Q108 1400620 193723 SH SOLE 0 3050 0 190673 BLACKROCK MUN TARGET TERM TR COM SHS BEN IN 09257P105 1026416 49972 SH SOLE 0 0 0 49972 BLACKROCK MUNIASSETS FD INC COM 09254J102 170868 15719 SH SOLE 0 0 0 15719 BLACKROCK MUNICIPAL INCOME COM 09253X102 275290 23980 SH SOLE 0 0 0 23980 BLACKROCK MUNIHLDNGS CALI QL COM 09254L107 4308474 404932 SH SOLE 0 0 0 404932 BLACKROCK MUNIHOLDINGS FD IN COM 09253N104 271396 23682 SH SOLE 0 0 0 23682 BLACKROCK MUNIYIELD FD INC COM 09253W104 206020 19528 SH SOLE 0 0 0 19528 BLACKROCK MUNIYIELD QUALITY COM 09254E103 502069 45977 SH SOLE 0 0 0 45977 BLACKROCK MUNIYILD QULT FD I COM 09254F100 584331 49394 SH SOLE 0 0 0 49394 BLACKROCK N Y MUN INCOME TRU SH BEN INT 09248L106 151147 14654 SH SOLE 0 0 0 14654 BLACKROCK RES & COMMODITIES SHS 09257A108 1631739 176404 SH SOLE 0 4929 0 171475 BLACKROCK SCIENCE & TECHNOLO SHS BEN INT 09260K101 2215767 125753 SH SOLE 0 100 0 125653 BLACKROCK SCIENCE & TECHNOLO SHS 09258G104 326035 9339 SH SOLE 0 0 0 9339 BLACKROCK TCP CAPITAL CORP COM 09259E108 119213 11815 SH SOLE 0 0 0 11815 BLACKSTONE INC COM 09260D107 39481384 322323 SH SOLE 0 46861 0 275462 BLACKSTONE MORTGAGE TRUST IN NOTE 5.500% 3/1 09257WAE0 17950 20000 PRN SOLE 0 0 0 20000 BLACKSTONE MTG TR INC COM CL A 09257W100 445314 24864 SH SOLE 0 58 0 24806 BLACKSTONE SECD LENDING FD COMMON STOCK 09261X102 4706737 146673 SH SOLE 0 2557 0 144116 BLACKSTONE STRATEGIC CRED 20 COM SHS BEN IN 09257R101 193923 16476 SH SOLE 0 0 0 16476 BLADE AIR MOBILITY INC CL A COM 092667104 284482 84920 SH SOLE 0 1000 0 83920 BLADE AIR MOBILITY INC *W EXP 05/07/202 092667112 62510 238588 SH SOLE 0 0 0 238588 BLOCK H & R INC COM 093671105 988080 21249 SH SOLE 0 1351 0 19898 BLOCK INC CL A 852234103 3632613 48773 SH SOLE 0 805 0 47968 BLOOMIN BRANDS INC COM 094235108 492035 18271 SH SOLE 0 0 0 18271 BLUE OWL CAPITAL CORPORATION COM 69121K104 2666817 167408 SH SOLE 0 3000 0 164408 BLUE OWL CAPITAL INC COM CL A 09581B103 1035233 55095 SH SOLE 0 22978 0 32117 BNY MELLON ETF TRUST CORE BOND ETF 09661T602 532759 13082 SH SOLE 0 0 0 13082 BNY MELLON MUN INCOME INC COM 05589T104 219007 32983 SH SOLE 0 0 0 32983 BOEING CO COM 097023105 21405330 128007 SH SOLE 0 2738 0 125268 BOISE CASCADE CO DEL COM 09739D100 871484 6251 SH SOLE 0 0 0 6251 BOK FINL CORP COM NEW 05561Q201 539889 5944 SH SOLE 0 0 0 5944 BOOKING HOLDINGS INC COM 09857L108 5481603 1557 SH SOLE 0 320 0 1237 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 2289001 15772 SH SOLE 0 1665 0 14107 BORGWARNER INC COM 099724106 1680676 50638 SH SOLE 0 1463 0 49175 BOSTON BEER INC CL A 100557107 212966 752 SH SOLE 0 25 0 727 BOSTON PROPERTIES INC COM 101121101 1113505 18103 SH SOLE 0 322 0 17781 BOSTON SCIENTIFIC CORP COM 101137107 5349013 73104 SH SOLE 0 15441 0 57663 BOX INC CL A 10316T104 762191 28387 SH SOLE 0 0 0 28387 BOYD GAMING CORP COM 103304101 2010414 37804 SH SOLE 0 52 0 37752 BP PLC SPONSORED ADR 055622104 8788025 222651 SH SOLE 0 3966 0 218685 BRAINSTORM CELL THERAPEUTICS COM NEW 10501E201 9199 17210 SH SOLE 0 0 0 17210 BRANDYWINEGBL GBL INCM OPP F COM 10537L104 170579 21565 SH SOLE 0 0 0 21565 BRIGHT HORIZONS FAM SOL IN D COM 109194100 1754033 16442 SH SOLE 0 12 0 16430 BRISTOL-MYERS SQUIBB CO COM 110122108 7935431 176933 SH SOLE 0 6740 0 170192 BRITISH AMERN TOB PLC SPONSORED ADR 110448107 3105258 106163 SH SOLE 0 3599 0 102564 BROADCOM INC COM 11135F101 103367129 76906 SH SOLE 0 5327 0 71579 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 2783524 14337 SH SOLE 0 431 0 13906 BROADSTONE NET LEASE INC COM 11135E203 554597 38702 SH SOLE 0 0 0 38702 BROOKFIELD ASSET MANAGMT LTD CL A LMT VTG SHS 113004105 830401 20941 SH SOLE 0 22 0 20919 BROOKFIELD CORP CL A LTD VT SH 11271J107 1956191 47785 SH SOLE 0 2027 0 45758 BROWN & BROWN INC COM 115236101 12607068 154764 SH SOLE 0 8073 0 146691 BROWN FORMAN CORP CL B 115637209 691635 14370 SH SOLE 0 319 0 14051 BRUKER CORP COM 116794108 375890 4642 SH SOLE 0 309 0 4333 BRUNSWICK CORP COM 117043109 926039 11421 SH SOLE 0 1 0 11420 BUILDERS FIRSTSOURCE INC COM 12008R107 6587901 35106 SH SOLE 0 777 0 34329 BUNGE GLOBAL SA COM SHS H11356104 2668015 25971 SH SOLE 0 3698 0 22273 BURLINGTON STORES INC COM 122017106 374274 2032 SH SOLE 0 13 0 2019 BWX TECHNOLOGIES INC COM 05605H100 615437 6411 SH SOLE 0 79 0 6332 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 538202 7665 SH SOLE 0 3029 0 4635 C3 AI INC CL A 12468P104 294370 12894 SH SOLE 0 209 0 12685 CABLE ONE INC COM 12685J105 545789 1402 SH SOLE 0 3 0 1399 CABOT CORP COM 127055101 927696 9912 SH SOLE 0 13 0 9899 CACI INTL INC CL A 127190304 939703 2321 SH SOLE 0 0 0 2321 CADENCE DESIGN SYSTEM INC COM 127387108 4660690 16503 SH SOLE 0 796 0 15707 CAESARS ENTERTAINMENT INC NE COM 12769G100 673880 18407 SH SOLE 0 385 0 18022 CAL MAINE FOODS INC COM NEW 128030202 367809 6468 SH SOLE 0 0 0 6468 CALAMOS CONV & HIGH INCOME F COM SHS 12811P108 128101 11296 SH SOLE 0 4096 0 7200 CALAMOS CONV OPPORTUNITIES & SH BEN INT 128117108 955454 86623 SH SOLE 0 1004 0 85619 CALAMOS LNG SHR EQT DYNAMIC COM 12812C106 764765 49244 SH SOLE 0 0 0 49244 CALAMOS STRATEGIC TOTAL RETU COM SH BEN INT 128125101 2972823 188273 SH SOLE 0 4389 0 183884 CALERES INC COM 129500104 1447916 39196 SH SOLE 0 0 0 39196 CALUMET SPECIALTY PRODS PART UT LTD PARTNER 131476103 1259246 81137 SH SOLE 0 0 0 81137 CALUMET SPECIALTY PRODS PART UT LTD PARTNER 131476103 155250 90000 SH Call SOLE 0 0 0 90000 CAMBRIA ETF TR SHSHLD YIELD ETF 132061201 4246763 60444 SH SOLE 0 0 0 60444 CAMBRIA ETF TR CAMBRIA FGN SHR 132061300 1777086 65818 SH SOLE 0 0 0 65818 CAMDEN PPTY TR SH BEN INT 133131102 1256784 12616 SH SOLE 0 187 0 12429 CAMECO CORP COM 13321L108 348816 7068 SH SOLE 0 468 0 6600 CANADIAN IMPERIAL BK COMM TO COM 136069101 325562 6808 SH SOLE 0 661 0 6147 CANADIAN NAT RES LTD COM 136385101 7632405 97889 SH SOLE 0 0 0 97889 CANADIAN NATL RY CO COM 136375102 3557092 28404 SH SOLE 0 330 0 28074 CANADIAN PACIFIC KANSAS CITY COM 13646K108 3267241 40030 SH SOLE 0 4199 0 35831 CANADIAN SOLAR INC COM 136635109 342769 22625 SH SOLE 0 100 0 22525 CAPITAL GROUP CORE EQUITY ET SHS CREATION UNI 14020V108 382058 12506 SH SOLE 0 0 0 12506 CAPITAL GROUP DIVIDEND VALUE SHS CREATION UNI 14020W106 20041560 624153 SH SOLE 0 0 0 624153 CAPITAL GROUP GBL GROWTH EQT SHS CREATION UNI 14020X104 1106500 39182 SH SOLE 0 0 0 39182 CAPITAL GROUP GROWTH ETF SHS CREATION UNI 14020G101 25746440 834569 SH SOLE 0 0 0 834569 CAPITAL GROUP INTL FOCUS EQT SHS CREATION UNI 14019W109 895232 34970 SH SOLE 0 0 0 34970 CAPITAL GRP FIXED INCM ETF T US MULTI-SECTOR 14020Y300 1846776 68961 SH SOLE 0 0 0 68961 CAPITAL GRP FIXED INCM ETF T CORE PLUS INCM 14020Y102 2619906 119195 SH SOLE 0 0 0 119195 CAPITAL ONE FINL CORP COM 14040H105 14044550 96057 SH SOLE 0 3589 0 92468 CARDINAL HEALTH INC COM 14149Y108 6906159 66914 SH SOLE 0 10586 0 56327 CARETRUST REIT INC COM 14174T107 318583 13105 SH SOLE 0 300 0 12805 CARLISLE COS INC COM 142339100 840063 2097 SH SOLE 0 6 0 2091 CARLYLE GROUP INC COM 14316J108 1712889 37148 SH SOLE 0 52 0 37096 CARLYLE SECURED LENDING INC COM 872280102 384750 22513 SH SOLE 0 0 0 22513 CARMAX INC COM 143130102 813524 11690 SH SOLE 0 229 0 11461 CARNIVAL CORP UNIT 99/99/9999 143658300 502902 33349 SH SOLE 0 2595 0 30754 CARRIER GLOBAL CORPORATION COM 14448C104 4243569 70142 SH SOLE 0 3027 0 67115 CARTERS INC COM 146229109 260437 3720 SH SOLE 0 2596 0 1124 CASELLA WASTE SYS INC CL A 147448104 300710 3339 SH SOLE 0 0 0 3339 CASEYS GEN STORES INC COM 147528103 1597281 4991 SH SOLE 0 47 0 4944 CATALENT INC COM 148806102 208452 3728 SH SOLE 0 280 0 3448 CATERPILLAR INC COM 149123101 39548407 115174 SH SOLE 0 4723 0 110451 CATHAY GEN BANCORP COM 149150104 377851 10783 SH SOLE 0 12 0 10771 CAVA GROUP INC COM 148929102 1147434 16591 SH SOLE 0 250 0 16341 CBOE GLOBAL MKTS INC COM 12503M108 1133963 6356 SH SOLE 0 262 0 6094 CBRE GBL REAL ESTATE INC FD COM 12504G100 2764943 564274 SH SOLE 0 0 0 564274 CBRE GROUP INC CL A 12504L109 1718609 19679 SH SOLE 0 681 0 18998 CDW CORP COM 12514G108 1284691 5303 SH SOLE 0 890 0 4413 CELANESE CORP DEL COM 150870103 1642802 10634 SH SOLE 0 345 0 10289 CELESTICA INC SUB VTG SHS 15101Q108 1622188 37326 SH SOLE 0 0 0 37326 CELSIUS HLDGS INC COM NEW 15118V207 3623032 49522 SH SOLE 0 26908 0 22614 CEMEX SAB DE CV SPON ADR NEW 151290889 294844 35652 SH SOLE 0 670 0 34982 CENCORA INC COM 03073E105 3092267 12837 SH SOLE 0 1248 0 11589 CENOVUS ENERGY INC *W EXP 01/01/202 15135U117 1830133 110249 SH SOLE 0 6000 0 104249 CENOVUS ENERGY INC COM 15135U109 407936 19009 SH SOLE 0 0 0 19009 CENTENE CORP DEL COM 15135B101 3764247 50868 SH SOLE 0 1062 0 49806 CENTERPOINT ENERGY INC COM 15189T107 947556 32844 SH SOLE 0 1778 0 31066 CENTRAL SECS CORP COM 155123102 2168620 52726 SH SOLE 0 0 0 52726 CF INDS HLDGS INC COM 125269100 1296673 16208 SH SOLE 0 344 0 15864 CHAMPIONX CORPORATION COM 15872M104 649887 18643 SH SOLE 0 125 0 18518 CHARGEPOINT HOLDINGS INC COM CL A 15961R105 116100 91417 SH SOLE 0 855 0 90562 CHARLES RIV LABS INTL INC COM 159864107 5421610 23672 SH SOLE 0 450 0 23222 CHART INDS INC COM 16115Q308 520500 3470 SH SOLE 0 3 0 3467 CHARTER COMMUNICATIONS INC N CL A 16119P108 1032260 4054 SH SOLE 0 259 0 3795 CHECK POINT SOFTWARE TECH LT ORD M22465104 703231 4651 SH SOLE 0 120 0 4531 CHEMED CORP NEW COM 16359R103 1955313 3489 SH SOLE 0 12 0 3477 CHENIERE ENERGY INC COM NEW 16411R208 7497378 47112 SH SOLE 0 770 0 46342 CHENIERE ENERGY PARTNERS LP COM UNIT 16411Q101 417124 8511 SH SOLE 0 0 0 8511 CHESAPEAKE ENERGY CORP COM 165167735 1070658 11630 SH SOLE 0 3 0 11627 CHEVRON CORP NEW COM 166764100 64869478 391039 SH SOLE 0 22042 0 368997 CHEWY INC CL A 16679L109 391311 24704 SH SOLE 0 250 0 24454 CHIPOTLE MEXICAN GRILL INC COM 169656105 9471838 2972 SH SOLE 0 49 0 2923 CHOICE HOTELS INTL INC COM 169905106 1501832 12615 SH SOLE 0 7 0 12608 CHORD ENERGY CORPORATION COM NEW 674215207 788479 4249 SH SOLE 0 51 0 4198 CHUBB LIMITED COM H1467J104 18462608 75219 SH SOLE 0 1544 0 73675 CHURCH & DWIGHT CO INC COM 171340102 2479877 23325 SH SOLE 0 11097 0 12228 CHURCHILL DOWNS INC COM 171484108 4236921 32733 SH SOLE 0 0 0 32733 CIENA CORP COM NEW 171779309 220512 4731 SH SOLE 0 324 0 4407 CINCINNATI FINL CORP COM 172062101 4384017 39538 SH SOLE 0 250 0 39288 CINTAS CORP COM 172908105 8454078 12689 SH SOLE 0 171 0 12518 CIRRUS LOGIC INC COM 172755100 699564 7902 SH SOLE 0 85 0 7817 CISCO SYS INC COM 17275R102 41684825 870974 SH SOLE 0 71644 0 799330 CITIGROUP INC COM NEW 172967424 8470714 135185 SH SOLE 0 6107 0 129078 CITIZENS FINL GROUP INC COM 174610105 1429269 40662 SH SOLE 0 1586 0 39076 CIVITAS RESOURCES INC COM NEW 17888H103 696427 9410 SH SOLE 0 4 0 9406 CLARIVATE PLC ORD SHS G21810109 322892 45350 SH SOLE 0 68 0 45282 CLEAN HARBORS INC COM 184496107 261706 1349 SH SOLE 0 0 0 1349 CLEANSPARK INC COM NEW 18452B209 344563 17918 SH SOLE 0 0 0 17918 CLEARBRIDGE ENERGY MIDSTRM O COM 18469P209 1670271 40374 SH SOLE 0 0 0 40374 CLEARBRIDGE MLP AND MIDSTRM COM 184692200 894831 19525 SH SOLE 0 11268 0 8257 CLEARBRIDGE MLP AND MIDSTRM COM 18469Q207 486656 11676 SH SOLE 0 0 0 11676 CLEARWATER ANALYTICS HLDGS I CL A 185123106 265729 16203 SH SOLE 0 0 0 16203 CLEVELAND-CLIFFS INC NEW COM 185899101 1173840 65651 SH SOLE 0 762 0 64889 CLOROX CO DEL COM 189054109 2964455 20238 SH SOLE 0 380 0 19858 CLOUDFLARE INC CL A COM 18915M107 906327 10298 SH SOLE 0 385 0 9913 CLOUGH GLOBAL DIVID & INCOME COM 18913Y103 132064 24570 SH SOLE 0 0 0 24570 CLOUGH GLOBAL EQUITY FD COM 18914C100 294069 46604 SH SOLE 0 0 0 46604 CLOUGH GLOBAL OPPORTUNITIES SH BEN INT 18914E106 149215 30390 SH SOLE 0 0 0 30390 CME GROUP INC COM 12572Q105 9012773 42727 SH SOLE 0 2053 0 40673 CMS ENERGY CORP COM 125896100 1538656 25929 SH SOLE 0 598 0 25331 CNH INDL N V SHS N20944109 466623 40896 SH SOLE 0 750 0 40146 COCA COLA CO COM 191216100 23007060 372644 SH SOLE 0 35100 0 337544 COCA COLA CONS INC COM 191098102 759687 924 SH SOLE 0 0 0 924 COCA-COLA EUROPACIFIC PARTNE SHS G25839104 2189519 30623 SH SOLE 0 249 0 30374 COCA-COLA FEMSA SAB DE CV SPONSORD ADR REP 191241108 1528117 15341 SH SOLE 0 0 0 15341 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 4713720 70417 SH SOLE 0 1727 0 68691 COHEN & STEERS INC COM 19247A100 1964172 27912 SH SOLE 0 143 0 27769 COHEN & STEERS INFRASTRUCTUR COM 19248A109 1693956 73268 SH SOLE 0 500 0 72768 COHEN & STEERS LTD DURATION COM 19248C105 6993836 362187 SH SOLE 0 0 0 362187 COHEN & STEERS QUALITY INCOM COM 19247L106 806521 73387 SH SOLE 0 0 0 73387 COHEN & STEERS TAX ADVAN PFD COM 19249X108 1308001 70772 SH SOLE 0 0 0 70772 COHERENT CORP COM 19247G107 222608 4043 SH SOLE 0 15 0 4028 COHU INC COM 192576106 357234 11494 SH SOLE 0 0 0 11494 COINBASE GLOBAL INC COM CL A 19260Q107 2907918 12305 SH SOLE 0 1246 0 11059 COLGATE PALMOLIVE CO COM 194162103 8904141 97837 SH SOLE 0 9482 0 88355 COLLEGIUM PHARMACEUTICAL INC COM 19459J104 591643 16245 SH SOLE 0 12 0 16233 COLUMBIA ETF TR I RESH ENHNC COR 19761L706 219877 7278 SH SOLE 0 7278 0 0 COLUMBIA ETF TR II EM CORE EX ETF 19762B202 11336781 372430 SH SOLE 0 235394 0 137036 COMCAST CORP NEW CL A 20030N101 29278209 759093 SH SOLE 0 41184 0 717909 COMERICA INC COM 200340107 449272 8628 SH SOLE 0 989 0 7639 COMFORT SYS USA INC COM 199908104 601329 1991 SH SOLE 0 45 0 1946 COMMERCE BANCSHARES INC COM 200525103 1755249 31677 SH SOLE 0 232 0 31445 COMMERCIAL METALS CO COM 201723103 452120 8454 SH SOLE 0 17 0 8437 COMPANHIA BRASILEIRA DE DIST SPONSORED ADR 20440T300 26271 51512 SH SOLE 0 0 0 51512 COMPASS DIVERSIFIED SH BEN INT 20451Q104 2283415 100947 SH SOLE 0 1959 0 98987 COMPASS INC CL A 20464U100 81939 24830 SH SOLE 0 0 0 24830 CONAGRA BRANDS INC COM 205887102 828864 26669 SH SOLE 0 1810 0 24859 CONFLUENT INC CLASS A COM 20717M103 461928 15527 SH SOLE 0 12 0 15515 CONMED CORP COM 207410101 912507 13872 SH SOLE 0 4 0 13868 CONOCOPHILLIPS COM 20825C104 33250422 255301 SH SOLE 0 41313 0 213988 CONSOL ENERGY INC NEW COM 20854L108 1070339 12485 SH SOLE 0 0 0 12485 CONSOLIDATED EDISON INC COM 209115104 4158632 44750 SH SOLE 0 1855 0 42895 CONSTELLATION BRANDS INC CL A 21036P108 16326790 62786 SH SOLE 0 1247 0 61538 CONSTELLATION ENERGY CORP COM 21037T109 2095726 11126 SH SOLE 0 977 0 10148 COOPER COS INC COM 216648501 3042806 34250 SH SOLE 0 1163 0 33087 COPART INC COM 217204106 2426757 43545 SH SOLE 0 9057 0 34488 COPT DEFENSE PROPERTIES SHS BEN INT 22002T108 886040 37496 SH SOLE 0 0 0 37496 CORCEPT THERAPEUTICS INC COM 218352102 694625 30466 SH SOLE 0 63 0 30403 CORE & MAIN INC CL A 21874C102 983267 17154 SH SOLE 0 0 0 17154 CORE SCIENTIFIC INC NEW *W EXP 01/23/202 21874A114 121098 106226 SH SOLE 0 0 0 106226 CORE SCIENTIFIC INC NEW COM 21874A106 52217 15005 SH SOLE 0 0 0 15005 CORE SCIENTIFIC INC NEW *W EXP 01/23/202 21874A130 70808 37664 SH SOLE 0 0 0 37664 CORMEDIX INC COM 21900C308 169352 31893 SH SOLE 0 0 0 31893 CORNING INC COM 219350105 3093366 98735 SH SOLE 0 6835 0 91900 CORPAY INC COM SHS 219948106 587486 1934 SH SOLE 0 156 0 1778 CORTEVA INC COM 22052L104 4638663 84462 SH SOLE 0 4894 0 79568 CORVEL CORP COM 221006109 650055 2724 SH SOLE 0 0 0 2724 COSTAMARE INC SHS Y1771G102 132749 11269 SH SOLE 0 21 0 11248 COSTAR GROUP INC COM 22160N109 2619113 28269 SH SOLE 0 791 0 27478 COSTCO WHSL CORP NEW COM 22160K105 75851631 104023 SH SOLE 0 8966 0 95057 COTERRA ENERGY INC COM 127097103 3419545 120875 SH SOLE 0 31359 0 89516 COUPANG INC CL A 22266T109 242777 10597 SH SOLE 0 553 0 10044 COUSINS PPTYS INC COM NEW 222795502 529924 23181 SH SOLE 0 28 0 23153 CRACKER BARREL OLD CTRY STOR COM 22410J106 391946 6607 SH SOLE 0 3 0 6604 CRANE COMPANY COMMON STOCK 224408104 884179 6125 SH SOLE 0 181 0 5944 CRANE NXT CO COM 224441105 297160 4743 SH SOLE 0 215 0 4528 CRAWFORD & CO CL A 224633206 311971 31997 SH SOLE 0 0 0 31997 CREDICORP LTD COM G2519Y108 209660 1255 SH SOLE 0 97 0 1158 CRH PLC ORD G25508105 2138079 27219 SH SOLE 0 214 0 27005 CRISPR THERAPEUTICS AG NAMEN AKT H17182108 380551 7059 SH SOLE 0 350 0 6709 CRITEO S A SPONS ADS 226718104 1326588 36525 SH SOLE 0 0 0 36525 CROSSAMERICA PARTNERS LP UT LTD PTN INT 22758A105 408833 17554 SH SOLE 0 0 0 17554 CROWDSTRIKE HLDGS INC CL A 22788C105 12129048 39889 SH SOLE 0 1955 0 37934 CROWN CASTLE INC COM 22822V101 11228905 119993 SH SOLE 0 2186 0 117807 CROWN HLDGS INC COM 228368106 457111 5672 SH SOLE 0 10 0 5662 CSW INDUSTRIALS INC COM 126402106 568369 2378 SH SOLE 0 51 0 2327 CSX CORP COM 126408103 5108977 150308 SH SOLE 0 22464 0 127844 CULLEN FROST BANKERS INC COM 229899109 2198567 20532 SH SOLE 0 146 0 20386 CUMMINS INC COM 231021106 10490384 36032 SH SOLE 0 397 0 35635 CURTISS WRIGHT CORP COM 231561101 237799 936 SH SOLE 0 7 0 929 CUSTOMERS BANCORP INC COM 23204G100 390760 8346 SH SOLE 0 43 0 8303 CVS HEALTH CORP COM 126650100 9105982 135546 SH SOLE 0 17889 0 117657 CYBERARK SOFTWARE LTD SHS M2682V108 2112076 8706 SH SOLE 0 20 0 8686 CYBIN INC COM 23256X100 45938 131252 SH SOLE 0 0 0 131252 D R HORTON INC COM 23331A109 13668085 94049 SH SOLE 0 4246 0 89803 DANAHER CORPORATION COM 235851102 19512392 79132 SH SOLE 0 3418 0 75714 DARDEN RESTAURANTS INC COM 237194105 4215885 27008 SH SOLE 0 2055 0 24953 DARLING INGREDIENTS INC COM 237266101 387914 8684 SH SOLE 0 0 0 8684 DATADOG INC CL A COM 23804L103 954458 7261 SH SOLE 0 238 0 7023 DAVIS FUNDAMENTAL ETF TR SELECT FINL 23908L108 1608346 49365 SH SOLE 0 0 0 49365 DBX ETF TR XTRACK USD HIGH 233051432 1643021 46730 SH SOLE 0 0 0 46730 DBX ETF TR XTRACK MSCI EAFE 233051200 2406719 59148 SH SOLE 0 0 0 59148 DBX ETF TR XTRACKERS SHRT 233051283 1312712 29868 SH SOLE 0 0 0 29868 DBX ETF TR XTRACK MUN INFRA 233051705 2511513 99961 SH SOLE 0 0 0 99961 DECKERS OUTDOOR CORP COM 243537107 4350039 5219 SH SOLE 0 16 0 5203 DEERE & CO COM 244199105 22366807 56865 SH SOLE 0 2208 0 54657 DEFINITIVE HEALTHCARE CORP CLASS A COM 24477E103 109114 15610 SH SOLE 0 0 0 15610 DELEK LOGISTICS PARTNERS LP COM UNT RP INT 24664T103 522210 13000 SH SOLE 0 0 0 13000 DELL TECHNOLOGIES INC CL C 24703L202 4141833 33119 SH SOLE 0 547 0 32572 DELTA AIR LINES INC DEL COM NEW 247361702 5987300 119938 SH SOLE 0 2041 0 117896 DENNYS CORP COM 24869P104 87317 10820 SH SOLE 0 0 0 10820 DENTSPLY SIRONA INC COM 24906P109 590900 19329 SH SOLE 0 16 0 19313 DESPEGAR COM CORP ORD SHS G27358103 128100 10000 SH SOLE 0 0 0 10000 DESTRA MULTI-ALTERNATIVE FD COMMON SHARES 25065A502 343386 47429 SH SOLE 0 0 0 47429 DEUTSCHE BANK A G NAMEN AKT D18190898 1086173 61124 SH SOLE 0 76 0 61048 DEVON ENERGY CORP NEW COM 25179M103 21282619 403768 SH SOLE 0 2419 0 401349 DEXCOM INC COM 252131107 1395074 11220 SH SOLE 0 960 0 10260 DIAGEO PLC SPON ADR NEW 25243Q205 10730295 77397 SH SOLE 0 751 0 76646 DIAMONDBACK ENERGY INC COM 25278X109 10229096 49235 SH SOLE 0 4869 0 44366 DICKS SPORTING GOODS INC COM 253393102 15129110 73045 SH SOLE 0 433 0 72612 DIGITAL RLTY TR INC COM 253868103 6630241 46421 SH SOLE 0 2213 0 44208 DIGITALBRIDGE GROUP INC CL A NEW 25401T603 3336799 198856 SH SOLE 0 196684 0 2172 DILLARDS INC CL A 254067101 1140833 2541 SH SOLE 0 0 0 2541 DIMENSIONAL ETF TRUST US EQUITY ETF 25434V401 321333 5804 SH SOLE 0 4064 0 1740 DIMENSIONAL ETF TRUST US SMALL CAP ETF 25434V500 1142982 19271 SH SOLE 0 2681 0 16591 DIMENSIONAL ETF TRUST INTERNATNAL VAL 25434V807 2395710 65582 SH SOLE 0 0 0 65582 DIMENSIONAL ETF TRUST US CORE EQUITY 2 25434V708 267888 8689 SH SOLE 0 0 0 8689 DIMENSIONAL ETF TRUST US TARGETED VLU 25434V609 1584536 30472 SH SOLE 0 3271 0 27201 DIMENSIONAL ETF TRUST INTL CORE EQT MK 25434V203 6085436 205867 SH SOLE 0 0 0 205867 DIODES INC COM 254543101 646925 8901 SH SOLE 0 5 0 8896 DIREXION SHS ETF TR DLY ENRGY BULL2X 25460G609 650610 9000 SH SOLE 0 0 0 9000 DIREXION SHS ETF TR DAILY 20+ YEAR T 25460G138 309798 7046 SH SOLE 0 0 0 7046 DISCOVER FINL SVCS COM 254709108 4966255 38890 SH SOLE 0 178 0 38712 DISNEY WALT CO COM 254687106 35325949 313368 SH SOLE 0 10236 0 303132 DNP SELECT INCOME FD INC COM 23325P104 556786 62985 SH SOLE 0 0 0 62985 DOCUSIGN INC COM 256163106 941855 16466 SH SOLE 0 399 0 16067 DOLBY LABORATORIES INC COM CL A 25659T107 2459874 31059 SH SOLE 0 834 0 30225 DOLE PLC ORD SHS G27907107 433961 35629 SH SOLE 0 0 0 35629 DOLLAR GEN CORP NEW COM 256677105 3790598 26681 SH SOLE 0 4344 0 22337 DOLLAR TREE INC COM 256746108 888259 7296 SH SOLE 0 49 0 7247 DOMINION ENERGY INC COM 25746U109 7593776 150521 SH SOLE 0 4843 0 145678 DOMINOS PIZZA INC COM 25754A201 1555825 3117 SH SOLE 0 87 0 3031 DONALDSON INC COM 257651109 1075330 14879 SH SOLE 0 17 0 14862 DONNELLEY FINL SOLUTIONS INC COM 25787G100 614697 9754 SH SOLE 0 0 0 9754 DOORDASH INC CL A 25809K105 946568 7165 SH SOLE 0 251 0 6914 DOUBLELINE ETF TRUST COMMERCIAL REAL 25861R303 16123374 315504 SH SOLE 0 0 0 315504 DOVER CORP COM 260003108 3175368 17624 SH SOLE 0 249 0 17375 DOW INC COM 260557103 12458566 217465 SH SOLE 0 20634 0 196831 DOXIMITY INC CL A 26622P107 230077 9659 SH SOLE 0 144 0 9515 DRAFTKINGS INC NEW COM CL A 26142V105 1728909 40086 SH SOLE 0 378 0 39708 DREAM FINDERS HOMES INC COM CL A 26154D100 677897 18680 SH SOLE 0 41 0 18639 DRIL-QUIP INC COM 262037104 574921 28876 SH SOLE 0 0 0 28876 DT MIDSTREAM INC COMMON STOCK 23345M107 262418 4098 SH SOLE 0 70 0 4028 DTE ENERGY CO COM 233331107 2735527 24977 SH SOLE 0 2072 0 22905 DTF TAX-FREE INCOME 2028 TER COM 23334J107 216279 20119 SH SOLE 0 0 0 20119 DUKE ENERGY CORP NEW COM NEW 26441C204 12748647 130474 SH SOLE 0 11664 0 118811 DUN & BRADSTREET HLDGS INC COM 26484T106 513303 54899 SH SOLE 0 59 0 54840 DUPONT DE NEMOURS INC COM 26614N102 3609363 48967 SH SOLE 0 4183 0 44784 DWS STRATEGIC MUN INCOME TR COM 23342Q101 210804 22120 SH SOLE 0 0 0 22120 DYNATRACE INC COM NEW 268150109 566896 12036 SH SOLE 0 79 0 11957 DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 182084 16243 SH SOLE 0 10 0 16233 E L F BEAUTY INC COM 26856L103 939106 5228 SH SOLE 0 97 0 5131 EA SERIES TRUST STRIVE 500 ETF 02072L680 308644 9430 SH SOLE 0 0 0 9430 EA SERIES TRUST STRIVE US ENERGY 02072L722 970775 30460 SH SOLE 0 1715 0 28746 EA SERIES TRUST ALPHA ARCH 1-3 02072L565 358048 3350 SH SOLE 0 0 0 3350 EAGLE MATLS INC COM 26969P108 616769 2403 SH SOLE 0 3 0 2400 EAST WEST BANCORP INC COM 27579R104 2097048 27600 SH SOLE 0 162 0 27438 EASTGROUP PPTYS INC COM 277276101 783253 5023 SH SOLE 0 0 0 5023 EASTMAN CHEM CO COM 277432100 2045174 21402 SH SOLE 0 807 0 20595 EATON CORP PLC SHS G29183103 27653220 85270 SH SOLE 0 1153 0 84117 EATON VANCE CALIF MUN BD FD COM 27828A100 228075 24498 SH SOLE 0 0 0 24498 EATON VANCE CALIF MUN INCOM SH BEN INT 27826F101 327940 31685 SH SOLE 0 0 0 31685 EATON VANCE ENHANCED EQUITY COM 278277108 482933 24652 SH SOLE 0 0 0 24652 EATON VANCE ENHANCED EQUITY COM 278274105 483176 27329 SH SOLE 0 0 0 27329 EATON VANCE MUN INCOME 2028 SHS 27829U105 1204295 66683 SH SOLE 0 0 0 66683 EATON VANCE MUNI INCOME TRUS SH BEN INT 27826U108 299067 30393 SH SOLE 0 0 0 30393 EATON VANCE NATL MUN OPPORT COM SHS 27829L105 171428 10530 SH SOLE 0 0 0 10530 EATON VANCE SR FLTNG RTE TR COM 27828Q105 159664 12151 SH SOLE 0 0 0 12151 EATON VANCE TAX ADVT DIV INC COM 27828G107 682282 29820 SH SOLE 0 0 0 29820 EATON VANCE TAX-MANAGED BUY- COM 27828Y108 255780 20300 SH SOLE 0 0 0 20300 EATON VANCE TAX-MANAGED DIVE COM 27828N102 1112396 85306 SH SOLE 0 0 0 85306 EATON VANCE TAX-MANAGED GLOB COM 27829C105 639410 80938 SH SOLE 0 9080 0 71858 EATON VANCE TAX-MANAGED GLOB COM 27829F108 1204648 149832 SH SOLE 0 12761 0 137071 EATON VANCE TX ADV GLBL DIV COM 27828S101 1865661 106124 SH SOLE 0 1933 0 104191 EBAY INC. COM 278642103 1579825 30370 SH SOLE 0 3923 0 26447 ECOFIN SUSTAINABLE AND SOCIA COM SH BEN INT 27901F109 892937 78125 SH SOLE 0 0 0 78125 ECOLAB INC COM 278865100 6382042 28865 SH SOLE 0 1103 0 27762 EDGEWELL PERS CARE CO COM 28035Q102 660047 17634 SH SOLE 0 0 0 17634 EDISON INTL COM 281020107 2002553 28551 SH SOLE 0 678 0 27873 EDWARDS LIFESCIENCES CORP COM 28176E108 8917230 103173 SH SOLE 0 1382 0 101791 ELANCO ANIMAL HEALTH INC COM 28414H103 780709 58877 SH SOLE 0 89 0 58788 ELDORADO GOLD CORP NEW COM 284902509 488194 32118 SH SOLE 0 0 0 32118 ELECTRONIC ARTS INC COM 285512109 749055 5857 SH SOLE 0 520 0 5337 ELEVANCE HEALTH INC COM 036752103 12805184 23834 SH SOLE 0 793 0 23041 ELI LILLY & CO COM 532457108 166194578 226574 SH SOLE 0 37495 0 189079 ELLSWORTH GROWTH & INCOME FD COM 289074106 122044 15768 SH SOLE 0 0 0 15768 EMBRAER S.A. SPONSORED ADS 29082A107 2011106 77380 SH SOLE 0 3009 0 74371 EMCOR GROUP INC COM 29084Q100 4171854 11784 SH SOLE 0 16 0 11768 EMERSON ELEC CO COM 291011104 22146352 201532 SH SOLE 0 9871 0 191661 EMPLOYERS HLDGS INC COM 292218104 380836 8653 SH SOLE 0 6 0 8647 ENBRIDGE INC COM 29250N105 5837214 163082 SH SOLE 0 4071 0 159011 ENCOMPASS HEALTH CORP COM 29261A100 1384295 16785 SH SOLE 0 5 0 16780 ENCORE WIRE CORP COM 292562105 665503 2336 SH SOLE 0 0 0 2336 ENDAVA PLC ADS 29260V105 263072 8822 SH SOLE 0 0 0 8822 ENERGIZER HLDGS INC NEW COM 29272W109 282420 9906 SH SOLE 0 24 0 9882 ENERGY TRANSFER L P COM UT LTD PTN 29273V100 13070248 818938 SH SOLE 0 1106 0 817832 ENERPLUS CORP COM 292766102 316531 15433 SH SOLE 0 0 0 15433 ENERSYS COM 29275Y102 302324 3312 SH SOLE 0 0 0 3312 ENI S P A SPONSORED ADR 26874R108 369204 11256 SH SOLE 0 57 0 11199 ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 384322 27669 SH SOLE 0 0 0 27669 ENOVIX CORPORATION COM 293594107 780029 120747 SH SOLE 0 0 0 120747 ENPHASE ENERGY INC COM 29355A107 2108493 18838 SH SOLE 0 505 0 18332 ENPRO INC COM 29355X107 203459 1351 SH SOLE 0 74 0 1276 ENSIGN GROUP INC COM 29358P101 972241 8292 SH SOLE 0 5 0 8287 ENTEGRIS INC COM 29362U104 1416473 10682 SH SOLE 0 44 0 10638 ENTERGY CORP NEW COM 29364G103 3876440 36398 SH SOLE 0 1733 0 34665 ENTERPRISE PRODS PARTNERS L COM 293792107 13790626 474557 SH SOLE 0 9308 0 465249 EOG RES INC COM 26875P101 15280248 112603 SH SOLE 0 17578 0 95025 EPR PPTYS COM SH BEN INT 26884U109 447647 10921 SH SOLE 0 0 0 10921 EQT CORP COM 26884L109 1259835 31023 SH SOLE 0 1660 0 29363 EQUIFAX INC COM 294429105 2967091 13280 SH SOLE 0 266 0 13014 EQUINIX INC COM 29444U700 5540895 7574 SH SOLE 0 174 0 7400 EQUITABLE HLDGS INC COM 29452E101 400664 10861 SH SOLE 0 114 0 10747 EQUITRANS MIDSTREAM CORP COM 294600101 822656 59873 SH SOLE 0 38987 0 20886 EQUITY COMWLTH COM SH BEN INT 294628102 298232 16034 SH SOLE 0 0 0 16034 EQUITY LIFESTYLE PPTYS INC COM 29472R108 1009573 16679 SH SOLE 0 284 0 16395 EQUITY RESIDENTIAL SH BEN INT 29476L107 795909 12218 SH SOLE 0 621 0 11597 ESAB CORPORATION COM 29605J106 218742 2028 SH SOLE 0 0 0 2028 ESQUIRE FINL HLDGS INC COM 29667J101 400546 8154 SH SOLE 0 0 0 8154 ESSENTIAL PPTYS RLTY TR INC COM 29670E107 622154 24218 SH SOLE 0 0 0 24218 ESSENTIAL UTILS INC COM 29670G102 630088 17459 SH SOLE 0 65 0 17394 ESSEX PPTY TR INC COM 297178105 348114 1410 SH SOLE 0 119 0 1291 ETF SER SOLUTIONS AAM BAHL & GAYN 26922B832 2781034 106187 SH SOLE 0 0 0 106187 ETFIS SER TR I VIRTUS REAL AS 26923G780 240236 10226 SH SOLE 0 5 0 10221 ETHAN ALLEN INTERIORS INC COM 297602104 373362 12964 SH SOLE 0 0 0 12964 ETSY INC COM 29786A106 1105174 16390 SH SOLE 0 990 0 15400 EURONET WORLDWIDE INC COM 298736109 200496 1931 SH SOLE 0 23 0 1908 EVERCORE INC CLASS A 29977A105 551394 2992 SH SOLE 0 6 0 2986 EVEREST GROUP LTD COM G3223R108 465815 1277 SH SOLE 0 142 0 1135 EVERGY INC COM 30034W106 851309 16470 SH SOLE 0 498 0 15971 EVERSOURCE ENERGY COM 30040W108 960564 16155 SH SOLE 0 2540 0 13615 EVGO INC *W EXP 07/01/202 30052F118 16891 109613 SH SOLE 0 12500 0 97113 EVOLUTION PETE CORP COM 30049A107 178598 30846 SH SOLE 0 0 0 30846 EXACT SCIENCES CORP COM 30063P105 1261626 21438 SH SOLE 0 540 0 20898 EXCHANGE TRADED CONCEPTS TRU BITWISE CRYPTO 301505624 747132 64187 SH SOLE 0 157 0 64030 EXELIXIS INC COM 30161Q104 651845 27504 SH SOLE 0 48 0 27456 EXELON CORP COM 30161N101 1214557 32544 SH SOLE 0 3792 0 28753 EXLSERVICE HOLDINGS INC COM 302081104 299384 10197 SH SOLE 0 0 0 10197 EXPEDIA GROUP INC COM NEW 30212P303 1158850 8540 SH SOLE 0 662 0 7878 EXPEDITORS INTL WASH INC COM 302130109 3560136 31422 SH SOLE 0 2329 0 29093 EXPONENT INC COM 30214U102 1704002 17897 SH SOLE 0 129 0 17768 EXTRA SPACE STORAGE INC COM 30225T102 2259798 16931 SH SOLE 0 572 0 16359 EXXON MOBIL CORP COM 30231G102 115986357 983269 SH SOLE 0 64178 0 919090 EZCORP INC CL A NON VTG 302301106 1243352 109450 SH SOLE 0 0 0 109450 F N B CORP COM 302520101 552910 40241 SH SOLE 0 297 0 39944 FABRINET SHS G3323L100 345461 1969 SH SOLE 0 16 0 1953 FACTSET RESH SYS INC COM 303075105 9732796 23092 SH SOLE 0 86 0 23006 FAIR ISAAC CORP COM 303250104 2396220 2157 SH SOLE 0 133 0 2024 FASTENAL CO COM 311900104 6408952 94014 SH SOLE 0 3455 0 90559 FEDERAL AGRIC MTG CORP CL C 313148306 2292063 11998 SH SOLE 0 0 0 11998 FEDERAL RLTY INVT TR NEW SH BEN INT NEW 313745101 228089 2232 SH SOLE 0 141 0 2091 FEDERATED HERMES ETF TRUST US STRATEGIC DIV 31423L305 1790606 73509 SH SOLE 0 0 0 73509 FEDEX CORP COM 31428X106 8882054 33411 SH SOLE 0 815 0 32597 FERGUSON PLC NEW SHS G3421J106 975594 4573 SH SOLE 0 144 0 4429 FERRARI N V COM N3167Y103 5182124 12298 SH SOLE 0 26 0 12272 FIDELIS INSURANCE HOLDINGS L COM G3398L118 739421 37919 SH SOLE 0 0 0 37919 FIDELITY COMWLTH TR NASDAQ COMPSIT 315912808 415168 6612 SH SOLE 0 0 0 6612 FIDELITY COVINGTON TRUST MSCI INFO TECH I 316092808 767258 5119 SH SOLE 0 936 0 4183 FIDELITY COVINGTON TRUST MSCI UTILS INDEX 316092865 285871 6696 SH SOLE 0 79 0 6617 FIDELITY COVINGTON TRUST HIGH DIVID ETF 316092840 2745559 61823 SH SOLE 0 5233 0 56590 FIDELITY COVINGTON TRUST MSCI COMMNTN SVC 316092873 209280 4278 SH SOLE 0 662 0 3616 FIDELITY MERRIMACK STR TR TOTAL BD ETF 316188309 645884 14649 SH SOLE 0 0 0 14649 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 3349443 66470 SH SOLE 0 1123 0 65347 FIDELITY NATL INFORMATION SV COM 31620M106 6673432 95883 SH SOLE 0 1251 0 94632 FIDELITY WISE ORIGIN BITCOIN SHS 315948109 279698 5017 SH SOLE 0 230 0 4787 FIFTH THIRD BANCORP COM 316773100 3856514 104513 SH SOLE 0 3948 0 100565 FIGS INC CL A 30260D103 458328 93156 SH SOLE 0 12164 0 80992 FINANCE OF AMERICA COMPAN *W EXP 04/08/202 31738L115 259 19935 SH SOLE 0 0 0 19935 FIRST AMERN FINL CORP COM 31847R102 229188 4227 SH SOLE 0 166 0 4061 FIRST BANCORP N C COM 318910106 315956 10024 SH SOLE 0 0 0 10024 FIRST BUSEY CORP COM NEW 319383204 352146 15445 SH SOLE 0 0 0 15445 FIRST COMWLTH FINL CORP PA COM 319829107 203115 14990 SH SOLE 0 0 0 14990 FIRST CTZNS BANCSHARES INC N CL A 31946M103 6933813 3952 SH SOLE 0 3 0 3949 FIRST FINL BANKSHARES INC COM 32020R109 3424223 112787 SH SOLE 0 7 0 112780 FIRST HAWAIIAN INC COM 32051X108 461717 21093 SH SOLE 0 0 0 21093 FIRST HORIZON CORPORATION COM 320517105 312447 21097 SH SOLE 0 101 0 20996 FIRST INDL RLTY TR INC COM 32054K103 270813 5887 SH SOLE 0 31 0 5856 FIRST MERCHANTS CORP COM 320817109 1446873 42393 SH SOLE 0 3142 0 39251 FIRST SOLAR INC COM 336433107 515304 2883 SH SOLE 0 170 0 2713 FIRST TR ENHANCED EQUITY INC COM 337318109 308382 16769 SH SOLE 0 0 0 16769 FIRST TR EXCH TRADED FD III MANAGD MUN ETF 33739N108 3590023 70795 SH SOLE 0 0 0 70795 FIRST TR EXCH TRADED FD III INSTL PFD SECS 33739P855 513545 28610 SH SOLE 0 0 0 28610 FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108 5267124 309285 SH SOLE 0 0 0 309285 FIRST TR EXCH TRADED FD III FT VEST SMID 33738D820 228020 10884 SH SOLE 0 0 0 10884 FIRST TR EXCH TRADED FD III ULTRA SHT DUR MU 33740J104 1527870 76241 SH SOLE 0 0 0 76241 FIRST TR EXCH TRADED FD III SHRT DUR MNG MUN 33739P830 1762572 89336 SH SOLE 0 0 0 89336 FIRST TR EXCH TRADED FD III LNG/SHT EQUITY 33739P103 1992409 33113 SH SOLE 0 0 0 33113 FIRST TR EXCH TRADED FD III MUNI HI INCM ETF 33739P301 365062 7692 SH SOLE 0 0 0 7692 FIRST TR EXCH TRD ALPHDX FD JAPAN ALPHADEX 33737J158 228465 4375 SH SOLE 0 0 0 4375 FIRST TR EXCH TRD ALPHDX FD DEV MRK EX US 33737J174 627000 11400 SH SOLE 0 0 0 11400 FIRST TR EXCH TRD ALPHDX FD EUROPE ALPHADEX 33737J117 303869 8127 SH SOLE 0 0 0 8127 FIRST TR EXCH TRD ALPHDX FD EMERG MKT ALPH 33737J182 9832891 417001 SH SOLE 0 15 0 416986 FIRST TR EXCHANGE TRAD FD VI FST TR GLB FD 33739H101 2642502 108122 SH SOLE 0 0 0 108122 FIRST TR EXCHANGE TRAD FD VI ALT ABSLT STRG 33740Y101 410658 14054 SH SOLE 0 0 0 14054 FIRST TR EXCHANGE TRADED FD UTILITIES ALPH 33734X184 224389 6939 SH SOLE 0 0 0 6939 FIRST TR EXCHANGE TRADED FD MATERIALS ALPH 33734X168 1415447 20920 SH SOLE 0 0 0 20920 FIRST TR EXCHANGE TRADED FD NASDQ CLN EDGE 33737A108 1095466 9645 SH SOLE 0 510 0 9135 FIRST TR EXCHANGE TRADED FD ENERGY ALPHADX 33734X127 1294749 68469 SH SOLE 0 0 0 68469 FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176 376232 2908 SH SOLE 0 649 0 2259 FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143 830542 8047 SH SOLE 0 0 0 8047 FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846 6102183 111232 SH SOLE 0 625 0 110607 FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 978656 10524 SH SOLE 0 2626 0 7898 FIRST TR EXCHANGE TRADED FD DJ GLBL DIVID 33734X200 215537 9516 SH SOLE 0 0 0 9516 FIRST TR EXCHANGE TRADED FD INDXX NAT RE ETF 33734X838 570214 42010 SH SOLE 0 0 0 42010 FIRST TR EXCHANGE TRADED FD FINLS ALPHADEX 33734X135 474136 10455 SH SOLE 0 0 0 10455 FIRST TR EXCHANGE TRADED FD INDXX NEXTG ETF 33737K205 658142 8675 SH SOLE 0 0 0 8675 FIRST TR EXCHANGE-TRADED ALP MID CP GR ALPH 33737M102 338333 4724 SH SOLE 0 0 0 4724 FIRST TR EXCHANGE-TRADED ALP SML CAP VAL ALPH 33737M409 886409 17091 SH SOLE 0 0 0 17091 FIRST TR EXCHANGE-TRADED FD DORSY WR MOMNT 33741L108 258776 8758 SH SOLE 0 0 0 8758 FIRST TR EXCHANGE-TRADED FD DORSEY WRIGHT 33738R886 293797 15152 SH SOLE 0 0 0 15152 FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302 1712543 8564 SH SOLE 0 364 0 8200 FIRST TR EXCHANGE-TRADED FD RBA INDL ETF 33738R704 933868 14380 SH SOLE 0 0 0 14380 FIRST TR EXCHANGE-TRADED FD NASD TECH DIV 33738R118 1329860 19678 SH SOLE 0 0 0 19678 FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200 2431480 51082 SH SOLE 0 0 0 51082 FIRST TR EXCHANGE-TRADED FD FT VEST GOLD 33733E856 2105450 104437 SH SOLE 0 0 0 104437 FIRST TR EXCHANGE-TRADED FD FT VEST DJIA 33738D846 616732 30486 SH SOLE 0 0 0 30486 FIRST TR EXCHANGE-TRADED FD WTR ETF 33733B100 1181369 11824 SH SOLE 0 0 0 11824 FIRST TR EXCHANGE-TRADED FD MNGD FUTRS STRGY 33739G103 1543674 31064 SH SOLE 0 0 0 31064 FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408 13258957 221796 SH SOLE 0 1 0 221795 FIRST TR EXCHANGE-TRADED FD MULTI ASSET DI 33738R100 702191 45041 SH SOLE 0 0 0 45041 FIRST TR EXCHANGE-TRADED FD NASDQ ARTFCIAL 33738R720 208694 4936 SH SOLE 0 0 0 4936 FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506 11843620 218356 SH SOLE 0 1946 0 216410 FIRST TR EXCHANGE-TRADED FD SENIOR LN FD 33738D309 4255338 92447 SH SOLE 0 302 0 92145 FIRST TR EXCHANGE-TRADED FD INTERMEDIATE DUR 33738D796 202866 10118 SH SOLE 0 0 0 10118 FIRST TR EXCHANGE-TRADED FD DORSEY WRT 5 ETF 33738R605 4072713 74469 SH SOLE 0 0 0 74469 FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104 9486993 115400 SH SOLE 0 812 0 114587 FIRST TR EXCHANGE-TRADED FD NY ARCA BIOTECH 33733E203 1039882 7239 SH SOLE 0 0 0 7239 FIRST TR EXCHANGE-TRADED FD DOW 30 EQL WGT 33733A201 579735 17545 SH SOLE 0 0 0 17545 FIRST TR EXCHANGE-TRADED FD FT VEST S&P 500 33739Q705 2815526 54841 SH SOLE 0 0 0 54841 FIRST TR EXCHANGE-TRADED FD FT VEST RIS 33738D879 1318014 56086 SH SOLE 0 0 0 56086 FIRST TR EXCHANGE-TRADED FD FIRST TR TA HIYL 33738D408 812251 20130 SH SOLE 0 0 0 20130 FIRST TR EXCHANGE-TRADED FD SMID RISNG ETF 33741X102 9279750 278671 SH SOLE 0 2275 0 276396 FIRST TR EXCHANGE-TRADED FD NO AMER ENERGY 33738D101 2500309 84556 SH SOLE 0 654 0 83902 FIRST TR EXCHANGE-TRADED FD LIMITED DURATION 33738D804 316845 17053 SH SOLE 0 0 0 17053 FIRST TR EXCHANGE-TRADED FD US EQTY OPPT ETF 336920103 218262 2161 SH SOLE 0 0 0 2161 FIRST TR EXCHANGE-TRADED FD LNG DUR OPRTUN 33738D606 675648 33382 SH SOLE 0 0 0 33382 FIRST TR EXCHNG TRADED FD VI VEST BUFFERED 33740U778 788743 35497 SH SOLE 0 0 0 35497 FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F623 407036 9801 SH SOLE 0 0 0 9801 FIRST TR EXCHNG TRADED FD VI VEST FUND OF DEP 33740U703 278771 11850 SH SOLE 0 0 0 11850 FIRST TR EXCHNG TRADED FD VI FT VEST UQ EQT 33740U505 1084077 26564 SH SOLE 0 5070 0 21494 FIRST TR EXCHNG TRADED FD VI FT VEST U.S EQT 33740F482 364604 10726 SH SOLE 0 0 0 10726 FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F664 205991 5090 SH SOLE 0 0 0 5090 FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740U737 461785 13554 SH SOLE 0 0 0 13554 FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F763 678082 15190 SH SOLE 0 0 0 15190 FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F839 296300 7378 SH SOLE 0 0 0 7378 FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740U307 1833375 43472 SH SOLE 0 0 0 43472 FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F847 619715 13962 SH SOLE 0 0 0 13962 FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805 15787486 374644 SH SOLE 0 2 0 374642 FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F748 307013 7076 SH SOLE 0 0 0 7076 FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F862 226841 5322 SH SOLE 0 0 0 5322 FIRST TR EXCHNG TRADED FD VI FT VEST FD OF BU 33740F755 9099042 327421 SH SOLE 0 0 0 327421 FIRST TR EXCHNG TRADED FD VI LOW DUR STRTGC 33740F870 2008401 108328 SH SOLE 0 0 0 108328 FIRST TR EXCHNG TRADED FD VI FT VEST NAS 33740F649 265734 10839 SH SOLE 0 0 0 10839 FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740U653 340451 10356 SH SOLE 0 0 0 10356 FIRST TR EXCHNG TRADED FD VI VEST BUFFERED 33740U760 759590 35578 SH SOLE 0 0 0 35578 FIRST TR EXCHNG TRADED FD VI FT VEST NAS 33740U836 268212 10850 SH SOLE 0 0 0 10850 FIRST TR EXCHNG TRADED FD VI TCW UNCONSTRAI 33740F888 313228 12954 SH SOLE 0 0 0 12954 FIRST TR HIGH INCOME LONG / COM 33738E109 255316 22029 SH SOLE 0 0 0 22029 FIRST TR HIGH YIELD OPPRT 20 COM 33741Q107 1201050 85000 SH SOLE 0 0 0 85000 FIRST TR INTER DURATN PFD & COM 33718W103 226720 13266 SH SOLE 0 0 0 13266 FIRST TR LRG CP VL ALPHADEX COM SHS 33735J101 1473238 19940 SH SOLE 0 0 0 19940 FIRST TR LRGE CP CORE ALPHA COM SHS 33734K109 2674786 27997 SH SOLE 0 0 0 27997 FIRST TR MID CAP CORE ALPHAD COM SHS 33735B108 5757463 53394 SH SOLE 0 0 0 53394 FIRST TR MLP & ENERGY INCOM COM 33739B104 697900 71287 SH SOLE 0 0 0 71287 FIRST TR MORNINGSTAR DIVID L SHS 336917109 1527950 40876 SH SOLE 0 0 0 40876 FIRST TR MULTI CAP GROWTH AL COM SHS 33733F101 448962 3775 SH SOLE 0 0 0 3775 FIRST TR NASDAQ 100 TECH IND SHS 337345102 374972 2038 SH SOLE 0 0 0 2038 FIRST TR SML CP CORE ALPHA F COM SHS 33734Y109 1517032 16969 SH SOLE 0 0 0 16969 FIRST TR SR FLTG RATE INCOME COM 33733U108 523442 50672 SH SOLE 0 989 0 49683 FIRST TR VALUE LINE DIVID IN SHS 33734H106 9862894 241856 SH SOLE 0 1076 0 240780 FIRST TRUST LRGCP GWT ALPHAD COM SHS 33735K108 1040950 8801 SH SOLE 0 0 0 8801 FIRSTCASH HOLDINGS INC COM 33768G107 836170 7226 SH SOLE 0 3 0 7223 FIRSTENERGY CORP COM 337932107 832239 21826 SH SOLE 0 1597 0 20229 FIRSTSERVICE CORP NEW COM 33767E202 216161 1443 SH SOLE 0 0 0 1443 FISERV INC COM 337738108 9082879 58265 SH SOLE 0 1553 0 56712 FIVE BELOW INC COM 33829M101 1778298 11849 SH SOLE 0 6 0 11843 FLEX LTD ORD Y2573F102 2122197 73255 SH SOLE 0 1264 0 71991 FLEXSHARES TR DISCP DUR MBS 33939L779 1263968 63135 SH SOLE 0 0 0 63135 FLOOR & DECOR HLDGS INC CL A 339750101 282317 2545 SH SOLE 0 22 0 2523 FLOWSERVE CORP COM 34354P105 608628 13016 SH SOLE 0 44 0 12972 FLUOR CORP NEW COM 343412102 201597 4923 SH SOLE 0 297 0 4626 FMC CORP COM NEW 302491303 1307304 22362 SH SOLE 0 508 0 21855 FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 577048 4852 SH SOLE 0 0 0 4852 FORD MTR CO DEL COM 345370860 7458620 583160 SH SOLE 0 22370 0 560791 FORMFACTOR INC COM 346375108 815837 18231 SH SOLE 0 26 0 18205 FORTE BIOSCIENCES INC COM 34962G109 15769 22014 SH SOLE 0 0 0 22014 FORTINET INC COM 34959E109 2921923 45527 SH SOLE 0 1477 0 44050 FORTIVE CORP COM 34959J108 985349 12970 SH SOLE 0 1345 0 11625 FORTREA HLDGS INC COMMON STOCK 34965K107 514861 14164 SH SOLE 0 2369 0 11795 FORTUNE BRANDS INNOVATIONS I COM 34964C106 494103 6661 SH SOLE 0 14 0 6647 FOSTER L B CO COM 350060109 292273 11949 SH SOLE 0 0 0 11949 FOUR CORNERS PPTY TR INC COM 35086T109 452415 19301 SH SOLE 0 34 0 19267 FOX CORP CL B COM 35137L204 331613 11510 SH SOLE 0 232 0 11278 FOX CORP CL A COM 35137L105 873751 27996 SH SOLE 0 486 0 27510 FRANKLIN ELEC INC COM 353514102 426393 4149 SH SOLE 0 27 0 4122 FRANKLIN ETF TR SHRT DUR US GOVT 353506108 1036392 11550 SH SOLE 0 0 0 11550 FRANKLIN TEMPLETON DIGITAL H BITCOIN ETF SHS 354921108 618640 16720 SH SOLE 0 0 0 16720 FRANKLIN TEMPLETON ETF TR US EQUITY INDEX 35473P405 85695398 1921421 SH SOLE 0 2073 0 1919348 FRANKLIN TEMPLETON ETF TR INVT GRADE CORPT 35473P603 237884 11467 SH SOLE 0 0 0 11467 FRANKLIN TEMPLETON ETF TR US CORE BOND ETF 35473P553 43221678 2081969 SH SOLE 0 5400 0 2076569 FRANKLIN TEMPLETON ETF TR FRANKLIN INDIA 35473P769 3359749 89474 SH SOLE 0 0 0 89474 FRANKLIN TEMPLETON ETF TR FRANKLIN DYN MUN 35473P868 4450319 184194 SH SOLE 0 0 0 184194 FRANKLIN TEMPLETON ETF TR US LRG CP MLTFCT 35473P801 63803930 1243257 SH SOLE 0 0 0 1243257 FRANKLIN TEMPLETON ETF TR FTSE UNTD KGDM 35473P678 230743 8717 SH SOLE 0 0 0 8717 FRANKLIN TEMPLETON ETF TR US CORE DIV TILT 35473P306 1222794 31186 SH SOLE 0 3354 0 27832 FRANKLIN TEMPLETON ETF TR INTL COR DIV TIL 35473P108 14330899 456108 SH SOLE 0 2847 0 453261 FRANKLIN TEMPLETON ETF TR EMER MKT COR DIV 35473P207 411269 15999 SH SOLE 0 1766 0 14233 FRANKLIN UNVL TR SH BEN INT 355145103 842537 128240 SH SOLE 0 0 0 128240 FREEPORT-MCMORAN INC CL B 35671D857 7582030 150139 SH SOLE 0 21499 0 128640 FRONTLINE PLC COM M46528101 547751 23015 SH SOLE 0 0 0 23015 FS CREDIT OPPORTUNITIES CORP COMMON STOCK 30290Y101 447311 75944 SH SOLE 0 16270 0 59674 FS KKR CAP CORP COM 302635206 19543964 1011069 SH SOLE 0 0 0 1011069 FST TR NEW OPPORT MLP & ENE COM 33739M100 416563 53750 SH SOLE 0 1333 0 52417 FTI CONSULTING INC COM 302941109 1174739 5558 SH SOLE 0 44 0 5514 FULLER H B CO COM 359694106 447637 6030 SH SOLE 0 0 0 6030 G III APPAREL GROUP LTD COM 36237H101 381908 13438 SH SOLE 0 0 0 13438 GABELLI DIVID & INCOME TR COM 36242H104 3211924 145997 SH SOLE 0 1 0 145996 GABELLI GLOBAL SMALL & MID C COM 36249W104 842985 74011 SH SOLE 0 0 0 74011 GABELLI HLTHCARE & WELLNESS SHS 36246K103 1055581 111998 SH SOLE 0 0 0 111998 GALECTIN THERAPEUTICS INC COM NEW 363225202 347270 100658 SH SOLE 0 0 0 100658 GALLAGHER ARTHUR J & CO COM 363576109 4208356 17976 SH SOLE 0 1459 0 16517 GAMCO GLOBAL GOLD NAT RES & COM SH BEN INT 36465A109 44064 10800 SH SOLE 0 0 0 10800 GAMING & LEISURE PPTYS INC COM 36467J108 779199 18351 SH SOLE 0 1239 0 17112 GAP INC COM 364760108 216681 10149 SH SOLE 0 131 0 10018 GARMIN LTD SHS H2906T109 1253564 8739 SH SOLE 0 237 0 8502 GARTNER INC COM 366651107 3344215 7452 SH SOLE 0 913 0 6539 GATES INDL CORP PLC ORD SHS G39108108 631488 35637 SH SOLE 0 156 0 35481 GATX CORP COM 361448103 1122229 8801 SH SOLE 0 26 0 8775 GDL FD COM SH BEN IT 361570104 176084 22495 SH SOLE 0 0 0 22495 GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107 1381861 16023 SH SOLE 0 1241 0 14782 GE VERNOVA LLC COM 36828A101 2699543 17636 SH SOLE 0 4235 0 13401 GENERAC HLDGS INC COM 368736104 2501281 17851 SH SOLE 0 2350 0 15501 GENERAL AMERN INVS CO INC COM 368802104 1818231 39501 SH SOLE 0 0 0 39501 GENERAL DYNAMICS CORP COM 369550108 24147069 84902 SH SOLE 0 1615 0 83287 GENERAL ELECTRIC CO COM NEW 369604301 17178800 105813 SH SOLE 0 17539 0 88274 GENERAL MLS INC COM 370334104 3585080 50615 SH SOLE 0 1085 0 49531 GENERAL MTRS CO COM 37045V100 13923862 303749 SH SOLE 0 3505 0 300244 GENMAB A/S SPONSORED ADS 372303206 1517088 53893 SH SOLE 0 31 0 53862 GENPACT LIMITED SHS G3922B107 334916 10839 SH SOLE 0 2565 0 8274 GENUINE PARTS CO COM 372460105 3973865 24848 SH SOLE 0 328 0 24519 GIGACLOUD TECHNOLOGY INC CLASS A ORD G38644103 1853224 52425 SH SOLE 0 0 0 52425 GILEAD SCIENCES INC COM 375558103 9311784 142338 SH SOLE 0 13639 0 128700 GINKGO BIOWORKS HOLDINGS INC CL A SHS 37611X100 51037 59339 SH SOLE 0 353 0 58986 GITLAB INC CLASS A COM 37637K108 222006 4003 SH SOLE 0 50 0 3953 GLOBAL PMTS INC COM 37940X102 1159419 9307 SH SOLE 0 1127 0 8180 GLOBAL SHIP LEASE INC NEW COM CL A Y27183600 706540 30975 SH SOLE 0 0 0 30975 GLOBAL X FDS ARTIFICIAL ETF 37954Y632 398967 12220 SH SOLE 0 38 0 12181 GLOBAL X FDS RBTCS ARTFL INTE 37954Y715 1081308 35948 SH SOLE 0 2695 0 33253 GLOBAL X FDS US INFR DEV ETF 37954Y673 7041362 184667 SH SOLE 0 5039 0 179628 GLOBAL X FDS GLOBAL X URANIUM 37954Y871 715534 24255 SH SOLE 0 267 0 23988 GLOBAL X FDS CLOUD COMPUTNG 37954Y442 409755 19891 SH SOLE 0 0 0 19891 GLOBAL X FDS GLOBX SUPDV US 37950E291 252916 14765 SH SOLE 0 1084 0 13681 GLOBAL X FDS S&P 500 COVERED 37954Y475 701142 17529 SH SOLE 0 964 0 16565 GLOBAL X FDS GLOBAL X COPPER 37954Y830 203528 4283 SH SOLE 0 0 0 4283 GLOBAL X FDS LITHIUM BTRY ETF 37954Y855 587352 13720 SH SOLE 0 0 0 13720 GLOBAL X FDS GLB X MLP ENRG I 37954Y293 209129 4248 SH SOLE 0 0 0 4248 GLOBAL X FDS EMERGING MKT GRT 37960A644 209241 8091 SH SOLE 0 0 0 8091 GLOBAL X FDS GLBL X MLP ETF 37954Y343 286783 5934 SH SOLE 0 0 0 5934 GLOBAL X FDS US PFD ETF 37954Y657 431572 22280 SH SOLE 0 0 0 22280 GLOBAL X FDS MSCI GREECE ETF 37954Y319 682890 16666 SH SOLE 0 0 0 16666 GLOBAL X FDS RATE PREFERRED 37954Y376 1748654 75373 SH SOLE 0 0 0 75373 GLOBAL X FDS GENOMIC BIOTECH 37954Y434 589627 60166 SH SOLE 0 0 0 60166 GLOBAL X FDS NASDAQ 100 COVER 37954Y483 2563337 146644 SH SOLE 0 5520 0 141124 GLOBALSTAR INC COM 378973408 14932 11575 SH SOLE 0 10000 0 1575 GLOBANT S A COM L44385109 474498 2624 SH SOLE 0 2 0 2622 GLOBE LIFE INC COM 37959E102 1021025 13479 SH SOLE 0 6752 0 6727 GLOBUS MED INC CL A 379577208 451058 8923 SH SOLE 0 92 0 8831 GMS INC COM 36251C103 1949854 20991 SH SOLE 0 0 0 20991 GODADDY INC CL A 380237107 981203 7849 SH SOLE 0 55 0 7794 GOLDMAN SACHS BDC INC SHS 38147U107 916970 58443 SH SOLE 0 0 0 58443 GOLDMAN SACHS ETF TR ACCES TREASURY 381430529 1481776 14806 SH SOLE 0 0 0 14806 GOLDMAN SACHS ETF TR MARKETBETA US EQ 381430123 14611274 209271 SH SOLE 0 0 0 209271 GOLDMAN SACHS ETF TR ACTIVEBETA INT 381430107 15784170 471029 SH SOLE 0 0 0 471029 GOLDMAN SACHS ETF TR ACCESS HIG YLD 381430453 884612 20299 SH SOLE 0 0 0 20299 GOLDMAN SACHS ETF TR HEDGE IND ETF 381430545 786218 7394 SH SOLE 0 0 0 7394 GOLDMAN SACHS ETF TR ACCESS INVT GR 381430479 1330013 29911 SH SOLE 0 0 0 29911 GOLDMAN SACHS ETF TR ACES ULTRA SHR 381430230 974525 19384 SH SOLE 0 0 0 19384 GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503 62950986 627127 SH SOLE 0 552958 0 74169 GOLDMAN SACHS ETF TR MARKETBETA INTL 381430180 301357 5439 SH SOLE 0 0 0 5439 GOLDMAN SACHS ETF TR ACCESS US AGRAT 38149W101 534478 13325 SH SOLE 0 0 0 13325 GOLDMAN SACHS ETF TR ACTIVEBETA EME 381430206 220475 7017 SH SOLE 0 0 0 7017 GOLDMAN SACHS GROUP INC COM 38141G104 15154725 35444 SH SOLE 0 2465 0 32979 GOLUB CAP BDC INC COM 38173M102 1239207 71219 SH SOLE 0 0 0 71219 GOODYEAR TIRE & RUBR CO COM 382550101 177844 15021 SH SOLE 0 70 0 14951 GRACO INC COM 384109104 984876 11929 SH SOLE 0 12 0 11917 GRAHAM CORP COM 384556106 634839 22385 SH SOLE 0 0 0 22385 GRAINGER W W INC COM 384802104 4558402 4905 SH SOLE 0 440 0 4465 GRAND CANYON ED INC COM 38526M106 300123 2274 SH SOLE 0 0 0 2274 GRANITESHARES GOLD TR SHS BEN INT 38748G101 1172508 50714 SH SOLE 0 114 0 50600 GRAPHIC PACKAGING HLDG CO COM 388689101 710798 25819 SH SOLE 0 470 0 25349 GRAY TELEVISION INC COM 389375106 881479 157126 SH SOLE 0 87142 0 69984 GRAYSCALE BITCOIN TR BTC SHS REP COM UT 389637109 1876051 33064 SH SOLE 0 0 0 33064 GREAT LAKES DREDGE & DOCK CO COM 390607109 1672952 234307 SH SOLE 0 59 0 234248 GREEN BRICK PARTNERS INC COM 392709101 1414043 25437 SH SOLE 0 0 0 25437 GREIF INC CL A 397624107 347325 5609 SH SOLE 0 0 0 5609 GRUPO TELEVISA S A B SPON ADR REP ORD 40049J206 32994 10441 SH SOLE 0 0 0 10441 GSK PLC SPONSORED ADR 37733W204 11181240 271983 SH SOLE 0 8328 0 263655 GUESS INC COM 401617105 205774 7845 SH SOLE 0 7760 0 85 GUGGENHEIM STRATEGIC OPPORTU COM SBI 40167F101 569920 39170 SH SOLE 0 0 0 39170 GUGGENHEIM TAXABLE MUNICP BO COM 401664107 188518 12100 SH SOLE 0 0 0 12100 GUIDEWIRE SOFTWARE INC COM 40171V100 353368 3112 SH SOLE 0 22 0 3090 HACKETT GROUP INC COM 404609109 454772 20719 SH SOLE 0 10 0 20709 HALEON PLC SPON ADS 405552100 1658278 196246 SH SOLE 0 4800 0 191445 HALLIBURTON CO COM 406216101 2575174 66818 SH SOLE 0 2686 0 64132 HALOZYME THERAPEUTICS INC COM 40637H109 791765 20528 SH SOLE 0 29 0 20499 HAMILTON LANE INC CL A 407497106 823871 7193 SH SOLE 0 0 0 7193 HANCOCK WHITNEY CORPORATION COM 410120109 812800 17390 SH SOLE 0 0 0 17390 HANESBRANDS INC COM 410345102 291961 65170 SH SOLE 0 3093 0 62077 HANMI FINL CORP COM NEW 410495204 534216 33768 SH SOLE 0 0 0 33768 HANNON ARMSTRONG SUST INFR C COM 41068X100 315025 12135 SH SOLE 0 0 0 12135 HANOVER INS GROUP INC COM 410867105 385208 2973 SH SOLE 0 0 0 2973 HARBOR ETF TRUST HARBOR COMMODITY 41151J505 1239206 53925 SH SOLE 0 0 0 53925 HARBOR ETF TRUST LONG TERM GROWER 41151J406 1721402 75933 SH SOLE 0 0 0 75933 HARTFORD FDS EXCHANGE TRADED SCHRDRS TAX BD 41653L404 575517 30195 SH SOLE 0 0 0 30195 HARTFORD FDS EXCHANGE TRADED TOTAL RTRN ETF 41653L305 17612895 537798 SH SOLE 0 0 0 537798 HARTFORD FDS EXCHANGE TRADED MUN OPORTUNITE 41653L503 590113 15383 SH SOLE 0 0 0 15383 HARTFORD FINL SVCS GROUP INC COM 416515104 2870575 30121 SH SOLE 0 1128 0 28994 HASBRO INC COM 418056107 603916 9367 SH SOLE 0 53 0 9314 HCA HEALTHCARE INC COM 40412C101 7110066 23183 SH SOLE 0 1562 0 21621 HDFC BANK LTD SPONSORED ADS 40415F101 1634738 28021 SH SOLE 0 0 0 28021 HEALTHCARE SVCS GROUP INC COM 421906108 452716 41725 SH SOLE 0 0 0 41725 HEALTHPEAK PROPERTIES INC COM 42250P103 1289723 68602 SH SOLE 0 2209 0 66393 HEALTHSTREAM INC COM 42222N103 338028 13199 SH SOLE 0 0 0 13199 HEICO CORP NEW COM 422806109 43041096 208472 SH SOLE 0 17 0 208455 HEICO CORP NEW CL A 422806208 23969852 143773 SH SOLE 0 21 0 143752 HENRY JACK & ASSOC INC COM 426281101 4791444 29060 SH SOLE 0 296 0 28764 HENRY SCHEIN INC COM 806407102 400113 5471 SH SOLE 0 1328 0 4143 HERCULES CAPITAL INC COM 427096508 229330 12026 SH SOLE 0 0 0 12026 HERSHEY CO COM 427866108 5031044 27025 SH SOLE 0 3094 0 23931 HERTZ GLOBAL HLDGS INC *W EXP 06/30/205 42806J148 2111054 759372 SH SOLE 0 25500 0 733872 HESS CORP COM 42809H107 6053834 37247 SH SOLE 0 484 0 36763 HESS MIDSTREAM LP CL A SHS 428103105 425797 12197 SH SOLE 0 0 0 12197 HEWLETT PACKARD ENTERPRISE C COM 42824C109 4747852 276520 SH SOLE 0 12138 0 264383 HEXCEL CORP NEW COM 428291108 1331123 20747 SH SOLE 0 374 0 20373 HF SINCLAIR CORP COM 403949100 3522633 61466 SH SOLE 0 24 0 61442 HIGHLAND OPPORTUNITIES HIGHLAND INCOME 43010E404 232232 36005 SH SOLE 0 0 0 36005 HIGHPEAK ENERGY INC *W EXP 08/21/202 43114Q121 133944 23499 SH SOLE 0 1000 0 22499 HILLMAN SOLUTIONS CORP COM 431636109 256941 26380 SH SOLE 0 2019 0 24361 HILTON WORLDWIDE HLDGS INC COM 43300A203 9875593 48860 SH SOLE 0 1265 0 47595 HIMAX TECHNOLOGIES INC SPONSORED ADR 43289P106 73161 14516 SH SOLE 0 0 0 14516 HIMS & HERS HEALTH INC COM CL A 433000106 256900 20552 SH SOLE 0 10 0 20542 HOLOGIC INC COM 436440101 1211585 15946 SH SOLE 0 875 0 15071 HOME DEPOT INC COM 437076102 59624386 177935 SH SOLE 0 16056 0 161879 HONDA MOTOR LTD ADR ECH CNV IN 3 438128308 8634828 255091 SH SOLE 0 0 0 255091 HONEYWELL INTL INC COM 438516106 31057615 160546 SH SOLE 0 4523 0 156023 HORIZON BANCORP INC COM 440407104 149854 12852 SH SOLE 0 0 0 12852 HORMEL FOODS CORP COM 440452100 315328 8928 SH SOLE 0 184 0 8744 HOST HOTELS & RESORTS INC COM 44107P104 390823 20722 SH SOLE 0 1362 0 19360 HOULIHAN LOKEY INC CL A 441593100 1944670 15349 SH SOLE 0 0 0 15349 HOUSTON AMERN ENERGY CORP COM 44183U209 23380 14000 SH SOLE 0 0 0 14000 HOWMET AEROSPACE INC COM 443201108 1311606 19753 SH SOLE 0 1673 0 18080 HP INC COM 40434L105 2696585 96307 SH SOLE 0 4323 0 91983 HSBC HLDGS PLC SPON ADR NEW 404280406 653521 15597 SH SOLE 0 0 0 15597 HUBBELL INC COM 443510607 2426546 5954 SH SOLE 0 39 0 5915 HUBSPOT INC COM 443573100 3689457 5846 SH SOLE 0 48 0 5798 HUMANA INC COM 444859102 2735468 8942 SH SOLE 0 143 0 8799 HUNT J B TRANS SVCS INC COM 445658107 689878 4258 SH SOLE 0 2014 0 2244 HUNTINGTON BANCSHARES INC COM 446150104 1665327 122902 SH SOLE 0 11313 0 111590 HUNTINGTON INGALLS INDS INC COM 446413106 1633434 5898 SH SOLE 0 104 0 5793 HUNTSMAN CORP COM 447011107 463721 19330 SH SOLE 0 61 0 19269 HURCO CO COM 447324104 251654 13625 SH SOLE 0 0 0 13625 HYATT HOTELS CORP COM CL A 448579102 610426 4034 SH SOLE 0 19 0 4015 I3 VERTICALS INC COM CL A 46571Y107 291591 12623 SH SOLE 0 0 0 12623 IAC INC COM NEW 44891N208 701538 14429 SH SOLE 0 3 0 14426 ICICI BANK LIMITED ADR 45104G104 1534026 57822 SH SOLE 0 0 0 57822 ICON PLC SHS G4705A100 1951294 6329 SH SOLE 0 141 0 6188 IDACORP INC COM 451107106 591089 6248 SH SOLE 0 8 0 6240 IDEX CORP COM 45167R104 862070 3907 SH SOLE 0 141 0 3766 IDEXX LABS INC COM 45168D104 1363234 2730 SH SOLE 0 355 0 2375 ILLINOIS TOOL WKS INC COM 452308109 18854479 75940 SH SOLE 0 7399 0 68541 ILLUMINA INC COM 452327109 2730316 22328 SH SOLE 0 299 0 22029 IMMUNITYBIO INC COM 45256X103 270774 36840 SH SOLE 0 0 0 36840 INCYTE CORP COM 45337C102 2334569 45174 SH SOLE 0 371 0 44803 INDEXIQ ACTIVE ETF TR IQ MACKAY INTRME 45409F827 3013198 125159 SH SOLE 0 0 0 125159 INDEXIQ ACTIVE ETF TR IQ MACKAY INSRED 45409F843 1428969 59865 SH SOLE 0 0 0 59865 INDEXIQ ETF TR FTSE INTERNL EQT 45409B560 554264 20971 SH SOLE 0 0 0 20971 INFOSYS LTD SPONSORED ADR 456788108 308816 18230 SH SOLE 0 0 0 18230 ING GROEP N.V. SPONSORED ADR 456837103 1472920 92404 SH SOLE 0 2601 0 89803 INGERSOLL RAND INC COM 45687V106 1037736 11099 SH SOLE 0 1366 0 9733 INGLES MKTS INC CL A 457030104 641088 8817 SH SOLE 0 0 0 8817 INGREDION INC COM 457187102 2518689 22232 SH SOLE 0 13 0 22219 INNOSPEC INC COM 45768S105 233398 1927 SH SOLE 0 0 0 1927 INNOVATOR ETFS TRUST US EQT ULTRA BFR 45782C425 206518 6770 SH SOLE 0 0 0 6770 INOGEN INC COM 45780L104 542909 80075 SH SOLE 0 0 0 80075 INSPERITY INC COM 45778Q107 1518566 14578 SH SOLE 0 0 0 14578 INSULET CORP COM 45784P101 683681 4114 SH SOLE 0 158 0 3956 INTEL CORP COM 458140100 9265479 290636 SH SOLE 0 29369 0 261267 INTELLIA THERAPEUTICS INC COM 45826J105 448707 21614 SH SOLE 0 13 0 21601 INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 2364084 20354 SH SOLE 0 192 0 20162 INTERCONTINENTAL EXCHANGE IN COM 45866F104 7978405 60580 SH SOLE 0 2701 0 57879 INTERCONTINENTAL HOTELS GROU SPONSORED ADS 45857P806 228918 2268 SH SOLE 0 38 0 2230 INTERDIGITAL INC COM 45867G101 514739 5111 SH SOLE 0 0 0 5111 INTERNATIONAL BUSINESS MACHS COM 459200101 40068209 239743 SH SOLE 0 14048 0 225694 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 616328 7284 SH SOLE 0 617 0 6667 INTERNATIONAL PAPER CO COM 460146103 865186 25575 SH SOLE 0 12291 0 13283 INTERPUBLIC GROUP COS INC COM 460690100 1462407 46470 SH SOLE 0 6316 0 40153 INTUIT COM 461202103 12334342 19377 SH SOLE 0 776 0 18601 INTUITIVE SURGICAL INC COM NEW 46120E602 19369349 51606 SH SOLE 0 3125 0 48481 INVESCO ACTIVELY MANAGED ETF ULTRA SHRT DUR 46090A887 4589090 92141 SH SOLE 0 843 0 91298 INVESCO ADVANTAGE MUN INCOME SH BEN INT 46132E103 1778281 216073 SH SOLE 0 0 0 216073 INVESCO CALIF VALUE MUN INCO COM 46132H106 355569 37135 SH SOLE 0 0 0 37135 INVESCO DB COMMDY INDX TRCK UNIT 46138B103 1854313 78373 SH SOLE 0 0 0 78373 INVESCO EXCH TRADED FD TR II DORSEY WRGT SMLC 46138E842 3499411 41330 SH SOLE 0 0 0 41330 INVESCO EXCH TRADED FD TR II S&P ULTRA DIVIDE 46138G656 243341 5505 SH SOLE 0 575 0 4931 INVESCO EXCH TRADED FD TR II EMRNG MKT SVRG 46138E784 1237807 62706 SH SOLE 0 53 0 62653 INVESCO EXCH TRADED FD TR II KBW BK ETF 46138E628 546986 10397 SH SOLE 0 32 0 10365 INVESCO EXCH TRADED FD TR II S&P 500 REVENUE 46138G698 1790001 19655 SH SOLE 0 900 0 18755 INVESCO EXCH TRADED FD TR II S&P500 HDL VOL 46138E362 3732236 86314 SH SOLE 0 0 0 86314 INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508 424821 20153 SH SOLE 0 0 0 20153 INVESCO EXCH TRADED FD TR II NASDAQ 100 ETF 46138G649 16405694 92505 SH SOLE 0 1258 0 91247 INVESCO EXCH TRADED FD TR II S&P 500 HB ETF 46138E370 681559 8197 SH SOLE 0 0 0 8197 INVESCO EXCH TRADED FD TR II FLOATING RATE MU 46138G862 2546337 102612 SH SOLE 0 0 0 102612 INVESCO EXCH TRADED FD TR II S&P GBL WATER 46138E263 556722 10066 SH SOLE 0 95 0 9971 INVESCO EXCH TRADED FD TR II NATL AMT MUNI 46138E537 684971 29260 SH SOLE 0 133 0 29127 INVESCO EXCH TRADED FD TR II SOLAR ETF 46138G706 713452 17499 SH SOLE 0 209 0 17290 INVESCO EXCH TRADED FD TR II VAR RATE PFD 46138G870 6121241 260257 SH SOLE 0 0 0 260257 INVESCO EXCH TRADED FD TR II PFD ETF 46138E511 3917455 343636 SH SOLE 0 65 0 343571 INVESCO EXCH TRADED FD TR II S&P SMALLCAP 600 46138G664 4741295 117301 SH SOLE 0 0 0 117301 INVESCO EXCH TRADED FD TR II S&P MDCP 400 REV 46138G672 3258812 29842 SH SOLE 0 0 0 29842 INVESCO EXCH TRADED FD TR II CALIF AMT MUN 46138E206 590966 24210 SH SOLE 0 0 0 24210 INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 2798469 43795 SH SOLE 0 8251 0 35544 INVESCO EXCH TRADED FD TR II S&P SMLCP INFO 46138E115 2153958 48458 SH SOLE 0 0 0 48458 INVESCO EXCH TRADED FD TR II TAXABLE MUN BD 46138G805 333438 12949 SH SOLE 0 0 0 12949 INVESCO EXCH TRD SLF IDX FD BULSHS 2026 CB 46138J791 2368391 124097 SH SOLE 0 6414 0 117683 INVESCO EXCH TRD SLF IDX FD INVSCO 30 CORP 46138J460 947248 59277 SH SOLE 0 5035 0 54242 INVESCO EXCH TRD SLF IDX FD INVSCO BLSH 28 46138J643 1161918 58891 SH SOLE 0 5841 0 53050 INVESCO EXCH TRD SLF IDX FD RAFI STRATGIC US 46138J742 584381 12715 SH SOLE 0 0 0 12715 INVESCO EXCH TRD SLF IDX FD BULSHS 2027 CB 46138J783 1803854 94591 SH SOLE 0 6070 0 88521 INVESCO EXCH TRD SLF IDX FD BULETSHS 2031 CP 46138J429 3824490 243909 SH SOLE 0 3658 0 240251 INVESCO EXCH TRD SLF IDX FD BULETSHS 2029 46138J577 966600 53955 SH SOLE 0 5855 0 48100 INVESCO EXCH TRD SLF IDX FD BULSHS 2026 MUNI 46138J510 2039103 87011 SH SOLE 0 1058 0 85953 INVESCO EXCH TRD SLF IDX FD BULSHS 2027 MUNI 46138J494 1813557 77353 SH SOLE 0 1056 0 76297 INVESCO EXCH TRD SLF IDX FD RUSL 1000 DYNM 46138J619 411709 7859 SH SOLE 0 0 0 7859 INVESCO EXCH TRD SLF IDX FD BULSHS 2024 CB 46138J841 2136028 101716 SH SOLE 0 11319 0 90397 INVESCO EXCH TRD SLF IDX FD BULSHS 2025 CB 46138J825 7283453 357032 SH SOLE 0 6904 0 350128 INVESCO EXCHANGE TRADED FD T NASDAQ INTERNT 46137V530 1568163 40199 SH SOLE 0 125 0 40074 INVESCO EXCHANGE TRADED FD T AEROSPACE DEFN 46137V100 1140715 11304 SH SOLE 0 38 0 11266 INVESCO EXCHANGE TRADED FD T S&P SMLCP MOMENT 46137V498 1392807 23786 SH SOLE 0 0 0 23786 INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282 6368428 190046 SH SOLE 0 483 0 189563 INVESCO EXCHANGE TRADED FD T S&P MDCP QUALITY 46137V472 635719 6092 SH SOLE 0 0 0 6092 INVESCO EXCHANGE TRADED FD T S&P SMCP VLU MNT 46137V480 904035 16401 SH SOLE 0 0 0 16401 INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137V233 6516679 158249 SH SOLE 0 329 0 157920 INVESCO EXCHANGE TRADED FD T FTSE RAFI 1500 46137V597 1309131 35050 SH SOLE 0 100 0 34950 INVESCO EXCHANGE TRADED FD T DORSEY WRGT ENRG 46137V878 252537 5070 SH SOLE 0 0 0 5070 INVESCO EXCHANGE TRADED FD T S&P500 EQL DIS 46137V381 3418120 71255 SH SOLE 0 3787 0 67469 INVESCO EXCHANGE TRADED FD T INTL DIVI ACHI 46137V548 2324244 129412 SH SOLE 0 0 0 129412 INVESCO EXCHANGE TRADED FD T BUYBACK ACHIEV 46137V308 273446 2650 SH SOLE 0 0 0 2650 INVESCO EXCHANGE TRADED FD T DORSEY WRIGHT MO 46137V837 596747 6331 SH SOLE 0 202 0 6129 INVESCO EXCHANGE TRADED FD T S&P MDCP VLU MNT 46137V456 1328699 25611 SH SOLE 0 0 0 25611 INVESCO EXCHANGE TRADED FD T S&P500 PUR VAL 46137V258 698350 8252 SH SOLE 0 0 0 8252 INVESCO EXCHANGE TRADED FD T S&P500 EQL ENR 46137V365 3100252 36954 SH SOLE 0 187 0 36767 INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 35597216 219154 SH SOLE 0 53739 0 165415 INVESCO EXCHANGE TRADED FD T HIG YLD EQ DIV 46137V563 3451433 172658 SH SOLE 0 0 0 172658 INVESCO EXCHANGE TRADED FD T S&P 500 GARP ETF 46137V431 12091297 118414 SH SOLE 0 87074 0 31340 INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241 795692 13400 SH SOLE 0 319 0 13081 INVESCO EXCHANGE TRADED FD T S&P MDCP400 VL 46137V191 4231515 37835 SH SOLE 0 0 0 37835 INVESCO EXCHANGE TRADED FD T FINL PFD ETF 46137V621 1346500 92416 SH SOLE 0 0 0 92416 INVESCO EXCHANGE TRADED FD T LARGE CAP VALUE 46137V738 298424 5419 SH SOLE 0 202 0 5217 INVESCO EXCHANGE TRADED FD T WATER RES ETF 46137V142 242218 3747 SH SOLE 0 1475 0 2272 INVESCO EXCHANGE TRADED FD T S&P 500A EQL 46137Y609 394420 13890 SH SOLE 0 0 0 13890 INVESCO EXCHANGE TRADED FD T S&P500 PUR GWT 46137V266 547113 15636 SH SOLE 0 4710 0 10926 INVESCO EXCHNG TRAD SLF INDE INVESCO BULLETSH 46139W825 790763 39069 SH SOLE 0 1226 0 37843 INVESCO EXCHNG TRAD SLF INDE BULLETSHS 2032 46139W858 822263 41812 SH SOLE 0 2910 0 38902 INVESCO LTD SHS G491BT108 164308 11200 SH SOLE 0 470 0 10730 INVESCO MUNI INCOME OPP TRST COM 46132X101 277582 45357 SH SOLE 0 0 0 45357 INVESCO MUNICIPAL TRUST COM 46131J103 141548 15286 SH SOLE 0 0 0 15286 INVESCO QQQ TR UNIT SER 1 46090E103 78905112 183075 SH SOLE 0 6229 0 176846 INVESCO QQQ TR UNIT SER 1 46090E103 100 10000 SH Put SOLE 0 0 0 10000 INVESCO SR INCOME TR COM 46131H107 57510 13500 SH SOLE 0 0 0 13500 INVITATION HOMES INC COM 46187W107 200064 5762 SH SOLE 0 1444 0 4318 IONIS PHARMACEUTICALS INC COM 462222100 683781 16441 SH SOLE 0 394 0 16047 IPG PHOTONICS CORP COM 44980X109 222945 2522 SH SOLE 0 0 0 2522 IQVIA HLDGS INC COM 46266C105 803010 3419 SH SOLE 0 391 0 3028 IRON MTN INC DEL COM 46284V101 2599630 33535 SH SOLE 0 763 0 32772 IRSA INVERSIONES Y REP S A SPON GDS ECH 10 450047303 472595 50010 SH SOLE 0 0 0 50010 ISHARES BITCOIN TR SHS 46438F101 391861 10789 SH SOLE 0 903 0 9886 ISHARES GOLD TR ISHARES NEW 464285204 26133727 590459 SH SOLE 0 13404 0 577055 ISHARES INC MSCI CHILE ETF 464286640 695204 26244 SH SOLE 0 2497 0 23747 ISHARES INC MSCI EMRG CHN 46434G764 56714420 1003617 SH SOLE 0 25427 0 978190 ISHARES INC MSCI STH KOR ETF 464286772 220487 3481 SH SOLE 0 0 0 3481 ISHARES INC MSCI AUSTRIA ETF 464286202 656240 29872 SH SOLE 0 0 0 29872 ISHARES INC MSCI FRANCE ETF 464286707 264192 6496 SH SOLE 0 0 0 6496 ISHARES INC JP MORGAN EM ETF 464286517 2286786 64471 SH SOLE 0 0 0 64471 ISHARES INC MSCI SPAIN ETF 464286764 238225 7396 SH SOLE 0 0 0 7396 ISHARES INC MSCI WORLD ETF 464286392 504909 3586 SH SOLE 0 0 0 3586 ISHARES INC MSCI TURKEY ETF 464286715 792964 19989 SH SOLE 0 0 0 19989 ISHARES INC US INTL HGH YLD 464286178 333196 7674 SH SOLE 0 0 0 7674 ISHARES INC MSCI BRAZIL ETF 464286400 709618 22499 SH SOLE 0 225 0 22274 ISHARES INC JP MRG EM CRP BD 464286251 443399 10139 SH SOLE 0 0 0 10139 ISHARES INC MSCI SWITZERLAND 464286749 1503984 32738 SH SOLE 0 0 0 32738 ISHARES INC FRONTIER AND SEL 464286145 2425264 88481 SH SOLE 0 0 0 88481 ISHARES INC MSCI PAC JP ETF 464286665 1731604 41131 SH SOLE 0 0 0 41131 ISHARES INC MSCI JPN ETF NEW 46434G822 5983633 89135 SH SOLE 0 120 0 89015 ISHARES INC CORE MSCI EMKT 46434G103 51561510 995396 SH SOLE 0 44413 0 950983 ISHARES INC EMNG MKTS EQT 46434G889 12080607 269356 SH SOLE 0 255 0 269101 ISHARES INC ESG AWR MSCI EM 46434G863 1823748 56515 SH SOLE 0 5820 0 50695 ISHARES INC MSCI MEXICO ETF 464286822 457055 6837 SH SOLE 0 0 0 6837 ISHARES INC JP MRGN EM HI BD 464286285 343725 9310 SH SOLE 0 0 0 9310 ISHARES INC EM MKTS DIV ETF 464286319 1658498 61494 SH SOLE 0 0 0 61494 ISHARES INC MSCI EURZONE ETF 464286608 6339866 126418 SH SOLE 0 642 0 125776 ISHARES INC MSCI GBL MIN VOL 464286525 1400629 13669 SH SOLE 0 0 0 13669 ISHARES INC MSCI CDA ETF 464286509 201142 5345 SH SOLE 0 1680 0 3665 ISHARES INC INTL HIGH YIELD 464286210 241971 5022 SH SOLE 0 0 0 5022 ISHARES INC MSCI EMERG MRKT 464286533 1736114 31024 SH SOLE 0 108 0 30916 ISHARES INC MSCI ITALY ETF 46434G830 222025 5962 SH SOLE 0 0 0 5962 ISHARES INC MSCI EM ASIA ETF 464286426 569731 8287 SH SOLE 0 0 0 8287 ISHARES SILVER TR ISHARES 46428Q109 1659815 66686 SH SOLE 0 9000 0 57686 ISHARES TR MSCI INTL VLU FT 46435G409 3898459 139231 SH SOLE 0 9962 0 129269 ISHARES TR GLOBAL 100 ETF 464287572 404885 4569 SH SOLE 0 1930 0 2639 ISHARES TR S&P SML 600 GWT 464287887 4398397 34883 SH SOLE 0 30 0 34853 ISHARES TR ESG MSCI LEADR 46435U218 9600767 105445 SH SOLE 0 545 0 104900 ISHARES TR MSCI USA QLT FCT 46432F339 108645436 683090 SH SOLE 0 26928 0 656162 ISHARES TR 10-20 YR TRS ETF 464288653 27420028 276579 SH SOLE 0 1228 0 275351 ISHARES TR US CONSM STAPLES 464287812 772888 11577 SH SOLE 0 0 0 11577 ISHARES TR U.S. MED DVC ETF 464288810 983286 17707 SH SOLE 0 1089 0 16618 ISHARES TR INTL SEL DIV ETF 464288448 1306457 46559 SH SOLE 0 606 0 45953 ISHARES TR MSCI USA MIN VOL 46429B697 18421993 227629 SH SOLE 0 17015 0 210614 ISHARES TR GNMA BOND ETF 46429B333 5160925 122181 SH SOLE 0 0 0 122181 ISHARES TR ESG AW MSCI EAFE 46435G516 804717 10312 SH SOLE 0 394 0 9917 ISHARES TR U.S. ENERGY ETF 464287796 1945538 38895 SH SOLE 0 4583 0 34312 ISHARES TR US SML CAP EQT 46434V290 8489382 140436 SH SOLE 0 0 0 140436 ISHARES TR CORE MSCI TOTAL 46432F834 1313213 19671 SH SOLE 0 4439 0 15232 ISHARES TR RUSSELL 3000 ETF 464287689 1470551 5058 SH SOLE 0 599 0 4459 ISHARES TR US TREAS BD ETF 46429B267 33768050 1524173 SH SOLE 0 72095 0 1452078 ISHARES TR CORE S&P US VLU 464287663 20655637 237094 SH SOLE 0 1382 0 235712 ISHARES TR GLB CNSM STP ETF 464288737 1961601 32585 SH SOLE 0 39 0 32546 ISHARES TR ROBOTICS ARTIF 46435U556 519195 15743 SH SOLE 0 2120 0 13623 ISHARES TR CORE DIV GRWTH 46434V621 45148062 801350 SH SOLE 0 5105 0 796245 ISHARES TR AGENCY BOND ETF 464288166 730893 6854 SH SOLE 0 0 0 6854 ISHARES TR ISHS 5-10YR INVT 464288638 2253760 44842 SH SOLE 0 1780 0 43062 ISHARES TR IBOXX INV CP ETF 464287242 15681698 149165 SH SOLE 0 15542 0 133623 ISHARES TR U.S. FIN SVC ETF 464287770 954277 14786 SH SOLE 0 0 0 14786 ISHARES TR CALIF MUN BD ETF 464288356 3675231 64842 SH SOLE 0 0 0 64842 ISHARES TR GLB INFRASTR ETF 464288372 6015231 126610 SH SOLE 0 400 0 126210 ISHARES TR IBONDS 25 TRM TS 46436E866 5357935 231245 SH SOLE 0 380 0 230864 ISHARES TR MSCI USA ESG SLC 464288802 383441 3639 SH SOLE 0 351 0 3288 ISHARES TR MSCI PERU AND GL 464289842 669935 16304 SH SOLE 0 0 0 16304 ISHARES TR MORNINGSTAR VALU 464288109 1918598 25736 SH SOLE 0 0 0 25736 ISHARES TR FALN ANGLS USD 46435G474 534540 20379 SH SOLE 0 0 0 20379 ISHARES TR IBONDS DEC 26 46435U259 2276044 90301 SH SOLE 0 0 0 90301 ISHARES TR INTL EQTY FACTOR 46434V274 10157265 347020 SH SOLE 0 0 0 347020 ISHARES TR MSCI EAFE ETF 464287465 13427873 172241 SH SOLE 0 16673 0 155568 ISHARES TR EAFE GRWTH ETF 464288885 66343235 663233 SH SOLE 0 23153 0 640080 ISHARES TR CORE S&P TTL STK 464287150 10378496 92881 SH SOLE 0 2012 0 90869 ISHARES TR US TELECOM ETF 464287713 1099342 53134 SH SOLE 0 380 0 52754 ISHARES TR IBONDS DEC2026 46435GAA0 8307215 350515 SH SOLE 0 23594 0 326922 ISHARES TR IBONDS DEC 25 46435U432 2631662 99688 SH SOLE 0 0 0 99688 ISHARES TR AGGRES ALLOC ETF 464289859 209756 2937 SH SOLE 0 0 0 2937 ISHARES TR IBOXX HI YD ETF 464288513 2715538 35442 SH SOLE 0 239 0 35203 ISHARES TR CORE S&P MCP ETF 464287507 19908357 344316 SH SOLE 0 88551 0 255766 ISHARES TR U S EQUITY FACTR 46434V282 5726376 109743 SH SOLE 0 0 0 109743 ISHARES TR RUS MID CAP ETF 464287499 17191972 213512 SH SOLE 0 3521 0 209991 ISHARES TR S&P 500 VAL ETF 464287408 82554953 458257 SH SOLE 0 114462 0 343795 ISHARES TR CORE MSCI EAFE 46432F842 131292825 1814439 SH SOLE 0 78494 0 1735945 ISHARES TR RUS TP200 GR ETF 464289438 2671756 14027 SH SOLE 0 392 0 13635 ISHARES TR EXPANDED TECH 464287515 1796984 22160 SH SOLE 0 29 0 22131 ISHARES TR RUS 1000 GRW ETF 464287614 32248641 98322 SH SOLE 0 4500 0 93822 ISHARES TR MSCI USA MMENTM 46432F396 5113760 28460 SH SOLE 0 1153 0 27308 ISHARES TR IBONDS DEC 29 46436E205 1542405 68950 SH SOLE 0 25217 0 43733 ISHARES TR CORE S&P500 ETF 464287200 316169374 619005 SH SOLE 0 78418 0 540587 ISHARES TR CHINA LG-CAP ETF 464287184 289752 11200 SH SOLE 0 10150 0 1050 ISHARES TR EAFE VALUE ETF 464288877 74953935 1393455 SH SOLE 0 48456 0 1344999 ISHARES TR RUS MD CP GR ETF 464287481 7204226 66106 SH SOLE 0 4443 0 61663 ISHARES TR TRS FLT RT BD 46434V860 5398407 106540 SH SOLE 0 469 0 106071 ISHARES TR GRWT ALLOCAT ETF 464289867 596570 11009 SH SOLE 0 6505 0 4504 ISHARES TR US BR DEL SE ETF 464288794 1683438 14896 SH SOLE 0 0 0 14896 ISHARES TR CORE US AGGBD ET 464287226 39200068 411204 SH SOLE 0 3299 0 407904 ISHARES TR ESG AWR MSCI USA 46435G425 6348588 56877 SH SOLE 0 5614 0 51263 ISHARES TR RUS MDCP VAL ETF 464287473 6830553 56926 SH SOLE 0 41 0 56885 ISHARES TR US AER DEF ETF 464288760 4820084 37212 SH SOLE 0 2307 0 34906 ISHARES TR CORE MSCI INTL 46435G326 2111493 32217 SH SOLE 0 2693 0 29524 ISHARES TR GLOBAL FINLS ETF 464287333 226054 2685 SH SOLE 0 30 0 2655 ISHARES TR ESG AWR US AGRGT 46435U549 1211558 26453 SH SOLE 0 1 0 26452 ISHARES TR RUS TP200 VL ETF 464289420 8108432 109396 SH SOLE 0 721 0 108675 ISHARES TR GLOBAL ENERG ETF 464287341 22939514 520406 SH SOLE 0 15244 0 505162 ISHARES TR GLOB INDSTRL ETF 464288729 704417 5175 SH SOLE 0 0 0 5175 ISHARES TR IBONDS DEC 28 46435U325 282527 11301 SH SOLE 0 0 0 11301 ISHARES TR US HLTHCARE ETF 464287762 5742054 97971 SH SOLE 0 1101 0 96870 ISHARES TR MSCI USA VALUE 46432F388 2061543 20178 SH SOLE 0 227 0 19951 ISHARES TR RUS 2000 VAL ETF 464287630 5092640 33695 SH SOLE 0 333 0 33362 ISHARES TR MSCI POLAND ETF 46429B606 738848 30953 SH SOLE 0 0 0 30953 ISHARES TR GOV/CRED BD ETF 464288596 3424256 33922 SH SOLE 0 0 0 33922 ISHARES TR ESG ADV TTL USD 46436E619 601573 14440 SH SOLE 0 0 0 14440 ISHARES TR CHINA LG-CAP ETF 464287184 34200 20000 SH Call SOLE 0 20000 0 0 ISHARES TR 0-5 YR TIPS ETF 46429B747 1499161 15113 SH SOLE 0 0 0 15113 ISHARES TR RUS TOP 200 ETF 464289446 328997 2659 SH SOLE 0 0 0 2659 ISHARES TR TIPS BD ETF 464287176 24990233 236247 SH SOLE 0 2981 0 233266 ISHARES TR SHRT NAT MUN ETF 464288158 5105718 48901 SH SOLE 0 31 0 48870 ISHARES TR S&P 100 ETF 464287101 36854879 152570 SH SOLE 0 1430 0 151140 ISHARES TR PFD AND INCM SEC 464288687 14447569 464104 SH SOLE 0 5300 0 458804 ISHARES TR MSCI EAFE MIN VL 46429B689 1497941 21575 SH SOLE 0 3321 0 18254 ISHARES TR US INDUSTRIALS 464287754 1449938 11928 SH SOLE 0 20 0 11908 ISHARES TR U.S. FINLS ETF 464287788 2544136 27603 SH SOLE 0 775 0 26828 ISHARES TR CORE S&P US GWT 464287671 21360590 186751 SH SOLE 0 1052 0 185699 ISHARES TR SP SMCP600VL ETF 464287879 1759723 18106 SH SOLE 0 16 0 18090 ISHARES TR IBONDS DEC 46435U697 1895994 73021 SH SOLE 0 0 0 73021 ISHARES TR EAFE SML CP ETF 464288273 518333 8449 SH SOLE 0 0 0 8449 ISHARES TR MSCI ACWI EX US 464288240 2233582 42520 SH SOLE 0 0 0 42520 ISHARES TR RUS 2000 GRW ETF 464287648 5049194 19950 SH SOLE 0 0 0 19950 ISHARES TR GL CLEAN ENE ETF 464288224 647603 48950 SH SOLE 0 0 0 48950 ISHARES TR U.S. TECH ETF 464287721 49952431 381462 SH SOLE 0 16987 0 364475 ISHARES TR EXPND TEC SC ETF 464287549 2378464 28427 SH SOLE 0 0 0 28427 ISHARES TR COHEN STEER REIT 464287564 503111 9390 SH SOLE 0 600 0 8790 ISHARES TR SELECT DIVID ETF 464287168 5768773 48161 SH SOLE 0 6350 0 41811 ISHARES TR US TRSPRTION 464287192 2096044 31845 SH SOLE 0 0 0 31845 ISHARES TR MORNINGSTAR GRWT 464287119 2922923 39778 SH SOLE 0 587 0 39191 ISHARES TR MSCI UK ETF NEW 46435G334 1552868 44584 SH SOLE 0 29 0 44555 ISHARES TR U.S. BAS MTL ETF 464287838 745611 5240 SH SOLE 0 0 0 5240 ISHARES TR RUSEL 2500 ETF 46435G268 303970 4907 SH SOLE 0 0 0 4907 ISHARES TR ISHARES BIOTECH 464287556 8118113 64180 SH SOLE 0 2584 0 61596 ISHARES TR NATIONAL MUN ETF 464288414 29581674 278757 SH SOLE 0 13897 0 264860 ISHARES TR IBONDS DEC 27 46435U283 609453 24432 SH SOLE 0 0 0 24432 ISHARES TR U.S. REAL ES ETF 464287739 384833 4623 SH SOLE 0 168 0 4455 ISHARES TR 0-5YR INVT GR CP 46434V100 6542490 133848 SH SOLE 0 0 0 133848 ISHARES TR IBONDS DEC24 ETF 46434VBG4 5235398 208831 SH SOLE 0 1002 0 207829 ISHARES TR INTERNATIONAL SL 46434V266 15029571 466757 SH SOLE 0 0 0 466757 ISHARES TR ISHS 1-5YR INVS 464288646 7097382 139740 SH SOLE 0 6686 0 133054 ISHARES TR CORE MSCI EURO 46434V738 1415104 24779 SH SOLE 0 10 0 24769 ISHARES TR CRE U S REIT ETF 464288521 1512566 30053 SH SOLE 0 56 0 29997 ISHARES TR US INFRASTRUC 46435U713 12790505 300741 SH SOLE 0 15360 0 285381 ISHARES TR MSCI CHINA ETF 46429B671 3449556 81453 SH SOLE 0 8 0 81445 ISHARES TR MORNINGSTR US EQ 464287127 532525 7576 SH SOLE 0 6542 0 1034 ISHARES TR ESG MSCI USA ETF 46436E767 2606799 60413 SH SOLE 0 11071 0 49341 ISHARES TR INTL DIV GRWTH 46435G524 6302061 95631 SH SOLE 0 0 0 95631 ISHARES TR HDG MSCI EAFE 46434V803 29333581 845836 SH SOLE 0 29966 0 815870 ISHARES TR 0-5YR HI YL CP 46434V407 1796910 42712 SH SOLE 0 321 0 42391 ISHARES TR GLOBAL REIT ETF 46434V647 399545 17949 SH SOLE 0 0 0 17949 ISHARES TR S&P MC 400GR ETF 464287606 3933531 45213 SH SOLE 0 674 0 44539 ISHARES TR RUS 1000 ETF 464287622 5401093 19328 SH SOLE 0 6162 0 13166 ISHARES TR USD INV GRDE ETF 464288620 8205645 166039 SH SOLE 0 915 0 165124 ISHARES TR IBONDS DEC25 ETF 46434VBD1 8513470 343979 SH SOLE 0 19093 0 324885 ISHARES TR A RATE CP BD ETF 46429B291 1454689 31535 SH SOLE 0 0 0 31535 ISHARES TR IBONDS DEC 2030 46436E726 1582292 75708 SH SOLE 0 28371 0 47336 ISHARES TR USD GRN BOND ETF 46435U440 207082 4506 SH SOLE 0 0 0 4506 ISHARES TR S&P 500 GRWT ETF 464287309 89796256 1088044 SH SOLE 0 26568 0 1061476 ISHARES TR US CONSUM DISCRE 464287580 472314 6027 SH SOLE 0 0 0 6027 ISHARES TR US SML CP VALUE 46436E536 7541780 258015 SH SOLE 0 0 0 258015 ISHARES TR 7-10 YR TRSY BD 464287440 5145742 56244 SH SOLE 0 114 0 56130 ISHARES TR BLACKROCK ULTRA 46434V878 913901 18102 SH SOLE 0 0 0 18102 ISHARES TR 3 7 YR TREAS BD 464288661 4533820 39917 SH SOLE 0 908 0 39009 ISHARES TR RUS 1000 VAL ETF 464287598 16960282 98008 SH SOLE 0 10564 0 87444 ISHARES TR IBONDS 27 ETF 46435UAA9 6686555 283990 SH SOLE 0 23486 0 260505 ISHARES TR ISHARES SEMICDTR 464287523 6764416 31187 SH SOLE 0 389 0 30798 ISHARES TR FLTG RATE NT ETF 46429B655 4637845 90867 SH SOLE 0 71 0 90796 ISHARES TR JPMORGAN USD EMG 464288281 13147375 150067 SH SOLE 0 804 0 149263 ISHARES TR US REGNL BKS ETF 464288778 227207 5446 SH SOLE 0 54 0 5392 ISHARES TR US OIL EQ&SV ETF 464288844 585297 25382 SH SOLE 0 113 0 25269 ISHARES TR CORE TOTAL USD 46434V613 124847967 2808728 SH SOLE 0 107519 0 2701209 ISHARES TR U.S. INSRNCE ETF 464288786 459732 4138 SH SOLE 0 21 0 4117 ISHARES TR MSCI KLD400 SOC 464288570 3525653 36109 SH SOLE 0 5172 0 30936 ISHARES TR US HOME CONS ETF 464288752 5047457 47775 SH SOLE 0 59 0 47716 ISHARES TR CORE S&P SCP ETF 464287804 44118417 417590 SH SOLE 0 230982 0 186608 ISHARES TR 1 3 YR TREAS BD 464287457 6308098 77676 SH SOLE 0 644 0 77032 ISHARES TR BROAD USD HIGH 46435U853 4334429 120334 SH SOLE 0 49663 0 70671 ISHARES TR IBONDS 24 TRM TS 46436E874 7245099 302636 SH SOLE 0 7687 0 294949 ISHARES TR GLOBAL TECH ETF 464287291 679034 9457 SH SOLE 0 319 0 9138 ISHARES TR CORE HIGH DV ETF 46429B663 4522194 41648 SH SOLE 0 56 0 41593 ISHARES TR IBDS DEC28 ETF 46435U515 3774023 154168 SH SOLE 0 23116 0 131052 ISHARES TR 20 YR TR BD ETF 464287432 38428913 435504 SH SOLE 0 9957 0 425547 ISHARES TR MBS ETF 464288588 29676673 330475 SH SOLE 0 16021 0 314454 ISHARES TR CORE DIVID ETF 46435U861 1579159 36836 SH SOLE 0 0 0 36836 ISHARES TR US OIL GS EX ETF 464288851 1033975 9535 SH SOLE 0 0 0 9535 ISHARES TR ESG AWRE USD ETF 46435G193 1556614 69678 SH SOLE 0 1219 0 68459 ISHARES TR S&P MC 400VL ETF 464287705 3395501 30255 SH SOLE 0 56 0 30199 ISHARES TR 0-3 MNTH TREASRY 46436E718 25827172 256502 SH SOLE 0 141 0 256361 ISHARES TR GLOB HLTHCRE ETF 464287325 3138181 35213 SH SOLE 0 498 0 34715 ISHARES TR RUSSELL 2000 ETF 464287655 36526445 184142 SH SOLE 0 2635 0 181508 ISHARES TR MSCI EMG MKT ETF 464287234 3089258 75037 SH SOLE 0 3221 0 71816 ISHARES TR MSCI ACWI ETF 464288257 797043 7423 SH SOLE 0 0 0 7423 ISHARES TR IBONDS 26 TRM TS 46436E858 233620 10372 SH SOLE 0 500 0 9872 ISHARES TR LATN AMER 40 ETF 464287390 577352 20798 SH SOLE 0 0 0 20798 ISHARES TR ESG EAFE ETF 46436E759 1607753 24419 SH SOLE 0 5052 0 19367 ISHARES TR CONV BD ETF 46435G102 4363252 56431 SH SOLE 0 872 0 55559 ISHARES TR MSCI INTL QUALTY 46434V456 13479672 351125 SH SOLE 0 963 0 350162 ISHARES TR EUROPE ETF 464287861 5796656 105298 SH SOLE 0 6425 0 98873 ISHARES TR SHORT TREAS BD 464288679 4276140 38716 SH SOLE 0 0 0 38716 ISHARES TR MSCI INDIA ETF 46429B598 2063706 39444 SH SOLE 0 3950 0 35494 ISHARES TR EXPONENTIAL TECH 46434V381 348752 6178 SH SOLE 0 600 0 5578 ISHARES U S ETF TR BLACKROCK SH DUR 46431W507 4061233 81135 SH SOLE 0 0 0 81135 ISHARES U S ETF TR GSCI CMDTY STGY 46431W853 220462 7925 SH SOLE 0 3 0 7922 ISHARES U S ETF TR INT RT HDG C B 46431W705 372311 3964 SH SOLE 0 104 0 3860 ISHARES U S ETF TR BLACKROCK SHORT 46431W838 1239825 24769 SH SOLE 0 0 0 24769 ISHARES U S ETF TR U.S. TECH INDEPD 46431W648 261982 3842 SH SOLE 0 0 0 3842 ITAU UNIBANCO HLDG S A SPON ADR REP PFD 465562106 784507 124525 SH SOLE 0 0 0 124525 ITRON INC COM 465741106 239279 2499 SH SOLE 0 0 0 2499 ITT INC COM 45073V108 488863 3726 SH SOLE 0 4 0 3722 J P MORGAN EXCHANGE TRADED F BETBULD MSCI 46641Q738 239796 2901 SH SOLE 0 0 0 2901 J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332 31504558 559782 SH SOLE 0 7844 0 551939 J P MORGAN EXCHANGE TRADED F SHORT DURA CORE 46641Q274 881703 19174 SH SOLE 0 0 0 19174 J P MORGAN EXCHANGE TRADED F ACTIVE VALUE ETF 46641Q167 13353124 229002 SH SOLE 0 0 0 229002 J P MORGAN EXCHANGE TRADED F NASDAQ EQT PREM 46654Q203 1444641 27433 SH SOLE 0 1370 0 26063 J P MORGAN EXCHANGE TRADED F BETABUILDERS CDA 46641Q225 898849 13708 SH SOLE 0 37 0 13671 J P MORGAN EXCHANGE TRADED F US QUALTY FCTR 46641Q761 13348539 262974 SH SOLE 0 0 0 262974 J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837 5598240 111054 SH SOLE 0 616 0 110438 J P MORGAN EXCHANGE TRADED F BETABULDRS JAPAN 46641Q217 3038984 55054 SH SOLE 0 81 0 54973 J P MORGAN EXCHANGE TRADED F MUNICIPAL ETF 46641Q647 342089 6822 SH SOLE 0 0 0 6822 J P MORGAN EXCHANGE TRADED F CORE PLUS BD ETF 46641Q670 1251109 27554 SH SOLE 0 0 0 27554 J P MORGAN EXCHANGE TRADED F ACTIVEBLDRS EMER 46641Q266 4163581 113387 SH SOLE 0 0 0 113387 J P MORGAN EXCHANGE TRADED F ULTRA SHT MUNCPL 46641Q654 2031438 40099 SH SOLE 0 0 0 40099 J P MORGAN EXCHANGE TRADED F DIVERSFED RTRN 46641Q886 4261591 44961 SH SOLE 0 0 0 44961 JABIL INC COM 466313103 5384544 45528 SH SOLE 0 246 0 45282 JACOBS SOLUTIONS INC COM 46982L108 1467179 10125 SH SOLE 0 680 0 9445 JANUS DETROIT STR TR HENDERSN SML ETF 47103U209 357946 5375 SH SOLE 0 0 0 5375 JANUS DETROIT STR TR B-BBB CLO ETF 47103U753 1294065 26420 SH SOLE 0 0 0 26420 JANUS DETROIT STR TR HENDERSN CAP ETF 47103U100 242718 4200 SH SOLE 0 0 0 4200 JANUS DETROIT STR TR HENDRSON AAA CL 47103U845 12920938 254399 SH SOLE 0 4584 0 249815 JANUS DETROIT STR TR HENDERSON MTG 47103U852 5584717 127680 SH SOLE 0 118 0 127562 JANUS DETROIT STR TR HENDRSN SHRT ETF 47103U886 956186 19760 SH SOLE 0 180 0 19580 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 213447 1950 SH SOLE 0 2 0 1948 JD.COM INC SPON ADR CL A 47215P106 1024157 33756 SH SOLE 0 405 0 33351 JEFFERIES FINL GROUP INC COM 47233W109 1064018 24426 SH SOLE 0 63 0 24363 JFROG LTD ORD SHS M6191J100 210160 5005 SH SOLE 0 65 0 4940 JOBY AVIATION INC COMMON STOCK G65163100 80994 15139 SH SOLE 0 8000 0 7139 JOHN HANCOCK EXCHANGE TRADED MLTFCTR LRG CAP 47804J107 1817201 29053 SH SOLE 0 0 0 29053 JOHN HANCOCK EXCHANGE TRADED PREFERRED INCOME 47804J776 1941816 88667 SH SOLE 0 0 0 88667 JOHN HANCOCK EXCHANGE TRADED MULTIFACTR SML 47804J842 585118 15989 SH SOLE 0 0 0 15989 JOHN HANCOCK EXCHANGE TRADED MULTIFACTOR MI 47804J206 3824301 69914 SH SOLE 0 0 0 69914 JOHNSON & JOHNSON COM 478160104 66813415 457188 SH SOLE 0 19384 0 437804 JOHNSON CTLS INTL PLC SHS G51502105 6753677 103727 SH SOLE 0 4776 0 98951 JONES LANG LASALLE INC COM 48020Q107 429970 2356 SH SOLE 0 6 0 2350 JPMORGAN CHASE & CO COM 46625H100 128627967 664778 SH SOLE 0 35489 0 629290 KADANT INC COM 48282T104 615002 2178 SH SOLE 0 0 0 2178 KASPI KZ JSC SPONSORED ADS 48581R205 220060 1832 SH SOLE 0 0 0 1832 KAYNE ANDERSON ENERGY INFRST COM 486606106 653384 66945 SH SOLE 0 0 0 66945 KB FINL GROUP INC SPONSORED ADR 48241A105 500576 9158 SH SOLE 0 0 0 9158 KB HOME COM 48666K109 691096 10535 SH SOLE 0 64 0 10471 KBR INC COM 48242W106 230484 3530 SH SOLE 0 7 0 3523 KELLANOVA COM 487836108 482463 8357 SH SOLE 0 417 0 7941 KENNAMETAL INC COM 489170100 451351 18775 SH SOLE 0 0 0 18775 KENVUE INC COM 49177J102 3859203 204624 SH SOLE 0 5453 0 199171 KEURIG DR PEPPER INC COM 49271V100 2564460 76052 SH SOLE 0 2137 0 73915 KEYCORP COM 493267108 845496 57517 SH SOLE 0 4833 0 52683 KEYSIGHT TECHNOLOGIES INC COM 49338L103 2342048 15766 SH SOLE 0 709 0 15057 KFORCE INC COM 493732101 210710 3286 SH SOLE 0 0 0 3286 KILROY RLTY CORP COM 49427F108 268500 8102 SH SOLE 0 50 0 8052 KIMBERLY-CLARK CORP COM 494368103 4513245 33372 SH SOLE 0 2697 0 30675 KIMCO RLTY CORP COM 49446R109 274114 14914 SH SOLE 0 973 0 13941 KINDER MORGAN INC DEL COM 49456B101 8597427 460248 SH SOLE 0 50667 0 409581 KINSALE CAP GROUP INC COM 49714P108 481043 1284 SH SOLE 0 2 0 1282 KIRBY CORP COM 497266106 970144 8662 SH SOLE 0 0 0 8662 KITE RLTY GROUP TR COM NEW 49803T300 324215 15250 SH SOLE 0 0 0 15250 KKR & CO INC COM 48251W104 6757922 70734 SH SOLE 0 763 0 69971 KLA CORP COM NEW 482480100 15081345 21354 SH SOLE 0 1666 0 19688 KODIAK SCIENCES INC COM 50015M109 49830 15192 SH SOLE 0 0 0 15192 KONINKLIJKE PHILIPS N V NY REGIS SHS NEW 500472303 1047474 49714 SH SOLE 0 100 0 49614 KOPIN CORP COM 500600101 9406 12000 SH SOLE 0 0 0 12000 KOPPERS HOLDINGS INC COM 50060P106 808997 15342 SH SOLE 0 15097 0 245 KOSMOS ENERGY LTD COM 500688106 395295 67227 SH SOLE 0 5500 0 61727 KRAFT HEINZ CO COM 500754106 2605262 68272 SH SOLE 0 2409 0 65863 KRANESHARES TRUST QUADRTC INT RT 500767736 998452 53970 SH SOLE 0 71 0 53899 KROGER CO COM 501044101 6737313 121415 SH SOLE 0 4999 0 116416 KT CORP SPONSORED ADR 48268K101 525255 41720 SH SOLE 0 0 0 41720 L3HARRIS TECHNOLOGIES INC COM 502431109 5769911 26894 SH SOLE 0 3491 0 23403 LA Z BOY INC COM 505336107 355580 10739 SH SOLE 0 0 0 10739 LABORATORY CORP AMER HLDGS COM NEW 50540R409 2267797 11430 SH SOLE 0 2645 0 8786 LAM RESEARCH CORP COM 512807108 15763804 17035 SH SOLE 0 525 0 16510 LAMAR ADVERTISING CO NEW CL A 512816109 1780528 15568 SH SOLE 0 5646 0 9922 LAMB WESTON HLDGS INC COM 513272104 1105681 13186 SH SOLE 0 565 0 12621 LANCASTER COLONY CORP COM 513847103 480222 2568 SH SOLE 0 0 0 2568 LANDMARK BANCORP INC COM 51504L107 337719 17756 SH SOLE 0 0 0 17756 LANDSEA HOMES CORP COM 51509P103 349646 31052 SH SOLE 0 0 0 31052 LANDSTAR SYS INC COM 515098101 945828 5336 SH SOLE 0 59 0 5277 LANTHEUS HLDGS INC COM 516544103 898893 13711 SH SOLE 0 4 0 13707 LAS VEGAS SANDS CORP COM 517834107 618847 13616 SH SOLE 0 343 0 13273 LATTICE STRATEGIES TR HARTFRD EMRG ETF 518416201 846685 36533 SH SOLE 0 0 0 36533 LATTICE STRATEGIES TR HARTFORD US EQTY 518416409 669408 14458 SH SOLE 0 0 0 14458 LATTICE STRATEGIES TR HARTFORD MLT ETF 518416102 225498 8191 SH SOLE 0 0 0 8191 LAUDER ESTEE COS INC CL A 518439104 5359758 36350 SH SOLE 0 4084 0 32266 LAZARD GLOBAL TOTAL RETURN & COM 52106W103 697586 44832 SH SOLE 0 0 0 44832 LCI INDS COM 50189K103 1684627 15697 SH SOLE 0 1574 0 14123 LEAR CORP COM NEW 521865204 252504 1850 SH SOLE 0 34 0 1816 LEGG MASON ETF INVT FRANKLIN INTL LW 52468L505 6721504 226313 SH SOLE 0 945 0 225368 LEGG MASON ETF INVT FRANKLIN US LOW 52468L406 1375044 38281 SH SOLE 0 1132 0 37149 LEGG MASON ETF INVT WESTN ASET TTL 52468L810 10478359 537076 SH SOLE 0 5426 0 531650 LEGG MASON ETF INVT CLEARBRIDGE DI 524682309 205335 4500 SH SOLE 0 0 0 4500 LEIDOS HOLDINGS INC COM 525327102 1802403 13826 SH SOLE 0 293 0 13533 LENNAR CORP CL A 526057104 6069296 39337 SH SOLE 0 5140 0 34197 LENNOX INTL INC COM 526107107 3520741 7379 SH SOLE 0 244 0 7135 LENSAR INC COM 52634L108 66809 20620 SH SOLE 0 0 0 20620 LESLIES INC COM 527064109 244491 61276 SH SOLE 0 0 0 61276 LI-CYCLE HOLDINGS CORP COMMON SHARES 50202P105 13247 19605 SH SOLE 0 0 0 19605 LIBERTY ENERGY INC COM CL A 53115L104 642368 27917 SH SOLE 0 0 0 27917 LIBERTY LATIN AMERICA LTD COM CL A G9001E102 481858 63319 SH SOLE 0 0 0 63319 LIBERTY MEDIA CORP DEL COM LBTY SRM S A 531229813 379212 15599 SH SOLE 0 8 0 15591 LIBERTY MEDIA CORP DEL COM LBTY ONE S C 531229755 1466223 21118 SH SOLE 0 39 0 21079 LINCOLN ELEC HLDGS INC COM 533900106 1327261 5772 SH SOLE 0 121 0 5651 LINCOLN NATL CORP IND COM 534187109 1608197 57828 SH SOLE 0 506 0 57322 LINDE PLC SHS G54950103 18573384 41909 SH SOLE 0 4080 0 37829 LISTED FD TR CLOUGH SELECT EQ 53656F631 477809 17583 SH SOLE 0 0 0 17583 LISTED FD TR HORIZON KINETICS 53656F623 3623103 111070 SH SOLE 0 0 0 111070 LITTELFUSE INC COM 537008104 888814 3837 SH SOLE 0 0 0 3837 LIVE NATION ENTERTAINMENT IN COM 538034109 4999362 55654 SH SOLE 0 275 0 55379 LIVERAMP HLDGS INC COM 53815P108 391386 11991 SH SOLE 0 0 0 11991 LKQ CORP COM 501889208 1203697 27582 SH SOLE 0 212 0 27370 LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 236706 90692 SH SOLE 0 515 0 90177 LOCKHEED MARTIN CORP COM 539830109 24001455 52031 SH SOLE 0 4734 0 47298 LOEWS CORP COM 540424108 875166 11598 SH SOLE 0 365 0 11233 LOWES COS INC COM 548661107 38904061 169244 SH SOLE 0 6189 0 163055 LPL FINL HLDGS INC COM 50212V100 3478024 13060 SH SOLE 0 9 0 13051 LUCID GROUP INC COM 549498103 26019 10577 SH SOLE 0 444 0 10133 LULULEMON ATHLETICA INC COM 550021109 5173504 14186 SH SOLE 0 343 0 13843 LUMEN TECHNOLOGIES INC COM 550241103 25117 20758 SH SOLE 0 0 0 20758 LYFT INC CL A COM 55087P104 449929 27485 SH SOLE 0 0 0 27485 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 2294138 22463 SH SOLE 0 9138 0 13325 M & T BK CORP COM 55261F104 2012634 13749 SH SOLE 0 5514 0 8235 M/I HOMES INC COM 55305B101 1550584 12914 SH SOLE 0 0 0 12914 MACERICH CO COM 554382101 287466 18345 SH SOLE 0 0 0 18345 MACQUARIE / FIRST TR GLOBAL COM 55607W100 147501 20178 SH SOLE 0 230 0 19948 MADISON SQUARE GARDEN ENTMT COM CL A 558256103 348670 8845 SH SOLE 0 0 0 8845 MADRIGAL PHARMACEUTICALS INC COM 558868105 203190 1051 SH SOLE 0 6 0 1045 MAGNA INTL INC COM 559222401 355727 7242 SH SOLE 0 292 0 6950 MAGNOLIA OIL & GAS CORP CL A 559663109 428443 16266 SH SOLE 0 0 0 16266 MAIDEN HOLDINGS LTD SHS G5753U112 369277 177537 SH SOLE 0 4200 0 173337 MAIN STR CAP CORP COM 56035L104 702264 14294 SH SOLE 0 0 0 14294 MAINSTAY CBRE GBL INFRA MEG COM 56064Q107 1066084 88435 SH SOLE 0 0 0 88435 MANAGED PORTFOLIO SERIES TORTOISE NRAM PI 56167N720 1569809 56185 SH SOLE 0 971 0 55214 MANHATTAN ASSOCIATES INC COM 562750109 1182008 5655 SH SOLE 0 5 0 5650 MANPOWERGROUP INC WIS COM 56418H100 420686 5546 SH SOLE 0 12 0 5534 MANULIFE FINL CORP COM 56501R106 691633 29469 SH SOLE 0 2752 0 26717 MARATHON OIL CORP COM 565849106 1413165 50888 SH SOLE 0 1256 0 49632 MARATHON PETE CORP COM 56585A102 29752285 149969 SH SOLE 0 1437 0 148532 MARKEL GROUP INC COM 570535104 2802651 1951 SH SOLE 0 18 0 1933 MARKETAXESS HLDGS INC COM 57060D108 6204301 30746 SH SOLE 0 126 0 30620 MARRIOTT INTL INC NEW CL A 571903202 8255182 34277 SH SOLE 0 625 0 33652 MARSH & MCLENNAN COS INC COM 571748102 16206350 81871 SH SOLE 0 2637 0 79234 MARTIN MARIETTA MATLS INC COM 573284106 4194711 6934 SH SOLE 0 178 0 6756 MARVELL TECHNOLOGY INC COM 573874104 3665118 52645 SH SOLE 0 270 0 52375 MASCO CORP COM 574599106 3376945 48346 SH SOLE 0 459 0 47887 MASTERCARD INCORPORATED CL A 57636Q104 39524675 85474 SH SOLE 0 2803 0 82670 MATCH GROUP INC NEW COM 57667L107 730952 22921 SH SOLE 0 375 0 22546 MATINAS BIOPHARMA HLDGS INC COM 576810105 1825 10200 SH SOLE 0 10000 0 200 MATSON INC COM 57686G105 631319 5795 SH SOLE 0 0 0 5795 MAXIMUS INC COM 577933104 216379 2690 SH SOLE 0 237 0 2453 MBIA INC COM 55262C100 103020 15106 SH SOLE 0 0 0 15106 MCCORMICK & CO INC COM NON VTG 579780206 5297790 69956 SH SOLE 0 2329 0 67627 MCDONALDS CORP COM 580135101 52674980 192885 SH SOLE 0 11822 0 181063 MCKESSON CORP COM 58155Q103 12331442 22697 SH SOLE 0 622 0 22075 MEDICAL PPTYS TRUST INC COM 58463J304 55830 12379 SH SOLE 0 1838 0 10541 MEDPACE HLDGS INC COM 58506Q109 1345766 3399 SH SOLE 0 1 0 3398 MEDTRONIC PLC SHS G5960L103 13571089 170192 SH SOLE 0 12878 0 157314 MERCADOLIBRE INC COM 58733R102 3298476 2346 SH SOLE 0 267 0 2079 MERCK & CO INC COM 58933Y105 61255801 466889 SH SOLE 0 29211 0 437677 MERCURY GENL CORP NEW COM 589400100 299163 5791 SH SOLE 0 0 0 5791 MERITAGE HOMES CORP COM 59001A102 206977 1221 SH SOLE 0 14 0 1207 MESA LABS INC COM 59064R109 217421 2107 SH SOLE 0 0 0 2107 META PLATFORMS INC CL A 30303M102 92414903 208475 SH SOLE 0 6984 0 201491 METLIFE INC COM 59156R108 6377381 90562 SH SOLE 0 2967 0 87595 METROCITY BANKSHARES INC COM 59165J105 377321 15676 SH SOLE 0 519 0 15157 METTLER TOLEDO INTERNATIONAL COM 592688105 442985 358 SH SOLE 0 7 0 351 MFS HIGH INCOME MUN TR SH BEN INT 59318D104 43436 12375 SH SOLE 0 0 0 12375 MFS HIGH YIELD MUN TR SH BEN INT 59318E102 42329 13142 SH SOLE 0 0 0 13142 MFS INTER INCOME TR SH BEN INT 55273C107 61880 23800 SH SOLE 0 0 0 23800 MFS MUN INCOME TR SH BEN INT 552738106 104444 20560 SH SOLE 0 0 0 20560 MGIC INVT CORP WIS COM 552848103 622181 30380 SH SOLE 0 89 0 30291 MGM RESORTS INTERNATIONAL COM 552953101 1324856 32243 SH SOLE 0 578 0 31665 MICROCHIP TECHNOLOGY INC. COM 595017104 14243112 152170 SH SOLE 0 3314 0 148856 MICRON TECHNOLOGY INC COM 595112103 4632268 40337 SH SOLE 0 2867 0 37470 MICROSOFT CORP COM 594918104 361162494 888862 SH SOLE 0 62288 0 826574 MICROSTRATEGY INC CL A NEW 594972408 552706 431 SH SOLE 0 69 0 362 MID-AMER APT CMNTYS INC COM 59522J103 1165758 9021 SH SOLE 0 3400 0 5621 MILLER HOWARD HIGH INC EQTY COM SHS BEN IN 600379101 566927 51964 SH SOLE 0 0 0 51964 MILLERKNOLL INC COM 600544100 288382 11208 SH SOLE 0 0 0 11208 MISTER CAR WASH INC COM 60646V105 112114 16272 SH SOLE 0 0 0 16272 MITSUBISHI UFJ FINL GROUP IN SPONSORED ADS 606822104 1617419 163211 SH SOLE 0 1698 0 161513 MIZUHO FINANCIAL GROUP INC SPONSORED ADR 60687Y109 91180 23683 SH SOLE 0 541 0 23142 MKS INSTRS INC COM 55306N104 1287799 10665 SH SOLE 0 10 0 10655 MODERNA INC COM 60770K107 3139533 29078 SH SOLE 0 1124 0 27954 MODINE MFG CO COM 607828100 1382124 14287 SH SOLE 0 9 0 14278 MOELIS & CO CL A 60786M105 485122 9751 SH SOLE 0 0 0 9751 MOHAWK INDS INC COM 608190104 371234 3216 SH SOLE 0 69 0 3147 MOLINA HEALTHCARE INC COM 60855R100 1239880 3623 SH SOLE 0 461 0 3162 MOLSON COORS BEVERAGE CO CL B 60871R209 2890443 46218 SH SOLE 0 326 0 45891 MONDAY COM LTD SHS M7S64H106 225434 1184 SH SOLE 0 0 0 1184 MONDELEZ INTL INC CL A 609207105 19061037 269948 SH SOLE 0 20633 0 249315 MONGODB INC CL A 60937P106 2856240 7442 SH SOLE 0 112 0 7330 MONOLITHIC PWR SYS INC COM 609839105 2713832 4007 SH SOLE 0 112 0 3895 MONSTER BEVERAGE CORP NEW COM 61174X109 8849834 165820 SH SOLE 0 10605 0 155215 MOODYS CORP COM 615369105 2472030 6572 SH SOLE 0 347 0 6225 MOOG INC CL A 615394202 1911342 11345 SH SOLE 0 74 0 11271 MORGAN STANLEY COM NEW 617446448 14731078 158689 SH SOLE 0 8764 0 149925 MORGAN STANLEY EMKT DBT FD I COM 61744H105 137340 19620 SH SOLE 0 0 0 19620 MORNINGSTAR INC COM 617700109 529643 1850 SH SOLE 0 0 0 1850 MOSAIC CO NEW COM 61945C103 1418987 46909 SH SOLE 0 558 0 46351 MOTOROLA SOLUTIONS INC COM NEW 620076307 4506668 13007 SH SOLE 0 393 0 12614 MOVADO GROUP INC COM 624580106 1496942 57597 SH SOLE 0 0 0 57597 MPLX LP COM UNIT REP LTD 55336V100 826349 19698 SH SOLE 0 0 0 19698 MR COOPER GROUP INC COM 62482R107 625746 7948 SH SOLE 0 0 0 7948 MSA SAFETY INC COM 553498106 1055690 5592 SH SOLE 0 4 0 5588 MSC INDL DIRECT INC CL A 553530106 424154 4550 SH SOLE 0 2288 0 2262 MSCI INC COM 55354G100 1844848 3861 SH SOLE 0 647 0 3214 MUELLER INDS INC COM 624756102 599384 10455 SH SOLE 0 0 0 10455 MULTIPLAN CORPORATION COM 62548M100 12086 21000 SH SOLE 0 0 0 21000 MURPHY USA INC COM 626755102 1122886 2665 SH SOLE 0 0 0 2665 MYRIAD GENETICS INC COM 62855J104 399378 21968 SH SOLE 0 25 0 21943 NASDAQ INC COM 631103108 3018303 50205 SH SOLE 0 760 0 49445 NATERA INC COM 632307104 322002 3513 SH SOLE 0 16 0 3497 NATIONAL BANKSHARES INC VA COM 634865109 226322 8336 SH SOLE 0 0 0 8336 NATIONAL FUEL GAS CO COM 636180101 992055 18429 SH SOLE 0 8 0 18421 NATIONAL GRID PLC SPONSORED ADR NE 636274409 1818372 27422 SH SOLE 0 1923 0 25499 NATIONAL PRESTO INDS INC COM 637215104 267113 3219 SH SOLE 0 4 0 3215 NATWEST GROUP PLC SPONS ADR 639057207 390832 49851 SH SOLE 0 848 0 49003 NETAPP INC COM 64110D104 445302 4395 SH SOLE 0 436 0 3959 NETEASE INC SPONSORED ADS 64110W102 1204095 12544 SH SOLE 0 0 0 12544 NETFLIX INC COM 64110L106 39829031 70967 SH SOLE 0 1619 0 69348 NETGEAR INC COM 64111Q104 627323 42244 SH SOLE 0 0 0 42244 NEUBERGER BERMAN ENERGY INFR COM 64129H104 217860 29165 SH SOLE 0 0 0 29165 NEUBERGER BERMAN MUN FD INC COM 64124P101 667229 65964 SH SOLE 0 0 0 65964 NEUBERGER BERMAN NEXT GENERA COMMON STOCK 64133Q108 782718 66899 SH SOLE 0 0 0 66899 NEUBERGER BERMAN REAL ESTATE COM 64190A103 102163 32330 SH SOLE 0 0 0 32330 NEUROCRINE BIOSCIENCES INC COM 64125C109 510098 3751 SH SOLE 0 144 0 3607 NEW AMER HIGH INCOME FD INC COM NEW 641876800 148261 20985 SH SOLE 0 0 0 20985 NEW JERSEY RES CORP COM 646025106 619849 14302 SH SOLE 0 0 0 14302 NEW MTN FIN CORP COM 647551100 404191 31776 SH SOLE 0 725 0 31051 NEW YORK CMNTY BANCORP INC COM 649445103 68144 22944 SH SOLE 0 47 0 22897 NEWELL BRANDS INC COM 651229106 141312 18140 SH SOLE 0 5741 0 12399 NEWMARKET CORP COM 651587107 427509 808 SH SOLE 0 0 0 808 NEWMONT CORP COM 651639106 682129 15964 SH SOLE 0 3611 0 12352 NEXTERA ENERGY INC COM 65339F101 29775042 451205 SH SOLE 0 12434 0 438772 NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 639436 22103 SH SOLE 0 0 0 22103 NEXTRACKER INC CLASS A COM 65290E101 383950 8774 SH SOLE 0 23 0 8751 NGL ENERGY PARTNERS LP COM UNIT REPST 62913M107 820547 142456 SH SOLE 0 0 0 142456 NICE LTD SPONSORED ADR 653656108 779710 3458 SH SOLE 0 60 0 3398 NIKE INC CL B 654106103 14223214 151118 SH SOLE 0 11683 0 139435 NIKOLA CORP COM 654110105 10826 16826 SH SOLE 0 13021 0 3805 NIO INC SPON ADS 62914V106 228047 50790 SH SOLE 0 1072 0 49718 NISOURCE INC COM 65473P105 2964347 106097 SH SOLE 0 672 0 105425 NMI HLDGS INC CL A 629209305 1603036 51528 SH SOLE 0 10 0 51518 NNN REIT INC COM 637417106 379027 9299 SH SOLE 0 24 0 9275 NOKIA CORP SPONSORED ADR 654902204 206401 56548 SH SOLE 0 1853 0 54695 NOMURA HLDGS INC SPONSORED ADR 65535H208 60022 10313 SH SOLE 0 405 0 9908 NORDSON CORP COM 655663102 4162509 15985 SH SOLE 0 552 0 15433 NORDSTROM INC COM 655664100 374441 19573 SH SOLE 0 15818 0 3755 NORFOLK SOUTHN CORP COM 655844108 11105686 46285 SH SOLE 0 4085 0 42200 NORTHERN LTS FD TR III HCM DEFND 100 66538R748 1557977 29530 SH SOLE 0 0 0 29530 NORTHERN LTS FD TR IV MAIN SECTR ROTN 66538H591 749978 15438 SH SOLE 0 0 0 15438 NORTHERN TR CORP COM 665859104 1621662 19449 SH SOLE 0 449 0 19000 NORTHROP GRUMMAN CORP COM 666807102 18321708 38134 SH SOLE 0 548 0 37586 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 522935 27465 SH SOLE 0 1283 0 26182 NOV INC COM 62955J103 285321 15120 SH SOLE 0 236 0 14884 NOVARTIS AG SPONSORED ADR 66987V109 7908025 81158 SH SOLE 0 681 0 80477 NOVO-NORDISK A S ADR 670100205 37009617 291759 SH SOLE 0 2718 0 289041 NRG ENERGY INC COM NEW 629377508 1120295 15387 SH SOLE 0 1614 0 13773 NU HLDGS LTD ORD SHS CL A G6683N103 562732 50926 SH SOLE 0 99 0 50827 NUCOR CORP COM 670346105 7248395 41320 SH SOLE 0 2850 0 38470 NUSCALE PWR CORP *W EXP 05/02/202 67079K118 206040 204000 SH SOLE 0 0 0 204000 NUSHARES ETF TR NUVEEN ESG LRGVL 67092P300 300986 8078 SH SOLE 0 0 0 8078 NUSTAR ENERGY LP UNIT COM 67058H102 748683 33157 SH SOLE 0 0 0 33157 NUTRIEN LTD COM 67077M108 2184014 41581 SH SOLE 0 3147 0 38434 NUVEEN AMT FREE MUN CR INC F COM 67071L106 528452 45635 SH SOLE 0 0 0 45635 NUVEEN AMT FREE QLTY MUN INC COM 670657105 685849 64520 SH SOLE 0 0 0 64520 NUVEEN AMT-FREE MUN VALUE FD COM 670695105 778570 57672 SH SOLE 0 0 0 57672 NUVEEN CA QUALTY MUN INCOME COM 67066Y105 659791 61490 SH SOLE 0 0 0 61490 NUVEEN CALIFORNIA MUNI VLU F COM STK 67062C107 118769 13730 SH SOLE 0 0 0 13730 NUVEEN CORE PLUS IMPACT FUND COM BEN INT 67080D103 191468 19080 SH SOLE 0 0 0 19080 NUVEEN CR STRATEGIES INCOME COM SHS 67073D102 76917 14036 SH SOLE 0 0 0 14036 NUVEEN DOW 30 DYNMC OVERWRT SHS 67075F105 162255 11673 SH SOLE 0 0 0 11673 NUVEEN DYNAMIC MUN OPPORTUNI COM SHS 67079X102 1730829 163132 SH SOLE 0 0 0 163132 NUVEEN FLOATING RATE INCOME COM 67072T108 1019183 118648 SH SOLE 0 221 0 118427 NUVEEN GLOBAL HIGH INCOME FD SHS 67075G103 312776 25326 SH SOLE 0 0 0 25326 NUVEEN MULTI ASSET INCOME FU COM 670750108 610861 51593 SH SOLE 0 0 0 51593 NUVEEN MUN CR OPPORTUNITIES COM 670663103 1547774 152340 SH SOLE 0 0 0 152340 NUVEEN MUN VALUE FD INC COM 670928100 752607 89066 SH SOLE 0 0 0 89066 NUVEEN MUNICIPAL CREDIT INC COM SH BEN INT 67070X101 1085973 92818 SH SOLE 0 0 0 92818 NUVEEN NASDAQ 100 DYNAMIC OV COM SHS 670699107 540868 23516 SH SOLE 0 0 0 23516 NUVEEN NEW JERSEY QULT MUN F COM 67069Y102 529421 45522 SH SOLE 0 0 0 45522 NUVEEN PENNSYLVANIA QLT MUN COM 670972108 412577 36096 SH SOLE 0 0 0 36096 NUVEEN PFD & INCOME OPPORTUN COM 67073B106 1299551 185385 SH SOLE 0 0 0 185385 NUVEEN PFD & INCOME TERM FD COM 67075A106 717179 38087 SH SOLE 0 0 0 38087 NUVEEN QUALITY MUNCP INCOME COM 67066V101 850672 78115 SH SOLE 0 0 0 78115 NUVEEN REAL ASSET INCOME & G COM 67074Y105 318078 28074 SH SOLE 0 0 0 28074 NUVEEN S&P 500 BUY-WRITE INC COM 6706ER101 490080 38589 SH SOLE 0 0 0 38589 NUVEEN SELECT TAX-FREE INCOM SH BEN INT 67062F100 160512 11482 SH SOLE 0 0 0 11482 NUVEEN VRIABL RAT PFD & INM COM 67080R102 1155502 68131 SH SOLE 0 0 0 68131 NVENT ELECTRIC PLC SHS G6700G107 1795370 23720 SH SOLE 0 76 0 23644 NVIDIA CORPORATION COM 67066G104 216691173 246984 SH SOLE 0 16220 0 230764 NVR INC COM 62944T105 689480 90 SH SOLE 0 65 0 25 NXP SEMICONDUCTORS N V COM N6596X109 6441633 26542 SH SOLE 0 1886 0 24655 OATLY GROUP AB SPONSORED ADS 67421J108 41454 41662 SH SOLE 0 36630 0 5032 OCCIDENTAL PETE CORP COM 674599105 4954713 73100 SH SOLE 0 9118 0 63982 OCCIDENTAL PETE CORP *W EXP 08/03/202 674599162 4179155 91228 SH SOLE 0 2156 0 89072 OFG BANCORP COM 67103X102 452969 12478 SH SOLE 0 0 0 12478 OFS CAP CORP COM 67103B100 114424 12102 SH SOLE 0 0 0 12102 OKTA INC CL A 679295105 459512 4979 SH SOLE 0 127 0 4852 OLD DOMINION FREIGHT LINE IN COM 679580100 6835861 37473 SH SOLE 0 1858 0 35615 OLD NATL BANCORP IND COM 680033107 399471 24108 SH SOLE 0 100 0 24008 OLD REP INTL CORP COM 680223104 3594703 119306 SH SOLE 0 5950 0 113356 OLIN CORP COM PAR $1 680665205 2820146 52733 SH SOLE 0 223 0 52510 OLLIES BARGAIN OUTLET HLDGS COM 681116109 225912 3034 SH SOLE 0 159 0 2875 OMNICOM GROUP INC COM 681919106 1258879 13128 SH SOLE 0 4744 0 8384 ON HLDG AG NAMEN AKT A H5919C104 936318 28555 SH SOLE 0 0 0 28555 ON SEMICONDUCTOR CORP COM 682189105 4360123 64063 SH SOLE 0 1674 0 62389 ONEMAIN HLDGS INC COM 68268W103 363965 7152 SH SOLE 0 195 0 6957 ONEOK INC NEW COM 682680103 8827890 108906 SH SOLE 0 9669 0 99237 ONTO INNOVATION INC COM 683344105 215958 1138 SH SOLE 0 91 0 1047 OPAL FUELS INC CLASS A COM 68347P103 105472 22731 SH SOLE 0 0 0 22731 OPENDOOR TECHNOLOGIES INC COM 683712103 59141 27636 SH SOLE 0 0 0 27636 ORACLE CORP COM 68389X105 29989104 255858 SH SOLE 0 9482 0 246376 OREILLY AUTOMOTIVE INC COM 67103H107 25458873 24388 SH SOLE 0 1679 0 22709 ORGANON & CO COMMON STOCK 68622V106 4982349 268590 SH SOLE 0 514 0 268076 ORIGIN MATERIALS INC COM 68622D106 106461 151115 SH SOLE 0 1000 0 150115 ORION GROUP HLDGS INC COM 68628V308 236557 31881 SH SOLE 0 0 0 31881 OSHKOSH CORP COM 688239201 1454748 12364 SH SOLE 0 159 0 12205 OTIS WORLDWIDE CORP COM 68902V107 2073236 22486 SH SOLE 0 957 0 21529 OTTER TAIL CORP COM 689648103 681138 8053 SH SOLE 0 3 0 8050 OVINTIV INC COM 69047Q102 343340 6446 SH SOLE 0 1302 0 5144 OWENS CORNING NEW COM 690742101 3598114 21354 SH SOLE 0 22 0 21332 OXFORD INDS INC COM 691497309 386102 3618 SH SOLE 0 0 0 3618 OXFORD LANE CAP CORP COM 691543102 159559 32040 SH SOLE 0 0 0 32040 P T TELEKOMUNIKASI INDONESIA SPONSORED ADR 715684106 615542 32414 SH SOLE 0 0 0 32414 PACCAR INC COM 693718108 2703289 24145 SH SOLE 0 2255 0 21890 PACER FDS TR LUNT LRGCP MULTI 69374H816 576265 12786 SH SOLE 0 0 0 12786 PACER FDS TR LUNT MDCAP MLT 69374H725 738483 16983 SH SOLE 0 0 0 16983 PACER FDS TR GLOBL CASH ETF 69374H709 601137 17480 SH SOLE 0 0 0 17480 PACER FDS TR DEVELOPED MRKT 69374H873 673092 21153 SH SOLE 0 65 0 21088 PACER FDS TR PACER US SMALL 69374H857 31278625 667633 SH SOLE 0 365352 0 302282 PACER FDS TR TRENDP US LAR CP 69374H105 478825 10322 SH SOLE 0 0 0 10322 PACER FDS TR TRENDPILOT US BD 69374H642 3704347 185012 SH SOLE 0 0 0 185012 PACER FDS TR US CASH COWS 100 69374H881 61928734 1114829 SH SOLE 0 738570 0 376259 PACER FDS TR SWAN SOS CONS JU 69374H535 572565 23422 SH SOLE 0 0 0 23422 PACER FDS TR LUNT LRG CP ALTR 69374H717 487829 14316 SH SOLE 0 0 0 14316 PACER FDS TR SWAN SOS CONS 69374H527 471993 18834 SH SOLE 0 0 0 18834 PACKAGING CORP AMER COM 695156109 2994500 17324 SH SOLE 0 2220 0 15104 PALANTIR TECHNOLOGIES INC CL A 69608A108 3188807 141599 SH SOLE 0 9508 0 132091 PALO ALTO NETWORKS INC COM 697435105 24984685 85734 SH SOLE 0 3147 0 82587 PAPA JOHNS INTL INC COM 698813102 1784693 28284 SH SOLE 0 25 0 28258 PARAMOUNT GLOBAL CLASS B COM 92556H206 262278 22022 SH SOLE 0 1032 0 20990 PARK AEROSPACE CORP COM 70014A104 617322 41824 SH SOLE 0 21 0 41803 PARK HOTELS & RESORTS INC COM 700517105 204129 12319 SH SOLE 0 13 0 12306 PARK NATL CORP COM 700658107 285451 2125 SH SOLE 0 0 0 2125 PARKER-HANNIFIN CORP COM 701094104 17980979 32478 SH SOLE 0 1624 0 30854 PATRICK INDS INC COM 703343103 620282 5880 SH SOLE 0 0 0 5880 PATTERSON COS INC COM 703395103 429199 16655 SH SOLE 0 110 0 16545 PATTERSON-UTI ENERGY INC COM 703481101 486303 43227 SH SOLE 0 72 0 43155 PAYCHEX INC COM 704326107 10038091 83672 SH SOLE 0 2323 0 81349 PAYCOM SOFTWARE INC COM 70432V102 1130308 5984 SH SOLE 0 20 0 5964 PAYLOCITY HLDG CORP COM 70438V106 230721 1469 SH SOLE 0 1 0 1468 PAYPAL HLDGS INC COM 70450Y103 10817563 164002 SH SOLE 0 9510 0 154492 PAYSAFE LIMITED *W EXP 03/30/202 G6964L115 290 10000 SH SOLE 0 0 0 10000 PAYSIGN INC COM 70451A104 511952 116089 SH SOLE 0 0 0 116089 PBF ENERGY INC CL A 69318G106 1476177 25548 SH SOLE 0 303 0 25245 PDD HOLDINGS INC SPONSORED ADS 722304102 1210730 9363 SH SOLE 0 0 0 9363 PEABODY ENERGY CORP COM 704551100 767802 32465 SH SOLE 0 0 0 32465 PEDIATRIX MEDICAL GROUP INC COM 58502B106 209601 23186 SH SOLE 0 0 0 23186 PENN ENTERTAINMENT INC COM 707569109 1075988 63819 SH SOLE 0 1139 0 62680 PENTAIR PLC SHS G7S00T104 472510 5909 SH SOLE 0 837 0 5073 PEPSICO INC COM 713448108 48027711 273537 SH SOLE 0 13940 0 259598 PERDOCEO ED CORP COM 71363P106 1616435 85707 SH SOLE 0 0 0 85707 PERFORMANCE FOOD GROUP CO COM 71377A103 243316 3534 SH SOLE 0 26 0 3508 PERMIAN RESOURCES CORP CLASS A COM 71424F105 607120 34932 SH SOLE 0 214 0 34718 PERRIGO CO PLC SHS G97822103 264316 8275 SH SOLE 0 0 0 8275 PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 1789177 104937 SH SOLE 0 0 0 104937 PFIZER INC COM 717081103 15009382 590921 SH SOLE 0 26024 0 564897 PG&E CORP COM 69331C108 1230775 72271 SH SOLE 0 2991 0 69280 PGIM ETF TR PGIM ULTRA SH BD 69344A107 4787393 96384 SH SOLE 0 0 0 96384 PGIM ETF TR AAA CLO ETF 69344A834 3718362 72967 SH SOLE 0 0 0 72967 PGIM ETF TR TOTAL RETURN BON 69344A800 1190524 29432 SH SOLE 0 0 0 29432 PGIM GLOBAL HIGH YIELD FD FO COM 69346J106 575716 50149 SH SOLE 0 0 0 50149 PGIM HIGH YIELD BOND FUND IN COM 69346H100 258124 20683 SH SOLE 0 0 0 20683 PGIM SHORT DUR HIG YLD OPP F COM 69355J104 1327497 87972 SH SOLE 0 0 0 87972 PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 364905 28665 SH SOLE 0 16 0 28649 PHILIP MORRIS INTL INC COM 718172109 17877548 188145 SH SOLE 0 6436 0 181709 PHILLIPS 66 COM 718546104 16674881 110131 SH SOLE 0 11120 0 99011 PHILLIPS EDISON & CO INC COMMON STOCK 71844V201 231172 7089 SH SOLE 0 8 0 7081 PHINIA INC COMMON STOCK 71880K101 503006 12947 SH SOLE 0 106 0 12841 PHOTRONICS INC COM 719405102 1837578 64978 SH SOLE 0 0 0 64978 PIMCO ACCESS INCOME FUND SHS BENFIN INT 72203T100 544215 35500 SH SOLE 0 0 0 35500 PIMCO CORPORATE & INCM STRG COM 72200U100 295078 23326 SH SOLE 0 0 0 23326 PIMCO CORPORATE & INCOME OPP COM 72201B101 729421 51622 SH SOLE 0 0 0 51622 PIMCO DYNAMIC INCOME FD SHS 72201Y101 1231338 64944 SH SOLE 0 327 0 64617 PIMCO DYNAMIC INCOME OPRNTS COM BEN SHS 69355M107 892755 68779 SH SOLE 0 809 0 67970 PIMCO DYNAMIC INCOME STRATEG COM SHS BEN INT 69346N107 1176639 54855 SH SOLE 0 0 0 54855 PIMCO EQUITY SER RAFI DYN EMERG 72202L389 11258855 579007 SH SOLE 0 0 0 579007 PIMCO EQUITY SER RAFI DYN MULTI 72202L371 9560859 320633 SH SOLE 0 0 0 320633 PIMCO ETF TR 1-5 US TIP IDX 72201R205 758984 14795 SH SOLE 0 0 0 14795 PIMCO ETF TR INV GRD CRP BD 72201R817 1992033 21301 SH SOLE 0 0 0 21301 PIMCO ETF TR ENHAN SHRT MA AC 72201R833 5309575 52811 SH SOLE 0 1028 0 51783 PIMCO ETF TR 0-5 HIGH YIELD 72201R783 298101 3229 SH SOLE 0 100 0 3129 PIMCO ETF TR INTER MUN BD ACT 72201R866 593005 11452 SH SOLE 0 0 0 11452 PIMCO ETF TR 25YR+ ZERO U S 72201R882 964858 13713 SH SOLE 0 0 0 13713 PIMCO ETF TR ACTIVE BD ETF 72201R775 1774909 19916 SH SOLE 0 0 0 19916 PIMCO ETF TR SHTRM MUN BD ACT 72201R874 1119439 22533 SH SOLE 0 0 0 22533 PIMCO ETF TR ENHNCD LW DUR AC 72201R718 359933 3818 SH SOLE 0 0 0 3818 PIMCO INCOME STRATEGY FD COM 72201H108 272387 32937 SH SOLE 0 0 0 32937 PIMCO INCOME STRATEGY FD II COM 72201J104 286709 39710 SH SOLE 0 0 0 39710 PIMCO MUN INCOME FD II COM 72200W106 250808 30774 SH SOLE 0 0 0 30774 PINNACLE FINL PARTNERS INC COM 72346Q104 321896 4009 SH SOLE 0 25 0 3984 PINNACLE WEST CAP CORP COM 723484101 371950 5047 SH SOLE 0 3473 0 1574 PINTEREST INC CL A 72352L106 2969058 87428 SH SOLE 0 55179 0 32249 PIONEER MUN HIGH INCOME OPPO COMMON STOCK 723760104 388450 35122 SH SOLE 0 0 0 35122 PIONEER NAT RES CO COM 723787107 5586370 20777 SH SOLE 0 4729 0 16048 PJT PARTNERS INC COM CL A 69343T107 248962 2646 SH SOLE 0 0 0 2646 PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 861852 48229 SH SOLE 0 0 0 48229 PLAYTIKA HLDG CORP COM 72815L107 158602 22151 SH SOLE 0 0 0 22151 PLBY GROUP INC COM 72814P109 26984 26455 SH SOLE 0 0 0 26455 PNC FINL SVCS GROUP INC COM 693475105 14723223 94313 SH SOLE 0 3683 0 90630 POLARIS INC COM 731068102 579220 6911 SH SOLE 0 0 0 6911 POLESTAR AUTOMOTIVE HLDG UK ADS C-1 731105102 1502 10500 SH SOLE 0 0 0 10500 POOL CORP COM 73278L105 4543332 12241 SH SOLE 0 1521 0 10719 POPULAR INC COM NEW 733174700 569250 6575 SH SOLE 0 14 0 6561 PORTAGE BIOTECH INC COM G7185A128 71514 297728 SH SOLE 0 0 0 297728 PORTLAND GEN ELEC CO COM NEW 736508847 398795 9318 SH SOLE 0 282 0 9036 POST HLDGS INC COM 737446104 509723 4837 SH SOLE 0 13 0 4824 PPG INDS INC COM 693506107 6587142 50608 SH SOLE 0 1266 0 49342 PPL CORP COM 69351T106 1619090 59922 SH SOLE 0 4195 0 55727 PRECISION DRILLING CORP COM NEW 74022D407 468143 6475 SH SOLE 0 0 0 6475 PREMIER FINANCIAL CORP COM 74052F108 315092 15954 SH SOLE 0 22 0 15932 PRESTIGE CONSMR HEALTHCARE I COM 74112D101 1094611 15533 SH SOLE 0 180 0 15353 PRICE T ROWE GROUP INC COM 74144T108 1566904 13742 SH SOLE 0 374 0 13368 PRIMERICA INC COM 74164M108 990814 4642 SH SOLE 0 101 0 4541 PRIMORIS SVCS CORP COM 74164F103 286086 6163 SH SOLE 0 30 0 6133 PRINCIPAL EXCHANGE TRADED FD SPECTRUM PFD 74255Y888 536387 29949 SH SOLE 0 0 0 29949 PRINCIPAL FINANCIAL GROUP IN COM 74251V102 1186740 14999 SH SOLE 0 1100 0 13900 PRINCIPAL REAL ESTATE INCOME SHS BEN INT 74255X104 410794 41705 SH SOLE 0 0 0 41705 PROCTER AND GAMBLE CO COM 742718109 69595977 431496 SH SOLE 0 22593 0 408903 PROGRESSIVE CORP COM 743315103 35022143 168351 SH SOLE 0 2631 0 165720 PROLOGIS INC. COM 74340W103 17467637 167861 SH SOLE 0 5363 0 162498 PROSHARES TR PSHS ULT S&P 500 74347R107 608583 8370 SH SOLE 0 800 0 7570 PROSHARES TR PSHS ULTRA QQQ 74347R206 468722 5728 SH SOLE 0 0 0 5728 PROSHARES TR S&P 500 HIGH INC 74347G242 1791943 43117 SH SOLE 0 0 0 43117 PROSHARES TR MSCI EMRG MKTS 74347B847 268243 6143 SH SOLE 0 0 0 6143 PROSHARES TR S&P TECH DIVIDEN 74347G606 936416 13414 SH SOLE 0 0 0 13414 PROSHARES TR S&P 500 BD ETF 74347B318 327290 4476 SH SOLE 0 0 0 4476 PROSHARES TR SP500 EX FINLS 74347B573 489165 8902 SH SOLE 0 0 0 8902 PROSHARES TR S&P 500 DV ARIST 74348A467 36463531 376378 SH SOLE 0 93962 0 282417 PROSHARES TR RUSS 2000 DIVD 74347B698 3615723 58821 SH SOLE 0 0 0 58821 PROSHARES TR S&P MDCP 400 DIV 74347B680 4894308 64586 SH SOLE 0 0 0 64586 PROSHARES TR DJ BRKFLD GLB 74347B508 460371 10273 SH SOLE 0 0 0 10273 PROSHARES TR MSCI EAFE DIVD 74347B839 611254 16253 SH SOLE 0 0 0 16253 PROSHARES TR BITCOIN STRATE 74347G440 811269 29288 SH SOLE 0 0 0 29288 PROSHARES TR EQTS FOR RISIN 74347B391 390880 6531 SH SOLE 0 0 0 6531 PROSHARES TR NASDAQ 100 HIGH 74347G234 642165 16204 SH SOLE 0 0 0 16204 PROSOMNUS INC COMMON STOCK 50535E108 1593 11381 SH SOLE 0 0 0 11381 PRUDENTIAL FINL INC COM 744320102 6128897 55465 SH SOLE 0 3834 0 51631 PRUDENTIAL PLC ADR 74435K204 677843 37020 SH SOLE 0 52 0 36968 PTC INC COM 69370C100 519097 2868 SH SOLE 0 252 0 2616 PUBLIC STORAGE COM 74460D109 2187580 8488 SH SOLE 0 295 0 8193 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 6675149 98424 SH SOLE 0 2034 0 96390 PULTE GROUP INC COM 745867101 9994743 87827 SH SOLE 0 7307 0 80521 PURE STORAGE INC CL A 74624M102 815006 15392 SH SOLE 0 81 0 15311 PURECYCLE TECHNOLOGIES INC COM 74623V103 579992 116464 SH SOLE 0 0 0 116464 PUTNAM ETF TRUST FOCUSED LAR CAP 746729300 424607 12073 SH SOLE 0 0 0 12073 QIAGEN NV SHS NEW N72482149 647266 15628 SH SOLE 0 45 0 15583 QORVO INC COM 74736K101 534878 4581 SH SOLE 0 486 0 4095 QUALCOMM INC COM 747525103 27586509 166525 SH SOLE 0 7917 0 158608 QUALYS INC COM 74758T303 640554 3760 SH SOLE 0 122 0 3638 QUANTA SVCS INC COM 74762E102 10182834 38916 SH SOLE 0 670 0 38246 QUANTUMSCAPE CORP COM CL A 74767V109 680229 126202 SH SOLE 0 19 0 126183 QUEST DIAGNOSTICS INC COM 74834L100 1300578 9687 SH SOLE 0 321 0 9366 RADIAN GROUP INC COM 750236101 560197 18458 SH SOLE 0 50 0 18408 RALPH LAUREN CORP CL A 751212101 714635 4293 SH SOLE 0 79 0 4213 RAMACO RES INC COM CL A 75134P600 478601 29950 SH SOLE 0 0 0 29950 RAMBUS INC DEL COM 750917106 240474 4060 SH SOLE 0 12 0 4048 RAYMOND JAMES FINL INC COM 754730109 2846205 23356 SH SOLE 0 735 0 22621 RB GLOBAL INC COM 74935Q107 544136 7436 SH SOLE 0 470 0 6966 RBB FD INC US TREASY 2 YR 74933W486 2273097 47609 SH SOLE 0 21122 0 26487 RBC BEARINGS INC COM 75524B104 995067 4061 SH SOLE 0 342 0 3719 READY CAPITAL CORP COM 75574U101 126068 14245 SH SOLE 0 15 0 14230 REALTY INCOME CORP COM 756109104 8199547 152663 SH SOLE 0 6821 0 145843 REAVES UTIL INCOME FD COM SH BEN INT 756158101 2442599 93193 SH SOLE 0 7942 0 85252 REGAL REXNORD CORPORATION COM 758750103 318958 1944 SH SOLE 0 5 0 1939 REGENCY CTRS CORP COM 758849103 453111 7775 SH SOLE 0 274 0 7501 REGENERON PHARMACEUTICALS COM 75886F107 40007659 45299 SH SOLE 0 780 0 44519 REGIONS FINANCIAL CORP NEW COM 7591EP100 1652769 84239 SH SOLE 0 32852 0 51387 REINSURANCE GRP OF AMERICA I COM NEW 759351604 1924958 10197 SH SOLE 0 1934 0 8263 REKOR SYSTEMS INC COM 759419104 672345 375612 SH SOLE 0 0 0 375612 RELIANCE INC COM 759509102 3073038 10574 SH SOLE 0 11 0 10563 RELX PLC SPONSORED ADR 759530108 4548888 109322 SH SOLE 0 339 0 108983 RENAISSANCERE HLDGS LTD COM G7496G103 228955 1045 SH SOLE 0 8 0 1037 RENTOKIL INITIAL PLC SPONSORED ADR 760125104 769434 29334 SH SOLE 0 408 0 28926 REPAY HLDGS CORP COM CL A 76029L100 189548 18638 SH SOLE 0 63 0 18575 REPUBLIC SVCS INC COM 760759100 5077665 26457 SH SOLE 0 1158 0 25299 RESMED INC COM 761152107 1323262 6068 SH SOLE 0 80 0 5988 REXFORD INDL RLTY INC COM 76169C100 947486 21933 SH SOLE 0 1130 0 20803 REYNOLDS CONSUMER PRODS INC COM 76171L106 366765 12887 SH SOLE 0 9 0 12878 RH COM 74967X103 600869 2414 SH SOLE 0 5 0 2409 RIBBON COMMUNICATIONS INC COM 762544104 132192 42234 SH SOLE 0 0 0 42234 RIO TINTO PLC SPONSORED ADR 767204100 1910043 27990 SH SOLE 0 766 0 27224 RITHM CAPITAL CORP COM NEW 64828T201 173140 15445 SH SOLE 0 33 0 15412 RIVIAN AUTOMOTIVE INC COM CL A 76954A103 370586 40994 SH SOLE 0 2311 0 38683 RLI CORP COM 749607107 770198 5343 SH SOLE 0 4 0 5339 ROBERT HALF INC. COM 770323103 349977 5047 SH SOLE 0 179 0 4868 ROBINHOOD MKTS INC COM CL A 770700102 784413 43871 SH SOLE 0 15 0 43856 ROBLOX CORP CL A 771049103 1105111 30689 SH SOLE 0 1316 0 29373 ROCKET LAB USA INC COM 773122106 59736 15845 SH SOLE 0 0 0 15845 ROCKWELL AUTOMATION INC COM 773903109 3729177 13313 SH SOLE 0 2781 0 10532 ROCKY MTN CHOCOLATE FACTORY COM 77467X101 70310 19750 SH SOLE 0 0 0 19750 ROLLINS INC COM 775711104 2410614 53689 SH SOLE 0 548 0 53140 ROPER TECHNOLOGIES INC COM 776696106 2575674 4889 SH SOLE 0 256 0 4633 ROSS STORES INC COM 778296103 2177747 16299 SH SOLE 0 743 0 15556 ROYAL BK CDA COM 780087102 1540916 15698 SH SOLE 0 1676 0 14022 ROYAL CARIBBEAN GROUP COM V7780T103 2314210 16461 SH SOLE 0 504 0 15957 ROYALTY PHARMA PLC SHS CLASS A G7709Q104 648990 23178 SH SOLE 0 526 0 22652 ROYCE MICRO-CAP TR INC COM 780915104 1104396 124229 SH SOLE 0 0 0 124229 ROYCE VALUE TR INC COM 780910105 2973337 208071 SH SOLE 0 6576 0 201495 RPM INTL INC COM 749685103 2325112 21653 SH SOLE 0 362 0 21291 RTX CORPORATION COM 75513E101 35284653 347941 SH SOLE 0 12454 0 335487 RYAN SPECIALTY HOLDINGS INC CL A 78351F107 677852 13851 SH SOLE 0 2523 0 11328 RYANAIR HOLDINGS PLC SPONSORED ADS 783513203 2148936 15359 SH SOLE 0 0 0 15359 RYDER SYS INC COM 783549108 938358 7695 SH SOLE 0 13 0 7682 RYMAN HOSPITALITY PPTYS INC COM 78377T107 311524 2910 SH SOLE 0 0 0 2910 S&P GLOBAL INC COM 78409V104 10188897 24505 SH SOLE 0 1127 0 23378 SAIA INC COM 78709Y105 2013263 4695 SH SOLE 0 11 0 4684 SALESFORCE INC COM 79466L302 42800225 156040 SH SOLE 0 7003 0 149037 SANDRIDGE ENERGY INC COM NEW 80007P869 530260 36444 SH SOLE 0 0 0 36444 SANFILIPPO JOHN B & SON INC COM 800422107 418778 4219 SH SOLE 0 0 0 4219 SANMINA CORPORATION COM 801056102 1444028 22932 SH SOLE 0 14 0 22918 SANOFI SPONSORED ADR 80105N105 4351878 88579 SH SOLE 0 2198 0 86381 SAP SE SPON ADR 803054204 9360649 50277 SH SOLE 0 71 0 50206 SBA COMMUNICATIONS CORP NEW CL A 78410G104 932224 4751 SH SOLE 0 193 0 4558 SCHLUMBERGER LTD COM STK 806857108 15602558 317125 SH SOLE 0 10274 0 306851 SCHWAB CHARLES CORP COM 808513105 17318653 230946 SH SOLE 0 45854 0 185093 SCHWAB CHARLES FAMILY FD AMT TAX FREE MNY 808515530 11302562 11302562 SH SOLE 0 0 0 11302562 SCHWAB STRATEGIC TR US SML CAP ETF 808524607 10100000 216785 SH SOLE 0 5285 0 211500 SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 620204 10492 SH SOLE 0 2662 0 7830 SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 13101661 144642 SH SOLE 0 44454 0 100188 SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 22878340 295281 SH SOLE 0 123962 0 171319 SCHWAB STRATEGIC TR 1 5YR CORP BD 808524714 1152277 24068 SH SOLE 0 0 0 24068 SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 10105018 167635 SH SOLE 0 2379 0 165256 SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 1169203 15988 SH SOLE 0 4000 0 11988 SCHWAB STRATEGIC TR US REIT ETF 808524847 263063 13948 SH SOLE 0 0 0 13948 SCHWAB STRATEGIC TR SCHWB FDT INT LG 808524755 510988 14608 SH SOLE 0 754 0 13854 SCHWAB STRATEGIC TR US AGGREGATE B 808524839 20570444 459469 SH SOLE 0 2132 0 457338 SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 7536410 294736 SH SOLE 0 285 0 294451 SCHWAB STRATEGIC TR SHT TM US TRES 808524862 799579 16700 SH SOLE 0 802 0 15898 SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 15079951 396528 SH SOLE 0 974 0 395554 SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 486173 6287 SH SOLE 0 0 0 6287 SCHWAB STRATEGIC TR 5 10YR CORP BD 808524698 965653 22291 SH SOLE 0 0 0 22291 SCHWAB STRATEGIC TR SCHWAB FDT US BM 808524789 653016 10223 SH SOLE 0 10208 0 15 SCHWAB STRATEGIC TR SCHWAB FDT US SC 808524763 13048260 239637 SH SOLE 0 188846 0 50792 SCHWAB STRATEGIC TR US TIPS ETF 808524870 6903519 134493 SH SOLE 0 323 0 134170 SCIENCE APPLICATIONS INTL CO COM 808625107 2962547 22882 SH SOLE 0 0 0 22882 SCOTTS MIRACLE-GRO CO CL A 810186106 2249029 33196 SH SOLE 0 602 0 32594 SEA LTD SPONSORD ADS 81141R100 341456 5432 SH SOLE 0 0 0 5432 SEACOR MARINE HLDGS INC COM 78413P101 126765 10013 SH SOLE 0 0 0 10013 SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 2593520 30143 SH SOLE 0 6336 0 23807 SEALED AIR CORP NEW COM 81211K100 659666 20783 SH SOLE 0 437 0 20346 SEI INVTS CO COM 784117103 2774548 41679 SH SOLE 0 0 0 41679 SELECT MED HLDGS CORP COM 81619Q105 685880 25023 SH SOLE 0 124 0 24899 SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 15300867 86981 SH SOLE 0 5184 0 81797 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 31723560 226662 SH SOLE 0 16650 0 210011 SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 2897171 32363 SH SOLE 0 1188 0 31175 SELECT SECTOR SPDR TR ENERGY 81369Y506 31557308 329615 SH SOLE 0 7109 0 322506 SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 17408515 217308 SH SOLE 0 8885 0 208423 SELECT SECTOR SPDR TR FINANCIAL 81369Y605 11407786 279466 SH SOLE 0 6170 0 273296 SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 8543884 129081 SH SOLE 0 2877 0 126204 SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 3036926 83295 SH SOLE 0 2874 0 80421 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 27732104 138778 SH SOLE 0 8343 0 130436 SELECT SECTOR SPDR TR INDL 81369Y704 16869613 137531 SH SOLE 0 4336 0 133195 SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 13897837 183858 SH SOLE 0 9759 0 174099 SELECTIVE INS GROUP INC COM 816300107 277660 2773 SH SOLE 0 5 0 2768 SEMPRA COM 816851109 11892176 166744 SH SOLE 0 4463 0 162281 SENSATA TECHNOLOGIES HLDG PL SHS G8060N102 957235 27365 SH SOLE 0 277 0 27088 SENTI BIOSCIENCES INC COM 81726A100 4264 14704 SH SOLE 0 0 0 14704 SENTINELONE INC CL A 81730H109 258677 11998 SH SOLE 0 14 0 11984 SERVICE CORP INTL COM 817565104 343897 4794 SH SOLE 0 518 0 4276 SERVICENOW INC COM 81762P102 18421433 25460 SH SOLE 0 703 0 24757 SERVISFIRST BANCSHARES INC COM 81768T108 7181054 118207 SH SOLE 0 109024 0 9183 SHELL PLC SPON ADS 780259305 10504664 143369 SH SOLE 0 4584 0 138785 SHERWIN WILLIAMS CO COM 824348106 11334784 36987 SH SOLE 0 904 0 36083 SHINHAN FINANCIAL GROUP CO L SPN ADR RESTRD 824596100 289506 8475 SH SOLE 0 0 0 8475 SHOCKWAVE MED INC COM 82489T104 877470 2659 SH SOLE 0 123 0 2536 SHOPIFY INC CL A 82509L107 9664252 135487 SH SOLE 0 14513 0 120974 SIBANYE STILLWATER LTD SPONSORED ADR 82575P107 1025578 208028 SH SOLE 0 1825 0 206203 SIGNET JEWELERS LIMITED SHS G81276100 3150530 30948 SH SOLE 0 0 0 30948 SILGAN HLDGS INC COM 827048109 255233 5435 SH SOLE 0 8 0 5427 SILICON LABORATORIES INC COM 826919102 228505 1871 SH SOLE 0 1 0 1870 SIMON PPTY GROUP INC NEW COM 828806109 4741770 33308 SH SOLE 0 3673 0 29635 SIMPLIFY EXCHANGE TRADED FUN HEALTH CARE ETF 82889N772 1168137 40239 SH SOLE 0 0 0 40239 SIMPLIFY EXCHANGE TRADED FUN SIMPLIFY INTERST 82889N855 341439 6273 SH SOLE 0 0 0 6273 SIMPSON MFG INC COM 829073105 1882311 10842 SH SOLE 0 5 0 10837 SIRIUS XM HOLDINGS INC COM 82968B103 3041216 1007025 SH SOLE 0 10825 0 996200 SITEONE LANDSCAPE SUPPLY INC COM 82982L103 2163570 13311 SH SOLE 0 555 0 12756 SIXTH STREET SPECIALTY LENDI COM 83012A109 492721 22727 SH SOLE 0 0 0 22727 SK TELECOM LTD SPONSORED ADR 78440P306 468836 22748 SH SOLE 0 0 0 22748 SKECHERS U S A INC CL A 830566105 1027068 15702 SH SOLE 0 2637 0 13065 SKYWORKS SOLUTIONS INC COM 83088M102 1121727 10755 SH SOLE 0 619 0 10136 SM ENERGY CO COM 78454L100 1596341 31399 SH SOLE 0 975 0 30424 SMARTSHEET INC COM CL A 83200N103 974662 25461 SH SOLE 0 232 0 25229 SMITH & NEPHEW PLC SPDN ADR NEW 83175M205 626925 25641 SH SOLE 0 278 0 25363 SMITH A O CORP COM 831865209 1371957 16488 SH SOLE 0 354 0 16134 SMUCKER J M CO COM NEW 832696405 1001541 8816 SH SOLE 0 33 0 8783 SNAP INC CL A 83304A106 870308 59815 SH SOLE 0 2612 0 57203 SNAP ON INC COM 833034101 11958883 44178 SH SOLE 0 227 0 43951 SNOWFLAKE INC CL A 833445109 3923838 24814 SH SOLE 0 440 0 24374 SOFI TECHNOLOGIES INC COM 83406F102 870438 110602 SH SOLE 0 1048 0 109554 SOLARWINDS CORP COM NEW 83417Q204 230217 20703 SH SOLE 0 43 0 20660 SOLVENTUM CORP COM SHS 83444M101 628257 9751 SH SOLE 0 370 0 9381 SONOCO PRODS CO COM 835495102 799108 14141 SH SOLE 0 12 0 14129 SONY GROUP CORP SPONSORED ADR 835699307 3021593 36701 SH SOLE 0 679 0 36022 SOTERA HEALTH CO COM 83601L102 130370 11436 SH SOLE 0 0 0 11436 SOUNDHOUND AI INC CLASS A COM 836100107 115870 26334 SH SOLE 0 0 0 26334 SOURCE CAP INC COM 836144105 582935 14071 SH SOLE 0 0 0 14071 SOUTHERN CO COM 842587107 27438725 374795 SH SOLE 0 62979 0 311816 SOUTHERN COPPER CORP COM 84265V105 611375 5228 SH SOLE 0 345 0 4883 SOUTHWEST AIRLS CO COM 844741108 1339010 49538 SH SOLE 0 8512 0 41026 SOUTHWESTERN ENERGY CO COM 845467109 626399 81245 SH SOLE 0 21 0 81224 SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 59987601 156908 SH SOLE 0 511 0 156398 SPDR GOLD TR GOLD SHS 78463V107 15134608 69867 SH SOLE 0 1474 0 68393 SPDR INDEX SHS FDS GLB NAT RESRCE 78463X541 1013659 17266 SH SOLE 0 39 0 17227 SPDR INDEX SHS FDS DJ INTL RL ETF 78463X863 304124 12204 SH SOLE 0 350 0 11854 SPDR INDEX SHS FDS MSCI EAFE STRTGC 78463X434 903751 12126 SH SOLE 0 0 0 12126 SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 7329310 200419 SH SOLE 0 4002 0 196417 SPDR INDEX SHS FDS S&P INTL SMLCP 78463X871 841299 26810 SH SOLE 0 359 0 26451 SPDR INDEX SHS FDS EURO STOXX 50 78463X202 810651 15689 SH SOLE 0 0 0 15689 SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 15174784 433937 SH SOLE 0 384 0 433553 SPDR INDEX SHS FDS S&P EMKTSC ETF 78463X756 718974 12696 SH SOLE 0 0 0 12696 SPDR S&P 500 ETF TR TR UNIT 78462F103 160440800 315667 SH SOLE 0 5215 0 310452 SPDR S&P 500 ETF TR TR UNIT 78462F103 256365 700 SH Call SOLE 0 0 0 700 SPDR S&P 500 ETF TR TR UNIT 78462F103 591843 1900 SH Call SOLE 0 0 0 1900 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 4172771 7882 SH SOLE 0 202 0 7680 SPDR SER TR S&P BIOTECH 78464A870 1123381 13455 SH SOLE 0 205 0 13250 SPDR SER TR BLOOMBERG 1-3 MO 78468R663 25691271 279983 SH SOLE 0 1187 0 278796 SPDR SER TR S&P 600 SMCP GRW 78464A201 1395776 16571 SH SOLE 0 6078 0 10493 SPDR SER TR S&P REGL BKG 78464A698 2674330 55496 SH SOLE 0 2300 0 53196 SPDR SER TR PORTFLI INTRMDIT 78464A672 618991 22476 SH SOLE 0 3745 0 18731 SPDR SER TR S&P 600 SMCP VAL 78464A300 1911761 24335 SH SOLE 0 184 0 24151 SPDR SER TR PORTFLI HIGH YLD 78468R606 3485881 150839 SH SOLE 0 5178 0 145661 SPDR SER TR SSGA US SMAL ETF 78468R887 235337 2190 SH SOLE 0 0 0 2190 SPDR SER TR NUVEEN BLMBRG SH 78468R739 4130460 87733 SH SOLE 0 391 0 87342 SPDR SER TR PORTFOLIO CRPORT 78464A144 1339702 47390 SH SOLE 0 0 0 47390 SPDR SER TR BLOOMBERG EMG MK 78468R515 403916 17166 SH SOLE 0 279 0 16887 SPDR SER TR NUVEEN BLOOMBERG 78464A284 1939788 77190 SH SOLE 0 237 0 76953 SPDR SER TR AEROSPACE DEF 78464A631 404860 2975 SH SOLE 0 73 0 2902 SPDR SER TR BLOOMBERG EMERGI 78464A391 685232 34347 SH SOLE 0 1029 0 33318 SPDR SER TR BLOOMBERG 1 10 Y 78468R861 495711 26970 SH SOLE 0 1310 0 25660 SPDR SER TR PORTFOLIO LN COR 78464A367 1369566 62112 SH SOLE 0 0 0 62112 SPDR SER TR PRTFLO S&P500 HI 78468R788 2400398 60785 SH SOLE 0 7615 0 53170 SPDR SER TR PORTFOLIO SH TSR 78468R101 800944 27888 SH SOLE 0 199 0 27689 SPDR SER TR PORTFOLIO LN TSR 78464A664 13366330 510360 SH SOLE 0 338 0 510022 SPDR SER TR BLOOMBERG 3-12 M 78468R523 11150304 112233 SH SOLE 0 0 0 112233 SPDR SER TR PORTFOLIO INTRMD 78464A375 4850419 150821 SH SOLE 0 0 0 150821 SPDR SER TR PORTFOLIO AGRGTE 78464A649 31892086 1295373 SH SOLE 0 1266 0 1294107 SPDR SER TR PORTFOLIO S&P600 78468R853 13706113 333401 SH SOLE 0 19918 0 313483 SPDR SER TR PRTFLO S&P500 GW 78464A409 16894382 236219 SH SOLE 0 7845 0 228374 SPDR SER TR NUVEEN BLMBRG MU 78468R721 1592199 34909 SH SOLE 0 259 0 34650 SPDR SER TR BLOOMBERG SHT TE 78468R408 5260080 211079 SH SOLE 0 1166 0 209913 SPDR SER TR PORTFOLIO SHORT 78464A474 13696182 463022 SH SOLE 0 10685 0 452337 SPDR SER TR PRTFLO S&P500 VL 78464A508 3218026 66612 SH SOLE 0 5242 0 61370 SPDR SER TR MSCI USA STRTGIC 78468R812 494066 3506 SH SOLE 0 3506 0 0 SPDR SER TR BBG CONV SEC ETF 78464A359 1629941 23045 SH SOLE 0 300 0 22745 SPDR SER TR PORTFOLI S&P1500 78464A805 341033 5480 SH SOLE 0 2190 0 3290 SPDR SER TR S&P DIVID ETF 78464A763 10044285 78785 SH SOLE 0 21388 0 57397 SPDR SER TR PORTFOLIO S&P400 78464A847 6048929 119144 SH SOLE 0 2799 0 116345 SPDR SER TR PORT MTG BK ETF 78464A383 25132001 1193352 SH SOLE 0 0 0 1193352 SPDR SER TR BLOOMBERG INVT 78468R200 353836 11477 SH SOLE 0 6956 0 4521 SPDR SER TR PORTFOLIO S&P500 78464A854 45686635 764118 SH SOLE 0 99601 0 664518 SPDR SER TR S&P OILGAS EXP 78468R556 248845 1585 SH SOLE 0 0 0 1585 SPDR SER TR BLOOMBERG HIGH Y 78468R622 3891097 41514 SH SOLE 0 1324 0 40190 SPHERE ENTERTAINMENT CO CL A 55826T102 2645030 66508 SH SOLE 0 200 0 66308 SPIRE GLOBAL INC COM CL A NEW 848560306 106168 10724 SH SOLE 0 0 0 10724 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 923656 28429 SH SOLE 0 67 0 28362 SPOK HLDGS INC COM 84863T106 372105 23462 SH SOLE 0 0 0 23462 SPOTIFY TECHNOLOGY S A SHS L8681T102 2074044 7162 SH SOLE 0 11 0 7151 SPROTT FOCUS TR INC COM 85208J109 1225776 160023 SH SOLE 0 0 0 160023 SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101 1865584 86210 SH SOLE 0 0 0 86210 SPROTT PHYSICAL GOLD TR UNIT 85207H104 9883923 544869 SH SOLE 0 0 0 544869 SPROTT PHYSICAL SILVER TR TR UNIT 85207K107 590944 63955 SH SOLE 0 0 0 63955 SPROUTS FMRS MKT INC COM 85208M102 949508 14176 SH SOLE 0 269 0 13907 SPS COMM INC COM 78463M107 517015 2889 SH SOLE 0 26 0 2863 SRH TOTAL RETURN FUND INC COM 101507101 2369480 165930 SH SOLE 0 0 0 165930 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 1903844 31088 SH SOLE 0 265 0 30823 SSGA ACTIVE ETF TR ULT SHT TRM BD 78467V707 505044 12498 SH SOLE 0 0 0 12498 SSGA ACTIVE ETF TR MULT ASS RLRTN 78467V103 1101489 39053 SH SOLE 0 0 0 39053 SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 1953930 50126 SH SOLE 0 225 0 49901 SSGA ACTIVE ETF TR GLOBL ALLO ETF 78467V400 272259 6425 SH SOLE 0 0 0 6425 SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608 1414693 33699 SH SOLE 0 2880 0 30819 SSGA ACTIVE TR SPDR DBLELN EMRG 78470P309 311424 7459 SH SOLE 0 0 0 7459 SSGA ACTIVE TR SPDR SSGA FXD 78470P507 2685042 107660 SH SOLE 0 4563 0 103097 SSGA ACTIVE TR SPDR SSGA US SCT 78470P408 4572586 94877 SH SOLE 0 1162 0 93715 STAG INDL INC COM 85254J102 335287 9724 SH SOLE 0 0 0 9724 STANLEY BLACK & DECKER INC COM 854502101 855162 9533 SH SOLE 0 631 0 8901 STAR BULK CARRIERS CORP. SHS PAR Y8162K204 754347 30528 SH SOLE 0 0 0 30528 STARBUCKS CORP COM 855244109 21202831 240259 SH SOLE 0 10252 0 230007 STARWOOD PPTY TR INC COM 85571B105 2788089 142979 SH SOLE 0 11251 0 131728 STATE STR CORP COM 857477103 1015685 13840 SH SOLE 0 852 0 12987 STEALTHGAS INC SHS Y81669106 416426 68604 SH SOLE 0 0 0 68604 STEEL DYNAMICS INC COM 858119100 2048769 15285 SH SOLE 0 4017 0 11268 STEELCASE INC CL A 858155203 677687 56146 SH SOLE 0 29 0 56117 STELLANTIS N.V SHS N82405106 1405895 56971 SH SOLE 0 403 0 56568 STEM INC COM 85859N102 667549 364781 SH SOLE 0 15500 0 349281 STERICYCLE INC COM 858912108 727067 15700 SH SOLE 0 5 0 15695 STERIS PLC SHS USD G8473T100 1751405 8590 SH SOLE 0 423 0 8166 STIFEL FINL CORP COM 860630102 3814963 48260 SH SOLE 0 23 0 48237 STMICROELECTRONICS N V NY REGISTRY 861012102 2279659 55157 SH SOLE 0 25 0 55132 STRIDE INC COM 86333M108 534158 7963 SH SOLE 0 4 0 7959 STRYKER CORPORATION COM 863667101 19300703 57509 SH SOLE 0 1322 0 56188 SUMITOMO MITSUI FINL GROUP I SPONSORED ADR 86562M209 221707 19760 SH SOLE 0 0 0 19760 SUMMIT MATLS INC CL A 86614U100 673720 16843 SH SOLE 0 26 0 16817 SUN CMNTYS INC COM 866674104 346075 2906 SH SOLE 0 178 0 2728 SUNCOKE ENERGY INC COM 86722A103 420489 39781 SH SOLE 0 0 0 39781 SUNCOR ENERGY INC NEW COM 867224107 2448280 62123 SH SOLE 0 443 0 61681 SUNNOVA ENERGY INTL INC. COM 86745K104 2043596 510899 SH SOLE 0 0 0 510899 SUNOCO LP/SUNOCO FIN CORP COM UT REP LP 86765K109 4887837 86297 SH SOLE 0 500 0 85797 SUNRUN INC COM 86771W105 1886414 183325 SH SOLE 0 9590 0 173735 SUPER MICRO COMPUTER INC COM 86800U104 7405325 8637 SH SOLE 0 872 0 7765 SWISS HELVETIA FD INC COM 870875101 677610 89631 SH SOLE 0 0 0 89631 SYLVAMO CORP COMMON STOCK 871332102 561870 8910 SH SOLE 0 85 0 8825 SYNCHRONY FINANCIAL COM 87165B103 4876643 109170 SH SOLE 0 909 0 108261 SYNOPSYS INC COM 871607107 7001357 12878 SH SOLE 0 319 0 12559 SYSCO CORP COM 871829107 6826938 88581 SH SOLE 0 27192 0 61389 T ROWE PRICE ETF INC CAP APPRECIATION 87283Q867 361645 12226 SH SOLE 0 0 0 12226 T-MOBILE US INC COM 872590104 12095125 73769 SH SOLE 0 2829 0 70939 TAIWAN FD INC COM 874036106 714850 18635 SH SOLE 0 0 0 18635 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 21452073 155113 SH SOLE 0 2663 0 152450 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 637700 4414 SH SOLE 0 342 0 4072 TAKEDA PHARMACEUTICAL CO LTD SPONSORED ADS 874060205 454226 34860 SH SOLE 0 9 0 34851 TAPESTRY INC COM 876030107 1025149 25597 SH SOLE 0 825 0 24772 TARGA RES CORP COM 87612G101 1807808 15470 SH SOLE 0 1283 0 14187 TARGET CORP COM 87612E106 17349290 105313 SH SOLE 0 8442 0 96871 TAYLOR MORRISON HOME CORP COM 87724P106 765893 13306 SH SOLE 0 17 0 13289 TC ENERGY CORP COM 87807B107 742456 20598 SH SOLE 0 1595 0 19003 TCW STRATEGIC INCOME FD INC COM 872340104 67527 14680 SH SOLE 0 0 0 14680 TD SYNNEX CORPORATION COM 87162W100 2008430 17102 SH SOLE 0 84 0 17018 TE CONNECTIVITY LTD SHS H84989104 4111843 29326 SH SOLE 0 2968 0 26359 TECHNIPFMC PLC COM G87110105 210222 7906 SH SOLE 0 10 0 7896 TECK RESOURCES LTD CL B 878742204 539872 10716 SH SOLE 0 0 0 10716 TECNOGLASS INC ORD SHS G87264100 1964081 35357 SH SOLE 0 0 0 35357 TEEKAY TANKERS LTD CL A Y8565N300 1513487 25801 SH SOLE 0 0 0 25801 TEGNA INC COM 87901J105 226868 16755 SH SOLE 0 0 0 16755 TELEDYNE TECHNOLOGIES INC COM 879360105 4946817 13204 SH SOLE 0 139 0 13065 TELEFLEX INCORPORATED COM 879369106 917815 4440 SH SOLE 0 243 0 4197 TELEFONAKTIEBOLAGET LM ERICS ADR B SEK 10 294821608 68022 13132 SH SOLE 0 80 0 13052 TELLURIAN INC NEW COM 87968A104 25061 53686 SH SOLE 0 0 0 53686 TELUS CORPORATION COM 87971M103 679584 42362 SH SOLE 0 0 0 42362 TENABLE HLDGS INC COM 88025T102 2143640 46611 SH SOLE 0 3 0 46608 TENET HEALTHCARE CORP COM NEW 88033G407 257628 2680 SH SOLE 0 16 0 2664 TERADYNE INC COM 880770102 3404367 29829 SH SOLE 0 464 0 29364 TEREX CORP NEW COM 880779103 589532 9893 SH SOLE 0 10 0 9883 TERRENO RLTY CORP COM 88146M101 1146644 21183 SH SOLE 0 0 0 21183 TESLA INC COM 88160R101 38737364 230182 SH SOLE 0 9844 0 220338 TETRA TECH INC NEW COM 88162G103 995138 5170 SH SOLE 0 159 0 5011 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 475962 34465 SH SOLE 0 27929 0 6536 TEXAS INSTRS INC COM 882508104 26868069 151386 SH SOLE 0 4122 0 147265 TEXAS PACIFIC LAND CORPORATI COM 88262P102 808339 1357 SH SOLE 0 0 0 1357 TEXAS ROADHOUSE INC COM 882681109 952915 6052 SH SOLE 0 31 0 6020 TEXTRON INC COM 883203101 4284356 49524 SH SOLE 0 493 0 49031 TFI INTL INC COM 87241L109 1244308 9058 SH SOLE 0 0 0 9058 THE BEAUTY HEALTH COMPANY COM CL A 88331L108 79678 24592 SH SOLE 0 0 0 24592 THE CIGNA GROUP COM 125523100 13894732 39199 SH SOLE 0 1011 0 38188 THE LION ELECTRIC COMPANY *W EXP 05/06/202 536221112 2915 110000 SH SOLE 0 0 0 110000 THE ODP CORP COM 88337F105 467186 9091 SH SOLE 0 0 0 9091 THE TRADE DESK INC COM CL A 88339J105 3655845 43147 SH SOLE 0 12273 0 30874 THERMO FISHER SCIENTIFIC INC COM 883556102 31573456 55044 SH SOLE 0 4185 0 50860 THOMSON REUTERS CORP. COM 884903808 713021 4621 SH SOLE 0 0 0 4621 THOR INDS INC COM 885160101 2118293 21059 SH SOLE 0 740 0 20319 THORNBURG INCM BUILDER OPP T COM 885213108 2349840 152192 SH SOLE 0 0 0 152192 TIDAL ETF TR ZEGA BUY AND HED 886364660 201025 10997 SH SOLE 0 0 0 10997 TIDAL ETF TR UNLIMITED HFND 886364439 1122762 52811 SH SOLE 0 0 0 52811 TIDAL ETF TR GOTHAM SHORT STR 886364264 3161582 385794 SH SOLE 0 0 0 385794 TIDEWATER INC NEW *W EXP 11/14/202 88642R174 116794 10112 SH SOLE 0 0 0 10112 TILRAY BRANDS INC COM 88688T100 65262 36664 SH SOLE 0 8550 0 28114 TIMKEN CO COM 887389104 1256684 14788 SH SOLE 0 18 0 14770 TITAN INTL INC ILL COM 88830M102 320466 27746 SH SOLE 0 0 0 27746 TITAN MACHY INC COM 88830R101 377002 16608 SH SOLE 0 0 0 16608 TJX COS INC NEW COM 872540109 12881024 133676 SH SOLE 0 9666 0 124010 TKO GROUP HOLDINGS INC CL A 87256C101 469640 4854 SH SOLE 0 0 0 4854 TOLL BROTHERS INC COM 889478103 5146606 42810 SH SOLE 0 23 0 42787 TOPBUILD CORP COM 89055F103 2003648 4922 SH SOLE 0 96 0 4826 TORO CO COM 891092108 1218808 13929 SH SOLE 0 4 0 13925 TORONTO DOMINION BK ONT COM NEW 891160509 1407655 23706 SH SOLE 0 69 0 23636 TORTOISE ENERGY INFRA CORP COM 89147L886 426149 13456 SH SOLE 0 0 0 13456 TORTOISE PWR & ENERGY INFRAS COM 89147X104 258434 17064 SH SOLE 0 0 0 17064 TOTALENERGIES SE SPONSORED ADS 89151E109 10260406 137613 SH SOLE 0 5189 0 132423 TOYOTA MOTOR CORP ADS 892331307 1880209 8293 SH SOLE 0 11 0 8282 TPI COMPOSITES INC COM 87266J104 989952 356098 SH SOLE 0 5000 0 351098 TRACTOR SUPPLY CO COM 892356106 13353062 48752 SH SOLE 0 1964 0 46788 TRANE TECHNOLOGIES PLC SHS G8994E103 7686530 25241 SH SOLE 0 727 0 24514 TRANSDIGM GROUP INC COM 893641100 3032234 2408 SH SOLE 0 96 0 2312 TRANSMEDICS GROUP INC COM 89377M109 227714 2473 SH SOLE 0 1203 0 1270 TRANSOCEAN LTD REGISTERED SHS H8817H100 411534 70108 SH SOLE 0 0 0 70108 TRANSUNION COM 89400J107 1007737 13528 SH SOLE 0 522 0 13006 TRAVEL PLUS LEISURE CO COM 894164102 282549 6168 SH SOLE 0 4838 0 1330 TRAVELERS COMPANIES INC COM 89417E109 9797718 45902 SH SOLE 0 4895 0 41007 TREX CO INC COM 89531P105 530687 5862 SH SOLE 0 265 0 5597 TRI CONTL CORP COM 895436103 1851703 62284 SH SOLE 0 0 0 62284 TRIMBLE INC COM 896239100 419000 6966 SH SOLE 0 482 0 6484 TRINITY INDS INC COM 896522109 262355 9667 SH SOLE 0 2606 0 7061 TRUIST FINL CORP COM 89832Q109 8605838 225461 SH SOLE 0 11777 0 213684 TRUSTMARK CORP COM 898402102 441075 14678 SH SOLE 0 0 0 14678 TSAKOS ENERGY NAVIGATION LTD SHS G9108L173 438501 16924 SH SOLE 0 0 0 16924 TTM TECHNOLOGIES INC COM 87305R109 422596 27931 SH SOLE 0 16 0 27915 TWILIO INC CL A 90138F102 917917 15075 SH SOLE 0 485 0 14590 TYLER TECHNOLOGIES INC COM 902252105 1236637 2684 SH SOLE 0 71 0 2613 TYSON FOODS INC CL A 902494103 1283581 21171 SH SOLE 0 760 0 20410 U HAUL HOLDING COMPANY COM 023586100 497287 7660 SH SOLE 0 201 0 7459 U HAUL HOLDING COMPANY COM SER N 023586506 952456 15118 SH SOLE 0 1809 0 13309 UBER TECHNOLOGIES INC COM 90353T100 13835784 200373 SH SOLE 0 4619 0 195754 UBS GROUP AG SHS H42097107 724091 26446 SH SOLE 0 644 0 25802 UDR INC COM 902653104 487505 12860 SH SOLE 0 650 0 12210 UFP INDUSTRIES INC COM 90278Q108 1161770 10223 SH SOLE 0 8 0 10215 UGI CORP NEW COM 902681105 295042 11625 SH SOLE 0 683 0 10942 UIPATH INC CL A 90364P105 238047 12233 SH SOLE 0 158 0 12075 ULTA BEAUTY INC COM 90384S303 1500181 3691 SH SOLE 0 906 0 2785 UNIFIRST CORP MASS COM 904708104 471175 2869 SH SOLE 0 44 0 2825 UNILEVER PLC SPON ADR NEW 904767704 5416552 105709 SH SOLE 0 4724 0 100986 UNION PAC CORP COM 907818108 29046385 119636 SH SOLE 0 2732 0 116904 UNITED AIRLS HLDGS INC COM 910047109 1604028 30356 SH SOLE 0 546 0 29810 UNITED PARCEL SERVICE INC CL B 911312106 20308525 137601 SH SOLE 0 4362 0 133239 UNITED RENTALS INC COM 911363109 4942782 7155 SH SOLE 0 452 0 6703 UNITED STATES STL CORP NEW COM 912909108 490798 13116 SH SOLE 0 33 0 13083 UNITED STS COMMODITY INDEX F CM REP COPP FD 911718104 401984 14080 SH SOLE 0 0 0 14080 UNITED STS OIL FD LP UNITS 91232N207 302749 3766 SH SOLE 0 0 0 3766 UNITED THERAPEUTICS CORP DEL COM 91307C102 2548139 10896 SH SOLE 0 7 0 10890 UNITEDHEALTH GROUP INC COM 91324P102 61519350 124194 SH SOLE 0 7025 0 117169 UNITI GROUP INC COM 91325V108 451946 78191 SH SOLE 0 0 0 78191 UNIVERSAL HLTH SVCS INC CL B 913903100 1877346 11305 SH SOLE 0 116 0 11189 UNIVERSAL INS HLDGS INC COM 91359V107 566667 29000 SH SOLE 0 0 0 29000 UNUM GROUP COM 91529Y106 1140901 22481 SH SOLE 0 17 0 22464 UPBOUND GROUP INC COM 76009N100 256752 7922 SH SOLE 0 293 0 7629 US BANCORP DEL COM NEW 902973304 8678919 211063 SH SOLE 0 7371 0 203692 US FOODS HLDG CORP COM 912008109 352980 6874 SH SOLE 0 19 0 6855 USA COMPRESSION PARTNERS LP COMUNIT LTDPAR 90290N109 204167 8286 SH SOLE 0 0 0 8286 UTAH MED PRODS INC COM 917488108 413055 6266 SH SOLE 0 0 0 6266 V F CORP COM 918204108 241094 19074 SH SOLE 0 623 0 18451 VAIL RESORTS INC COM 91879Q109 4009869 20218 SH SOLE 0 4 0 20214 VALARIS LTD CL A G9460G101 343094 4958 SH SOLE 0 4 0 4954 VALARIS LTD *W EXP 04/29/202 G9460G119 2215528 179395 SH SOLE 0 6200 0 173195 VALE S A SPONSORED ADS 91912E105 428712 34911 SH SOLE 0 30 0 34881 VALENS SEMICONDUCTOR LTD *W EXP 09/30/202 M9607U107 1531 31252 SH SOLE 0 0 0 31252 VALERO ENERGY CORP COM 91913Y100 20825680 125607 SH SOLE 0 4240 0 121367 VALLEY NATL BANCORP COM 919794107 183948 25130 SH SOLE 0 12170 0 12959 VALVOLINE INC COM 92047W101 309539 7222 SH SOLE 0 355 0 6867 VANECK ETF TRUST FALLEN ANGEL HG 92189F437 2588402 91398 SH SOLE 0 661 0 90737 VANECK ETF TRUST JP MRGAN EM LOC 92189H300 468990 19681 SH SOLE 0 1 0 19680 VANECK ETF TRUST LONG MUNI ETF 92189F536 4363451 246941 SH SOLE 0 0 0 246941 VANECK ETF TRUST MORNINGSTAR SMID 92189H730 813146 25308 SH SOLE 0 25164 0 144 VANECK ETF TRUST SEMICONDUCTR ETF 92189F676 5110871 23483 SH SOLE 0 3757 0 19727 VANECK ETF TRUST INTRMDT MUNI ETF 92189H201 3122626 68187 SH SOLE 0 37 0 68150 VANECK ETF TRUST PREFERRED SECURT 92189F429 1455903 85591 SH SOLE 0 0 0 85591 VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643 13577644 157825 SH SOLE 0 37090 0 120735 VANECK ETF TRUST SHRT HGH YLD MUN 92189F387 981597 44236 SH SOLE 0 0 0 44236 VANECK ETF TRUST AGRIBUSINESS ETF 92189F700 326763 4552 SH SOLE 0 4149 0 403 VANECK ETF TRUST MORNINGSTAR ESG 92189Y105 277028 10695 SH SOLE 0 0 0 10695 VANECK ETF TRUST GOLD MINERS ETF 92189F106 2870341 83006 SH SOLE 0 2068 0 80937 VANECK ETF TRUST OIL SERVICES ETF 92189H607 223098 684 SH SOLE 0 0 0 684 VANECK ETF TRUST VANECK SHRT MUNI 92189F528 1773721 104521 SH SOLE 0 1428 0 103093 VANECK ETF TRUST PHARMACEUTCL ETF 92189F692 3827359 44094 SH SOLE 0 0 0 44094 VANECK ETF TRUST BDC INCOME ETF 92189F411 1837055 109740 SH SOLE 0 5683 0 104058 VANECK ETF TRUST HIGH YLD MUNIETF 92189H409 2224195 43484 SH SOLE 0 314 0 43170 VANGUARD ADMIRAL FDS INC 500 VAL IDX FD 921932703 271700 1561 SH SOLE 0 0 0 1561 VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505 5927098 19919 SH SOLE 0 0 0 19919 VANGUARD ADMIRAL FDS INC MIDCP 400 IDX 921932885 714251 7292 SH SOLE 0 0 0 7292 VANGUARD BD INDEX FDS VANGUARD ULTRA 92203C303 1677824 33940 SH SOLE 0 0 0 33940 VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 9558430 125868 SH SOLE 0 5076 0 120792 VANGUARD BD INDEX FDS INTERMED TERM 921937819 13080399 178353 SH SOLE 0 2348 0 176005 VANGUARD BD INDEX FDS LONG TERM BOND 921937793 1922398 28188 SH SOLE 0 393 0 27795 VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 29355602 415038 SH SOLE 0 11431 0 403606 VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407 5125251 105806 SH SOLE 0 2284 0 103522 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 175261640 375124 SH SOLE 0 37252 0 337872 VANGUARD INDEX FDS SMALL CP ETF 922908751 19959174 92165 SH SOLE 0 20150 0 72015 VANGUARD INDEX FDS REAL ESTATE ETF 922908553 4111179 51287 SH SOLE 0 1974 0 49313 VANGUARD INDEX FDS MID CAP ETF 922908629 37560295 156247 SH SOLE 0 98516 0 57731 VANGUARD INDEX FDS GROWTH ETF 922908736 242091781 722274 SH SOLE 0 138923 0 583351 VANGUARD INDEX FDS TOTAL STK MKT 922908769 56798134 225586 SH SOLE 0 4239 0 221348 VANGUARD INDEX FDS EXTEND MKT ETF 922908652 1252764 7524 SH SOLE 0 5065 0 2459 VANGUARD INDEX FDS SML CP GRW ETF 922908595 10483295 42737 SH SOLE 0 514 0 42223 VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 7204903 48007 SH SOLE 0 1735 0 46272 VANGUARD INDEX FDS SM CP VAL ETF 922908611 23260779 127484 SH SOLE 0 6705 0 120779 VANGUARD INDEX FDS VALUE ETF 922908744 183842269 1164222 SH SOLE 0 41812 0 1122410 VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 4516147 19913 SH SOLE 0 0 0 19913 VANGUARD INDEX FDS LARGE CAP ETF 922908637 5990604 25651 SH SOLE 0 358 0 25293 VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 601111 5224 SH SOLE 0 6 0 5218 VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 3452172 51998 SH SOLE 0 199 0 51799 VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 5715103 53055 SH SOLE 0 772 0 52283 VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676 202017 4979 SH SOLE 0 528 0 4451 VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 10361621 179764 SH SOLE 0 15024 0 164741 VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866 7257302 100087 SH SOLE 0 14 0 100073 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 13513907 319327 SH SOLE 0 17372 0 301955 VANGUARD MALVERN FDS STRM INFPROIDX 922020805 1953379 40832 SH SOLE 0 0 0 40832 VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 71066858 1427332 SH SOLE 0 19281 0 1408051 VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 7250186 85933 SH SOLE 0 5420 0 80514 VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 14555762 190097 SH SOLE 0 80 0 190017 VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 4511151 78839 SH SOLE 0 98 0 78741 VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 12290697 213047 SH SOLE 0 7351 0 205696 VANGUARD SCOTTSDALE FDS LONG TERM TREAS 92206C847 2643400 47612 SH SOLE 0 70 0 47542 VANGUARD SCOTTSDALE FDS TOTAL CORP BND 92206C573 3537807 47494 SH SOLE 0 36080 0 11414 VANGUARD SCOTTSDALE FDS LG-TERM COR BD 92206C813 10483924 141264 SH SOLE 0 0 0 141264 VANGUARD SCOTTSDALE FDS VNG RUS1000VAL 92206C714 4517669 59459 SH SOLE 0 4575 0 54884 VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664 2494829 31100 SH SOLE 0 7171 0 23928 VANGUARD SCOTTSDALE FDS VNG RUS1000IDX 92206C730 338694 1466 SH SOLE 0 308 0 1158 VANGUARD SCOTTSDALE FDS MTG-BKD SECS ETF 92206C771 7580255 170919 SH SOLE 0 1593 0 169326 VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 19761078 252022 SH SOLE 0 9532 0 242491 VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 73967010 418531 SH SOLE 0 185337 0 233194 VANGUARD STAR FDS VG TL INTL STK F 921909768 16565009 279154 SH SOLE 0 6049 0 273105 VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 58786678 1202673 SH SOLE 0 723147 0 479527 VANGUARD WELLINGTON FD US QUALITY 921935706 339000 2587 SH SOLE 0 0 0 2587 VANGUARD WHITEHALL FDS INTL DVD ETF 921946810 2139266 27131 SH SOLE 0 391 0 26740 VANGUARD WHITEHALL FDS EM MK GOV BD ETF 921946885 3349694 53681 SH SOLE 0 39 0 53642 VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 27103538 230924 SH SOLE 0 5160 0 225764 VANGUARD WHITEHALL FDS INTL HIGH ETF 921946794 10460914 153296 SH SOLE 0 0 0 153296 VANGUARD WORLD FD HEALTH CAR ETF 92204A504 1682313 6589 SH SOLE 0 885 0 5704 VANGUARD WORLD FD FINANCIALS ETF 92204A405 10901624 110195 SH SOLE 0 9817 0 100379 VANGUARD WORLD FD MEGA CAP VAL ETF 921910840 8430032 72641 SH SOLE 0 355 0 72287 VANGUARD WORLD FD COMM SRVC ETF 92204A884 1785395 13815 SH SOLE 0 51 0 13764 VANGUARD WORLD FD MEGA CAP INDEX 921910873 3906590 21452 SH SOLE 0 0 0 21452 VANGUARD WORLD FD CONSUM DIS ETF 92204A108 210000 694 SH SOLE 0 35 0 659 VANGUARD WORLD FD ESG INTL STK ETF 921910725 359921 6431 SH SOLE 0 3174 0 3256 VANGUARD WORLD FD CONSUM STP ETF 92204A207 887772 4412 SH SOLE 0 204 0 4208 VANGUARD WORLD FD MATERIALS ETF 92204A801 1488448 7587 SH SOLE 0 91 0 7496 VANGUARD WORLD FD ESG US STK ETF 921910733 564302 6278 SH SOLE 0 0 0 6278 VANGUARD WORLD FD MEGA GRWTH IND 921910816 12092384 43510 SH SOLE 0 0 0 43510 VANGUARD WORLD FD ENERGY ETF 92204A306 5436057 40723 SH SOLE 0 370 0 40353 VANGUARD WORLD FD INF TECH ETF 92204A702 48933523 97102 SH SOLE 0 7068 0 90034 VANGUARD WORLD FD INDUSTRIAL ETF 92204A603 2707809 11450 SH SOLE 0 942 0 10508 VEEVA SYS INC CL A COM 922475108 1231377 6129 SH SOLE 0 38 0 6091 VENTAS INC COM 92276F100 1106525 25148 SH SOLE 0 4461 0 20688 VERALTO CORP COM SHS 92338C103 1792431 19044 SH SOLE 0 767 0 18277 VERISIGN INC COM 92343E102 607314 3461 SH SOLE 0 172 0 3289 VERISK ANALYTICS INC COM 92345Y106 1967038 8895 SH SOLE 0 274 0 8621 VERIZON COMMUNICATIONS INC COM 92343V104 33531511 845048 SH SOLE 0 70532 0 774516 VERTEX PHARMACEUTICALS INC COM 92532F100 11675491 29374 SH SOLE 0 1063 0 28311 VERTIV HOLDINGS CO COM CL A 92537N108 1632339 17460 SH SOLE 0 31 0 17429 VIATRIS INC COM 92556V106 1684769 145615 SH SOLE 0 53986 0 91629 VIAVI SOLUTIONS INC COM 925550105 88615 11063 SH SOLE 0 35 0 11028 VICI PPTYS INC COM 925652109 1631151 57294 SH SOLE 0 2747 0 54546 VICTORIAS SECRET AND CO COMMON STOCK 926400102 863168 49522 SH SOLE 0 9 0 49513 VICTORY PORTFOLIOS II VICTORYSHARES WE 92647P126 507414 14598 SH SOLE 0 0 0 14598 VICTORY PORTFOLIOS II VCSHS US 500 VOL 92647N766 877078 11203 SH SOLE 0 11003 0 200 VIKING THERAPEUTICS INC COM 92686J106 266030 3580 SH SOLE 0 3 0 3577 VIPER ENERGY INC CL A 927959106 1662856 41875 SH SOLE 0 0 0 41875 VIPSHOP HLDGS LTD SPONSORED ADS A 92763W103 1252171 79604 SH SOLE 0 0 0 79604 VIRTUS ARTIFICIAL INTELLIGEN COM 92838Y100 1976808 101740 SH SOLE 0 2475 0 99265 VIRTUS CONVERTIBLE & INC 202 COM 92838R105 509740 57082 SH SOLE 0 0 0 57082 VIRTUS CONVERTIBLE & INC FD COM 92838U108 58560 20766 SH SOLE 0 0 0 20766 VIRTUS DIVIDEND INTEREST & P COM 92840R101 2179242 180700 SH SOLE 0 8936 0 171764 VIRTUS EQUITY & CONV INCM FD COM 92841M101 1772256 80888 SH SOLE 0 0 0 80888 VIRTUS ETF TR II SEIX SR LN ETF 92790A405 1436324 60324 SH SOLE 0 0 0 60324 VISA INC COM CL A 92826C839 87426399 318470 SH SOLE 0 12967 0 305504 VISTRA CORP COM 92840M102 6619990 91059 SH SOLE 0 359 0 90700 VIVID SEATS INC COM CL A 92854T100 258532 43671 SH SOLE 0 477 0 43194 VOC ENERGY TR TR UNIT 91829B103 406862 67139 SH SOLE 0 0 0 67139 VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 420253 48753 SH SOLE 0 2016 0 46738 VORNADO RLTY TR SH BEN INT 929042109 211561 8056 SH SOLE 0 36 0 8020 VOYA ASIA PAC HIGH DIV EQT I COM 92912J102 78473 12801 SH SOLE 0 0 0 12801 VOYA FINANCIAL INC COM 929089100 318589 4661 SH SOLE 0 16 0 4645 VOYA GLBL ADV & PREM OPP FD COM 92912R104 226782 25424 SH SOLE 0 0 0 25424 VOYA GLBL EQTY DIV & PREM OP COM 92912T100 176244 33634 SH SOLE 0 0 0 33634 VULCAN MATLS CO COM 929160109 6151670 23548 SH SOLE 0 2278 0 21270 WABASH NATL CORP COM 929566107 331700 13478 SH SOLE 0 0 0 13478 WABTEC COM 929740108 992611 6039 SH SOLE 0 461 0 5578 WAFD INC COM 938824109 252446 9045 SH SOLE 0 0 0 9045 WALGREENS BOOTS ALLIANCE INC COM 931427108 458125 25883 SH SOLE 0 1272 0 24611 WALMART INC COM 931142103 64138872 1066138 SH SOLE 0 101126 0 965012 WARNER BROS DISCOVERY INC COM SER A 934423104 1297376 159972 SH SOLE 0 8410 0 151562 WARRIOR MET COAL INC COM 93627C101 658330 9387 SH SOLE 0 0 0 9387 WASTE CONNECTIONS INC COM 94106B101 2103702 12868 SH SOLE 0 109 0 12759 WASTE MGMT INC DEL COM 94106L109 15817227 75284 SH SOLE 0 6723 0 68561 WATERS CORP COM 941848103 604720 1943 SH SOLE 0 103 0 1840 WATSCO INC COM 942622200 3537372 7981 SH SOLE 0 707 0 7274 WATTS WATER TECHNOLOGIES INC CL A 942749102 837359 4156 SH SOLE 0 40 0 4116 WD 40 CO COM 929236107 325458 1443 SH SOLE 0 0 0 1443 WEBSTER FINL CORP COM 947890109 812512 18044 SH SOLE 0 12 0 18032 WEC ENERGY GROUP INC COM 92939U106 6444617 79085 SH SOLE 0 1540 0 77545 WELLS FARGO CO NEW COM 949746101 22065367 368309 SH SOLE 0 25601 0 342708 WELLS FARGO CO NEW PERP PFD CNV A 949746804 957495 829 SH SOLE 0 0 0 829 WELLTOWER INC COM 95040Q104 7958346 84358 SH SOLE 0 1030 0 83328 WENDYS CO COM 95058W100 500293 24841 SH SOLE 0 28 0 24813 WESCO INTL INC COM 95082P105 245854 1578 SH SOLE 0 4 0 1574 WEST PHARMACEUTICAL SVSC INC COM 955306105 1354508 3758 SH SOLE 0 212 0 3546 WESTERN ALLIANCE BANCORP COM 957638109 220626 3760 SH SOLE 0 61 0 3699 WESTERN ASSET DIVERSIFIED IN COM SHS BEN INT 95790K109 763697 54086 SH SOLE 0 0 0 54086 WESTERN ASSET EMERGING MKTS COM 95766A101 362163 40330 SH SOLE 0 0 0 40330 WESTERN ASSET GLOBAL CORP DE COM 95790C107 249967 20935 SH SOLE 0 0 0 20935 WESTERN ASSET HIGH INCOME OP COM 95766K109 58762 15649 SH SOLE 0 0 0 15649 WESTERN ASSET HIGH YIELD DEF COM 95768B107 180226 15604 SH SOLE 0 0 0 15604 WESTERN ASSET MANAGED MUNS F COM 95766M105 269948 27240 SH SOLE 0 2948 0 24292 WESTERN ASSET MUN HIGH INCOM COM 95766N103 136700 20103 SH SOLE 0 0 0 20103 WESTERN AST INFL LKD OPP & I COM 95766R104 94932 11288 SH SOLE 0 0 0 11288 WESTERN DIGITAL CORP. COM 958102105 1278312 17914 SH SOLE 0 1119 0 16795 WESTERN MIDSTREAM PARTNERS L COM UNIT LP INT 958669103 626290 17460 SH SOLE 0 113 0 17347 WESTWATER RES INC COM NEW 961684206 4911 11166 SH SOLE 0 8000 0 3166 WEX INC COM 96208T104 485356 2241 SH SOLE 0 40 0 2201 WEYERHAEUSER CO MTN BE COM NEW 962166104 1153144 37138 SH SOLE 0 1465 0 35673 WHEATON PRECIOUS METALS CORP COM 962879102 712910 13202 SH SOLE 0 1435 0 11767 WHIRLPOOL CORP COM 963320106 747449 7901 SH SOLE 0 509 0 7392 WHITE MTNS INS GROUP LTD COM G9618E107 1314886 744 SH SOLE 0 5 0 739 WILLIAMS COS INC COM 969457100 12488449 318096 SH SOLE 0 29310 0 288786 WILLIAMS SONOMA INC COM 969904101 6129313 21723 SH SOLE 0 245 0 21477 WILLIS TOWERS WATSON PLC LTD SHS G96629103 894900 3566 SH SOLE 0 201 0 3365 WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104 514047 13276 SH SOLE 0 77 0 13199 WINGSTOP INC COM 974155103 484224 1266 SH SOLE 0 3 0 1263 WINNEBAGO INDS INC COM 974637100 430148 6820 SH SOLE 0 6 0 6814 WINTRUST FINL CORP COM 97650W108 1017511 10277 SH SOLE 0 19 0 10258 WISDOMTREE TR US LARGECAP DIVD 97717W307 11344202 162524 SH SOLE 0 26485 0 136039 WISDOMTREE TR EMG MKTS SMCAP 97717W281 541189 10668 SH SOLE 0 0 0 10668 WISDOMTREE TR INDIA ERNGS FD 97717W422 307089 6791 SH SOLE 0 0 0 6791 WISDOMTREE TR YIELD ENHANCD US 97717X511 496982 11788 SH SOLE 0 0 0 11788 WISDOMTREE TR US SMALLCAP DIVD 97717W604 767729 24567 SH SOLE 0 5912 0 18655 WISDOMTREE TR US QTLY DIV GRT 97717X669 14083511 191118 SH SOLE 0 41901 0 149217 WISDOMTREE TR JAPN HEDGE EQT 97717W851 1495520 13853 SH SOLE 0 0 0 13853 WISDOMTREE TR US S CAP QTY DIV 97717X651 2009313 42284 SH SOLE 0 0 0 42284 WISDOMTREE TR CURRNCY INT EQ 97717X263 204820 6021 SH SOLE 0 1091 0 4930 WISDOMTREE TR ITL HDG QTLY DIV 97717X594 1342142 29885 SH SOLE 0 2000 0 27885 WISDOMTREE TR ITL HIGH DIV FD 97717W802 389355 9905 SH SOLE 0 0 0 9905 WISDOMTREE TR US MIDCAP DIVID 97717W505 3332586 71499 SH SOLE 0 5540 0 65959 WISDOMTREE TR US HIGH DIVIDEND 97717W208 617946 7360 SH SOLE 0 0 0 7360 WISDOMTREE TR EURO QTLY DIV GR 97717X610 392399 12338 SH SOLE 0 0 0 12338 WISDOMTREE TR EUROPE HEDGED EQ 97717X701 713746 14948 SH SOLE 0 821 0 14127 WISDOMTREE TR US TOTAL DIVIDND 97717W109 334924 4903 SH SOLE 0 0 0 4903 WISDOMTREE TR EM EX ST-OWNED 97717X578 314625 10727 SH SOLE 0 0 0 10727 WISDOMTREE TR EMERGING MKT EXC 97717Y535 4164780 138589 SH SOLE 0 0 0 138589 WISDOMTREE TR INTL QULTY DIV 97717X131 843793 23091 SH SOLE 0 2751 0 20340 WISDOMTREE TR US MULTIFACTOR 97717Y857 4221131 94652 SH SOLE 0 0 0 94652 WISDOMTREE TR FLOATNG RAT TREA 97717Y527 5956727 118377 SH SOLE 0 55 0 118322 WISDOMTREE TR EMER MKT HIGH FD 97717W315 3320342 79226 SH SOLE 0 0 0 79226 WISDOMTREE TR INTL SMCAP DIV 97717W760 727238 11392 SH SOLE 0 843 0 10548 WOLFSPEED INC COM 977852102 253969 9675 SH SOLE 0 21 0 9654 WOODSIDE ENERGY GROUP LTD SPONSORED ADR 980228308 730508 39810 SH SOLE 0 43 0 39767 WOODWARD INC COM 980745103 1379286 9160 SH SOLE 0 9 0 9151 WORKDAY INC CL A 98138H101 6942511 27655 SH SOLE 0 92 0 27563 WORLD GOLD TR SPDR GLD MINIS 98149E303 4043779 87188 SH SOLE 0 12697 0 74491 WORLD KINECT CORPORATION COM 981475106 1058598 46006 SH SOLE 0 0 0 46006 WP CAREY INC COM 92936U109 1990251 36167 SH SOLE 0 8910 0 27257 WPP PLC NEW ADR 92937A102 223627 4390 SH SOLE 0 137 0 4253 WSFS FINL CORP COM 929328102 274798 6413 SH SOLE 0 0 0 6413 WYNDHAM HOTELS & RESORTS INC COM 98311A105 213844 2898 SH SOLE 0 16 0 2882 WYNN RESORTS LTD COM 983134107 694103 7239 SH SOLE 0 16 0 7223 XCEL ENERGY INC COM 98389B100 3471621 64337 SH SOLE 0 2140 0 62197 XERIS BIOPHARMA HOLDINGS INC COM 98422E103 58501 33429 SH SOLE 0 0 0 33429 XEROX HOLDINGS CORP COM NEW 98421M106 847621 60544 SH SOLE 0 0 0 60544 XYLEM INC COM 98419M100 2968718 22422 SH SOLE 0 807 0 21615 YELP INC CL A 985817105 498861 12221 SH SOLE 0 7 0 12214 YUM BRANDS INC COM 988498101 6155740 43421 SH SOLE 0 1122 0 42299 YUM CHINA HLDGS INC COM 98850P109 1215583 30658 SH SOLE 0 186 0 30472 ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 3134143 10545 SH SOLE 0 345 0 10200 ZEVRA THERAPEUTICS INC COM NEW 488445206 474256 104924 SH SOLE 0 0 0 104924 ZILLOW GROUP INC CL C CAP STK 98954M200 319140 7308 SH SOLE 0 43 0 7265 ZIMMER BIOMET HOLDINGS INC COM 98956P102 1676782 14049 SH SOLE 0 940 0 13109 ZOETIS INC CL A 98978V103 19524767 123247 SH SOLE 0 1822 0 121425 ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 762972 12306 SH SOLE 0 268 0 12038 ZSCALER INC COM 98980G102 1327614 7499 SH SOLE 0 368 0 7131 ZURN ELKAY WATER SOLNS CORP COM 98983L108 1921147 60604 SH SOLE 0 41 0 60563