0001062993-23-020844.txt : 20231115 0001062993-23-020844.hdr.sgml : 20231115 20231114181943 ACCESSION NUMBER: 0001062993-23-020844 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20230930 FILED AS OF DATE: 20231115 DATE AS OF CHANGE: 20231114 EFFECTIVENESS DATE: 20231115 FILER: COMPANY DATA: COMPANY CONFORMED NAME: CAPTRUST FINANCIAL ADVISORS CENTRAL INDEX KEY: 0001512024 IRS NUMBER: 260058143 STATE OF INCORPORATION: NC FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-14079 FILM NUMBER: 231408376 BUSINESS ADDRESS: STREET 1: 4208 SIX FORKS ROAD, SUITE 1700 CITY: RALEIGH STATE: NC ZIP: 27609 BUSINESS PHONE: (919) 870-6822 MAIL ADDRESS: STREET 1: 4208 SIX FORKS ROAD, SUITE 1700 CITY: RALEIGH STATE: NC ZIP: 27609 13F-HR 1 primary_doc.xml X0202 13F-HR LIVE false true false 0001512024 XXXXXXXX 09-30-2023 09-30-2023 false CAPTRUST FINANCIAL ADVISORS
4208 SIX FORKS ROAD, SUITE 1700 RALEIGH NC 27609
13F HOLDINGS REPORT 028-14079 000175112 801-62193 N
DENISE M BUCHANAN CHIEF COMPLIANCE OFFICER 919-278-9641 DENISE M BUCHANAN RALEIGH NC 11-14-2023 0 2685 26167354311 false
INFORMATION TABLE 2 form13fInfoTable.xml FORM 13F INFORMATION TABLE 26 CAPITAL ACQUISITION CORP WT EXP 123127 Stock 90138P118 61 10005 SH SOLE 10005 0 0 2SEVENTY BIO INC COMMON STOCK Stock 901384107 44261 11291 SH SOLE 11291 0 0 374WATER INC COM Stock 88583P104 670392 540639 SH SOLE 540639 0 0 3-D SYS CORP DEL COM NEW Stock 88554D205 168241 34265 SH SOLE 34265 0 0 3M CO COM Stock 88579Y101 13660887 145918 SH SOLE 145918 0 0 7GC & CO HOLDINGS INC WT EXP 122325 Stock 81786A115 1551 18094 SH SOLE 18094 0 0 AAM LOW DURATION PREFERRED AND INCOME SECURITIES ETF ETF 26922A198 2552742 122728 SH SOLE 122728 0 0 AAM S&P 500 HIGH DIVIDEND VALUE ETF ETF 26922A594 1149284 42119 SH SOLE 42119 0 0 AAON INC COM PAR $0.004 Stock 000360206 655536 11527 SH SOLE 11527 0 0 AAR CORP COM Stock 000361105 1345616 22604 SH SOLE 22604 0 0 ABBOTT LABS COM Stock 002824100 36737068 379319 SH SOLE 379319 0 0 ABBVIE INC COM Stock 00287Y109 126777722 850515 SH SOLE 850515 0 0 ABERCROMBIE & FITCH CO CL A Stock 002896207 272436 4833 SH SOLE 4833 0 0 ABM INDS INC COM Stock 000957100 559260 13978 SH SOLE 13978 0 0 ABRDN BLOOMBERG ALL COMMODITY STRATEGY K-1 FREE ETF ETF 003261104 874777 41439 SH SOLE 41439 0 0 ABRDN GLOBAL PREMIER PPTYS FD COM SH BEN INT CEF 00302L108 36939 10148 SH SOLE 10148 0 0 ABRDN PHYSICAL GOLD SHARES ETF ETF 00326A104 3999470 226086 SH SOLE 226086 0 0 ABRDN PHYSICAL PRECIOUS METALS BASKET SHARES ETF ETF 003263100 6135979 72913 SH SOLE 72913 0 0 ACADEMY SPORTS & OUTDOORS INC COM Stock 00402L107 903235 19108 SH SOLE 19108 0 0 ACADIA HEALTHCARE COMPANY INC COM Stock 00404A109 805331 11454 SH SOLE 11454 0 0 ACADIA PHARMACEUTICALS INC COM Stock 004225108 1364061 65454 SH SOLE 65454 0 0 ACADIA RLTY TR COM SH BEN INT REIT 004239109 584480 40730 SH SOLE 40730 0 0 ACCENTURE PLC IRELAND SHS CLASS A Stock G1151C101 28825809 93862 SH SOLE 93862 0 0 ACCO BRANDS CORP COM Stock 00081T108 61669 10744 SH SOLE 10744 0 0 ACCOLADE INC COM Stock 00437E102 169280 16000 SH SOLE 16000 0 0 ACCRETION ACQUISITION CORP COM Stock 00438Y107 252327 24077 SH SOLE 24077 0 0 ACLARION INC COM Stock 655187102 139199 427646 SH SOLE 427646 0 0 ACLARION INC WT EXP 042127 Stock 655187110 5880 78400 SH SOLE 78400 0 0 ACTIVISION BLIZZARD INC COM Stock 00507V109 4565658 48763 SH SOLE 48763 0 0 ACUITY BRANDS INC COM Stock 00508Y102 19445592 114178 SH SOLE 114178 0 0 ACUSHNET HLDGS CORP COM Stock 005098108 298350 5625 SH SOLE 5625 0 0 ACV AUCTIONS INC COM CL A Stock 00091G104 257589 16969 SH SOLE 16969 0 0 ADAMS DIVERSIFIED EQUITY FD COM CEF 006212104 208417 12525 SH SOLE 12525 0 0 ADAPTHEALTH CORP COMMON STOCK Stock 00653Q102 261730 28762 SH SOLE 28762 0 0 ADAPTIMMUNE THERAPEUTICS PLC SPONDS ADR ADR 00653A107 17101 21924 SH SOLE 21924 0 0 ADAPTIVE BIOTECHNOLOGIES CORP COM Stock 00650F109 62430 11455 SH SOLE 11455 0 0 ADDUS HOMECARE CORP COM Stock 006739106 357968 4202 SH SOLE 4202 0 0 ADIENT PLC ORD SHS Stock G0084W101 1279178 34855 SH SOLE 34855 0 0 ADOBE INC COM Stock 00724F101 83595446 163945 SH SOLE 163945 0 0 ADT INC DEL COM Stock 00090Q103 120198 20033 SH SOLE 20033 0 0 ADVANCE AUTO PARTS INC COM Stock 00751Y106 294960 5105 SH SOLE 5105 0 0 ADVANCED DRAIN SYS INC DEL COM Stock 00790R104 305064 2680 SH SOLE 2680 0 0 ADVANCED ENERGY INDS COM Stock 007973100 719365 6976 SH SOLE 6976 0 0 ADVANCED MICRO DEVICES INC COM Stock 007903107 11833732 115092 SH SOLE 115092 0 0 ADVANSIX INC COM Stock 00773T101 263139 8467 SH SOLE 8467 0 0 ADVERUM BIOTECHNOLOGIES INC COM Stock 00773U108 30750 20500 SH SOLE 20500 0 0 AECOM COM Stock 00766T100 1998276 24064 SH SOLE 24064 0 0 AEGON LTD AMER REG 1 CERT ADR 0076CA104 120619 25129 SH SOLE 25129 0 0 AEMETIS INC COM NEW Stock 00770K202 507080 122188 SH SOLE 122188 0 0 AERCAP HOLDINGS NV SHS Stock N00985106 5665556 90403 SH SOLE 90403 0 0 AEROVIRONMENT INC COM Stock 008073108 2286700 20503 SH SOLE 20503 0 0 AERSALE CORPORATION COM Stock 00810F106 1449 97 SH SOLE 97 0 0 AES CORP COM Stock 00130H105 792535 52140 SH SOLE 52140 0 0 AEYE INC CL A COM Stock 008183105 17168 81754 SH SOLE 81754 0 0 AFFILIATED MANAGERS GROUP INC COM Stock 008252108 950179 7290 SH SOLE 7290 0 0 AFLAC INC COM Stock 001055102 72126557 939760 SH SOLE 939760 0 0 AGCO CORP COM Stock 001084102 393399 3326 SH SOLE 3326 0 0 AGENUS INC COM NEW Stock 00847G705 621062 549612 SH SOLE 549612 0 0 AGF U.S. MARKET NEUTRAL ANTI-BETA FUND ETF 00110G408 5326551 268205 SH SOLE 268205 0 0 AGILENT TECHNOLOGIES INC COM Stock 00846U101 3089094 27626 SH SOLE 27626 0 0 AGILON HEALTH INC COM Stock 00857U107 613945 34569 SH SOLE 34569 0 0 AGILYSYS INC COM Stock 00847J105 617339 9331 SH SOLE 9331 0 0 AGNC INVT CORP COM REIT 00123Q104 511634 54199 SH SOLE 54199 0 0 AGNICO EAGLE MINES LTD COM Stock 008474108 277274 6101 SH SOLE 6101 0 0 AIM IMMUNOTECH INC COM Stock 00901B105 9100 20000 SH SOLE 20000 0 0 AIR LEASE CORP CL A Stock 00912X302 264559 6713 SH SOLE 6713 0 0 AIR PRODS & CHEMS INC COM Stock 009158106 15576992 54965 SH SOLE 54965 0 0 AIR TRANSPORT SERVICES GRP INC COM Stock 00922R105 182696 8754 SH SOLE 8754 0 0 AIRBNB INC COM CL A Stock 009066101 5551251 40458 SH SOLE 40458 0 0 AIRBNB INC COM CL A CALL 009066101 370 2700 SH SOLE 2700 0 0 AKAMAI TECHNOLOGIES INC COM Stock 00971T101 4955602 46514 SH SOLE 46514 0 0 ALAMO GROUP INC COM Stock 011311107 1044247 6041 SH SOLE 6041 0 0 ALARM COM HLDGS INC COM Stock 011642105 1930923 31582 SH SOLE 31582 0 0 ALASKA AIR GROUP INC COM Stock 011659109 498133 13434 SH SOLE 13434 0 0 ALBANY INTL CORP CL A Stock 012348108 208539 2417 SH SOLE 2417 0 0 ALBEMARLE CORP COM Stock 012653101 1877766 11043 SH SOLE 11043 0 0 ALBERTSONS COS INC COMMON STOCK Stock 013091103 1051118 46203 SH SOLE 46203 0 0 ALCHEMY INVTS ACQUISITN CORP 1 SHS CL A Stock G0232F109 202437 19616 SH SOLE 19616 0 0 ALCOA CORP COM Stock 013872106 215800 7426 SH SOLE 7426 0 0 ALCON AG ORD SHS Stock H01301128 3405282 44182 SH SOLE 44182 0 0 ALDEYRA THERAPEUTICS INC COM Stock 01438T106 203259 30428 SH SOLE 30428 0 0 ALERIAN MLP ETF ETF 00162Q452 19538178 462990 SH SOLE 462990 0 0 ALEXANDER & BALDWIN INC NEW COM REIT 014491104 374183 22366 SH SOLE 22366 0 0 ALEXANDRIA REAL ESTATE EQ INC COM REIT 015271109 1298018 12967 SH SOLE 12967 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS ADR 01609W102 1706337 19672 SH SOLE 19672 0 0 ALIGN TECHNOLOGY INC COM Stock 016255101 3999764 13100 SH SOLE 13100 0 0 ALKAMI TECHNOLOGY INC COM Stock 01644J108 309266 16974 SH SOLE 16974 0 0 ALKERMES PLC SHS Stock G01767105 668879 23880 SH SOLE 23880 0 0 ALLEGION PLC ORD SHS Stock G0176J109 435348 4178 SH SOLE 4178 0 0 ALLEGRO MICROSYSTEMS INC COM Stock 01749D105 671187 21014 SH SOLE 21014 0 0 ALLIANCEBERNSTEIN GLOBAL HIGH COM CEF 01879R106 150040 15468 SH SOLE 15468 0 0 ALLIANCEBERNSTEIN HLDG L P UNIT LTD PARTN Stock 01881G106 324754 10700 SH SOLE 10700 0 0 ALLIANT ENERGY CORP COM Stock 018802108 2061295 42545 SH SOLE 42545 0 0 ALLISON TRANSMISSION HLDGS INC COM Stock 01973R101 2624953 44446 SH SOLE 44446 0 0 ALLSPRING GLOBAL DIVIDEND OPPO COM CEF 94987C103 44548 11054 SH SOLE 11054 0 0 ALLSTATE CORP COM Stock 020002101 24582973 220653 SH SOLE 220653 0 0 ALLY FINL INC COM Stock 02005N100 215414 8074 SH SOLE 8074 0 0 ALNYLAM PHARMACEUTICALS INC COM Stock 02043Q107 741518 4187 SH SOLE 4187 0 0 ALPHA METALLURGICAL RESOUR INC COM Stock 020764106 249341 960 SH SOLE 960 0 0 ALPHA STAR ACQUISITION CORP RT Stock G0230C132 2610 32625 SH SOLE 32625 0 0 ALPHA STAR ACQUISITION CORP WT EXP 121326 Stock G0230C116 326 32625 SH SOLE 32625 0 0 ALPHABET INC CAP STK CL A Stock 02079K305 260844284 1993310 SH SOLE 1993310 0 0 ALPHABET INC CAP STK CL A CALL 02079K305 196 1500 SH SOLE 1500 0 0 ALPHABET INC CAP STK CL A CALL 02079K305 196 1500 SH SOLE 1500 0 0 ALPHABET INC CAP STK CL A CALL 02079K305 131 1000 SH SOLE 1000 0 0 ALPHABET INC CAP STK CL C Stock 02079K107 104675705 792548 SH SOLE 792548 0 0 ALPHATEC HLDGS INC COM NEW Stock 02081G201 7174745 553180 SH SOLE 553180 0 0 AlphaVest Acquisition Corp Unit Stock G0283A124 500039 46602 SH SOLE 46602 0 0 ALPS SECTOR DIVIDEND DOGS ETF ETF 00162Q858 352648 7498 SH SOLE 7498 0 0 ALTAIR ENGR INC COM CL A Stock 021369103 455750 7285 SH SOLE 7285 0 0 ALTC ACQUISITION CORP COM CL A Stock 02156V109 343475 33186 SH SOLE 33186 0 0 ALTRIA GROUP INC COM Stock 02209S103 25904234 616034 SH SOLE 616034 0 0 ALTSHARES MERGER ARBITRAGE ETF ETF 02210T108 1407919 53635 SH SOLE 53635 0 0 AMARIN CORP PLC SPONS ADR NEW ADR 023111206 17215 18712 SH SOLE 18712 0 0 AMAZON COM INC COM Stock 023135106 237877474 1870139 SH SOLE 1870139 0 0 AMAZON COM INC COM CALL 023135106 13 100 SH SOLE 100 0 0 AMAZON COM INC COM CALL 023135106 2034 16000 SH SOLE 16000 0 0 AMBARELLA INC SHS Stock G037AX101 505270 9528 SH SOLE 9528 0 0 AMBEV SA SPONSORED ADR ADR 02319V103 1285802 498373 SH SOLE 498373 0 0 AMCOR PLC ORD Stock G0250X107 244501 26692 SH SOLE 26692 0 0 AMDOCS LTD SHS Stock G02602103 8240806 97536 SH SOLE 97536 0 0 AMEDISYS INC COM Stock 023436108 248164 2657 SH SOLE 2657 0 0 AMER STATES WTR CO COM Stock 029899101 523222 6650 SH SOLE 6650 0 0 AMEREN CORP COM Stock 023608102 1472605 19679 SH SOLE 19679 0 0 AMERESCO INC CL A Stock 02361E108 1210398 31390 SH SOLE 31390 0 0 AMERICA MOVIL SAB DE CV SPON ADS RP CL B ADR 02390A101 642716 37108 SH SOLE 37108 0 0 AMERICAN AIRLS GROUP INC COM Stock 02376R102 462652 36116 SH SOLE 36116 0 0 AMERICAN AXLE & MFG HLDGS INC COM Stock 024061103 160468 22103 SH SOLE 22103 0 0 AMERICAN CENTURY DIVERSIFIED MUNICIPAL BOND ETF ETF 025072505 1203009 25089 SH SOLE 25089 0 0 AMERICAN CENTURY U.S. QUALITY GROWTH ETF ETF 025072307 3546062 52620 SH SOLE 52620 0 0 AMERICAN EAGLE OUTFITTERS INC COM Stock 02553E106 421115 25353 SH SOLE 25353 0 0 AMERICAN ELEC PWR CO INC COM Stock 025537101 8268985 109931 SH SOLE 109931 0 0 AMERICAN EQTY INVT LIFE HLD CO COM Stock 025676206 683240 12738 SH SOLE 12738 0 0 AMERICAN EXPRESS CO COM Stock 025816109 27138107 181903 SH SOLE 181903 0 0 AMERICAN FINL GROUP INC OHIO COM Stock 025932104 1370749 12275 SH SOLE 12275 0 0 AMERICAN HOMES 4 RENT CL A REIT 02665T306 299847 8900 SH SOLE 8900 0 0 AMERICAN INTL GROUP INC COM NEW Stock 026874784 8136415 134264 SH SOLE 134264 0 0 AMERICAN LITHIUM CORP COM NEW Stock 027259209 29213 20429 SH SOLE 20429 0 0 AMERICAN NATL BANKSHARES INC COM Stock 027745108 464575 12245 SH SOLE 12245 0 0 AMERICAN TOWER CORP NEW COM REIT 03027X100 10348733 62929 SH SOLE 62929 0 0 AMERICAN WELL CORP CL A Stock 03044L105 20583 17592 SH SOLE 17592 0 0 AMERICAN WOODMARK CORPORATION COM Stock 030506109 491616 6502 SH SOLE 6502 0 0 AMERICAN WTR WKS CO INC NEW COM Stock 030420103 2729473 22042 SH SOLE 22042 0 0 AMERICOLD REALTY TRUST INC COM REIT 03064D108 326147 10725 SH SOLE 10725 0 0 AMERIPRISE FINL INC COM Stock 03076C106 17440094 52900 SH SOLE 52900 0 0 AMERIS BANCORP COM Stock 03076K108 223008 5809 SH SOLE 5809 0 0 AMERISAFE INC COM Stock 03071H100 260414 5201 SH SOLE 5201 0 0 AMERISERV FINL INC COM Stock 03074A102 35730 13483 SH SOLE 13483 0 0 AMETEK INC COM Stock 031100100 1913406 12949 SH SOLE 12949 0 0 AMGEN INC COM Stock 031162100 107648846 400539 SH SOLE 400539 0 0 AMKOR TECHNOLOGY INC COM Stock 031652100 387617 17151 SH SOLE 17151 0 0 AMN HEALTHCARE SVCS INC COM Stock 001744101 862618 10127 SH SOLE 10127 0 0 AMPHENOL CORP NEW CL A Stock 032095101 3158865 37610 SH SOLE 37610 0 0 AMPLIFY CWP ENHANCED DIVIDEND INCOME ETF ETF 032108409 201434 5800 SH SOLE 5800 0 0 AMPLIFY ONLINE RETAIL ETF ETF 032108102 6228709 140635 SH SOLE 140635 0 0 AMYLYX PHARMACEUTICALS INC COM Stock 03237H101 604779 33030 SH SOLE 33030 0 0 AN2 THERAPEUTICS INC COM Stock 037326105 460965 28667 SH SOLE 28667 0 0 ANALOG DEVICES INC COM Stock 032654105 5337395 30484 SH SOLE 30484 0 0 ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR ADR 03524A108 846430 15306 SH SOLE 15306 0 0 ANI PHARMACEUTICALS INC COM Stock 00182C103 458906 7904 SH SOLE 7904 0 0 ANNALY CAPITAL MANAGEMENT INC COM NEW REIT 035710839 1009355 53661 SH SOLE 53661 0 0 ANSYS INC COM Stock 03662Q105 2293218 7707 SH SOLE 7707 0 0 ANTERO MIDSTREAM CORP COM Stock 03676B102 994984 83054 SH SOLE 83054 0 0 ANTERO RESOURCES CORP COM Stock 03674X106 585872 23084 SH SOLE 23084 0 0 ANYWHERE REAL ESTATE INC COM Stock 75605Y106 85512 13299 SH SOLE 13299 0 0 AON PLC SHS CL A Stock G0403H108 7273303 22433 SH SOLE 22433 0 0 AP ACQUISITION CORP CL A ORD SHS Stock G04058106 219995 20036 SH SOLE 20036 0 0 APA CORPORATION COM Stock 03743Q108 1640451 39914 SH SOLE 39914 0 0 API GROUP CORP COM STK Stock 00187Y100 202954 7827 SH SOLE 7827 0 0 APOLLO COML REAL EST FIN INC COM REIT 03762U105 162951 16086 SH SOLE 16086 0 0 APOLLO GLOBAL MGMT INC COM Stock 03769M106 654268 7289 SH SOLE 7289 0 0 APOLLO STRATEGIC GRWT CPTL II SHS CL A Stock G0412A102 219953 20928 SH SOLE 20928 0 0 APPFOLIO INC COM CL A Stock 03783C100 261891 1434 SH SOLE 1434 0 0 APPLE INC COM Stock 037833100 940976141 5496036 SH SOLE 5496036 0 0 APPLE INC COM CALL 037833100 34 200 SH SOLE 200 0 0 APPLE INC COM PUT 037833100 856 5000 SH SOLE 5000 0 0 APPLIED INDL TECHNOLOGIES INC COM Stock 03820C105 880813 5697 SH SOLE 5697 0 0 APPLIED MATLS INC COM Stock 038222105 9844020 71102 SH SOLE 71102 0 0 APPLOVIN CORP COM CL A Stock 03831W108 594725 14883 SH SOLE 14883 0 0 Appreciate Holdings, Inc. Stock 03832J114 129 14447 SH SOLE 14447 0 0 APTARGROUP INC COM Stock 038336103 1329675 10634 SH SOLE 10634 0 0 APTIV PLC SHS Stock G6095L109 8072368 81878 SH SOLE 81878 0 0 APTUS COLLARED INVESTMENT OPPORTUNITY ETF ETF 26922A222 496257 16308 SH SOLE 16308 0 0 APTUS DEFINED RISK ETF ETF 26922A388 4255220 182549 SH SOLE 182549 0 0 ARAMARK COM Stock 03852U106 3874879 111668 SH SOLE 111668 0 0 ARBOR REALTY TRUST INC COM REIT 038923108 447461 29477 SH SOLE 29477 0 0 ARCBEST CORP COM Stock 03937C105 422661 4158 SH SOLE 4158 0 0 ARCH CAP GROUP LTD ORD Stock G0450A105 1821526 22852 SH SOLE 22852 0 0 ARCHER DANIELS MIDLAND CO COM Stock 039483102 5565597 73795 SH SOLE 73795 0 0 ARCHROCK INC COM Stock 03957W106 376246 29861 SH SOLE 29861 0 0 ARCOSA INC COM Stock 039653100 679880 9456 SH SOLE 9456 0 0 ARES ACQUISITION CORP II SHS CLASS A Stock G33033104 259050 25224 SH SOLE 25224 0 0 ARES CAPITAL CORP COM CEF 04010L103 5322260 273357 SH SOLE 273357 0 0 ARES COML REAL ESTATE CORP COM REIT 04013V108 324982 34137 SH SOLE 34137 0 0 ARES MANAGEMENT CORPORATION CL A COM STK Stock 03990B101 1360568 13226 SH SOLE 13226 0 0 ARGENX SE SPONSORED ADR ADR 04016X101 306246 623 SH SOLE 623 0 0 ARGO GROUP INTL HLDGS LTD COM Stock G0464B107 593368 19885 SH SOLE 19885 0 0 ARHAUS INC COM CL A Stock 04035M102 485795 52236 SH SOLE 52236 0 0 ARISTA NETWORKS INC COM Stock 040413106 4211821 22899 SH SOLE 22899 0 0 ARISTA NETWORKS INC COM CALL 040413106 74 400 SH SOLE 400 0 0 ARISTA NETWORKS INC COM CALL 040413106 18 100 SH SOLE 100 0 0 ARK AUTONOMOUS TECHNOLOGY & ROBOTICS ETF ETF 00214Q203 200603 3824 SH SOLE 3824 0 0 ARK GENOMIC REVOLUTION ETF ETF 00214Q302 503735 18081 SH SOLE 18081 0 0 ARK INNOVATION ETF ETF 00214Q104 9857283 248482 SH SOLE 248482 0 0 ARK NEXT GENERATION INTERNET ETF ETF 00214Q401 221537 4090 SH SOLE 4090 0 0 ARK NEXT GENERATION INTERNET ETF CALL 00214Q401 5 100 SH SOLE 100 0 0 ARMATA PHARMACEUTICALS INC COM Stock 04216R102 40644 13548 SH SOLE 13548 0 0 ARMSTRONG WORLD INDS INC NEW COM Stock 04247X102 382968 5319 SH SOLE 5319 0 0 ARRAY TECHNOLOGIES INC COM SHS Stock 04271T100 346828 15630 SH SOLE 15630 0 0 ARROW ELECTRS INC COM Stock 042735100 622819 4973 SH SOLE 4973 0 0 ARTESIAN RES CORP CL A Stock 043113208 370769 8830 SH SOLE 8830 0 0 ARTISAN PARTNERS ASSET MGMT IN CL A Stock 04316A108 810087 21649 SH SOLE 21649 0 0 ASBURY AUTOMOTIVE GROUP INC COM Stock 043436104 878637 3819 SH SOLE 3819 0 0 ASCENDIS PHARMA A/S SPONSORED ADR ADR 04351P101 2250076 24029 SH SOLE 24029 0 0 ASE TECHNOLOGY HLDG CO LTD SPONSORED ADS ADR 00215W100 75238 10005 SH SOLE 10005 0 0 ASHLAND INC COM Stock 044186104 882681 10807 SH SOLE 10807 0 0 ASML HOLDING N V N Y REGISTRY SHS ADR N07059210 52400244 89016 SH SOLE 89016 0 0 ASPEN TECHNOLOGY INC COM Stock 29109X106 390157 1910 SH SOLE 1910 0 0 ASSOCIATED BANC CORP COM Stock 045487105 191440 11189 SH SOLE 11189 0 0 ASSURANT INC COM Stock 04621X108 1553420 10819 SH SOLE 10819 0 0 ASSURED GUARANTY LTD COM Stock G0585R106 459468 7592 SH SOLE 7592 0 0 ASTRAZENECA PLC SPONSORED ADR ADR 046353108 7978754 117820 SH SOLE 117820 0 0 ASURE SOFTWARE INC COM Stock 04649U102 216208 22855 SH SOLE 22855 0 0 AT&T INC COM Stock 00206R102 48092964 3201928 SH SOLE 3201928 0 0 ATARA BIOTHERAPEUTICS INC COM Stock 046513107 26662 18015 SH SOLE 18015 0 0 ATI INC COM Stock 01741R102 1221497 29684 SH SOLE 29684 0 0 ATKORE INC COM Stock 047649108 508589 3409 SH SOLE 3409 0 0 ATLANTA BRAVES HLDGS INC COM SER A Stock 047726104 233951 5988 SH SOLE 5988 0 0 ATLANTIC UN BANKSHARES CORP COM Stock 04911A107 399610 13885 SH SOLE 13885 0 0 ATLAS ENERGY SOLUTIONS INC COM NEW Stock 642045108 561930 25278 SH SOLE 25278 0 0 ATLASSIAN CORPORATION CL A Stock 049468101 3199777 15879 SH SOLE 15879 0 0 ATMOS ENERGY CORP COM Stock 049560105 4232607 39957 SH SOLE 39957 0 0 ATRICURE INC COM Stock 04963C209 1140727 26044 SH SOLE 26044 0 0 AUBURN NATL BANCORP COM Stock 050473107 223772 10455 SH SOLE 10455 0 0 AUDDIA INC WT EXP 101725 Stock 05072K115 2140 53500 SH SOLE 53500 0 0 AURORA INNOVATION INC CLASS A COM Stock 051774107 424936 180824 SH SOLE 180824 0 0 AUTODESK INC COM Stock 052769106 41868671 202352 SH SOLE 202352 0 0 AUTOLIV INC COM Stock 052800109 246410 2554 SH SOLE 2554 0 0 AUTOMATIC DATA PROCESSING INC COM Stock 053015103 23566048 97955 SH SOLE 97955 0 0 AUTONATION INC COM Stock 05329W102 648295 4282 SH SOLE 4282 0 0 AUTOZONE INC COM Stock 053332102 56368510 22192 SH SOLE 22192 0 0 AVALONBAY CMNTYS INC COM REIT 053484101 923818 5379 SH SOLE 5379 0 0 AVANTIS INTERNATIONAL SMALL CAP VALUE ETF ETF 025072802 562128 9717 SH SOLE 9717 0 0 AVANTIS U.S. EQUITY ETF ETF 025072885 2037947 27818 SH SOLE 27818 0 0 AVANTIS U.S. SMALL CAP VALUE ETF ETF 025072877 1556314 19966 SH SOLE 19966 0 0 AVANTOR INC COM Stock 05352A100 3924400 186167 SH SOLE 186167 0 0 AVERY DENNISON CORP COM Stock 053611109 2413427 13212 SH SOLE 13212 0 0 AVIDXCHANGE HOLDINGS INC COM Stock 05368X102 242195 25548 SH SOLE 25548 0 0 AVIENT CORPORATION COM Stock 05368V106 689482 19521 SH SOLE 19521 0 0 AVIS BUDGET GROUP COM Stock 053774105 262886 1463 SH SOLE 1463 0 0 AVISTA CORP COM Stock 05379B107 282946 8741 SH SOLE 8741 0 0 AXALTA COATING SYS LTD COM Stock G0750C108 2652959 98623 SH SOLE 98623 0 0 AXCELIS TECHNOLOGIES INC COM NEW Stock 054540208 517984 3177 SH SOLE 3177 0 0 AXIS CAP HLDGS LTD SHS Stock G0692U109 960207 17034 SH SOLE 17034 0 0 AXON ENTERPRISE INC COM Stock 05464C101 6025019 30278 SH SOLE 30278 0 0 AXONICS INC COM Stock 05465P101 201078 3583 SH SOLE 3583 0 0 AXOS FINANCIAL INC COM Stock 05465C100 549916 14525 SH SOLE 14525 0 0 AXSOME THERAPEUTICS INC COM Stock 05464T104 201353 2881 SH SOLE 2881 0 0 AZEK CO INC CL A Stock 05478C105 336211 11305 SH SOLE 11305 0 0 AZENTA INC COM Stock 114340102 612770 12209 SH SOLE 12209 0 0 AZZ INC COM Stock 002474104 328358 7204 SH SOLE 7204 0 0 B & G FOODS INC NEW COM Stock 05508R106 121528 12288 SH SOLE 12288 0 0 BABCOCK & WILCOX ENTERPRISES I COM Stock 05614L209 350053 83148 SH SOLE 83148 0 0 BADGER METER INC COM Stock 056525108 276230 1920 SH SOLE 1920 0 0 BAIDU INC SPON ADR REP A ADR 056752108 271791 2023 SH SOLE 2023 0 0 BAKER HUGHES COMPANY CL A Stock 05722G100 2008704 56872 SH SOLE 56872 0 0 BAKKT HOLDINGS INC COM CL A Stock 05759B107 26502 22651 SH SOLE 22651 0 0 BALCHEM CORP COM Stock 057665200 495044 3991 SH SOLE 3991 0 0 BALL CORP COM Stock 058498106 582116 11694 SH SOLE 11694 0 0 BALLARD PWR SYS INC NEW COM Stock 058586108 39280 10703 SH SOLE 10703 0 0 BANCFIRST CORP COM Stock 05945F103 230875 2662 SH SOLE 2662 0 0 BANCO BILBAO VIZCAYA ARGENTARI SPONSORED ADR ADR 05946K101 2163486 268756 SH SOLE 268756 0 0 BANCO SANTANDER S.A. ADR ADR 05964H105 1257047 334321 SH SOLE 334321 0 0 BANK AMERICA CORP COM Stock 060505104 74598664 2724568 SH SOLE 2724568 0 0 BANK MONTREAL QUE COM Stock 063671101 278843 3305 SH SOLE 3305 0 0 BANK NEW YORK MELLON CORP COM Stock 064058100 36443061 854468 SH SOLE 854468 0 0 BANK NOVA SCOTIA HALIFAX COM Stock 064149107 432831 9494 SH SOLE 9494 0 0 BANK OF THE JAMES FINL GP INC COM Stock 470299108 1291529 125218 SH SOLE 125218 0 0 BANK OZK LITTLE ROCK ARK COM Stock 06417N103 24432586 659093 SH SOLE 659093 0 0 BANKWELL FINL GROUP INC COM Stock 06654A103 428341 17649 SH SOLE 17649 0 0 BANNER CORP COM NEW Stock 06652V208 265172 6257 SH SOLE 6257 0 0 BARCLAYS PLC ADR ADR 06738E204 308203 39564 SH SOLE 39564 0 0 BARINGS BDC INC COM CEF 06759L103 848184 95195 SH SOLE 95195 0 0 BARNES GROUP INC COM Stock 067806109 202185 5952 SH SOLE 5952 0 0 BARRETT BUSINESS SVCS INC COM Stock 068463108 141587 1569 SH SOLE 1569 0 0 BARRICK GOLD CORP COM Stock 067901108 486842 33460 SH SOLE 33460 0 0 BAXTER INTL INC COM Stock 071813109 3375816 89449 SH SOLE 89449 0 0 BAYCOM CORP COM Stock 07272M107 434895 22639 SH SOLE 22639 0 0 BCE INC COM NEW Stock 05534B760 586345 15359 SH SOLE 15359 0 0 BEACON ROOFING SUPPLY INC COM Stock 073685109 8924247 115644 SH SOLE 115644 0 0 BECTON DICKINSON & CO COM Stock 075887109 26218019 101412 SH SOLE 101412 0 0 BELDEN INC COM Stock 077454106 660209 6838 SH SOLE 6838 0 0 BELLRING BRANDS INC COMMON STOCK Stock 07831C103 320811 7781 SH SOLE 7781 0 0 BENCHMARK ELECTRS INC COM Stock 08160H101 253177 10436 SH SOLE 10436 0 0 BENTLEY SYS INC COM CL B Stock 08265T208 1167424 23274 SH SOLE 23274 0 0 BERKLEY W R CORP COM Stock 084423102 4244734 66857 SH SOLE 66857 0 0 BERKSHIRE HATHAWAY INC DEL CL A Stock 084670108 26042373 49 SH SOLE 49 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW Stock 084670702 281219656 802797 SH SOLE 802797 0 0 BERRY GLOBAL GROUP INC COM Stock 08579W103 435661 7037 SH SOLE 7037 0 0 BEST BUY INC COM Stock 086516101 4903005 70577 SH SOLE 70577 0 0 BGC GROUP INC CL A Stock 088929104 117211 22199 SH SOLE 22199 0 0 BHP GROUP LTD SPONSORED ADS ADR 088606108 10595784 186283 SH SOLE 186283 0 0 BIGBEAR AI HLDGS INC COM Stock 08975B109 15426 10216 SH SOLE 10216 0 0 BILL HOLDINGS INC COM Stock 090043100 203134 1871 SH SOLE 1871 0 0 BIO RAD LABS INC CL A Stock 090572207 583093 1627 SH SOLE 1627 0 0 bioAffinity Technologies Inc Stock 09076W109 50791 43642 SH SOLE 43642 0 0 BIOGEN INC COM Stock 09062X103 2655839 10334 SH SOLE 10334 0 0 BIOMARIN PHARMACEUTICAL INC COM Stock 09061G101 675102 7630 SH SOLE 7630 0 0 BIOMERICA INC COM NEW Stock 09061H307 50000 58268 SH SOLE 58268 0 0 BIONTECH SE SPONSORED ADS ADR 09075V102 452505 4165 SH SOLE 4165 0 0 BIOSIG TECHNOLOGIES INC COM NEW Stock 09073N201 4893 10000 SH SOLE 10000 0 0 BIO-TECHNE CORP COM Stock 09073M104 4325619 63547 SH SOLE 63547 0 0 BJS RESTAURANTS INC COM Stock 09180C106 612447 26106 SH SOLE 26106 0 0 BJS WHSL CLUB HLDGS INC COM Stock 05550J101 403098 5648 SH SOLE 5648 0 0 BK OF AMERICA CORP 7.25CNV PFD L Convertible Preferred 060505682 12088393 10869 SH SOLE 10869 0 0 BLACK HILLS CORP COM Stock 092113109 260235 5144 SH SOLE 5144 0 0 BLACK MOUNTAIN ACQ CORP WT EXP 101527 Stock 09216A116 1342 30504 SH SOLE 30504 0 0 BLACK STONE MINERALS L P COM UNIT Stock 09225M101 882003 51190 SH SOLE 51190 0 0 BLACKBAUD INC COM Stock 09227Q100 867538 12337 SH SOLE 12337 0 0 BLACKLINE INC COM Stock 09239B109 712401 12843 SH SOLE 12843 0 0 BLACKROCK CAP ALLOCATION TERM COM CEF 09260U109 329227 22721 SH SOLE 22721 0 0 BLACKROCK ENHANCD CAP & INM FD COM CEF 09256A109 254226 13631 SH SOLE 13631 0 0 BLACKROCK ENHANCED EQUITY DIVI COM CEF 09251A104 542513 71289 SH SOLE 71289 0 0 BLACKROCK ESG CAP ALLC TERM SHS BEN INT CEF 09262F100 189534 12815 SH SOLE 12815 0 0 BLACKROCK INC COM Stock 09247X101 8568292 13254 SH SOLE 13254 0 0 BLACKROCK INNOVATION AND GRW SHS BEN INT CEF 09260Q108 256768 36892 SH SOLE 36892 0 0 BLACKROCK MUN TARGET TERM TR COM SHS BEN IN CEF 09257P105 257784 13281 SH SOLE 13281 0 0 BLACKROCK MUNIYILD QULT FD INC COM CEF 09254F100 113492 11094 SH SOLE 11094 0 0 BLACKROCK SHORT MATURITY BOND ETF ETF 46431W507 51708765 1036456 SH SOLE 1036456 0 0 BLACKROCK TCP CAPITAL CORP COM CEF 09259E108 2088964 177936 SH SOLE 177936 0 0 BLACKROCK ULTRA SHORT-TERM BOND ETF ETF 46434V878 8662658 171946 SH SOLE 171946 0 0 BLACKROCK UTILS INFRASTRUCTURE COM CEF 09248D104 457577 23075 SH SOLE 23075 0 0 BLACKSTONE INC COM Stock 09260D107 13660202 127499 SH SOLE 127499 0 0 BLACKSTONE SECD LENDING FD COMMON STOCK CEF 09261X102 1344826 49153 SH SOLE 49153 0 0 BLACKSTONE SENI FLTN RAT 2027 COM CEF 09256U105 3003484 226678 SH SOLE 226678 0 0 BLACKSTONE STRATEGIC CRED 2027 COM SHS BEN IN CEF 09257R101 197677 17987 SH SOLE 17987 0 0 BLOCK H & R INC COM Stock 093671105 369337 8577 SH SOLE 8577 0 0 BLOCK INC CL A Stock 852234103 1190421 26896 SH SOLE 26896 0 0 BLOOM ENERGY CORP COM CL A Stock 093712107 2388922 180160 SH SOLE 180160 0 0 BLOOM ENERGY CORP COM CL A CALL 093712107 7 500 SH SOLE 500 0 0 BLOOMIN BRANDS INC COM Stock 094235108 214304 8715 SH SOLE 8715 0 0 BLUE OWL CAPITAL CORPORATION COM CEF 69121K104 362912 26203 SH SOLE 26203 0 0 BLUEBIRD BIO INC COM Stock 09609G100 171666 56469 SH SOLE 56469 0 0 BLUEBIRD BIO INC COM CALL 09609G100 30 10000 SH SOLE 10000 0 0 BLUEPRINT MEDICINES CORP COM Stock 09627Y109 2584723 51468 SH SOLE 51468 0 0 BNY MELLON CORE BOND ETF ETF 09661T602 261392 6487 SH SOLE 6487 0 0 BNY MELLON INTERNATIONAL EQUITY ETF ETF 09661T404 219311 3361 SH SOLE 3361 0 0 BNY MELLON MUN INCOME INC COM CEF 05589T104 355356 62673 SH SOLE 62673 0 0 BOEING CO COM Stock 097023105 20137122 105056 SH SOLE 105056 0 0 BOEING CO COM CALL 097023105 19 100 SH SOLE 100 0 0 BOEING CO COM CALL 097023105 19 100 SH SOLE 100 0 0 BOISE CASCADE CO DEL COM Stock 09739D100 527153 5116 SH SOLE 5116 0 0 BOOKING HOLDINGS INC COM Stock 09857L108 5708391 1851 SH SOLE 1851 0 0 BOOT BARN HLDGS INC COM Stock 099406100 399374 4919 SH SOLE 4919 0 0 BOOZ ALLEN HAMILTON HLDG CORP CL A Stock 099502106 89223485 816541 SH SOLE 816541 0 0 BORGWARNER INC COM Stock 099724106 4043580 100163 SH SOLE 100163 0 0 BOSTON BEER INC CL A Stock 100557107 408617 1049 SH SOLE 1049 0 0 BOSTON PROPERTIES INC COM REIT 101121101 421535 7087 SH SOLE 7087 0 0 BOSTON SCIENTIFIC CORP COM Stock 101137107 3970324 75196 SH SOLE 75196 0 0 BOWEN ACQUISITION CORP RT Stock G12729128 2611 17404 SH SOLE 17404 0 0 BOWEN ACQUISITION CORP SHS Stock G12729110 177347 17404 SH SOLE 17404 0 0 BOX INC CL A Stock 10316T104 795807 32871 SH SOLE 32871 0 0 BOYD GAMING CORP COM Stock 103304101 1078820 17735 SH SOLE 17735 0 0 BP PLC SPONSORED ADR ADR 055622104 17766533 458846 SH SOLE 458846 0 0 BRADY CORP CL A Stock 104674106 207103 3771 SH SOLE 3771 0 0 BRAEMAR HOTELS & RESORTS INC COM REIT 10482B101 30107 10869 SH SOLE 10869 0 0 BRANDYWINE RLTY TR SH BEN INT NEW REIT 105368203 183725 40468 SH SOLE 40468 0 0 BREAD FINANCIAL HOLDINGS INC COM Stock 018581108 237245 6937 SH SOLE 6937 0 0 BRIDGEBIO PHARMA INC COM Stock 10806X102 798220 30270 SH SOLE 30270 0 0 BRIGHT HORIZONS FAM SOL IN DEL COM Stock 109194100 467010 5733 SH SOLE 5733 0 0 BRIGHTVIEW HLDGS INC COM Stock 10948C107 165238 21321 SH SOLE 21321 0 0 BRINKER INTL INC COM Stock 109641100 413513 13090 SH SOLE 13090 0 0 BRINKS CO COM Stock 109696104 459593 6327 SH SOLE 6327 0 0 BRISTOL-MYERS SQUIBB CO COM Stock 110122108 32666573 562829 SH SOLE 562829 0 0 BRISTOL-MYERS SQUIBB CO COM CALL 110122108 290 5000 SH SOLE 5000 0 0 BRITISH AMERN TOB PLC SPONSORED ADR ADR 110448107 828285 26370 SH SOLE 26370 0 0 BROADCOM INC COM Stock 11135F101 131532019 158362 SH SOLE 158362 0 0 BROADRIDGE FINL SOLUTIONS INC COM Stock 11133T103 5836611 32598 SH SOLE 32598 0 0 BROADSTONE NET LEASE INC COM REIT 11135E203 2961850 207122 SH SOLE 207122 0 0 BROOKDALE SR LIVING INC COM Stock 112463104 288570 69703 SH SOLE 69703 0 0 BROOKFIELD ASSET MANAGMT LTD CL A LMT VTG SHS Stock 113004105 842481 25265 SH SOLE 25265 0 0 BROOKFIELD CORP CL A LTD VT SH Stock 11271J107 4453360 142397 SH SOLE 142397 0 0 BROOKFIELD INFRAST PARTNERS LP LP INT UNIT Stock G16252101 2430028 82654 SH SOLE 82654 0 0 BROOKFIELD INFRASTRUCTURE CORP COM SB VTG SHS A Stock 11275Q107 568808 16095 SH SOLE 16095 0 0 BROOKFIELD RENEWABLE CORP CL A SUB VTG Stock 11284V105 1163055 48582 SH SOLE 48582 0 0 BROOKFIELD RENEWABLE PARTNERS PARTNERSHIP UNIT Stock G16258108 537020 24702 SH SOLE 24702 0 0 BROOKLINE BANCORP INC DEL COM Stock 11373M107 607877 66726 SH SOLE 66726 0 0 BROWN & BROWN INC COM Stock 115236101 5461404 78199 SH SOLE 78199 0 0 BROWN FORMAN CORP CL A Stock 115637100 695980 11979 SH SOLE 11979 0 0 BROWN FORMAN CORP CL B Stock 115637209 1469594 25474 SH SOLE 25474 0 0 BRP GROUP INC COM CL A Stock 05589G102 991456 42680 SH SOLE 42680 0 0 BRUKER CORP COM Stock 116794108 280848 4508 SH SOLE 4508 0 0 BRUNSWICK CORP COM Stock 117043109 1216598 15400 SH SOLE 15400 0 0 BUILDERS FIRSTSOURCE INC COM Stock 12008R107 2733551 21958 SH SOLE 21958 0 0 BUNGE LIMITED COM Stock H11356104 618187 5711 SH SOLE 5711 0 0 BURLINGTON STORES INC COM Stock 122017106 1116496 8252 SH SOLE 8252 0 0 BUTTERFLY NETWORK INC COM CL A Stock 124155102 54424 46122 SH SOLE 46122 0 0 BWX TECHNOLOGIES INC COM Stock 05605H100 2607879 34781 SH SOLE 34781 0 0 C H ROBINSON WORLDWIDE INC COM NEW Stock 12541W209 4603904 53453 SH SOLE 53453 0 0 C4 THERAPEUTICS INC COM STK Stock 12529R107 27630 14855 SH SOLE 14855 0 0 CABLE ONE INC COM Stock 12685J105 243793 396 SH SOLE 396 0 0 CABOT CORP COM Stock 127055101 450896 6509 SH SOLE 6509 0 0 CACI INTL INC CL A Stock 127190304 1358245 4327 SH SOLE 4327 0 0 CACTUS INC CL A Stock 127203107 1283468 25562 SH SOLE 25562 0 0 CADENCE BANK COM Stock 12740C103 916875 43208 SH SOLE 43208 0 0 CADENCE DESIGN SYSTEM INC COM Stock 127387108 4329630 18479 SH SOLE 18479 0 0 CAE INC COM Stock 124765108 434310 18600 SH SOLE 18600 0 0 CAESARS ENTERTAINMENT INC NEW COM Stock 12769G100 2792309 60244 SH SOLE 60244 0 0 CAL MAINE FOODS INC COM NEW Stock 128030202 2981110 61568 SH SOLE 61568 0 0 CALAMOS CONV OPPORTUNITIES & I SH BEN INT CEF 128117108 1013906 96196 SH SOLE 96196 0 0 CALAMOS GBL DYN INCOME FUND COM CEF 12811L107 165653 29901 SH SOLE 29901 0 0 CALAMOS STRATEGIC TOTAL RETURN COM SH BEN INT CEF 128125101 1144594 81350 SH SOLE 81350 0 0 CAMBRIDGE BANCORP COM Stock 132152109 245584 3943 SH SOLE 3943 0 0 CAMDEN PPTY TR SH BEN INT REIT 133131102 809889 8563 SH SOLE 8563 0 0 CAMECO CORP COM Stock 13321L108 2450741 61825 SH SOLE 61825 0 0 CAMPBELL SOUP CO COM Stock 134429109 889469 21652 SH SOLE 21652 0 0 CAMTEK LTD ORD Stock M20791105 216789 3482 SH SOLE 3482 0 0 CANADA GOOSE HLDGS INC SHS SUB VTG Stock 135086106 161846 11040 SH SOLE 11040 0 0 CANADIAN IMPERIAL BK COMM TORO COM Stock 136069101 638725 16543 SH SOLE 16543 0 0 CANADIAN NAT RES LTD COM Stock 136385101 254754 3939 SH SOLE 3939 0 0 CANADIAN NATL RY CO COM Stock 136375102 4125988 38087 SH SOLE 38087 0 0 CANADIAN PACIFIC KANSAS CITY COM Stock 13646K108 4026580 54091 SH SOLE 54091 0 0 CANOPY GROWTH CORP COM Stock 138035100 127886 163399 SH SOLE 163399 0 0 CAPITAL GROUP CORE EQUITY ETF ETF 14020V108 1314083 52333 SH SOLE 52333 0 0 CAPITAL GROUP CORE PLUS INCOME ETF ETF 14020Y102 1725572 80259 SH SOLE 80259 0 0 CAPITAL GROUP DIVIDEND VALUE ETF ETF 14020W106 1640271 61967 SH SOLE 61967 0 0 CAPITAL GROUP GLOBAL GROWTH EQUITY ETF ETF 14020X104 1646162 71822 SH SOLE 71822 0 0 CAPITAL GROUP GROWTH ETF ETF 14020G101 14771812 602931 SH SOLE 602931 0 0 CAPITAL GROUP INTERNATIONAL FOCUS EQUITY ETF ETF 14019W109 111375329 5123060 SH SOLE 5123060 0 0 CAPITAL ONE FINL CORP COM Stock 14040H105 4051395 41745 SH SOLE 41745 0 0 CAPITOL FED FINL INC COM Stock 14057J101 236258 49530 SH SOLE 49530 0 0 CAPRI HOLDINGS LIMITED SHS Stock G1890L107 586075 11140 SH SOLE 11140 0 0 CAPSTAR FINL HLDGS INC COM Stock 14070T102 385133 27141 SH SOLE 27141 0 0 CARA THERAPEUTICS INC COM Stock 140755109 26742 15918 SH SOLE 15918 0 0 CARDINAL HEALTH INC COM Stock 14149Y108 3269700 37661 SH SOLE 37661 0 0 CARETRUST REIT INC COM REIT 14174T107 268612 13103 SH SOLE 13103 0 0 CARGURUS INC COM CL A Stock 141788109 175323 10007 SH SOLE 10007 0 0 CARLISLE COS INC COM Stock 142339100 3281195 12656 SH SOLE 12656 0 0 CARLYLE GROUP INC COM Stock 14316J108 535471 17754 SH SOLE 17754 0 0 CARLYLE SECURED LENDING INC COM CEF 872280102 171092 11799 SH SOLE 11799 0 0 CARMAX INC COM Stock 143130102 4993467 70599 SH SOLE 70599 0 0 CARNIVAL CORP COMMON STOCK Stock 143658300 806704 58798 SH SOLE 58798 0 0 CARNIVAL CORP COMMON STOCK CALL 143658300 3 200 SH SOLE 200 0 0 CARNIVAL CORP COMMON STOCK CALL 143658300 3 200 SH SOLE 200 0 0 CARNIVAL CORP COMMON STOCK CALL 143658300 3 200 SH SOLE 200 0 0 CARNIVAL CORP COMMON STOCK CALL 143658300 3 200 SH SOLE 200 0 0 CARPENTER TECHNOLOGY CORP COM Stock 144285103 2230498 33187 SH SOLE 33187 0 0 CARRIER GLOBAL CORPORATION COM Stock 14448C104 6656006 120580 SH SOLE 120580 0 0 CARTER BANKSHARES INC COM NEW Stock 146103106 296059 23628 SH SOLE 23628 0 0 CARTESIAN GROWTH CORP II CLASS A ORD Stock G19305112 499392 46240 SH SOLE 46240 0 0 CASELLA WASTE SYS INC CL A Stock 147448104 1267953 16618 SH SOLE 16618 0 0 CASEYS GEN STORES INC COM Stock 147528103 2185417 8049 SH SOLE 8049 0 0 CASTLE BIOSCIENCES INC COM Stock 14843C105 654200 38733 SH SOLE 38733 0 0 CATALENT INC COM Stock 148806102 410043 9006 SH SOLE 9006 0 0 CATERPILLAR INC COM Stock 149123101 40709769 149120 SH SOLE 149120 0 0 CATHAY GEN BANCORP COM Stock 149150104 805585 23176 SH SOLE 23176 0 0 CAVCO INDS INC DEL COM Stock 149568107 361298 1360 SH SOLE 1360 0 0 CBIZ INC COM Stock 124805102 657106 12661 SH SOLE 12661 0 0 CBOE GLOBAL MKTS INC COM Stock 12503M108 1294825 8289 SH SOLE 8289 0 0 CBRE GBL REAL ESTATE INC FD COM CEF 12504G100 54486 12108 SH SOLE 12108 0 0 CBRE GROUP INC CL A Stock 12504L109 1695031 22949 SH SOLE 22949 0 0 CCC INTELLIGENT SOLUTIONS HLD COM Stock 12510Q100 852731 63875 SH SOLE 63875 0 0 CDW CORP COM Stock 12514G108 3325752 16484 SH SOLE 16484 0 0 CEDAR FAIR L P DEPOSITRY UNIT Stock 150185106 956608 25854 SH SOLE 25854 0 0 CELANESE CORP DEL COM Stock 150870103 478652 3813 SH SOLE 3813 0 0 CELCUITY INC COM Stock 15102K100 5053488 552898 SH SOLE 552898 0 0 CELSIUS HLDGS INC COM NEW Stock 15118V207 1944914 11334 SH SOLE 11334 0 0 CENCORA INC COM Stock 03073E105 3343472 18578 SH SOLE 18578 0 0 CENTENE CORP DEL COM Stock 15135B101 1781044 25857 SH SOLE 25857 0 0 CENTER COAST BRKFLD MLP ENRGY SHS BEN INT CEF 151461209 359170 16942 SH SOLE 16942 0 0 CENTERPOINT ENERGY INC COM Stock 15189T107 7882312 293568 SH SOLE 293568 0 0 CENTRAL GARDEN & PET CO CL A NON-VTG Stock 153527205 413689 10319 SH SOLE 10319 0 0 CENTRAL SECS CORP COM CEF 155123102 321709 9075 SH SOLE 9075 0 0 CENTURY CMNTYS INC COM Stock 156504300 401615 6014 SH SOLE 6014 0 0 CERENCE INC COM Stock 156727109 288724 14174 SH SOLE 14174 0 0 CERIDIAN HCM HLDG INC COM Stock 15677J108 1302109 19191 SH SOLE 19191 0 0 CERTARA INC COM Stock 15687V109 258012 17745 SH SOLE 17745 0 0 CF INDS HLDGS INC COM Stock 125269100 1121924 13085 SH SOLE 13085 0 0 CHAMPIONX CORPORATION COM Stock 15872M104 1230778 34553 SH SOLE 34553 0 0 CHARLES RIV LABS INTL INC COM Stock 159864107 1797571 9172 SH SOLE 9172 0 0 CHART INDS INC COM Stock 16115Q308 3678022 21748 SH SOLE 21748 0 0 CHARTER COMMUNICATIONS INC NEW CL A Stock 16119P108 4552607 10351 SH SOLE 10351 0 0 CHECK POINT SOFTWARE TECH LTD ORD Stock M22465104 1736772 13031 SH SOLE 13031 0 0 CHEESECAKE FACTORY INC COM Stock 163072101 1349596 44541 SH SOLE 44541 0 0 CHEMED CORP NEW COM Stock 16359R103 2112580 4065 SH SOLE 4065 0 0 CHEMOURS CO COM Stock 163851108 1718012 61248 SH SOLE 61248 0 0 CHENGHE ACQUISITION CO CLASS A ORD Stock G2086M107 173811 16049 SH SOLE 16049 0 0 CHENIERE ENERGY INC COM NEW Stock 16411R208 4121073 24832 SH SOLE 24832 0 0 CHENIERE ENERGY PARTNERS LP COM UNIT Stock 16411Q101 2391607 44134 SH SOLE 44134 0 0 CHESAPEAKE ENERGY CORP COM Stock 165167735 753992 8744 SH SOLE 8744 0 0 CHESAPEAKE UTILS CORP COM Stock 165303108 2335177 23889 SH SOLE 23889 0 0 CHEVRON CORP NEW COM Stock 166764100 169908080 1007639 SH SOLE 1007639 0 0 CHEWY INC CL A Stock 16679L109 425239 23288 SH SOLE 23288 0 0 CHIPOTLE MEXICAN GRILL INC COM Stock 169656105 5392790 2944 SH SOLE 2944 0 0 CHOICE HOTELS INTL INC COM Stock 169905106 803176 6556 SH SOLE 6556 0 0 CHORD ENERGY CORPORATION COM NEW Stock 674215207 1168687 7211 SH SOLE 7211 0 0 CHUBB LIMITED COM Stock H1467J104 14259799 68497 SH SOLE 68497 0 0 CHURCH & DWIGHT CO INC COM Stock 171340102 4384171 47846 SH SOLE 47846 0 0 CHURCHILL CAPITAL CORP V COM CL A Stock 17144T107 252928 24320 SH SOLE 24320 0 0 CHURCHILL DOWNS INC COM Stock 171484108 9550093 82300 SH SOLE 82300 0 0 CHUYS HLDGS INC COM Stock 171604101 668264 18782 SH SOLE 18782 0 0 CIENA CORP COM NEW Stock 171779309 516316 10925 SH SOLE 10925 0 0 CINCINNATI FINL CORP COM Stock 172062101 5342945 52233 SH SOLE 52233 0 0 CINTAS CORP COM Stock 172908105 14198589 29518 SH SOLE 29518 0 0 CION INVT CORP COM Stock 17259U204 309894 29318 SH SOLE 29318 0 0 CIRRUS LOGIC INC COM Stock 172755100 317141 4288 SH SOLE 4288 0 0 CISCO SYS INC COM Stock 17275R102 75306572 1400792 SH SOLE 1400792 0 0 CISCO SYS INC COM PUT 17275R102 22 400 SH SOLE 400 0 0 CITIGROUP INC COM NEW Stock 172967424 33660768 818399 SH SOLE 818399 0 0 CITIZENS FINL GROUP INC COM Stock 174610105 3827025 142799 SH SOLE 142799 0 0 CITY OFFICE REIT INC COM REIT 178587101 48025 11300 SH SOLE 11300 0 0 CIVITAS RESOURCES INC COM NEW Stock 17888H103 773845 9569 SH SOLE 9569 0 0 CLAROS MTG TR INC COMMON STOCK REIT 18270D106 364698 32915 SH SOLE 32915 0 0 CLEAN HARBORS INC COM Stock 184496107 1182900 7068 SH SOLE 7068 0 0 CLEANSPARK INC COM NEW Stock 18452B209 64595 16954 SH SOLE 16954 0 0 CLEANSPARK INC COM NEW CALL 18452B209 0 100 SH SOLE 100 0 0 CLEANSPARK INC COM NEW CALL 18452B209 3 700 SH SOLE 700 0 0 CLEAR SECURE INC COM CL A Stock 18467V109 237609 12479 SH SOLE 12479 0 0 CLEARBRIDGE LARGE CAP GROWTH ESG ETF ETF 524682200 290563 5605 SH SOLE 5605 0 0 CLEARSIDE BIOMEDICAL INC COM Stock 185063104 43495 50000 SH SOLE 50000 0 0 CLEARWATER ANALYTICS HLDGS INC CL A Stock 185123106 242021 12514 SH SOLE 12514 0 0 CLEVELAND-CLIFFS INC NEW COM Stock 185899101 890182 56953 SH SOLE 56953 0 0 CLEVELAND-CLIFFS INC NEW COM CALL 185899101 16 1000 SH SOLE 1000 0 0 CLOROX CO DEL COM Stock 189054109 4913484 37490 SH SOLE 37490 0 0 CLOUDFLARE INC CL A COM Stock 18915M107 574545 9114 SH SOLE 9114 0 0 CLOVER HEALTH INVESTMENTS CORP COM CL A Stock 18914F103 54557 50516 SH SOLE 50516 0 0 CME GROUP INC COM Stock 12572Q105 3459784 17280 SH SOLE 17280 0 0 CMS ENERGY CORP COM Stock 125896100 4061763 76478 SH SOLE 76478 0 0 CNH INDL N V SHS Stock N20944109 243970 20157 SH SOLE 20157 0 0 CNO FINL GROUP INC COM Stock 12621E103 404905 17063 SH SOLE 17063 0 0 CNX RES CORP COM Stock 12653C108 228916 10138 SH SOLE 10138 0 0 COASTAL FINL CORP WA COM NEW Stock 19046P209 231242 5389 SH SOLE 5389 0 0 COCA COLA CO COM Stock 191216100 130357931 2328652 SH SOLE 2328652 0 0 COCA COLA CONS INC COM Stock 191098102 408605 642 SH SOLE 642 0 0 COCA-COLA EUROPACIFIC PARTNERS SHS Stock G25839104 1985963 31769 SH SOLE 31769 0 0 COCA-COLA FEMSA SAB DE CV SPONSORD ADR REP ADR 191241108 358549 4571 SH SOLE 4571 0 0 COGENT COMMUNICATIONS HLDGS IN COM NEW Stock 19239V302 2758121 44558 SH SOLE 44558 0 0 COGNEX CORP COM Stock 192422103 2477944 58387 SH SOLE 58387 0 0 COGNIZANT TECHNOLOGY SOLUTIONS CL A Stock 192446102 5206631 76862 SH SOLE 76862 0 0 COHEN & STEERS INC COM Stock 19247A100 208632 3328 SH SOLE 3328 0 0 COHEN & STEERS INFRASTRUCTURE COM CEF 19248A109 208080 10627 SH SOLE 10627 0 0 COHERENT CORP COM Stock 19247G107 1079535 33074 SH SOLE 33074 0 0 COHERUS BIOSCIENCES INC COM Stock 19249H103 159350 42607 SH SOLE 42607 0 0 COHU INC COM Stock 192576106 610311 17721 SH SOLE 17721 0 0 COINBASE GLOBAL INC COM CL A Stock 19260Q107 896005 11934 SH SOLE 11934 0 0 COINBASE GLOBAL INC COM CL A PUT 19260Q107 8 100 SH SOLE 100 0 0 COLGATE PALMOLIVE CO COM Stock 194162103 8564303 120437 SH SOLE 120437 0 0 COLLEGIUM PHARMACEUTICAL INC COM Stock 19459J104 682860 30553 SH SOLE 30553 0 0 COLUMBIA BKG SYS INC COM Stock 197236102 2454311 120902 SH SOLE 120902 0 0 COLUMBIA MULTI-SECTOR MUNICIPAL INCOME ETF ETF 19761L607 1780147 91290 SH SOLE 91290 0 0 COLUMBIA SPORTSWEAR CO COM Stock 198516106 776410 10478 SH SOLE 10478 0 0 COMCAST CORP NEW CL A Stock 20030N101 49738861 1121760 SH SOLE 1121760 0 0 COMERICA INC COM Stock 200340107 681691 16407 SH SOLE 16407 0 0 COMFORT SYS USA INC COM Stock 199908104 409666 2404 SH SOLE 2404 0 0 COMMERCE BANCSHARES INC COM Stock 200525103 1338651 27900 SH SOLE 27900 0 0 COMMERCIAL METALS CO COM Stock 201723103 455461 9218 SH SOLE 9218 0 0 COMMUNICATION SERVICES SELECT SECTOR SPDR FUND ETF 81369Y852 9479606 144572 SH SOLE 144572 0 0 COMMVAULT SYS INC COM Stock 204166102 423712 6267 SH SOLE 6267 0 0 COMPASS INC CL A Stock 20464U100 393985 135857 SH SOLE 135857 0 0 CONAGRA BRANDS INC COM Stock 205887102 2932438 106945 SH SOLE 106945 0 0 CONCENTRIX CORP COM Stock 20602D101 853880 10659 SH SOLE 10659 0 0 CONDUENT INC COM Stock 206787103 43862 12604 SH SOLE 12604 0 0 CONFLUENT INC CLASS A COM Stock 20717M103 619264 20914 SH SOLE 20914 0 0 CONMED CORP COM Stock 207410101 420040 4165 SH SOLE 4165 0 0 CONOCOPHILLIPS COM Stock 20825C104 37802943 315550 SH SOLE 315550 0 0 CONSOL ENERGY INC NEW COM Stock 20854L108 537559 5124 SH SOLE 5124 0 0 CONSOLIDATED EDISON INC COM Stock 209115104 3689718 43139 SH SOLE 43139 0 0 CONSTELLATION BRANDS INC CL A Stock 21036P108 5482188 21813 SH SOLE 21813 0 0 CONSTELLATION ENERGY CORP COM Stock 21037T109 4510907 41354 SH SOLE 41354 0 0 CONSTRUCTION PARTNERS INC COM CL A Stock 21044C107 287508 7864 SH SOLE 7864 0 0 CONSUMER DISCRETIONARY SELECT SECTOR SPDR FUND ETF 81369Y407 3055173 18979 SH SOLE 18979 0 0 CONSUMER STAPLES SELECT SECTOR SPDR FUND ETF 81369Y308 7599584 110443 SH SOLE 110443 0 0 COOPER COS INC COM NEW Stock 216648402 550475 1731 SH SOLE 1731 0 0 COPA HOLDINGS SA CL A Stock P31076105 1016859 11410 SH SOLE 11410 0 0 COPART INC COM Stock 217204106 3071856 71269 SH SOLE 71269 0 0 CORCEPT THERAPEUTICS INC COM Stock 218352102 3895524 142980 SH SOLE 142980 0 0 CORE & MAIN INC CL A Stock 21874C102 1232645 42726 SH SOLE 42726 0 0 CORE ALTERNATIVE ETF ETF 53656F847 6562590 237775 SH SOLE 237775 0 0 CORE LABORATORIES INC COM Stock 21867A105 375877 15655 SH SOLE 15655 0 0 CORECIVIC INC COM REIT 21871N101 1524712 135530 SH SOLE 135530 0 0 CORNING INC COM Stock 219350105 3097218 101648 SH SOLE 101648 0 0 CORTEVA INC COM Stock 22052L104 6235621 121885 SH SOLE 121885 0 0 CORVEL CORP COM Stock 221006109 373832 1901 SH SOLE 1901 0 0 COSTAR GROUP INC COM Stock 22160N109 3389004 44076 SH SOLE 44076 0 0 COSTCO WHSL CORP NEW COM Stock 22160K105 85608689 151531 SH SOLE 151531 0 0 COTERRA ENERGY INC COM Stock 127097103 76327320 2821712 SH SOLE 2821712 0 0 COTY INC COM CL A Stock 222070203 142544 12994 SH SOLE 12994 0 0 COUSINS PPTYS INC COM NEW REIT 222795502 241996 11880 SH SOLE 11880 0 0 CRA INTL INC COM Stock 12618T105 69424 689 SH SOLE 689 0 0 CRACKER BARREL OLD CTRY STORE COM Stock 22410J106 782417 11643 SH SOLE 11643 0 0 CRANE COMPANY COMMON STOCK Stock 224408104 1357919 15285 SH SOLE 15285 0 0 CRANE NXT CO COM Stock 224441105 237840 4280 SH SOLE 4280 0 0 CREDICORP LTD COM Stock G2519Y108 771915 6032 SH SOLE 6032 0 0 CREDIT ACCEP CORP MICH COM Stock 225310101 359354 781 SH SOLE 781 0 0 CREDIT SUISSE HIGH YIELD BD FD SH BEN INT CEF 22544F103 27307 14525 SH SOLE 14525 0 0 CREDO TECHNOLOGY GROUP HOLDING ORDINARY SHARES Stock G25457105 679098 44531 SH SOLE 44531 0 0 CRESCENT CAP BDC INC COM Stock 225655109 1219302 71304 SH SOLE 71304 0 0 CRESCENT ENERGY COMPANY CL A COM Stock 44952J104 4952617 391821 SH SOLE 391821 0 0 CRESTWOOD EQUITY PARTNERS LP UNIT LTD PARTNER Stock 226344208 1043815 35686 SH SOLE 35686 0 0 CRH PLC ORD Stock G25508105 1038053 19068 SH SOLE 19068 0 0 CRISPR THERAPEUTICS AG NAMEN AKT Stock H17182108 1080691 23809 SH SOLE 23809 0 0 CRISPR THERAPEUTICS AG NAMEN AKT CALL H17182108 59 1300 SH SOLE 1300 0 0 CRISPR THERAPEUTICS AG NAMEN AKT CALL H17182108 32 700 SH SOLE 700 0 0 CROCS INC COM Stock 227046109 1065642 12078 SH SOLE 12078 0 0 CROSS TIMBERS RTY TR TR UNIT Stock 22757R109 5170248 265822 SH SOLE 265822 0 0 CROSSFIRST BANKSHARES INC COM Stock 22766M109 6635991 657680 SH SOLE 657680 0 0 CROWDSTRIKE HLDGS INC CL A Stock 22788C105 8237707 49216 SH SOLE 49216 0 0 CROWN CASTLE INC COM REIT 22822V101 1983737 21555 SH SOLE 21555 0 0 CROWN HLDGS INC COM Stock 228368106 233676 2641 SH SOLE 2641 0 0 CSG SYS INTL INC COM Stock 126349109 218487 4274 SH SOLE 4274 0 0 CSX CORP COM Stock 126408103 12645822 411246 SH SOLE 411246 0 0 CTS CORP COM Stock 126501105 623649 14941 SH SOLE 14941 0 0 CULLEN FROST BANKERS INC COM Stock 229899109 1870170 20504 SH SOLE 20504 0 0 CUMMINS INC COM Stock 231021106 16304246 71366 SH SOLE 71366 0 0 CURO GROUP HOLDINGS CORP COM Stock 23131L107 56412 53726 SH SOLE 53726 0 0 CURTISS WRIGHT CORP COM Stock 231561101 6852947 35030 SH SOLE 35030 0 0 CUSHMAN WAKEFIELD PLC SHS Stock G2717B108 119794 15721 SH SOLE 15721 0 0 CVB FINL CORP COM Stock 126600105 1269013 76585 SH SOLE 76585 0 0 CVRX INC COM Stock 126638105 322454 21256 SH SOLE 21256 0 0 CVS HEALTH CORP COM Stock 126650100 125071159 1791337 SH SOLE 1791337 0 0 CYBERARK SOFTWARE LTD SHS Stock M2682V108 761039 4647 SH SOLE 4647 0 0 CYMABAY THERAPEUTICS INC COM Stock 23257D103 678539 45509 SH SOLE 45509 0 0 CYTOKINETICS INC COM NEW Stock 23282W605 447969 15206 SH SOLE 15206 0 0 D R HORTON INC COM Stock 23331A109 7392146 68783 SH SOLE 68783 0 0 DANA INC COM Stock 235825205 164509 11214 SH SOLE 11214 0 0 DANAHER CORPORATION COM Stock 235851102 30526860 123061 SH SOLE 123061 0 0 DARDEN RESTAURANTS INC COM Stock 237194105 3374792 23564 SH SOLE 23564 0 0 DARLING INGREDIENTS INC COM Stock 237266101 856550 16409 SH SOLE 16409 0 0 DATADOG INC CL A COM Stock 23804L103 782265 8588 SH SOLE 8588 0 0 DAVIS SELECT FINANCIAL ETF ETF 23908L108 297066 11100 SH SOLE 11100 0 0 DAVIS SELECT U.S. EQUITY ETF ETF 23908L207 854002 27042 SH SOLE 27042 0 0 DAVIS SELECT WORLDWIDE ETF ETF 23908L306 1976983 71918 SH SOLE 71918 0 0 DAVITA INC COM Stock 23918K108 438430 4638 SH SOLE 4638 0 0 DECKERS OUTDOOR CORP COM Stock 243537107 1347430 2621 SH SOLE 2621 0 0 DEERE & CO COM Stock 244199105 12551593 33260 SH SOLE 33260 0 0 DEFINITIVE HEALTHCARE CORP CLASS A COM Stock 24477E103 230192 28810 SH SOLE 28810 0 0 DELL TECHNOLOGIES INC CL C Stock 24703L202 1657943 24063 SH SOLE 24063 0 0 DELTA AIR LINES INC DEL COM NEW Stock 247361702 1865352 50415 SH SOLE 50415 0 0 DENTSPLY SIRONA INC COM Stock 24906P109 667258 19533 SH SOLE 19533 0 0 DESCARTES SYS GROUP INC COM Stock 249906108 428459 5835 SH SOLE 5835 0 0 DEVON ENERGY CORP NEW COM Stock 25179M103 68920484 1444874 SH SOLE 1444874 0 0 DEVON ENERGY CORP NEW COM CALL 25179M103 43 900 SH SOLE 900 0 0 DEVON ENERGY CORP NEW COM CALL 25179M103 10 200 SH SOLE 200 0 0 DEXCOM INC COM Stock 252131107 3506154 37579 SH SOLE 37579 0 0 DHT HOLDINGS INC SHS NEW Stock Y2065G121 124939 12130 SH SOLE 12130 0 0 DIAGEO PLC SPON ADR NEW ADR 25243Q205 6349041 42560 SH SOLE 42560 0 0 DIAMONDBACK ENERGY INC COM Stock 25278X109 5383089 34757 SH SOLE 34757 0 0 DIAMONDROCK HOSPITALITY CO COM REIT 252784301 144122 17948 SH SOLE 17948 0 0 DICKS SPORTING GOODS INC COM Stock 253393102 1102961 10158 SH SOLE 10158 0 0 DIGI INTL INC COM Stock 253798102 208521 7723 SH SOLE 7723 0 0 DIGITAL RLTY TR INC COM REIT 253868103 9916096 81938 SH SOLE 81938 0 0 DIGITAL WORLD ACQUISITION CORP WT EXP 063028 Stock 25400Q113 375830 76700 SH SOLE 76700 0 0 DILLARDS INC CL A Stock 254067101 262994 795 SH SOLE 795 0 0 DIMENSIONAL EMERGING CORE EQUITY MARKET ETF ETF 25434V302 5735173 254106 SH SOLE 254106 0 0 DIMENSIONAL INTERNATIONAL CORE EQUITY MARKET ETF ETF 25434V203 13146683 503511 SH SOLE 503511 0 0 DIMENSIONAL INTERNATIONAL SMALL CAP VALUE ETF ETF 25434V781 390491 16421 SH SOLE 16421 0 0 DIMENSIONAL INTERNATIONAL VALUE ETF ETF 25434V807 11627572 356455 SH SOLE 356455 0 0 DIMENSIONAL NATIONAL MUNICIPAL BOND ETF ETF 25434V849 700163 15067 SH SOLE 15067 0 0 DIMENSIONAL U.S. CORE EQUITY 2 ETF ETF 25434V708 21797433 831963 SH SOLE 831963 0 0 DIMENSIONAL U.S. EQUITY ETF ETF 25434V401 9845708 211508 SH SOLE 211508 0 0 DIMENSIONAL U.S. SMALL CAP ETF ETF 25434V500 4130653 78694 SH SOLE 78694 0 0 DIMENSIONAL U.S. TARGETED VALUE ETF ETF 25434V609 6933845 151758 SH SOLE 151758 0 0 DIMENSIONAL US CORE EQUITY MARKET ETF ETF 25434V104 982484 32804 SH SOLE 32804 0 0 DIMENSIONAL US HIGH PROFITABILITY ETF ETF 25434V831 54108252 2106199 SH SOLE 2106199 0 0 DIMENSIONAL US MARKETWIDE VALUE ETF ETF 25434V724 6458837 189854 SH SOLE 189854 0 0 DIMENSIONAL US SMALL CAP VALUE ETF ETF 25434V815 365884 14439 SH SOLE 14439 0 0 DIMENSIONAL WORLD EX U.S. CORE EQUITY 2 ETF ETF 25434V880 6941976 308258 SH SOLE 308258 0 0 DIODES INC COM Stock 254543101 308816 3917 SH SOLE 3917 0 0 DIREXION DAILY 20 YEAR TREASURY BULL 3X SHARES ETF 25459W540 21490442 4458598 SH SOLE 4458598 0 0 DIREXION DAILY 20 YEAR TREASURY BULL 3X SHARES CALL 25459W540 2 400 SH SOLE 400 0 0 DIREXION DAILY S&P 500 BEAR 1X SHARES ETF 25460E869 318259 21446 SH SOLE 21446 0 0 DIREXION DAILY TSLA BULL 1.5X SHARES ETF ETF 25460G286 688415 44500 SH SOLE 44500 0 0 DISCOVER FINL SVCS COM Stock 254709108 4856938 56065 SH SOLE 56065 0 0 DISH NETWORK CORPORATION CL A Stock 25470M109 444874 75917 SH SOLE 75917 0 0 DISNEY WALT CO COM Stock 254687106 25446320 313958 SH SOLE 313958 0 0 DISNEY WALT CO COM CALL 254687106 162 2000 SH SOLE 2000 0 0 DISTILLATE US FUNDAMENTAL STABILITY & VALUE ETF ETF 26922A321 2131434 47747 SH SOLE 47747 0 0 DIVERSIFIED HEALTHCARE TR COM SH BEN INT REIT 25525P107 34806 17941 SH SOLE 17941 0 0 DNP SELECT INCOME FD INC COM CEF 23325P104 797298 83750 SH SOLE 83750 0 0 DOCGO INC COM Stock 256086109 571051 107139 SH SOLE 107139 0 0 DOCUSIGN INC COM Stock 256163106 415462 9892 SH SOLE 9892 0 0 DOLBY LABORATORIES INC COM CL A Stock 25659T107 3113664 39284 SH SOLE 39284 0 0 DOLLAR GEN CORP NEW COM Stock 256677105 6398402 60476 SH SOLE 60476 0 0 DOLLAR TREE INC COM Stock 256746108 1144338 10750 SH SOLE 10750 0 0 DOMINION ENERGY INC COM Stock 25746U109 8902073 199285 SH SOLE 199285 0 0 DOMINOS PIZZA INC COM Stock 25754A201 686747 1813 SH SOLE 1813 0 0 DONALDSON INC COM Stock 257651109 224008 3756 SH SOLE 3756 0 0 DONNELLEY FINL SOLUTIONS INC COM Stock 25787G100 253992 4513 SH SOLE 4513 0 0 DOORDASH INC CL A Stock 25809K105 661667 8326 SH SOLE 8326 0 0 DOUBLELINE YIELD OPPORTUNITIES COM CEF 25862D105 2202724 149540 SH SOLE 149540 0 0 DOUGLAS ELLIMAN INC COM Stock 25961D105 34836 15414 SH SOLE 15414 0 0 DOUGLAS EMMETT INC COM REIT 25960P109 184816 14484 SH SOLE 14484 0 0 DOVER CORP COM Stock 260003108 5835614 41829 SH SOLE 41829 0 0 DOW INC COM Stock 260557103 8434318 163583 SH SOLE 163583 0 0 DRAFTKINGS INC NEW COM CL A Stock 26142V105 1145746 38918 SH SOLE 38918 0 0 DROPBOX INC CL A Stock 26210C104 2711291 99570 SH SOLE 99570 0 0 DT MIDSTREAM INC COMMON STOCK Stock 23345M107 806430 15239 SH SOLE 15239 0 0 DTE ENERGY CO COM Stock 233331107 3924562 39530 SH SOLE 39530 0 0 DUKE ENERGY CORP NEW COM NEW Stock 26441C204 37880142 429188 SH SOLE 429188 0 0 DUN & BRADSTREET HLDGS INC COM Stock 26484T106 123167 12329 SH SOLE 12329 0 0 DUNE ACQUISITION CORP WT EXP 102927 Stock 265334110 726 10365 SH SOLE 10365 0 0 DUPONT DE NEMOURS INC COM Stock 26614N102 12890071 172812 SH SOLE 172812 0 0 DWS MUNICIPAL INCOME CEF 233368109 186409 24209 SH SOLE 24209 0 0 DWS STRATEGIC MUNI INCOME CEF 23342Q101 230975 30674 SH SOLE 30674 0 0 DXC TECHNOLOGY CO COM Stock 23355L106 376504 18075 SH SOLE 18075 0 0 DYADIC INTL INC DEL COM Stock 26745T101 28800 15000 SH SOLE 15000 0 0 DYCOM INDS INC COM Stock 267475101 284889 3201 SH SOLE 3201 0 0 E L F BEAUTY INC COM Stock 26856L103 729052 6638 SH SOLE 6638 0 0 EAGLE MATLS INC COM Stock 26969P108 31363968 188350 SH SOLE 188350 0 0 EAST WEST BANCORP INC COM Stock 27579R104 275621 5229 SH SOLE 5229 0 0 EASTERLY GOVT PPTYS INC COM REIT 27616P103 173769 15203 SH SOLE 15203 0 0 EASTGROUP PPTYS INC COM REIT 277276101 1111428 6674 SH SOLE 6674 0 0 EASTMAN CHEM CO COM Stock 277432100 1018020 13269 SH SOLE 13269 0 0 EATON CORP PLC SHS Stock G29183103 12120306 56828 SH SOLE 56828 0 0 EATON VANCE NEW YORK MUN BD FD COM CEF 27827Y109 140971 17005 SH SOLE 17005 0 0 EATON VANCE TAX-MANAGED GLOBAL COM CEF 27829F108 449115 60938 SH SOLE 60938 0 0 EATON VANCE TX ADV GLBL DIV FD COM CEF 27828S101 153800 10000 SH SOLE 10000 0 0 EBAY INC. COM Stock 278642103 1562704 35443 SH SOLE 35443 0 0 EBIX INC COM NEW Stock 278715206 757460 76666 SH SOLE 76666 0 0 ECOLAB INC COM Stock 278865100 2697544 15924 SH SOLE 15924 0 0 ECOVYST INC COM Stock 27923Q109 142424 14474 SH SOLE 14474 0 0 EDGIO INC COM Stock 53261M104 82694 97047 SH SOLE 97047 0 0 EDISON INTL COM Stock 281020107 2453931 38773 SH SOLE 38773 0 0 EDWARDS LIFESCIENCES CORP COM Stock 28176E108 4573668 66017 SH SOLE 66017 0 0 ELANCO ANIMAL HEALTH INC COM Stock 28414H103 118047 10502 SH SOLE 10502 0 0 ELECTRONIC ARTS INC COM Stock 285512109 3538779 29392 SH SOLE 29392 0 0 ELEMENT SOLUTIONS INC COM Stock 28618M106 409829 20899 SH SOLE 20899 0 0 ELEVANCE HEALTH INC COM Stock 036752103 25120392 57692 SH SOLE 57692 0 0 ELI LILLY & CO COM Stock 532457108 162863131 303210 SH SOLE 303210 0 0 ELI LILLY & CO COM CALL 532457108 2686 5000 SH SOLE 5000 0 0 ELLSWORTH GROWTH & INCOME FD L COM CEF 289074106 420709 52262 SH SOLE 52262 0 0 EMBECTA CORP COMMON STOCK Stock 29082K105 238504 15847 SH SOLE 15847 0 0 EMCOR GROUP INC COM Stock 29084Q100 1446642 6876 SH SOLE 6876 0 0 EMERSON ELEC CO COM Stock 291011104 25122265 260146 SH SOLE 260146 0 0 ENBRIDGE INC COM Stock 29250N105 14178836 424559 SH SOLE 424559 0 0 ENCOMPASS HEALTH CORP COM Stock 29261A100 343891 5120 SH SOLE 5120 0 0 ENCORE CAP GROUP INC COM Stock 292554102 821281 17196 SH SOLE 17196 0 0 ENCORE WIRE CORP COM Stock 292562105 1677342 9193 SH SOLE 9193 0 0 ENERGY SELECT SECTOR SPDR FUND ETF 81369Y506 48941635 541450 SH SOLE 541450 0 0 ENERGY SELECT SECTOR SPDR FUND CALL 81369Y506 99 1100 SH SOLE 1100 0 0 ENERGY SELECT SECTOR SPDR FUND CALL 81369Y506 18 200 SH SOLE 200 0 0 ENERGY TRANSFER L P COM UT LTD PTN Stock 29273V100 13354958 951886 SH SOLE 951886 0 0 ENERSYS COM Stock 29275Y102 462652 4887 SH SOLE 4887 0 0 ENI S P A SPONSORED ADR ADR 26874R108 203554 6377 SH SOLE 6377 0 0 ENLINK MIDSTREAM LLC COM UNIT REP LTD Stock 29336T100 4664838 381738 SH SOLE 381738 0 0 ENPHASE ENERGY INC COM Stock 29355A107 1043019 8681 SH SOLE 8681 0 0 ENPHYS ACQUISITION CORP CL A ORD SHS Stock G3167L109 227042 21623 SH SOLE 21623 0 0 ENPRO INDS INC COM Stock 29355X107 333424 2751 SH SOLE 2751 0 0 ENSIGN GROUP INC COM Stock 29358P101 1444225 15541 SH SOLE 15541 0 0 ENTEGRIS INC COM Stock 29362U104 1731361 18436 SH SOLE 18436 0 0 ENTERGY CORP NEW COM Stock 29364G103 7095285 76706 SH SOLE 76706 0 0 ENTERPRISE FINL SVCS CORP COM Stock 293712105 202612 5403 SH SOLE 5403 0 0 ENTERPRISE PRODS PARTNERS L P COM Stock 293792107 23688375 865487 SH SOLE 865487 0 0 ENVESTNET INC COM Stock 29404K106 310500 7052 SH SOLE 7052 0 0 ENVISTA HOLDINGS CORPORATION COM Stock 29415F104 1083751 38872 SH SOLE 38872 0 0 EOG RES INC COM Stock 26875P101 65726473 518511 SH SOLE 518511 0 0 EPAM SYS INC COM Stock 29414B104 749357 2931 SH SOLE 2931 0 0 EQT CORP COM Stock 26884L109 811909 20008 SH SOLE 20008 0 0 EQT CORP COM CALL 26884L109 0 0 SH SOLE 0 0 0 EQUIFAX INC COM Stock 294429105 3462359 18901 SH SOLE 18901 0 0 EQUINIX INC COM REIT 29444U700 8702135 11982 SH SOLE 11982 0 0 EQUINOR ASA SPONSORED ADR ADR 29446M102 509833 15548 SH SOLE 15548 0 0 EQUITY BANCSHARES INC COM CL A Stock 29460X109 937334 38942 SH SOLE 38942 0 0 EQUITY RESIDENTIAL SH BEN INT REIT 29476L107 1816883 30947 SH SOLE 30947 0 0 ERICSSON ADR B SEK 10 ADR 294821608 83626 17207 SH SOLE 17207 0 0 ERICSSON ADR B SEK 10 CALL 294821608 4 900 SH SOLE 900 0 0 ERIE INDTY CO CL A Stock 29530P102 511869 1742 SH SOLE 1742 0 0 ESAB CORPORATION COM Stock 29605J106 840224 11966 SH SOLE 11966 0 0 ESCO TECHNOLOGIES INC COM Stock 296315104 2854184 27328 SH SOLE 27328 0 0 ESSENT GROUP LTD COM Stock G3198U102 545537 11536 SH SOLE 11536 0 0 ESSENTIAL PPTYS RLTY TR INC COM REIT 29670E107 322914 14929 SH SOLE 14929 0 0 ESSENTIAL UTILS INC COM Stock 29670G102 252921 7367 SH SOLE 7367 0 0 ESSEX PPTY TR INC COM REIT 297178105 388908 1834 SH SOLE 1834 0 0 ETFMG ALTERNATIVE HARVEST ETFMG ALTERNATIVE HARVEST ETF 26924G508 50635 13873 SH SOLE 13873 0 0 ETFMG PRIME CYBER SECURITY ETFMG PRIME CYBER SECURITY FUND ETF 26924G201 673894 13060 SH SOLE 13060 0 0 ETSY INC COM Stock 29786A106 458260 7096 SH SOLE 7096 0 0 EURONET WORLDWIDE INC COM Stock 298736109 1592363 20060 SH SOLE 20060 0 0 EVE MOBILITY ACQUISITION CORP CL A ORD SHS Stock G3218G109 125202 11723 SH SOLE 11723 0 0 EVERCORE INC CLASS A Stock 29977A105 729025 5287 SH SOLE 5287 0 0 EVEREST GROUP LTD COM Stock G3223R108 3390745 9123 SH SOLE 9123 0 0 EVERGY INC COM Stock 30034W106 30108562 593857 SH SOLE 593857 0 0 EVERI HLDGS INC COM Stock 30034T103 999207 75583 SH SOLE 75583 0 0 EVERSOURCE ENERGY COM Stock 30040W108 3139679 53993 SH SOLE 53993 0 0 EVI INDS INC COM Stock 26929N102 3611955 145526 SH SOLE 145526 0 0 EVOLENT HEALTH INC CL A Stock 30050B101 349089 12820 SH SOLE 12820 0 0 EXACT SCIENCES CORP COM Stock 30063P105 995794 14597 SH SOLE 14597 0 0 EXCELERATE ENERGY INC CL A COM Stock 30069T101 467429 27431 SH SOLE 27431 0 0 EXELIXIS INC COM Stock 30161Q104 916061 41925 SH SOLE 41925 0 0 EXELON CORP COM Stock 30161N101 3432415 90829 SH SOLE 90829 0 0 EXLSERVICE HOLDINGS INC COM Stock 302081104 394467 14068 SH SOLE 14068 0 0 EXP WORLD HLDGS INC COM Stock 30212W100 221043 13611 SH SOLE 13611 0 0 EXPEDIA GROUP INC COM NEW Stock 30212P303 1879402 18234 SH SOLE 18234 0 0 EXPEDITORS INTL WASH INC COM Stock 302130109 909652 7936 SH SOLE 7936 0 0 EXPONENT INC COM Stock 30214U102 4676471 54632 SH SOLE 54632 0 0 EXTRA SPACE STORAGE INC COM REIT 30225T102 6451008 53060 SH SOLE 53060 0 0 EXTREME NETWORKS COM Stock 30226D106 671610 27741 SH SOLE 27741 0 0 EXXON MOBIL CORP COM Stock 30231G102 129080676 1097811 SH SOLE 1097811 0 0 EXXON MOBIL CORP COM CALL 30231G102 12 100 SH SOLE 100 0 0 EYENOVIA INC COM Stock 30234E104 16600 10000 SH SOLE 10000 0 0 F N B CORP COM Stock 302520101 1870263 173333 SH SOLE 173333 0 0 F5 INC COM Stock 315616102 848241 5264 SH SOLE 5264 0 0 FABRINET SHS Stock G3323L100 351404 2115 SH SOLE 2115 0 0 FACTSET RESH SYS INC COM Stock 303075105 2857791 6536 SH SOLE 6536 0 0 FAIR ISAAC CORP COM Stock 303250104 1230808 1417 SH SOLE 1417 0 0 FARMERS NATIONAL BANC CORP COM Stock 309627107 1040990 90051 SH SOLE 90051 0 0 FASTENAL CO COM Stock 311900104 14839642 271589 SH SOLE 271589 0 0 FAZE HOLDINGS INC COMMON STOCK Stock 31423J102 4746 28624 SH SOLE 28624 0 0 FB FINL CORP COM Stock 30257X104 1055128 37205 SH SOLE 37205 0 0 FEDERAL RLTY INVT TR NEW SH BEN INT NEW REIT 313745101 239266 2640 SH SOLE 2640 0 0 FEDERAL SIGNAL CORP COM Stock 313855108 1528819 25595 SH SOLE 25595 0 0 FEDERATED HERMES U.S. STRATEGIC DIVIDEND ETF ETF 31423L305 3674826 164411 SH SOLE 164411 0 0 FEDEX CORP COM Stock 31428X106 33402181 126084 SH SOLE 126084 0 0 FERGUSON PLC NEW SHS Stock G3421J106 1956864 11898 SH SOLE 11898 0 0 FERRARI N V COM Stock N3167Y103 2168086 7335 SH SOLE 7335 0 0 FIBROGEN INC COM Stock 31572Q808 14225 16485 SH SOLE 16485 0 0 FIDELITY HIGH DIVIDEND ETF ETF 316092840 6298445 163214 SH SOLE 163214 0 0 FIDELITY HIGH YIELD FACTOR ETF ETF 316092618 2395054 52406 SH SOLE 52406 0 0 FIDELITY MSCI ENERGY INDEX ETF ETF 316092402 272615 10944 SH SOLE 10944 0 0 FIDELITY MSCI INFORMATION TECHNOLOGY INDEX ETF ETF 316092808 795423 6471 SH SOLE 6471 0 0 FIDELITY NATIONAL FINANCIAL IN FNF GROUP COM Stock 31620R303 999552 24202 SH SOLE 24202 0 0 FIDELITY NATL INFORMATION SVCS COM Stock 31620M106 6819720 123389 SH SOLE 123389 0 0 FIDELITY TOTAL BOND ETF ETF 316188309 842560 19343 SH SOLE 19343 0 0 FIESTA RESTAURANT GROUP INC COM Stock 31660B101 63112 7460 SH SOLE 7460 0 0 FIFTH THIRD BANCORP COM Stock 316773100 5183998 204658 SH SOLE 204658 0 0 FINANCIAL SELECT SECTOR SPDR FUND ETF 81369Y605 10736903 323693 SH SOLE 323693 0 0 FIRST ADVANTAGE CORP NEW COM Stock 31846B108 527288 38237 SH SOLE 38237 0 0 FIRST AMERN FINL CORP COM Stock 31847R102 615933 10903 SH SOLE 10903 0 0 FIRST BANCORP N C COM Stock 318910106 1898496 67466 SH SOLE 67466 0 0 FIRST BANCORP P R COM NEW Stock 318672706 271730 20188 SH SOLE 20188 0 0 FIRST BUSEY CORP COM NEW Stock 319383204 116762 6075 SH SOLE 6075 0 0 FIRST COMWLTH FINL CORP PA COM Stock 319829107 160928 13180 SH SOLE 13180 0 0 FIRST CTZNS BANCSHARES INC N C CL A Stock 31946M103 11713947 8488 SH SOLE 8488 0 0 FIRST FINL BANKSHARES INC COM Stock 32020R109 218946 8716 SH SOLE 8716 0 0 FIRST FINL CORP IND COM Stock 320218100 1794987 53090 SH SOLE 53090 0 0 FIRST HAWAIIAN INC COM Stock 32051X108 246638 13664 SH SOLE 13664 0 0 FIRST HORIZON CORPORATION COM Stock 320517105 2000514 181535 SH SOLE 181535 0 0 FIRST MERCHANTS CORP COM Stock 320817109 655189 23551 SH SOLE 23551 0 0 FIRST NORTHWEST BANCORP COM Stock 335834107 99019 8070 SH SOLE 8070 0 0 FIRST SOLAR INC COM Stock 336433107 5553046 34365 SH SOLE 34365 0 0 FIRST TR DYNAMIC EUROPE EQUITY COM SHS CEF 33740D107 296162 23884 SH SOLE 23884 0 0 FIRST TRUST ALTERNATIVE ABSOLUTE RETURN STRATEGY ETF ETF 33740Y101 4720146 164465 SH SOLE 164465 0 0 FIRST TRUST CAPITAL STRENGTH ETF ETF 33733E104 684732 9300 SH SOLE 9300 0 0 FIRST TRUST CLOUD COMPUTING ETF ETF 33734X192 313602 4131 SH SOLE 4131 0 0 FIRST TRUST DEVELOPED MARKETS EX-US ALPHADEX FUND ETF 33737J174 466240 9280 SH SOLE 9280 0 0 FIRST TRUST DOW JONES INTERNET INDEX FUND ETF 33733E302 9916889 62132 SH SOLE 62132 0 0 FIRST TRUST DOW JONES SELECT MICROCAP INDEX FUND ETF 33718M105 349114 6373 SH SOLE 6373 0 0 FIRST TRUST EMERGING MARKETS SMALL CAP ALPHADEX FUND ETF 33737J307 1551242 40334 SH SOLE 40334 0 0 FIRST TRUST ENERGY ALPHADEX FUND ETF 33734X127 198909 11418 SH SOLE 11418 0 0 FIRST TRUST ENHANCED SHORT MATURITY ETF ETF 33739Q408 494042 8314 SH SOLE 8314 0 0 FIRST TRUST GLOBAL TACTICAL COMMODITY STRATEGY FUND ETF 33739H101 2128416 88684 SH SOLE 88684 0 0 FIRST TRUST HEALTH CARE ALPHADEX FUND ETF 33734X143 250576 2579 SH SOLE 2579 0 0 FIRST TRUST LARGE CAP CORE ALPHADEX FUND ETF 33734K109 1263248 15576 SH SOLE 15576 0 0 FIRST TRUST LARGE CAP VALUE ALPHADEX FUND ETF 33735J101 276157 4263 SH SOLE 4263 0 0 FIRST TRUST LONG/SHORT EQUITY ETF ETF 33739P103 6298259 118500 SH SOLE 118500 0 0 FIRST TRUST LOW DURATION STRATEGIC FOCUS ETF ETF 33740F870 198674 10833 SH SOLE 10833 0 0 FIRST TRUST MORNINGSTAR DIVIDEND LEADERS INDEX FUND ETF 336917109 446669 13357 SH SOLE 13357 0 0 FIRST TRUST MUNICIPAL HIGH INCOME ETF ETF 33739P301 1197342 26566 SH SOLE 26566 0 0 FIRST TRUST NASDAQ CYBERSECURITY ETF ETF 33734X846 763591 16808 SH SOLE 16808 0 0 FIRST TRUST NASDAQ-100 TECHNOLOGY SECTOR INDEX FUND ETF 337345102 875252 6025 SH SOLE 6025 0 0 FIRST TRUST NORTH AMERICAN ENERGY INFRASTRUCTURE FUND ETF 33738D101 4078143 154358 SH SOLE 154358 0 0 FIRST TRUST PREFERRED SECURITIES & INCOME ETF ETF 33739E108 5165808 323469 SH SOLE 323469 0 0 FIRST TRUST SENIOR LOAN FUND ETF 33738D309 1587178 34700 SH SOLE 34700 0 0 FIRST TRUST SMALL CAP CORE ALPHADEX FUND ETF 33734Y109 1257932 15596 SH SOLE 15596 0 0 FIRST TRUST TCW OPPORTUNISTIC FIXED INCOME ETF ETF 33740F805 477627 11357 SH SOLE 11357 0 0 FIRST TRUST TCW UNCONSTRAINED PLUS BOND ETF ETF 33740F888 9989616 417976 SH SOLE 417976 0 0 FIRST TRUST TECHNOLOGY ALPHADEX FUND ETF 33734X176 782128 7037 SH SOLE 7037 0 0 FIRST TRUST VALUE LINE DIVIDEND INDEX FUND ETF 33734H106 765840 20482 SH SOLE 20482 0 0 FIRST TRUST WATER ETF ETF 33733B100 245358 2965 SH SOLE 2965 0 0 FIRSTCASH HOLDINGS INC COM Stock 33768G107 1235291 12306 SH SOLE 12306 0 0 FIRSTENERGY CORP COM Stock 337932107 1159577 33926 SH SOLE 33926 0 0 FIRSTSERVICE CORP NEW COM Stock 33767E202 387719 2664 SH SOLE 2664 0 0 FISERV INC COM Stock 337738108 8033618 71119 SH SOLE 71119 0 0 FISERV INC COM PUT 337738108 949 8400 SH SOLE 8400 0 0 FIVE BELOW INC COM Stock 33829M101 2884132 17925 SH SOLE 17925 0 0 FIVE STAR BANCORP COM Stock 33830T103 8838296 440593 SH SOLE 440593 0 0 FIVE9 INC COM Stock 338307101 583651 9077 SH SOLE 9077 0 0 FLAHERTY & CRUMRINE TOTAL RETU COM CEF 338479108 364264 26608 SH SOLE 26608 0 0 FLEETCOR TECHNOLOGIES INC COM Stock 339041105 474166 1857 SH SOLE 1857 0 0 FLEX LTD ORD Stock Y2573F102 272986 10118 SH SOLE 10118 0 0 FLEXSHARES MORNINGSTAR GLOBAL UPSTREAM NATURAL RESOURCES INDEX FUND ETF 33939L407 266264 6584 SH SOLE 6584 0 0 FLEXSHARES MORNINGSTAR US MARKET FACTOR TILT INDEX FUND ETF 33939L100 31428959 192952 SH SOLE 192952 0 0 FLEXSHARES QUALITY DIVIDEND INDEX FUND ETF 33939L860 251307 4505 SH SOLE 4505 0 0 FLOOR & DECOR HLDGS INC CL A Stock 339750101 2006838 22175 SH SOLE 22175 0 0 FLOWERS FOODS INC COM Stock 343498101 416840 18794 SH SOLE 18794 0 0 FLOWSERVE CORP COM Stock 34354P105 436873 10985 SH SOLE 10985 0 0 FLUOR CORP NEW COM Stock 343412102 653333 17802 SH SOLE 17802 0 0 FMC CORP COM NEW Stock 302491303 2993569 44700 SH SOLE 44700 0 0 FOMENTO ECONOMICO MEXICANO SAB SPON ADR UNITS ADR 344419106 2874793 26338 SH SOLE 26338 0 0 FORD MTR CO DEL COM Stock 345370860 6534848 526155 SH SOLE 526155 0 0 FORMFACTOR INC COM Stock 346375108 1539352 44057 SH SOLE 44057 0 0 FORTINET INC COM Stock 34959E109 3401856 57973 SH SOLE 57973 0 0 FORTIS INC COM Stock 349553107 214188 5638 SH SOLE 5638 0 0 FORTIVE CORP COM Stock 34959J108 2131960 28748 SH SOLE 28748 0 0 FORTREA HLDGS INC COMMON STOCK Stock 34965K107 1115782 39027 SH SOLE 39027 0 0 FORTUNE BRANDS INNOVATIONS INC COM Stock 34964C106 3801159 61151 SH SOLE 61151 0 0 FORWARD AIR CORP COM Stock 349853101 743973 10823 SH SOLE 10823 0 0 FOX CORP CL A COM Stock 35137L105 251285 8054 SH SOLE 8054 0 0 FOX FACTORY HLDG CORP COM Stock 35138V102 418712 4226 SH SOLE 4226 0 0 FRANCO NEV CORP COM Stock 351858105 306983 2299 SH SOLE 2299 0 0 FRANKLIN DYNAMIC MUNICIPAL BOND ETF ETF 35473P868 2528570 110177 SH SOLE 110177 0 0 FRANKLIN ELEC INC COM Stock 353514102 3325022 37263 SH SOLE 37263 0 0 FRANKLIN RESOURCES INC COM Stock 354613101 319239 12988 SH SOLE 12988 0 0 FRANKLIN U.S. LOW VOLATILITY HIGH DIVIDEND INDEX ETF ETF 52468L406 217340 6415 SH SOLE 6415 0 0 FREEDOM 100 EMERGING MARKETS ETF ETF 02072L607 369217 13042 SH SOLE 13042 0 0 FREEPORT-MCMORAN INC CL B Stock 35671D857 28546764 765534 SH SOLE 765534 0 0 FRESHPET INC COM Stock 358039105 1930086 29297 SH SOLE 29297 0 0 FRESHWORKS INC CLASS A COM Stock 358054104 364098 18278 SH SOLE 18278 0 0 FRONTIER COMMUNICATIONS PARENT COM Stock 35909D109 164967 10541 SH SOLE 10541 0 0 FRONTIER GROUP HLDGS INC COM Stock 35909R108 245785 50782 SH SOLE 50782 0 0 FS CREDIT OPPORTUNITIES CORP COMMON STOCK CEF 30290Y101 1077467 198795 SH SOLE 198795 0 0 FS KKR CAP CORP COM CEF 302635206 4543580 230756 SH SOLE 230756 0 0 FT CBOE VEST FUND OF BUFFER ETFS ETF 33740F755 2567899 104855 SH SOLE 104855 0 0 FT CBOE VEST S&P 500 DIVIDEND ARISTOCRATS TARGET INCOME ETF ETF 33739Q705 1430534 28982 SH SOLE 28982 0 0 FT CBOE VEST U.S. EQUITY BUFFER ETF - AUGUST ETF 33740F862 410844 10991 SH SOLE 10991 0 0 FT CBOE VEST U.S. EQUITY BUFFER ETF - DECEMBER ETF 33740U505 969696 27556 SH SOLE 27556 0 0 FT CBOE VEST U.S. EQUITY BUFFER ETF - FEBRUARY ETF 33740F763 2575214 66065 SH SOLE 66065 0 0 FT CBOE VEST U.S. EQUITY BUFFER ETF - JULY ETF 33740U208 3492936 91080 SH SOLE 91080 0 0 FT CBOE VEST U.S. EQUITY BUFFER ETF - JUNE ETF 33740F722 3583250 88388 SH SOLE 88388 0 0 FT CBOE VEST U.S. EQUITY BUFFER ETF - MAY ETF 33740F748 1338585 34950 SH SOLE 34950 0 0 FT CBOE VEST U.S. EQUITY BUFFER ETF- OCTOBER ETF 33740F664 258998 7090 SH SOLE 7090 0 0 FT CBOE VEST U.S. EQUITY DEEP BUFFER ETF - FEBRUARY ETF 33740F771 1398122 40123 SH SOLE 40123 0 0 FT CBOE VEST U.S. EQUITY ENHANCE & MODERATE BUFFER ETF - JUNE ETF 33740U844 389486 11758 SH SOLE 11758 0 0 FT CBOE VEST U.S. EQUITY MODERATE BUFFER ETF - APRIL ETF 33740F458 11028946 359577 SH SOLE 359577 0 0 FT CBOE VEST U.S. EQUITY MODERATE BUFFER ETF - JUNE ETF 33740F433 1319602 44536 SH SOLE 44536 0 0 FTAI AVIATION LTD SHS Stock G3730V105 1254097 35277 SH SOLE 35277 0 0 FTI CONSULTING INC COM Stock 302941109 1413542 7923 SH SOLE 7923 0 0 FUBOTV INC COM Stock 35953D104 100061 37476 SH SOLE 37476 0 0 FUELCELL ENERGY INC COM Stock 35952H601 13500 10547 SH SOLE 10547 0 0 FULLER H B CO COM Stock 359694106 775567 11304 SH SOLE 11304 0 0 FULTON FINL CORP PA COM Stock 360271100 203048 16767 SH SOLE 16767 0 0 FURY GOLD MINES LIMITED COM Stock 36117T100 8308 24322 SH SOLE 24322 0 0 GABELLI EQUITY TR INC COM CEF 362397101 141932 27667 SH SOLE 27667 0 0 GABELLI UTIL TR COM CEF 36240A101 131139 24743 SH SOLE 24743 0 0 GALLAGHER ARTHUR J & CO COM Stock 363576109 3228969 14166 SH SOLE 14166 0 0 GAMING & LEISURE PPTYS INC COM REIT 36467J108 529606 11627 SH SOLE 11627 0 0 GAP INC COM Stock 364760108 130467 12273 SH SOLE 12273 0 0 GARMIN LTD SHS Stock H2906T109 77266168 734469 SH SOLE 734469 0 0 GARTNER INC COM Stock 366651107 2408107 7008 SH SOLE 7008 0 0 GATES INDL CORP PLC ORD SHS Stock G39108108 439021 37814 SH SOLE 37814 0 0 GATX CORP COM Stock 361448103 438893 4033 SH SOLE 4033 0 0 GE HEALTHCARE TECHNOLOGIES INC COMMON STOCK Stock 36266G107 2984355 43862 SH SOLE 43862 0 0 GEN DIGITAL INC COM Stock 668771108 717472 40581 SH SOLE 40581 0 0 GENERAC HLDGS INC COM Stock 368736104 3604942 33085 SH SOLE 33085 0 0 GENERAL AMERN INVS CO INC COM CEF 368802104 296117 7198 SH SOLE 7198 0 0 GENERAL DYNAMICS CORP COM Stock 369550108 10070640 45575 SH SOLE 45575 0 0 GENERAL ELECTRIC CO COM NEW Stock 369604301 12614154 114104 SH SOLE 114104 0 0 GENERAL MLS INC COM Stock 370334104 22136247 345933 SH SOLE 345933 0 0 GENERAL MOLY INC COM Stock 370373102 0 34377 SH SOLE 34377 0 0 GENERAL MTRS CO COM Stock 37045V100 8174414 247935 SH SOLE 247935 0 0 GENESIS ENERGY L P UNIT LTD PARTN Stock 371927104 1117491 108284 SH SOLE 108284 0 0 GENIUS SPORTS LIMITED SHARES CL A Stock G3934V109 334399 62739 SH SOLE 62739 0 0 GENMAB A/S SPONSORED ADS ADR 372303206 1564754 44365 SH SOLE 44365 0 0 GENTEX CORP COM Stock 371901109 6163929 189426 SH SOLE 189426 0 0 GENTHERM INC COM Stock 37253A103 583783 10759 SH SOLE 10759 0 0 GENUINE PARTS CO COM Stock 372460105 5715931 39589 SH SOLE 39589 0 0 GENWORTH FINL INC COM CL A Stock 37247D106 310328 52957 SH SOLE 52957 0 0 GEOPARK LTD USD SHS Stock G38327105 54969709 5347248 SH SOLE 5347248 0 0 GERON CORP COM Stock 374163103 43954 20733 SH SOLE 20733 0 0 GETTY RLTY CORP NEW COM REIT 374297109 816565 29447 SH SOLE 29447 0 0 GIBRALTAR INDS INC COM Stock 374689107 796550 11799 SH SOLE 11799 0 0 GILDAN ACTIVEWEAR INC COM Stock 375916103 1143788 40835 SH SOLE 40835 0 0 GILEAD SCIENCES INC COM Stock 375558103 109577276 1462200 SH SOLE 1462200 0 0 GINKGO BIOWORKS HOLDINGS INC CL A SHS Stock 37611X100 159862 88322 SH SOLE 88322 0 0 GLACIER BANCORP INC NEW COM Stock 37637Q105 530556 18616 SH SOLE 18616 0 0 GLADSTONE INVT CORP COM CEF 376546107 148153 11629 SH SOLE 11629 0 0 GLOBAL MED REIT INC COM NEW REIT 37954A204 382321 42622 SH SOLE 42622 0 0 GLOBAL NET LEASE INC COM NEW REIT 379378201 184570 19206 SH SOLE 19206 0 0 GLOBAL PMTS INC COM Stock 37940X102 1767899 15321 SH SOLE 15321 0 0 GLOBAL X AUTONOMOUS & ELECTRIC VEHICLES ETF ETF 37954Y624 271468 11557 SH SOLE 11557 0 0 GLOBAL X CLOUD COMPUTING ETF ETF 37954Y442 384269 20407 SH SOLE 20407 0 0 GLOBAL X CYBERSECURITY ETF ETF 37954Y384 309116 12726 SH SOLE 12726 0 0 GLOBAL X FINTECH ETF ETF 37954Y814 367461 18245 SH SOLE 18245 0 0 GLOBAL X LITHIUM & BATTERY TECH ETF ETF 37954Y855 676806 12268 SH SOLE 12268 0 0 GLOBAL X MLP & ENERGY INFRASTRUCTURE ETF ETF 37954Y293 296390 6993 SH SOLE 6993 0 0 GLOBAL X NASDAQ 100 COVERED CALL ETF ETF 37954Y483 402566 24005 SH SOLE 24005 0 0 GLOBAL X ROBOTICS & ARTIFICIAL INTELLIGENCE ETF ETF 37954Y715 1018962 41220 SH SOLE 41220 0 0 GLOBAL X ROBOTICS & ARTIFICIAL INTELLIGENCE ETF CALL 37954Y715 247 10000 SH SOLE 10000 0 0 GLOBAL X RUSSELL 2000 COVERED CALL ETF ETF 37954Y459 174012 10200 SH SOLE 10200 0 0 GLOBAL X U.S. INFRASTRUCTURE DEVELOPMENT ETF ETF 37954Y673 406662 13386 SH SOLE 13386 0 0 GLOBANT S A COM Stock L44385109 1575245 7962 SH SOLE 7962 0 0 GLOBE LIFE INC COM Stock 37959E102 19929654 183295 SH SOLE 183295 0 0 GLOBUS MED INC CL A Stock 379577208 1654574 33325 SH SOLE 33325 0 0 GMS INC COM Stock 36251C103 201378 3148 SH SOLE 3148 0 0 GODADDY INC CL A Stock 380237107 1630218 21888 SH SOLE 21888 0 0 GOLAR LNG LTD SHS Stock G9456A100 647087 26673 SH SOLE 26673 0 0 GOLDMAN SACHS ACCESS TREASURY 0-1 YEAR ETF ETF 381430529 1152744 11515 SH SOLE 11515 0 0 GOLDMAN SACHS ACCESS U.S. AGGREGATE BOND ETF ETF 38149W101 5916830 148926 SH SOLE 148926 0 0 GOLDMAN SACHS ACTIVEBETA INTERNATIONAL EQUITY ETF ETF 381430107 21335774 710482 SH SOLE 710482 0 0 GOLDMAN SACHS ACTIVEBETA U.S. LARGE CAP EQUITY ETF ETF 381430503 19960305 236974 SH SOLE 236974 0 0 GOLDMAN SACHS BDC INC SHS CEF 38147U107 1162301 79828 SH SOLE 79828 0 0 GOLDMAN SACHS GROUP INC COM Stock 38141G104 15779299 48766 SH SOLE 48766 0 0 GOLDMAN SACHS INNOVATE EQUITY ETF ETF 38149W820 462377 9900 SH SOLE 9900 0 0 GOLUB CAP BDC INC COM CEF 38173M102 3093567 210877 SH SOLE 210877 0 0 GOODYEAR TIRE & RUBR CO COM Stock 382550101 275175 22138 SH SOLE 22138 0 0 GORES HOLDINGS IX INC CLASS A COM Stock 38287A101 189316 18221 SH SOLE 18221 0 0 GORMAN RUPP CO COM Stock 383082104 358972 10911 SH SOLE 10911 0 0 GRAB HOLDINGS LIMITED CLASS A ORD Stock G4124C109 46601 13164 SH SOLE 13164 0 0 GRACO INC COM Stock 384109104 2202487 30221 SH SOLE 30221 0 0 GRAHAM HLDGS CO COM CL B Stock 384637104 272261 467 SH SOLE 467 0 0 GRAINGER W W INC COM Stock 384802104 5397077 7801 SH SOLE 7801 0 0 GRAND CANYON ED INC COM Stock 38526M106 1115386 9543 SH SOLE 9543 0 0 GRANITESHARES GOLD SHARES ETF 38748G101 3026631 165571 SH SOLE 165571 0 0 GRAPHIC PACKAGING HLDG CO COM Stock 388689101 691215 31024 SH SOLE 31024 0 0 GRID DYNAMICS HLDGS INC CL A Stock 39813G109 239020 19624 SH SOLE 19624 0 0 GRITSTONE BIO INC COM Stock 39868T105 238426 138620 SH SOLE 138620 0 0 GROUP 1 AUTOMOTIVE INC COM Stock 398905109 832195 3097 SH SOLE 3097 0 0 GRUPO TELEVISA S A B SPON ADR REP ORD ADR 40049J206 39650 13000 SH SOLE 13000 0 0 GSK PLC SPONSORED ADR ADR 37733W204 45389933 1252136 SH SOLE 1252136 0 0 GUGGENHEIM STRATEGIC OPPORTUN COM SBI CEF 40167F101 2029000 137187 SH SOLE 137187 0 0 GUIDEWIRE SOFTWARE INC COM Stock 40171V100 1158584 12873 SH SOLE 12873 0 0 GXO LOGISTICS INCORPORATED COMMON STOCK Stock 36262G101 6101829 104038 SH SOLE 104038 0 0 HACKETT GROUP INC COM Stock 404609109 417378 17693 SH SOLE 17693 0 0 HAEMONETICS CORP MASS COM Stock 405024100 969435 10822 SH SOLE 10822 0 0 HALEON PLC SPON ADS ADR 405552100 2417620 290231 SH SOLE 290231 0 0 HALLIBURTON CO COM Stock 406216101 6645604 164089 SH SOLE 164089 0 0 HALOZYME THERAPEUTICS INC COM Stock 40637H109 1008595 26403 SH SOLE 26403 0 0 HANCOCK JOHN PFD INCOME FD II COM CEF 41013X106 145546 10058 SH SOLE 10058 0 0 HANCOCK WHITNEY CORPORATION COM Stock 410120109 423157 11440 SH SOLE 11440 0 0 HANESBRANDS INC COM Stock 410345102 249887 63103 SH SOLE 63103 0 0 HANNON ARMSTRONG SUST INFR CAP COM REIT 41068X100 204580 9650 SH SOLE 9650 0 0 HANOVER INS GROUP INC COM Stock 410867105 1009695 9098 SH SOLE 9098 0 0 HARLEY DAVIDSON INC COM Stock 412822108 370198 11198 SH SOLE 11198 0 0 HARMONIC INC COM Stock 413160102 570838 59277 SH SOLE 59277 0 0 HARROW INC COM Stock 415858109 6581 458 SH SOLE 458 0 0 HARTFORD FINL SVCS GROUP INC COM Stock 416515104 3843098 54197 SH SOLE 54197 0 0 HARTFORD MULTIFACTOR DEVELOPED MARKETS (EX-US) ETF ETF 518416102 11494381 448124 SH SOLE 448124 0 0 HARTFORD MUNICIPAL OPPORTUNITIES ETF ETF 41653L503 2054746 55823 SH SOLE 55823 0 0 HARTFORD TOTAL RETURN BOND ETF ETF 41653L305 12440991 387691 SH SOLE 387691 0 0 HASBRO INC COM Stock 418056107 1186758 17943 SH SOLE 17943 0 0 HAWAIIAN ELEC INDUSTRIES COM Stock 419870100 311088 25271 SH SOLE 25271 0 0 HBT FINL INC. COM Stock 404111106 202847 11121 SH SOLE 11121 0 0 HCA HEALTHCARE INC COM Stock 40412C101 79631134 323730 SH SOLE 323730 0 0 HDFC BANK LTD SPONSORED ADS ADR 40415F101 1663396 28188 SH SOLE 28188 0 0 HEALTH CARE SELECT SECTOR SPDR FUND ETF 81369Y209 20764212 161288 SH SOLE 161288 0 0 HEALTHCARE RLTY TR CL A COM REIT 42226K105 564437 36964 SH SOLE 36964 0 0 HEALTHEQUITY INC COM Stock 42226A107 895301 12256 SH SOLE 12256 0 0 HEALTHPEAK PROPERTIES INC COM REIT 42250P103 1362236 74196 SH SOLE 74196 0 0 HEARTLAND FINL USA INC COM Stock 42234Q102 323436 10990 SH SOLE 10990 0 0 HECLA MNG CO COM Stock 422704106 64890 16596 SH SOLE 16596 0 0 HEICO CORP NEW CL A Stock 422806208 618188 4784 SH SOLE 4784 0 0 HEICO CORP NEW COM Stock 422806109 1075244 6640 SH SOLE 6640 0 0 HELEN OF TROY LTD COM Stock G4388N106 666723 5720 SH SOLE 5720 0 0 HELIOS TECHNOLOGIES INC COM Stock 42328H109 228800 4124 SH SOLE 4124 0 0 HELIX ENERGY SOLUTIONS GRP INC COM Stock 42330P107 132364 11850 SH SOLE 11850 0 0 HELMERICH & PAYNE INC COM Stock 423452101 984900 23361 SH SOLE 23361 0 0 HENRY JACK & ASSOC INC COM Stock 426281101 1545709 10227 SH SOLE 10227 0 0 HENRY SCHEIN INC COM Stock 806407102 1052642 14177 SH SOLE 14177 0 0 HERC HLDGS INC COM Stock 42704L104 1222465 10278 SH SOLE 10278 0 0 HERCULES CAPITAL INC COM CEF 427096508 601536 36634 SH SOLE 36634 0 0 HERON THERAPEUTICS INC COM Stock 427746102 18243 17712 SH SOLE 17712 0 0 HERSHEY CO COM Stock 427866108 2444564 12218 SH SOLE 12218 0 0 HESS CORP COM Stock 42809H107 5981087 39092 SH SOLE 39092 0 0 HEWLETT PACKARD ENTERPRISE CO COM Stock 42824C109 2044998 117732 SH SOLE 117732 0 0 HEXCEL CORP NEW COM Stock 428291108 1422853 21843 SH SOLE 21843 0 0 HF SINCLAIR CORP COM Stock 403949100 972023 17074 SH SOLE 17074 0 0 HIGHLAND OPPORTUNITIES HIGHLAND INCOME CEF 43010E404 278192 34601 SH SOLE 34601 0 0 HIGHWOODS PPTYS INC COM REIT 431284108 437159 21211 SH SOLE 21211 0 0 HILLENBRAND INC COM Stock 431571108 344956 8153 SH SOLE 8153 0 0 HILLMAN SOLUTIONS CORP COM Stock 431636109 127009 15395 SH SOLE 15395 0 0 HILTON WORLDWIDE HLDGS INC COM Stock 43300A203 2292889 15268 SH SOLE 15268 0 0 HIVE DIGITAL TECHNOLOGIES LTD COM NEW Stock 433921103 47826 15528 SH SOLE 15528 0 0 HOLLY ENERGY PARTNERS L P COM UT LTD PTN Stock 435763107 479826 21850 SH SOLE 21850 0 0 HOLOGIC INC COM Stock 436440101 981385 14141 SH SOLE 14141 0 0 HOME BANCSHARES INC COM Stock 436893200 1192219 56935 SH SOLE 56935 0 0 HOME DEPOT INC COM Stock 437076102 89302125 295546 SH SOLE 295546 0 0 HONDA MOTOR LTD ADR ECH CNV IN 3 ADR 438128308 1586732 47168 SH SOLE 47168 0 0 HONEYWELL INTL INC COM Stock 438516106 91180614 493562 SH SOLE 493562 0 0 HOPE BANCORP INC COM Stock 43940T109 117601 13288 SH SOLE 13288 0 0 HORACE MANN EDUCATORS CORP NEW COM Stock 440327104 209097 7117 SH SOLE 7117 0 0 HORIZON BANCORP INC COM Stock 440407104 155371 14548 SH SOLE 14548 0 0 HORIZON KINETICS INFLATION BENEFICIARIES ETF ETF 53656F623 8347539 274229 SH SOLE 274229 0 0 HORIZON THERAPEUTICS PUB L SHS Stock G46188101 514126 4444 SH SOLE 4444 0 0 HORMEL FOODS CORP COM Stock 440452100 4990275 131219 SH SOLE 131219 0 0 HOST HOTELS & RESORTS INC COM REIT 44107P104 265043 16493 SH SOLE 16493 0 0 HOULIHAN LOKEY INC CL A Stock 441593100 1311899 12247 SH SOLE 12247 0 0 HOWMET AEROSPACE INC COM Stock 443201108 783180 16934 SH SOLE 16934 0 0 HP INC COM Stock 40434L105 66566624 2590141 SH SOLE 2590141 0 0 HSBC HLDGS PLC SPON ADR NEW ADR 404280406 2438707 61802 SH SOLE 61802 0 0 HUB GROUP INC CL A Stock 443320106 358692 4567 SH SOLE 4567 0 0 HUBBELL INC COM Stock 443510607 1614507 5151 SH SOLE 5151 0 0 HUBSPOT INC COM Stock 443573100 883725 1794 SH SOLE 1794 0 0 HUDSON PAC PPTYS INC COM REIT 444097109 102357 15392 SH SOLE 15392 0 0 HUMANA INC COM Stock 444859102 6763771 13902 SH SOLE 13902 0 0 HUNT J B TRANS SVCS INC COM Stock 445658107 7149093 37922 SH SOLE 37922 0 0 HUNTINGTON BANCSHARES INC COM Stock 446150104 1261647 121312 SH SOLE 121312 0 0 HUNTINGTON INGALLS INDS INC COM Stock 446413106 618340 3022 SH SOLE 3022 0 0 HUNTSMAN CORP COM Stock 447011107 615809 25238 SH SOLE 25238 0 0 HUT 8 MNG CORP COM Stock 44812T102 74042 37970 SH SOLE 37970 0 0 HYLIION HOLDINGS CORP COMMON STOCK Stock 449109107 25035 21216 SH SOLE 21216 0 0 IAC INC COM NEW Stock 44891N208 747133 14827 SH SOLE 14827 0 0 ICAD INC COM NEW Stock 44934S206 38402 18200 SH SOLE 18200 0 0 ICF INTL INC COM Stock 44925C103 427063 3535 SH SOLE 3535 0 0 ICHOR HOLDINGS SHS Stock G4740B105 333996 10788 SH SOLE 10788 0 0 ICICI BANK LIMITED ADR ADR 45104G104 2163015 93556 SH SOLE 93556 0 0 ICON PLC SHS Stock G4705A100 7665894 31131 SH SOLE 31131 0 0 ICU MED INC COM Stock 44930G107 876628 7366 SH SOLE 7366 0 0 IDACORP INC COM Stock 451107106 7783003 83107 SH SOLE 83107 0 0 IDEX CORP COM Stock 45167R104 4679826 22497 SH SOLE 22497 0 0 IDEXX LABS INC COM Stock 45168D104 4016142 9185 SH SOLE 9185 0 0 ILLINOIS TOOL WKS INC COM Stock 452308109 9501896 41257 SH SOLE 41257 0 0 ILLUMINA INC COM Stock 452327109 4618313 33642 SH SOLE 33642 0 0 IMAX CORP COM Stock 45245E109 112887 5843 SH SOLE 5843 0 0 IMGP DBI MANAGED FUTURES STRATEGY ETF ETF 53700T827 2031786 70304 SH SOLE 70304 0 0 IMMUNOGEN INC COM Stock 45253H101 1529519 96378 SH SOLE 96378 0 0 IMPEL PHARMACEUTICALS INC COM Stock 45258K109 6195 14407 SH SOLE 14407 0 0 IMPINJ INC COM Stock 453204109 790341 14362 SH SOLE 14362 0 0 INCYTE CORP COM Stock 45337C102 483304 8366 SH SOLE 8366 0 0 INDEPENDENCE RLTY TR INC COM REIT 45378A106 283790 20170 SH SOLE 20170 0 0 INDEPENDENT BANK GROUP INC COM Stock 45384B106 625330 15811 SH SOLE 15811 0 0 INDEPENDENT BK CORP MASS COM Stock 453836108 1119841 22812 SH SOLE 22812 0 0 INDIE SEMICONDUCTOR INC CLASS A COM Stock 45569U101 702475 111504 SH SOLE 111504 0 0 INDUSTRIAL LOGISTICS PPTYS TR COM SHS BEN INT REIT 456237106 130999 45344 SH SOLE 45344 0 0 INDUSTRIAL SELECT SECTOR SPDR FUND ETF 81369Y704 8581787 84650 SH SOLE 84650 0 0 INFINERA CORP COM Stock 45667G103 48195 11530 SH SOLE 11530 0 0 INFORMATICA INC COM CL A Stock 45674M101 202883 9629 SH SOLE 9629 0 0 INFORMATION SVCS GROUP INC COM Stock 45675Y104 148140 33822 SH SOLE 33822 0 0 INFOSYS LTD SPONSORED ADR ADR 456788108 187372 10951 SH SOLE 10951 0 0 ING GROEP N.V. SPONSORED ADR ADR 456837103 408929 31026 SH SOLE 31026 0 0 INGERSOLL RAND INC COM Stock 45687V106 1221227 19166 SH SOLE 19166 0 0 INGEVITY CORP COM Stock 45688C107 212912 4472 SH SOLE 4472 0 0 INGLES MKTS INC CL A Stock 457030104 208008 2761 SH SOLE 2761 0 0 INGREDION INC COM Stock 457187102 613426 6234 SH SOLE 6234 0 0 INMODE LTD SHS Stock M5425M103 1078040 35392 SH SOLE 35392 0 0 INNOVATIVE INDL PPTYS INC COM REIT 45781V101 218922 2894 SH SOLE 2894 0 0 INNOVATOR DEEPWATER FRONTIER TECH ETF ETF 45782C862 399016 11238 SH SOLE 11238 0 0 INNOVATOR EMERGING MARKETS POWER BUFFER ETF - JULY ETF 45782C714 362906 16122 SH SOLE 16122 0 0 INNOVATOR EMERGING MARKETS POWER BUFFER ETF JANUARY ETF 45782C516 836769 30560 SH SOLE 30560 0 0 INNOVATOR EQUITY DEFINED PROTECTION ETF - 2 YR TO JULY 2025 ETF 45783Y541 725958 29728 SH SOLE 29728 0 0 INNOVATOR GROWTH-100 POWER BUFFER ETF - JANUARY ETF 45782C466 267853 6601 SH SOLE 6601 0 0 INNOVATOR INTERNATIONAL DEVELOPED POWER BUFFER ETF - APRIL ETF 45782C367 216709 8975 SH SOLE 8975 0 0 INNOVATOR INTERNATIONAL DEVELOPED POWER BUFFER ETF - JULY ETF 45782C722 600347 23580 SH SOLE 23580 0 0 INNOVATOR INTERNATIONAL DEVELOPED POWER BUFFER ETF - OCTOBER ETF 45782C631 1864144 71015 SH SOLE 71015 0 0 INNOVATOR LADDERED ALLOCATION POWER BUFFER ETF ETF 45783Y814 899981 24000 SH SOLE 24000 0 0 INNOVATOR U.S. EQUITY BUFFER ETF - APRIL ETF 45782C888 819170 23425 SH SOLE 23425 0 0 INNOVATOR U.S. EQUITY BUFFER ETF - JANUARY ETF 45782C409 951117 25887 SH SOLE 25887 0 0 INNOVATOR U.S. EQUITY BUFFER ETF - JULY ETF 45782C789 1263257 36648 SH SOLE 36648 0 0 INNOVATOR U.S. EQUITY BUFFER ETF - JUNE ETF 45782C755 686890 20929 SH SOLE 20929 0 0 INNOVATOR U.S. EQUITY BUFFER ETF - OCTOBER ETF 45782C771 5048348 142207 SH SOLE 142207 0 0 INNOVATOR U.S. EQUITY POWER BUFFER ETF - APRIL ETF 45782C870 1950622 63725 SH SOLE 63725 0 0 INNOVATOR U.S. EQUITY POWER BUFFER ETF - AUGUST ETF 45782C680 2653347 85454 SH SOLE 85454 0 0 INNOVATOR U.S. EQUITY POWER BUFFER ETF - DECEMBER ETF 45782C540 608756 18812 SH SOLE 18812 0 0 INNOVATOR U.S. EQUITY POWER BUFFER ETF - JANUARY ETF 45782C508 2311860 66440 SH SOLE 66440 0 0 INNOVATOR U.S. EQUITY POWER BUFFER ETF - JULY ETF 45782C813 4069106 120745 SH SOLE 120745 0 0 INNOVATOR U.S. EQUITY POWER BUFFER ETF - JUNE ETF 45782C748 633808 20243 SH SOLE 20243 0 0 INNOVATOR U.S. EQUITY POWER BUFFER ETF - MARCH ETF 45782C383 4269004 127471 SH SOLE 127471 0 0 INNOVATOR U.S. EQUITY POWER BUFFER ETF - MAY ETF 45782C318 219186 7425 SH SOLE 7425 0 0 INNOVATOR U.S. EQUITY POWER BUFFER ETF - NOVEMBER ETF 45782C573 3470308 104970 SH SOLE 104970 0 0 INNOVATOR U.S. EQUITY POWER BUFFER ETF - OCTOBER ETF 45782C797 2611286 76893 SH SOLE 76893 0 0 INNOVATOR U.S. EQUITY POWER BUFFER ETF - SEPTEMBER ETF 45782C656 1142910 35275 SH SOLE 35275 0 0 INNOVATOR U.S. SMALL CAP POWER BUFFER ETF - JANUARY ETF 45782C474 278333 9060 SH SOLE 9060 0 0 INNOVATOR U.S. SMALL CAP POWER BUFFER ETF - OCTOBER ETF 45782C599 238824 9300 SH SOLE 9300 0 0 INSIGHT ENTERPRISES INC COM Stock 45765U103 748306 5143 SH SOLE 5143 0 0 INSMED INC COM PAR $.01 Stock 457669307 1119232 44326 SH SOLE 44326 0 0 INSPERITY INC COM Stock 45778Q107 3027521 31020 SH SOLE 31020 0 0 INSPIRE 100 ETF ETF 66538H534 331168 10594 SH SOLE 10594 0 0 INSPIRE MED SYS INC COM Stock 457730109 207767 1047 SH SOLE 1047 0 0 INSPIRE SMALL/MID CAP ETF ETF 66538H641 350195 11523 SH SOLE 11523 0 0 INSTALLED BLDG PRODS INC COM Stock 45780R101 927934 7430 SH SOLE 7430 0 0 INSTEEL INDS INC COM Stock 45774W108 4674045 143994 SH SOLE 143994 0 0 INSTRUCTURE HLDGS INC COM Stock 457790103 3799484 149586 SH SOLE 149586 0 0 INSULET CORP COM Stock 45784P101 333813 2093 SH SOLE 2093 0 0 INTEGER HLDGS CORP COM Stock 45826H109 639361 8152 SH SOLE 8152 0 0 INTEGRA LIFESCIENCES HLDGS CP COM NEW Stock 457985208 471226 12339 SH SOLE 12339 0 0 INTEL CORP COM Stock 458140100 22389947 629816 SH SOLE 629816 0 0 INTELLIA THERAPEUTICS INC COM Stock 45826J105 612321 19365 SH SOLE 19365 0 0 INTER PARFUMS INC COM Stock 458334109 307370 2288 SH SOLE 2288 0 0 INTERACTIVE BROKERS GROUP INC COM CL A Stock 45841N107 738184 8528 SH SOLE 8528 0 0 INTERCONTINENTAL EXCHANGE INC COM Stock 45866F104 9563764 86928 SH SOLE 86928 0 0 INTERCONTINENTAL HOTELS GROUP SPONSORED ADS ADR 45857P806 890721 11916 SH SOLE 11916 0 0 INTERDIGITAL INC COM Stock 45867G101 1001396 12480 SH SOLE 12480 0 0 INTERNATIONAL BONDS ETF 92203J407 1039236 21728 SH SOLE 21728 0 0 INTERNATIONAL BUSINESS MACHS COM Stock 459200101 23713574 169020 SH SOLE 169020 0 0 INTERNATIONAL FLAVORS&FRAGRANC COM Stock 459506101 621915 9123 SH SOLE 9123 0 0 INTERNATIONAL PAPER CO COM Stock 460146103 2515736 70926 SH SOLE 70926 0 0 INTERPUBLIC GROUP COS INC COM Stock 460690100 35601245 1242193 SH SOLE 1242193 0 0 INTRA-CELLULAR THERAPIES INC COM Stock 46116X101 1391949 26722 SH SOLE 26722 0 0 INTUIT COM Stock 461202103 28292490 55373 SH SOLE 55373 0 0 INTUITIVE SURGICAL INC COM NEW Stock 46120E602 11978753 40982 SH SOLE 40982 0 0 INVENTRUST PPTYS CORP COM NEW REIT 46124J201 400318 16813 SH SOLE 16813 0 0 INVESCO AEROSPACE & DEFENSE ETF ETF 46137V100 549969 6892 SH SOLE 6892 0 0 INVESCO AI AND NEXT GEN SOFTWARE ETF ETF 46137V639 330814 10206 SH SOLE 10206 0 0 INVESCO BIOTECHNOLOGY & GENOME ETF ETF 46137V787 236646 4149 SH SOLE 4149 0 0 INVESCO BULLETSHARES 2023 CORPORATE BOND ETF ETF 46138J866 4521504 212977 SH SOLE 212977 0 0 INVESCO BULLETSHARES 2023 HIGH YIELD CORPORATE BOND ETF ETF 46138J858 537042 22848 SH SOLE 22848 0 0 INVESCO BULLETSHARES 2023 MUNICIPAL BOND ETF ETF 46138J544 591768 23633 SH SOLE 23633 0 0 INVESCO BULLETSHARES 2024 CORPORATE BOND ETF ETF 46138J841 2756208 133343 SH SOLE 133343 0 0 INVESCO BULLETSHARES 2024 HIGH YIELD CORPORATE BOND ETF ETF 46138J833 9649775 429186 SH SOLE 429186 0 0 INVESCO BULLETSHARES 2024 MUNICIPAL BOND ETF ETF 46138J536 443098 17979 SH SOLE 17979 0 0 INVESCO BULLETSHARES 2025 CORPORATE BOND ETF ETF 46138J825 10945722 544292 SH SOLE 544292 0 0 INVESCO BULLETSHARES 2025 MUNICIPAL BOND ETF ETF 46138J528 651402 27136 SH SOLE 27136 0 0 INVESCO BULLETSHARES 2026 CORPORATE BOND ETF ETF 46138J791 10673004 568157 SH SOLE 568157 0 0 INVESCO BULLETSHARES 2026 MUNICIPAL BOND ETF ETF 46138J510 650208 28282 SH SOLE 28282 0 0 INVESCO BULLETSHARES 2027 CORPORATE BOND ETF ETF 46138J783 1019454 54414 SH SOLE 54414 0 0 INVESCO BULLETSHARES 2027 MUNICIPAL BOND ETF ETF 46138J494 447796 19567 SH SOLE 19567 0 0 INVESCO BULLETSHARES 2028 CORPORATE BOND ETF ETF 46138J643 364607 18828 SH SOLE 18828 0 0 INVESCO BULLETSHARES 2028 MUNICIPAL BOND ETF ETF 46138J486 252203 11194 SH SOLE 11194 0 0 INVESCO BULLETSHARES 2029 CORPORATE BOND ETF ETF 46138J577 314008 17918 SH SOLE 17918 0 0 INVESCO BULLETSHARES 2029 MUNICIPAL BOND ETF ETF 46138J478 550582 24890 SH SOLE 24890 0 0 INVESCO BULLETSHARES 2030 CORPORATE BOND ETF ETF 46138J460 305550 19612 SH SOLE 19612 0 0 INVESCO BULLETSHARES 2030 MUNICIPAL BOND ETF ETF 46138J445 545563 26116 SH SOLE 26116 0 0 INVESCO BULLETSHARES 2031 CORPORATE BOND ETF ETF 46138J429 161331 10579 SH SOLE 10579 0 0 INVESCO BULLETSHARES 2031 MUNICIPAL BOND ETF ETF 46138J411 565437 28259 SH SOLE 28259 0 0 INVESCO CURRENCYSHARES EURO TRUST ETF 46138K103 2832812 28995 SH SOLE 28995 0 0 INVESCO CURRENCYSHARES JAPANESE YEN TRUST ETF 46138W107 2543478 40898 SH SOLE 40898 0 0 INVESCO CURRENCYSHARES SWISS FRANC TRUST ETF 46138R108 2917088 30012 SH SOLE 30012 0 0 INVESCO DIVIDEND ACHIEVERS ETF ETF 46137V506 504991 13824 SH SOLE 13824 0 0 INVESCO DORSEY WRIGHT ENERGY MOMENTUM ETF ETF 46137V878 248355 5371 SH SOLE 5371 0 0 INVESCO DORSEY WRIGHT HEALTHCARE MOMENTUM ETF ETF 46137V852 240567 7164 SH SOLE 7164 0 0 INVESCO FINANCIAL PREFERRED ETF ETF 46137V621 919464 65396 SH SOLE 65396 0 0 INVESCO FTSE RAFI DEVELOPED MARKETS EX-U.S. ETF ETF 46138E743 5417366 124451 SH SOLE 124451 0 0 INVESCO FTSE RAFI DEVELOPED MARKETS EX-US SMALL-MID ETF ETF 46138E735 3379908 114418 SH SOLE 114418 0 0 INVESCO FTSE RAFI EMERGING MARKETS ETF ETF 46138E727 7095527 398178 SH SOLE 398178 0 0 INVESCO FTSE RAFI US 1000 ETF ETF 46137V613 11196650 351875 SH SOLE 351875 0 0 INVESCO FTSE RAFI US 1500 SMALL-MID ETF ETF 46137V597 9252347 280459 SH SOLE 280459 0 0 INVESCO HIGH INCOME 2024 TARGE COM CEF 46136K105 170689 24595 SH SOLE 24595 0 0 INVESCO HIGH YIELD EQUITY DIVIDEND ACHIEVERS ETF ETF 46137V563 2119443 110445 SH SOLE 110445 0 0 INVESCO INTERNATIONAL DIVIDEND ACHIEVERS ETF ETF 46137V548 320884 19203 SH SOLE 19203 0 0 INVESCO LARGE CAP GROWTH ETF ETF 46137V746 6069763 89538 SH SOLE 89538 0 0 INVESCO LARGE CAP VALUE ETF ETF 46137V738 7186021 153547 SH SOLE 153547 0 0 INVESCO LTD SHS Stock G491BT108 484969 33400 SH SOLE 33400 0 0 INVESCO NATIONAL AMT-FREE MUNICIPAL BOND ETF ETF 46138E537 354449 15995 SH SOLE 15995 0 0 INVESCO OPTIMUM YIELD DIVERSIFIED COMMODITY STRATEGY NO K-1 ETF ETF 46090F100 1863492 124648 SH SOLE 124648 0 0 INVESCO PHARMACEUTICALS ETF ETF 46137V662 200094 2765 SH SOLE 2765 0 0 INVESCO PREFERRED ETF ETF 46138E511 969918 88577 SH SOLE 88577 0 0 INVESCO QQQ TRUST SERIES I ETF 46090E103 97335459 271682 SH SOLE 271682 0 0 INVESCO QQQ TRUST SERIES I PUT 46090E103 287 800 SH SOLE 800 0 0 INVESCO QQQ TRUST SERIES I PUT 46090E103 179 500 SH SOLE 500 0 0 INVESCO QQQ TRUST SERIES I PUT 46090E103 72 200 SH SOLE 200 0 0 INVESCO QQQ TRUST SERIES I PUT 46090E103 0 0 SH SOLE 0 0 0 INVESCO QQQ TRUST SERIES I PUT 46090E103 179 500 SH SOLE 500 0 0 INVESCO QQQ TRUST SERIES I PUT 46090E103 0 0 SH SOLE 0 0 0 INVESCO RUSSELL 1000 DYNAMIC MULTIFACTOR ETF ETF 46138J619 12836469 280028 SH SOLE 280028 0 0 INVESCO S&P 100 EQUAL WEIGHT ETF ETF 46137V449 1731780 22044 SH SOLE 22044 0 0 INVESCO S&P 500 EQUAL WEIGHT ETF ETF 46137V357 13358307 94278 SH SOLE 94278 0 0 INVESCO S&P 500 EQUAL WEIGHT TECHNOLOGY ETF ETF 46137V282 25690462 912627 SH SOLE 912627 0 0 INVESCO S&P 500 HIGH DIVIDEND LOW VOLATILITY ETF ETF 46138E362 248704 6346 SH SOLE 6346 0 0 INVESCO S&P 500 LOW VOLATILITY ETF ETF 46138E354 1905283 32408 SH SOLE 32408 0 0 INVESCO S&P 500 PURE GROWTH ETF ETF 46137V266 6479777 214918 SH SOLE 214918 0 0 INVESCO S&P 500 PURE VALUE ETF ETF 46137V258 292039 3969 SH SOLE 3969 0 0 INVESCO S&P 500 QUALITY ETF ETF 46137V241 361679 7228 SH SOLE 7228 0 0 INVESCO S&P 500 TOP 50 ETF ETF 46137V233 831017 24470 SH SOLE 24470 0 0 INVESCO S&P GLOBAL WATER INDEX ETF ETF 46138E263 918398 19742 SH SOLE 19742 0 0 INVESCO S&P INTERNATIONAL DEVELOPED LOW VOLATILITY ETF ETF 46138E230 475362 18215 SH SOLE 18215 0 0 INVESCO S&P MIDCAP VALUE WITH MOMENTUM ETF ETF 46137V456 2974013 64876 SH SOLE 64876 0 0 INVESCO S&P SMALLCAP 600 PURE VALUE ETF ETF 46137V167 1291303 14177 SH SOLE 14177 0 0 INVESCO S&P ULTRA DIVIDEND REVENUE ETF ETF 46138G656 907913 24408 SH SOLE 24408 0 0 INVESCO SEMICONDUCTORS ETF ETF 46137V647 7723988 180467 SH SOLE 180467 0 0 INVESCO SR INCOME TR COM CEF 46131H107 98533 25136 SH SOLE 25136 0 0 INVESCO TOTAL RETURN BOND ETF ETF 46090A804 3832958 85883 SH SOLE 85883 0 0 INVESCO VALUE MUN INCOME TR COM CEF 46132P108 159635 15349 SH SOLE 15349 0 0 INVESCO VARIABLE RATE INVESTMENT GRADE ETF ETF 46090A879 2890041 115858 SH SOLE 115858 0 0 INVESCO WATER RESOURCES ETF ETF 46137V142 1215052 22848 SH SOLE 22848 0 0 INVESTCORP EUROPE ACQUISITION CLASS A ORD SHS Stock G4923T105 113555 10437 SH SOLE 10437 0 0 INVITAE CORP COM Stock 46185L103 7266 12006 SH SOLE 12006 0 0 INVITATION HOMES INC COM REIT 46187W107 412909 13030 SH SOLE 13030 0 0 IONIS PHARMACEUTICALS INC COM Stock 462222100 465666 10266 SH SOLE 10266 0 0 IONQ INC COM Stock 46222L108 553655 37208 SH SOLE 37208 0 0 IPATH BLOOMBERG COMMODITY INDEX TOTAL RETURN ETN ETF 06738C778 766443 23847 SH SOLE 23847 0 0 IPG PHOTONICS CORP COM Stock 44980X109 1149636 11322 SH SOLE 11322 0 0 IQ HEDGE MULTI-STRATEGY TRACKER ETF ETF 45409B107 15975780 531994 SH SOLE 531994 0 0 IQ MACKAY MUNICIPAL INTERMEDIATE ETF ETF 45409F827 3177604 135217 SH SOLE 135217 0 0 IQ MERGER ARBITRAGE ETF ETF 45409B800 4636275 146764 SH SOLE 146764 0 0 IQVIA HLDGS INC COM Stock 46266C105 1678868 8533 SH SOLE 8533 0 0 IRIDIUM COMMUNICATIONS INC COM Stock 46269C102 1140343 25068 SH SOLE 25068 0 0 IRON MTN INC DEL COM REIT 46284V101 45638389 767677 SH SOLE 767677 0 0 ISHARES 0-3 MONTH TREASURY BOND ETF ETF 46436E718 98692757 980359 SH SOLE 980359 0 0 ISHARES 0-5 YEAR HIGH YIELD CORPORATE BOND ETF ETF 46434V407 467562 11396 SH SOLE 11396 0 0 ISHARES 0-5 YEAR INVESTMENT GRADE CORPORATE BOND ETF ETF 46434V100 220729 4599 SH SOLE 4599 0 0 ISHARES 10 YEAR INVESTMENT GRADE CORPORATE BOND ETF ETF 464289511 1098126 23295 SH SOLE 23295 0 0 ISHARES 1-3 YEAR TREASURY BOND ETF ETF 464287457 280283999 3461578 SH SOLE 3461578 0 0 ISHARES 1-5 YEAR INVESTMENT GRADE CORPORATE BOND ETF ETF 464288646 95360513 1913717 SH SOLE 1913717 0 0 ISHARES 20 YEAR TREASURY BOND ETF ETF 464287432 151478897 1707959 SH SOLE 1707959 0 0 ISHARES 3-7 YEAR TREASURY BOND ETF ETF 464288661 5206947 46014 SH SOLE 46014 0 0 ISHARES 5-10 YEAR INVESTMENT GRADE CORPORATE BOND ETF ETF 464288638 1141271 23459 SH SOLE 23459 0 0 ISHARES 7-10 YEAR TREASURY BOND ETF ETF 464287440 202533271 2211303 SH SOLE 2211303 0 0 ISHARES BIOTECHNOLOGY ETF ETF 464287556 6772203 55378 SH SOLE 55378 0 0 ISHARES CALIFORNIA MUNI BOND ETF ETF 464288356 7292783 132983 SH SOLE 132983 0 0 ISHARES COHEN & STEERS REIT ETF ETF 464287564 2125289 42370 SH SOLE 42370 0 0 ISHARES CORE 1-5 YEAR USD BOND ETF ETF 46432F859 1685323 36337 SH SOLE 36337 0 0 ISHARES CORE AGGRESSIVE ALLOCATION ETF ETF 464289859 1802845 28396 SH SOLE 28396 0 0 ISHARES CORE DIVIDEND GROWTH ETF ETF 46434V621 41781075 843551 SH SOLE 843551 0 0 ISHARES CORE GROWTH ALLOCATION ETF ETF 464289867 1205914 24406 SH SOLE 24406 0 0 ISHARES CORE HIGH DIVIDEND ETF ETF 46429B663 7683590 77698 SH SOLE 77698 0 0 ISHARES CORE MODERATE ALLOCATION ETF ETF 464289875 212021 5446 SH SOLE 5446 0 0 ISHARES CORE MSCI EAFE ETF ETF 46432F842 87521749 1360089 SH SOLE 1360089 0 0 ISHARES CORE MSCI EMERGING MARKET ETF ETF 46434G103 196475747 4128509 SH SOLE 4128509 0 0 ISHARES CORE MSCI INTERNATIONAL DEVELOPED MARKETS ETF ETF 46435G326 1449640 24874 SH SOLE 24874 0 0 ISHARES CORE MSCI PACIFIC ETF ETF 46434V696 216395 3892 SH SOLE 3892 0 0 ISHARES CORE MSCI TOTAL INTERNATIONAL STOCK ETF ETF 46432F834 8464147 141093 SH SOLE 141093 0 0 ISHARES CORE S&P 500 ETF ETF 464287200 956302639 2226912 SH SOLE 2226912 0 0 ISHARES CORE S&P MID-CAP ETF ETF 464287507 83052498 333076 SH SOLE 333076 0 0 ISHARES CORE S&P SMALL-CAP ETF ETF 464287804 58994936 625410 SH SOLE 625410 0 0 ISHARES CORE S&P TOTAL U.S. STOCK MARKET ETF ETF 464287150 24991138 265327 SH SOLE 265327 0 0 ISHARES CORE S&P U.S. GROWTH ETF ETF 464287671 12012959 126679 SH SOLE 126679 0 0 ISHARES CORE S&P US VALUE ETF ETF 464287663 4401765 58989 SH SOLE 58989 0 0 ISHARES CORE TOTAL USD BOND MARKET ETF ETF 46434V613 2647863 60571 SH SOLE 60571 0 0 ISHARES CORE U.S. AGGREGATE BOND ETF ETF 464287226 182785806 1943703 SH SOLE 1943703 0 0 ISHARES DOW JONES U.S. ETF ETF 464287846 4339987 41539 SH SOLE 41539 0 0 ISHARES EMERGING MARKETS EQUITY FACTOR ETF ETF 46434G889 1377757 33686 SH SOLE 33686 0 0 ISHARES ESG AWARE 1-5 YEAR USD CORPORATE BOND ETF ETF 46435G243 252374 10617 SH SOLE 10617 0 0 ISHARES ESG AWARE MSCI EAFE ETF ETF 46435G516 2597775 37578 SH SOLE 37578 0 0 ISHARES ESG AWARE MSCI EM ETF ETF 46434G863 1193405 39412 SH SOLE 39412 0 0 ISHARES ESG AWARE MSCI USA ETF ETF 46435G425 4994857 53188 SH SOLE 53188 0 0 ISHARES ESG AWARE MSCI USA SMALL-CAP ETF ETF 46435U663 603653 17939 SH SOLE 17939 0 0 ISHARES ESG AWARE US AGGREGATE BOND ETF ETF 46435U549 418160 9231 SH SOLE 9231 0 0 ISHARES ESG MSCI USA LEADERS ETF ETF 46435U218 604434 8015 SH SOLE 8015 0 0 ISHARES ESG SCREENED S&P MID-CAP ETF ETF 46436E551 408777 12069 SH SOLE 12069 0 0 ISHARES EUROPE ETF ETF 464287861 580483 12162 SH SOLE 12162 0 0 ISHARES EXPANDED TECH SECTOR ETF ETF 464287549 1379288 3609 SH SOLE 3609 0 0 ISHARES EXPANDED TECH-SOFTWARE SECTOR ETF ETF 464287515 7107904 20828 SH SOLE 20828 0 0 ISHARES EXPONENTIAL TECHNOLOGIES ETF ETF 46434V381 416624 7980 SH SOLE 7980 0 0 ISHARES FLOATING RATE BOND ETF ETF 46429B655 21961908 431556 SH SOLE 431556 0 0 ISHARES GLOBAL CLEAN ENERGY ETF ETF 464288224 587727 40200 SH SOLE 40200 0 0 ISHARES GLOBAL ENERGY ETF ETF 464287341 1091180 26446 SH SOLE 26446 0 0 ISHARES GLOBAL HEALTHCARE ETF ETF 464287325 4516205 54795 SH SOLE 54795 0 0 ISHARES GLOBAL INFRASTRUCTURE ETF ETF 464288372 761254 17585 SH SOLE 17585 0 0 ISHARES GLOBAL TECH ETF ETF 464287291 1167623 20187 SH SOLE 20187 0 0 ISHARES GOLD TRUST ETF 464285204 78241082 2236098 SH SOLE 2236098 0 0 ISHARES GS CORP BONDS ETF 464287242 50660120 496570 SH SOLE 496570 0 0 ISHARES IBONDS DEC 2023 TERM CORPORATE ETF ETF 46434VAX8 19713999 777366 SH SOLE 777366 0 0 ISHARES IBONDS DEC 2023 TERM MUNI BOND ETF ETF 46435G318 1387241 54348 SH SOLE 54348 0 0 ISHARES IBONDS DEC 2023 TERM TREASURY ETF ETF 46436E882 456732182 18401780 SH SOLE 18401780 0 0 ISHARES IBONDS DEC 2024 TERM CORPORATE ETF ETF 46434VBG4 12532967 506792 SH SOLE 506792 0 0 ISHARES IBONDS DEC 2024 TERM MUNI BOND ETF ETF 46435U697 2171562 84529 SH SOLE 84529 0 0 ISHARES IBONDS DEC 2024 TERM TREASURY ETF ETF 46436E874 430848245 18072493 SH SOLE 18072493 0 0 ISHARES IBONDS DEC 2025 TERM CORPORATE ETF ETF 46434VBD1 7347857 301512 SH SOLE 301512 0 0 ISHARES IBONDS DEC 2025 TERM MUNI BOND ETF ETF 46435U432 1770191 67875 SH SOLE 67875 0 0 ISHARES IBONDS DEC 2025 TERM TREASURY ETF ETF 46436E866 429546109 18611183 SH SOLE 18611183 0 0 ISHARES IBONDS DEC 2026 TERM CORPORATE ETF ETF 46435GAA0 1236007 52968 SH SOLE 52968 0 0 ISHARES IBONDS DEC 2026 TERM MUNI BOND ETF ETF 46435U259 283586 11430 SH SOLE 11430 0 0 ISHARES IBONDS DEC 2026 TERM TREASURY ETF ETF 46436E858 6578257 292757 SH SOLE 292757 0 0 ISHARES IBONDS DEC 2027 TERM CORPORATE ETF ETF 46435UAA9 1056918 45675 SH SOLE 45675 0 0 ISHARES IBONDS DEC 2027 TERM MUNI BOND ETF ETF 46435U283 393469 16073 SH SOLE 16073 0 0 ISHARES IBONDS DEC 2028 TERM CORPORATE ETF ETF 46435U515 1243311 51740 SH SOLE 51740 0 0 ISHARES IBONDS DEC 2028 TERM MUNI BOND ETF ETF 46435U325 581613 23827 SH SOLE 23827 0 0 ISHARES IBONDS DEC 2029 TERM CORPORATE ETF ETF 46436E205 706381 32255 SH SOLE 32255 0 0 ISHARES IBONDS DEC 2030 TERM CORPORATE ETF ETF 46436E726 671416 32945 SH SOLE 32945 0 0 ISHARES IBONDS DEC 2031 TERM CORPORATE ETF ETF 46436E486 566076 29202 SH SOLE 29202 0 0 ISHARES IBOXX $ HIGH YIELD CORPORATE BOND ETF ETF 464288513 37368357 506896 SH SOLE 506896 0 0 ISHARES INTERMEDIATE GOVERNMENT/CREDIT BOND ETF ETF 464288612 5189008 51209 SH SOLE 51209 0 0 ISHARES INTERNATIONAL DIVIDEND GROWTH ETF ETF 46435G524 939055 15833 SH SOLE 15833 0 0 ISHARES INTERNATIONAL EQUITY FACTOR ETF ETF 46434V274 1426351 55178 SH SOLE 55178 0 0 ISHARES INTERNATIONAL SELECT DIVIDEND ETF ETF 464288448 269428 10607 SH SOLE 10607 0 0 ISHARES INTERNATIONAL SMALLCAP EQUITY FACTOR ETF ETF 46434V266 1263687 42721 SH SOLE 42721 0 0 ISHARES JPMORGAN EMERG MARKETS BOND ETF 464288281 874714 10600 SH SOLE 10600 0 0 ISHARES MBS ETF ETF 464288588 9363673 105447 SH SOLE 105447 0 0 ISHARES MICRO-CAP ETF ETF 464288869 527627 5271 SH SOLE 5271 0 0 ISHARES MORNINGSTAR GROWTH ETF ETF 464287119 4410268 73936 SH SOLE 73936 0 0 ISHARES MORNINGSTAR U.S. EQUITY ETF ETF 464287127 264957 4499 SH SOLE 4499 0 0 ISHARES MORTGAGE REAL ESTATE ETF ETF 46435G342 905795 40546 SH SOLE 40546 0 0 ISHARES MSCI ACWI ETF ETF 464288257 13573919 146952 SH SOLE 146952 0 0 ISHARES MSCI ACWI EX U.S. ETF ETF 464288240 31691624 674146 SH SOLE 674146 0 0 ISHARES MSCI EAFE ETF ETF 464287465 120663995 1750783 SH SOLE 1750783 0 0 ISHARES MSCI EAFE GROWTH ETF ETF 464288885 24456154 283385 SH SOLE 283385 0 0 ISHARES MSCI EAFE MIN VOL FACTOR ETF ETF 46429B689 17579829 269547 SH SOLE 269547 0 0 ISHARES MSCI EAFE SMALL-CAP ETF ETF 464288273 13968213 247356 SH SOLE 247356 0 0 ISHARES MSCI EAFE VALUE ETF ETF 464288877 39571795 808743 SH SOLE 808743 0 0 ISHARES MSCI EMERGING MARKETS ETF ETF 464287234 18408841 485081 SH SOLE 485081 0 0 ISHARES MSCI EMERGING MARKETS EX CHINA ETF ETF 46434G764 18275847 366764 SH SOLE 366764 0 0 ISHARES MSCI EMERGING MARKETS MIN VOL FACTOR ETF ETF 464286533 28352549 531444 SH SOLE 531444 0 0 ISHARES MSCI GLOBAL MIN VOL FACTOR ETF ETF 464286525 13352330 139932 SH SOLE 139932 0 0 ISHARES MSCI INDIA ETF ETF 46429B598 241905 5470 SH SOLE 5470 0 0 ISHARES MSCI INTL QUALITY FACTOR ETF ETF 46434V456 3054012 90866 SH SOLE 90866 0 0 ISHARES MSCI INTL VALUE FACTOR ETF ETF 46435G409 1138143 44879 SH SOLE 44879 0 0 ISHARES MSCI JAPAN ETF ETF 46434G822 268175 4448 SH SOLE 4448 0 0 ISHARES MSCI KLD 400 SOCIAL ETF ETF 464288570 12483192 153337 SH SOLE 153337 0 0 ISHARES MSCI MEXICO ETF ETF 464286822 251437 4318 SH SOLE 4318 0 0 ISHARES MSCI USA ESG SELECT ETF ETF 464288802 988697 10989 SH SOLE 10989 0 0 ISHARES MSCI USA MIN VOL FACTOR ETF ETF 46429B697 392376720 5421065 SH SOLE 5421065 0 0 ISHARES MSCI USA MOMENTUM FACTOR ETF ETF 46432F396 306832402 2196367 SH SOLE 2196367 0 0 ISHARES MSCI USA QUALITY FACTOR ETF ETF 46432F339 55718877 422785 SH SOLE 422785 0 0 ISHARES MSCI USA SMALL-CAP MIN VOL FACTOR ETF ETF 46435G433 448745 13578 SH SOLE 13578 0 0 ISHARES MSCI USA VALUE FACTOR ETF ETF 46432F388 529977 5842 SH SOLE 5842 0 0 ISHARES NEW YORK MUNI BOND ETF ETF 464288323 1156093 22655 SH SOLE 22655 0 0 ISHARES RUSSELL 1000 ETF ETF 464287622 193029925 821719 SH SOLE 821719 0 0 ISHARES RUSSELL 1000 GROWTH ETF ETF 464287614 134446461 505457 SH SOLE 505457 0 0 ISHARES RUSSELL 1000 VALUE ETF ETF 464287598 46745150 307898 SH SOLE 307898 0 0 ISHARES RUSSELL 2000 ETF ETF 464287655 55877752 316158 SH SOLE 316158 0 0 ISHARES RUSSELL 2000 GROWTH ETF ETF 464287648 19940383 88960 SH SOLE 88960 0 0 ISHARES RUSSELL 2500 ETF ETF 46435G268 1342549 24629 SH SOLE 24629 0 0 ISHARES RUSSELL 3000 ETF ETF 464287689 42856630 174882 SH SOLE 174882 0 0 ISHARES RUSSELL MIDCAP ETF ETF 464287499 26949159 389158 SH SOLE 389158 0 0 ISHARES RUSSELL MID-CAP GROWTH ETF ETF 464287481 16815358 184076 SH SOLE 184076 0 0 ISHARES RUSSELL MIDCAP VALUE INDEX ETF 464287473 19130896 183352 SH SOLE 183352 0 0 ISHARES RUSSELL TOP 200 GROWTH ETF ETF 464289438 3364464 21871 SH SOLE 21871 0 0 ISHARES RUSSELL TOP 200 VALUE ETF ETF 464289420 1077755 16487 SH SOLE 16487 0 0 ISHARES S&P 100 ETF ETF 464287101 15420380 76856 SH SOLE 76856 0 0 ISHARES S&P 500 GROWTH ETF ETF 464287309 40791669 596195 SH SOLE 596195 0 0 ISHARES S&P 500 VALUE ETF 464287408 22705605 147592 SH SOLE 147592 0 0 ISHARES S&P MID-CAP 400 GROWTH ETF ETF 464287606 142745605 1975991 SH SOLE 1975991 0 0 ISHARES S&P MID-CAP 400 VALUE ETF ETF 464287705 5583678 55322 SH SOLE 55322 0 0 ISHARES S&P SMALL-CAP 600 GROWTH ETF ETF 464287887 17981824 163948 SH SOLE 163948 0 0 ISHARES S&P SMALL-CAP 600 VALUE ETF ETF 464287879 10371153 116242 SH SOLE 116242 0 0 ISHARES SELECT DIVIDEND ETF ETF 464287168 10233377 95070 SH SOLE 95070 0 0 ISHARES SELF-DRIVING EV & TECH ETF ETF 46435U366 210995 5673 SH SOLE 5673 0 0 ISHARES SEMICONDUCTOR ETF ETF 464287523 692615 1462 SH SOLE 1462 0 0 ISHARES SHORT TREASURY BOND ETF ETF 464288679 3846116 34816 SH SOLE 34816 0 0 ISHARES SHORT-TERM NATIONAL MUNI BOND ETF ETF 464288158 87947811 855024 SH SOLE 855024 0 0 ISHARES SILVER TRUST ETF 46428Q109 3114612 153127 SH SOLE 153127 0 0 ISHARES SILVER TRUST CALL 46428Q109 24 1200 SH SOLE 1200 0 0 ISHARES SILVER TRUST CALL 46428Q109 31 1500 SH SOLE 1500 0 0 ISHARES SILVER TRUST CALL 46428Q109 41 2000 SH SOLE 2000 0 0 ISHARES TIPS BOND ETF ETF 464287176 13548498 130626 SH SOLE 130626 0 0 ISHARES TR RUSSEL 2000 VALUE ETF 464287630 18443014 136061 SH SOLE 136061 0 0 ISHARES TRUST ISHARES USD GREEN BOND ETF ETF 46435U440 224973 4985 SH SOLE 4985 0 0 ISHARES U.S. AEROSPACE & DEFENSE ETF ETF 464288760 4415349 41666 SH SOLE 41666 0 0 ISHARES U.S. BASIC MATERIALS ETF ETF 464287838 803952 6364 SH SOLE 6364 0 0 ISHARES U.S. CONSUMER DISCRETIONARY ETF ETF 464287580 9127762 136337 SH SOLE 136337 0 0 ISHARES U.S. CONSUMER STAPLES ETF ETF 464287812 591224 3170 SH SOLE 3170 0 0 ISHARES U.S. ENERGY ETF ETF 464287796 1734578 36571 SH SOLE 36571 0 0 ISHARES U.S. EQUITY FACTOR ETF ETF 46434V282 1580758 36490 SH SOLE 36490 0 0 ISHARES U.S. FINANCIALS ETF ETF 464287788 758324 10143 SH SOLE 10143 0 0 ISHARES U.S. HEALTHCARE ETF ETF 464287762 1298220 4807 SH SOLE 4807 0 0 ISHARES U.S. HEALTHCARE PROVIDERS ETF ETF 464288828 305566 1242 SH SOLE 1242 0 0 ISHARES U.S. INDUSTRIALS ETF ETF 464287754 1059541 10502 SH SOLE 10502 0 0 ISHARES U.S. INFRASTRUCTURE ETF ETF 46435U713 962383 26302 SH SOLE 26302 0 0 ISHARES U.S. MEDICAL DEVICES ETF ETF 464288810 927566 19125 SH SOLE 19125 0 0 ISHARES U.S. PREFERRED STOCK ETF ETF 464288687 10970606 363868 SH SOLE 363868 0 0 ISHARES U.S. REAL ESTATE ETF ETF 464287739 1789953 132038 SH SOLE 132038 0 0 ISHARES U.S. TECHNOLOGY ETF ETF 464287721 43659809 416125 SH SOLE 416125 0 0 ISHARES U.S. TELECOMMUNICATIONS ETF ETF 464287713 2013238 94518 SH SOLE 94518 0 0 ISHARES U.S. TREASURY BOND ETF ETF 46429B267 522612 23712 SH SOLE 23712 0 0 ISHARES U.S. UTILITIES ETF ETF 464287697 368562 5009 SH SOLE 5009 0 0 ISHARES US FINANCIAL SERVICES ETF ETF 464287770 9485925 61342 SH SOLE 61342 0 0 ISHARES US TRANSPORTATION ETF ETF 464287192 260186 1113 SH SOLE 1113 0 0 ITAU UNIBANCO HLDG S A SPON ADR REP PFD ADR 465562106 83981 15639 SH SOLE 15639 0 0 ITRON INC COM Stock 465741106 584173 9643 SH SOLE 9643 0 0 ITT INC COM Stock 45073V108 1166424 11913 SH SOLE 11913 0 0 J.P. MORGAN ALERIAN MLP INDEX ETN ETF 46625H365 359220 14543 SH SOLE 14543 0 0 J.P. MORGAN DIVERSIFIED RETURN INTERNATIONAL EQUITY ETF ETF 46641Q209 7411681 146621 SH SOLE 146621 0 0 JABIL INC COM Stock 466313103 1424086 11223 SH SOLE 11223 0 0 JACK IN THE BOX INC COM Stock 466367109 822366 11908 SH SOLE 11908 0 0 JACKSON FINANCIAL INC COM CL A Stock 46817M107 999873 26161 SH SOLE 26161 0 0 JACOBS SOLUTIONS INC. Stock 46982L108 4280651 31360 SH SOLE 31360 0 0 JAGUAR GLOBAL GROWTH CORP I RT Stock G5S11A155 5636 27602 SH SOLE 27602 0 0 JAGUAR GLOBAL GROWTH CORP I WT EXP 112326 Stock G5S11A130 1214 13801 SH SOLE 13801 0 0 JAMES HARDIE INDS PLC SPONSORED ADR ADR 47030M106 667598 25442 SH SOLE 25442 0 0 JANUS DETROIT STREET TRUST JANUS HENDERSON AAA CLO ETF ETF 47103U845 1089192 21641 SH SOLE 21641 0 0 JANUS HENDERSON SHORT DURATION INCOME ETF ETF 47103U886 292137 6090 SH SOLE 6090 0 0 JAZZ PHARMACEUTICALS PLC SHS USD Stock G50871105 708386 5473 SH SOLE 5473 0 0 JBG SMITH PPTYS COM REIT 46590V100 158019 10928 SH SOLE 10928 0 0 JEFFERIES FINL GROUP INC COM Stock 47233W109 57775509 1577273 SH SOLE 1577273 0 0 JETBLUE AWYS CORP COM Stock 477143101 84727 18419 SH SOLE 18419 0 0 JOHN BEAN TECHNOLOGIES CORP COM Stock 477839104 341284 3246 SH SOLE 3246 0 0 JOHN HANCOCK MULTIFACTOR EMERGING MARKETS ETF ETF 47804J834 6907719 290904 SH SOLE 290904 0 0 JOHNSON & JOHNSON COM Stock 478160104 104694808 672198 SH SOLE 672198 0 0 JOHNSON CTLS INTL PLC SHS Stock G51502105 5431863 102083 SH SOLE 102083 0 0 JONES LANG LASALLE INC COM Stock 48020Q107 957200 6780 SH SOLE 6780 0 0 JPMORGAN ACTIVE GROWTH ETF ETF 46654Q609 710162 13178 SH SOLE 13178 0 0 JPMORGAN ACTIVE VALUE ETF ETF 46641Q167 7821394 152583 SH SOLE 152583 0 0 JPMORGAN BETABUILDERS CANADA ETF ETF 46641Q225 606621 10432 SH SOLE 10432 0 0 JPMORGAN BETABUILDERS DEVELOPED ASIA PACIFIC-EX JAPAN ETF ETF 46641Q233 418554 9295 SH SOLE 9295 0 0 JPMORGAN BETABUILDERS EUROPE ETF ETF 46641Q191 347169 6830 SH SOLE 6830 0 0 JPMORGAN BETABUILDERS JAPAN ETF ETF 46641Q217 926275 18437 SH SOLE 18437 0 0 JPMORGAN BETABUILDERS U.S. AGGREGATE BOND ETF ETF 46641Q241 728955 16481 SH SOLE 16481 0 0 JPMORGAN CHASE & CO COM Stock 46625H100 108180514 745970 SH SOLE 745970 0 0 JPMORGAN CORE PLUS BOND ETF ETF 46641Q670 47146101 1055431 SH SOLE 1055431 0 0 JPMORGAN DIVERSIFIED RETURN EMERGING MARKETS EQUITY ETF ETF 46641Q308 545306 10826 SH SOLE 10826 0 0 JPMORGAN DIVERSIFIED RETURN U.S. EQUITY ETF ETF 46641Q407 20599128 219311 SH SOLE 219311 0 0 JPMORGAN EQUITY PREMIUM INCOME ETF ETF 46641Q332 18899803 352872 SH SOLE 352872 0 0 JPMORGAN INTERNATIONAL BOND OPPORTUNITIES ETF ETF 46641Q852 7540243 165756 SH SOLE 165756 0 0 JPMORGAN INTERNATIONAL RESEARCH ENHANCED EQUITY ETF ETF 46641Q134 866060 15929 SH SOLE 15929 0 0 JPMORGAN U.S. QUALITY FACTOR ETF ETF 46641Q761 382810 8847 SH SOLE 8847 0 0 JPMORGAN U.S. VALUE FACTOR ETF ETF 46641Q753 590924 17059 SH SOLE 17059 0 0 JPMORGAN ULTRA-SHORT INCOME ETF ETF 46641Q837 47505139 946695 SH SOLE 946695 0 0 JPMORGAN ULTRA-SHORT MUNICIPAL INCOME ETF ETF 46641Q654 21246130 421132 SH SOLE 421132 0 0 JUNIPER NETWORKS INC COM Stock 48203R104 221409 7967 SH SOLE 7967 0 0 KARUNA THERAPEUTICS INC COM Stock 48576A100 262935 1555 SH SOLE 1555 0 0 KAYNE ANDERSON ENERGY INFRSTR COM CEF 486606106 295645 35154 SH SOLE 35154 0 0 KB HOME COM Stock 48666K109 440077 9509 SH SOLE 9509 0 0 KEARNY FINL CORP MD COM Stock 48716P108 395370 57052 SH SOLE 57052 0 0 KELLANOVA COM Stock 487836108 2914652 48978 SH SOLE 48978 0 0 KEMPER CORP COM Stock 488401100 487002 11587 SH SOLE 11587 0 0 KENVUE INC COM Stock 49177J102 1332830 66376 SH SOLE 66376 0 0 KEURIG DR PEPPER INC COM Stock 49271V100 1426156 45174 SH SOLE 45174 0 0 KEYCORP COM Stock 493267108 1384198 128643 SH SOLE 128643 0 0 KEYSIGHT TECHNOLOGIES INC COM Stock 49338L103 1405397 10622 SH SOLE 10622 0 0 KFA MOUNT LUCAS MANAGED FUTURES INDEX STRATEGY ETF ETF 500767652 4813683 147795 SH SOLE 147795 0 0 KIMBELL RTY PARTNERS LP UNIT Stock 49435R102 223200 13950 SH SOLE 13950 0 0 KIMBERLY-CLARK CORP COM Stock 494368103 38435689 318045 SH SOLE 318045 0 0 KIMCO RLTY CORP COM REIT 49446R109 499837 28416 SH SOLE 28416 0 0 KINDER MORGAN INC DEL COM Stock 49456B101 5805663 350161 SH SOLE 350161 0 0 KINETIK HOLDINGS INC COM NEW CL A Stock 02215L209 219679 6509 SH SOLE 6509 0 0 KINSALE CAP GROUP INC COM Stock 49714P108 1333872 3221 SH SOLE 3221 0 0 KIORA PHARMACEUTICALS INC COM NEW Stock 49721T309 45416 80000 SH SOLE 80000 0 0 KIRBY CORP COM Stock 497266106 1902496 22977 SH SOLE 22977 0 0 KITE RLTY GROUP TR COM NEW REIT 49803T300 247862 11572 SH SOLE 11572 0 0 KKR & CO INC COM Stock 48251W104 3077961 49967 SH SOLE 49967 0 0 KKR REAL ESTATE FIN TR INC COM REIT 48251K100 575541 48487 SH SOLE 48487 0 0 KLA CORP COM NEW Stock 482480100 2566816 5596 SH SOLE 5596 0 0 KNIFE RIVER CORP COMMON STOCK Stock 498894104 3488318 71438 SH SOLE 71438 0 0 KNIGHT-SWIFT TRANSN HLDGS INC CL A Stock 499049104 301382 6010 SH SOLE 6010 0 0 KNOWLEDGE LEADERS DEVELOPED WORLD ETF ETF 46143U849 869600 22590 SH SOLE 22590 0 0 KNOWLES CORP COM Stock 49926D109 302450 20422 SH SOLE 20422 0 0 KONINKLIJKE PHILIPS N V NY REGIS SHS NEW ADR 500472303 633833 31787 SH SOLE 31787 0 0 KONTOOR BRANDS INC COM Stock 50050N103 256568 5843 SH SOLE 5843 0 0 KORN FERRY COM NEW Stock 500643200 250246 5275 SH SOLE 5275 0 0 KORNIT DIGITAL LTD SHS Stock M6372Q113 275802 14585 SH SOLE 14585 0 0 KRAFT HEINZ CO COM Stock 500754106 2502542 74392 SH SOLE 74392 0 0 KRATOS DEFENSE & SEC SOLUTIONS COM NEW Stock 50077B207 1538097 102403 SH SOLE 102403 0 0 KROGER CO COM Stock 501044101 88713591 1982427 SH SOLE 1982427 0 0 KULICKE & SOFFA INDS INC COM Stock 501242101 349407 7185 SH SOLE 7185 0 0 KYNDRYL HLDGS INC COMMON STOCK Stock 50155Q100 358519 23743 SH SOLE 23743 0 0 L3HARRIS TECHNOLOGIES INC COM Stock 502431109 9699085 55703 SH SOLE 55703 0 0 LA Z BOY INC COM Stock 505336107 344652 11161 SH SOLE 11161 0 0 LABORATORY CORP AMER HLDGS COM NEW Stock 50540R409 8201627 40794 SH SOLE 40794 0 0 LAKELAND BANCORP INC COM Stock 511637100 279596 22155 SH SOLE 22155 0 0 LAKELAND FINL CORP COM Stock 511656100 311622 6566 SH SOLE 6566 0 0 LAKELAND INDS INC COM Stock 511795106 97880 6495 SH SOLE 6495 0 0 LAM RESEARCH CORP COM Stock 512807108 79790968 127305 SH SOLE 127305 0 0 LAM RESEARCH CORP COM PUT 512807108 125 200 SH SOLE 200 0 0 LAMAR ADVERTISING CO NEW CL A REIT 512816109 4001842 47943 SH SOLE 47943 0 0 LAMB WESTON HLDGS INC COM Stock 513272104 765807 8283 SH SOLE 8283 0 0 LANCASTER COLONY CORP COM Stock 513847103 529693 3210 SH SOLE 3210 0 0 LANDSTAR SYS INC COM Stock 515098101 3555787 20096 SH SOLE 20096 0 0 LANTHEUS HLDGS INC COM Stock 516544103 3724267 53602 SH SOLE 53602 0 0 LAS VEGAS SANDS CORP COM Stock 517834107 5116356 111613 SH SOLE 111613 0 0 LATTICE SEMICONDUCTOR CORP COM Stock 518415104 1778493 20697 SH SOLE 20697 0 0 LAUDER ESTEE COS INC CL A Stock 518439104 3866558 26749 SH SOLE 26749 0 0 LCI INDS COM Stock 50189K103 329598 2807 SH SOLE 2807 0 0 LEAR CORP COM NEW Stock 521865204 486160 3623 SH SOLE 3623 0 0 LEIDOS HOLDINGS INC COM Stock 525327102 952668 10337 SH SOLE 10337 0 0 LEMAITRE VASCULAR INC COM Stock 525558201 370682 6804 SH SOLE 6804 0 0 LENNAR CORP CL A Stock 526057104 1362227 12138 SH SOLE 12138 0 0 LENNOX INTL INC COM Stock 526107107 37399122 99880 SH SOLE 99880 0 0 LEONARDO DRS INC COM Stock 52661A108 285336 17086 SH SOLE 17086 0 0 LEVI STRAUSS & CO NEW CL A COM STK Stock 52736R102 154866 11404 SH SOLE 11404 0 0 LEXICON PHARMACEUTICALS INC COM NEW Stock 528872302 48634 44618 SH SOLE 44618 0 0 LGI HOMES INC COM Stock 50187T106 652057 6554 SH SOLE 6554 0 0 LIBERTY ALL STAR EQUITY FD SH BEN INT CEF 530158104 73864 12477 SH SOLE 12477 0 0 LIBERTY BROADBAND CORP COM SER A Stock 530307107 1205558 13261 SH SOLE 13261 0 0 LIBERTY BROADBAND CORP COM SER C Stock 530307305 1095750 11999 SH SOLE 11999 0 0 LIBERTY ENERGY INC COM CL A Stock 53115L104 556137 30029 SH SOLE 30029 0 0 LIBERTY GLOBAL PLC SHS CL C Stock G5480U120 249009 13417 SH SOLE 13417 0 0 LIBERTY MEDIA CORP DEL COM LBTY ONE S C Stock 531229755 365738 5871 SH SOLE 5871 0 0 LIBERTY MEDIA CORP DEL COM LBTY SRM S A Stock 531229813 519027 20394 SH SOLE 20394 0 0 LIBERTY MEDIA CORP DEL COM LBTY SRM S C Stock 531229789 1062242 41722 SH SOLE 41722 0 0 LIGAND PHARMACEUTICALS INC COM NEW Stock 53220K504 358621 5985 SH SOLE 5985 0 0 LINCOLN EDL SVCS CORP COM Stock 533535100 131228 15530 SH SOLE 15530 0 0 LINCOLN ELEC HLDGS INC COM Stock 533900106 4117033 22647 SH SOLE 22647 0 0 LINCOLN NATL CORP IND COM Stock 534187109 1659617 67218 SH SOLE 67218 0 0 LINCOLN NATL CORP IND COM CALL 534187109 247 10000 SH SOLE 10000 0 0 LINDBLAD EXPEDITIONS HLDGS INC COM Stock 535219109 135050 18757 SH SOLE 18757 0 0 LINDE PLC SHS Stock G54950103 19845811 53299 SH SOLE 53299 0 0 LITHIA MTRS INC COM Stock 536797103 4306797 14583 SH SOLE 14583 0 0 LITTELFUSE INC COM Stock 537008104 785736 3177 SH SOLE 3177 0 0 LIVANOVA PLC SHS Stock G5509L101 1453565 27488 SH SOLE 27488 0 0 LIVE NATION ENTERTAINMENT INC COM Stock 538034109 2025968 24398 SH SOLE 24398 0 0 LIVE OAK BANCSHARES INC COM Stock 53803X105 2954454 102054 SH SOLE 102054 0 0 LIVE OAK CRESTVIEW CLIMATE ACQ CL A COM Stock 538086109 173699 16815 SH SOLE 16815 0 0 LIVENT CORP COM Stock 53814L108 650959 35359 SH SOLE 35359 0 0 LKQ CORP COM Stock 501889208 2736757 55277 SH SOLE 55277 0 0 LLOYDS BANKING GROUP PLC SPONSORED ADR ADR 539439109 541778 254356 SH SOLE 254356 0 0 LOCKHEED MARTIN CORP COM Stock 539830109 66141817 161732 SH SOLE 161732 0 0 LOEWS CORP COM Stock 540424108 2722331 43000 SH SOLE 43000 0 0 LOGAN RIDGE FINANCE CORP COM CEF 541098109 273049 13159 SH SOLE 13159 0 0 LOGITECH INTL S A SHS Stock H50430232 255216 3702 SH SOLE 3702 0 0 LOUISIANA PAC CORP COM Stock 546347105 468925 8484 SH SOLE 8484 0 0 LOWES COS INC COM Stock 548661107 125219340 602480 SH SOLE 602480 0 0 LPL FINL HLDGS INC COM Stock 50212V100 4229098 17795 SH SOLE 17795 0 0 LUCID GROUP INC COM Stock 549498103 134383 24040 SH SOLE 24040 0 0 LUCID GROUP INC COM CALL 549498103 1 100 SH SOLE 100 0 0 LULULEMON ATHLETICA INC COM Stock 550021109 4411508 11440 SH SOLE 11440 0 0 LUMEN TECHNOLOGIES INC COM Stock 550241103 257006 180990 SH SOLE 180990 0 0 LUMENTUM HLDGS INC COM Stock 55024U109 392750 8693 SH SOLE 8693 0 0 LUMIRADX LTD SHS Stock G5709L109 2821 12000 SH SOLE 12000 0 0 LUMIRADX LTD WT EXP 092826 Stock G5709L117 580 20000 SH SOLE 20000 0 0 LXP INDUSTRIAL TRUST COM REIT 529043101 135203 15191 SH SOLE 15191 0 0 LYONDELLBASELL INDUSTRIES N V SHS - A - Stock N53745100 12629058 133359 SH SOLE 133359 0 0 M & T BK CORP COM Stock 55261F104 5403368 42731 SH SOLE 42731 0 0 M D C HLDGS INC COM Stock 552676108 558543 13547 SH SOLE 13547 0 0 M/I HOMES INC COM Stock 55305B101 219176 2608 SH SOLE 2608 0 0 MACERICH CO COM REIT 554382101 240267 22023 SH SOLE 22023 0 0 MACOM TECH SOLUTIONS HLDGS INC COM Stock 55405Y100 1113893 13654 SH SOLE 13654 0 0 MACROGENICS INC COM Stock 556099109 72705 15602 SH SOLE 15602 0 0 MACYS INC COM Stock 55616P104 250648 21589 SH SOLE 21589 0 0 MADDEN STEVEN LTD COM Stock 556269108 254128 7999 SH SOLE 7999 0 0 MADISON SQUARE GRDN SPRT CORP CL A Stock 55825T103 629920 3573 SH SOLE 3573 0 0 MAGNA INTL INC COM Stock 559222401 269122 5020 SH SOLE 5020 0 0 MAGNITE INC COM Stock 55955D100 123807 16420 SH SOLE 16420 0 0 MAGNOLIA OIL & GAS CORP CL A Stock 559663109 1029507 44937 SH SOLE 44937 0 0 MAIN STR CAP CORP COM CEF 56035L104 716084 17625 SH SOLE 17625 0 0 MAINSTAY CBRE GBL INFRA MEG TR COM CEF 56064Q107 238086 20211 SH SOLE 20211 0 0 MANCHESTER UTD PLC NEW ORD CL A Stock G5784H106 269164 13601 SH SOLE 13601 0 0 MANHATTAN ASSOCIATES INC COM Stock 562750109 1789416 9053 SH SOLE 9053 0 0 MANNKIND CORP COM NEW Stock 56400P706 490148 118680 SH SOLE 118680 0 0 MANPOWERGROUP INC WIS COM Stock 56418H100 204563 2790 SH SOLE 2790 0 0 MANULIFE FINL CORP COM Stock 56501R106 3002754 164264 SH SOLE 164264 0 0 MARATHON DIGITAL HOLDINGS INC COM Stock 565788106 155618 18308 SH SOLE 18308 0 0 MARATHON DIGITAL HOLDINGS INC COM CALL 565788106 2 200 SH SOLE 200 0 0 MARATHON OIL CORP COM Stock 565849106 2442242 91299 SH SOLE 91299 0 0 MARATHON PETE CORP COM Stock 56585A102 16161507 106789 SH SOLE 106789 0 0 MARKEL GROUP INC COM Stock 570535104 12903511 8763 SH SOLE 8763 0 0 MARKETAXESS HLDGS INC COM Stock 57060D108 695612 3256 SH SOLE 3256 0 0 MARQETA INC CLASS A COM Stock 57142B104 441139 73769 SH SOLE 73769 0 0 MARRIOTT INTL INC NEW CL A Stock 571903202 14058380 71522 SH SOLE 71522 0 0 MARRIOTT VACATIONS WORLDWIDE C COM Stock 57164Y107 320744 3187 SH SOLE 3187 0 0 MARSH & MCLENNAN COS INC COM Stock 571748102 18197191 95624 SH SOLE 95624 0 0 MARTIN MARIETTA MATLS INC COM Stock 573284106 13730530 33450 SH SOLE 33450 0 0 MARVELL TECHNOLOGY INC COM Stock 573874104 1433352 26480 SH SOLE 26480 0 0 MASCO CORP COM Stock 574599106 602702 11276 SH SOLE 11276 0 0 MASTEC INC COM Stock 576323109 2058702 28605 SH SOLE 28605 0 0 MASTERBRAND INC COMMON STOCK Stock 57638P104 403587 33217 SH SOLE 33217 0 0 MASTERCARD INCORPORATED CL A Stock 57636Q104 145113134 366531 SH SOLE 366531 0 0 MATADOR RES CO COM Stock 576485205 3703259 62261 SH SOLE 62261 0 0 MATCH GROUP INC NEW COM Stock 57667L107 1861568 47519 SH SOLE 47519 0 0 MATERIALS SELECT SECTOR SPDR FUND ETF 81369Y100 1623580 20669 SH SOLE 20669 0 0 MATERION CORP COM Stock 576690101 525754 5159 SH SOLE 5159 0 0 MATSON INC COM Stock 57686G105 263942 2975 SH SOLE 2975 0 0 MAXLINEAR INC COM Stock 57776J100 319599 14364 SH SOLE 14364 0 0 MCCORMICK & CO INC COM NON VTG Stock 579780206 2013105 26614 SH SOLE 26614 0 0 MCDONALDS CORP COM Stock 580135101 49747717 188839 SH SOLE 188839 0 0 MCGRATH RENTCORP COM Stock 580589109 750898 7491 SH SOLE 7491 0 0 MCKESSON CORP COM Stock 58155Q103 13956587 32095 SH SOLE 32095 0 0 MDU RES GROUP INC COM Stock 552690109 5099039 260421 SH SOLE 260421 0 0 MEDICAL PPTYS TRUST INC COM REIT 58463J304 779506 143029 SH SOLE 143029 0 0 MEDPACE HLDGS INC COM Stock 58506Q109 1211861 5005 SH SOLE 5005 0 0 MEDTRONIC PLC SHS Stock G5960L103 13942334 177927 SH SOLE 177927 0 0 MERCADOLIBRE INC COM Stock 58733R102 1649481 1301 SH SOLE 1301 0 0 MERCK & CO INC COM Stock 58933Y105 116704065 1133599 SH SOLE 1133599 0 0 MERIT MED SYS INC COM Stock 589889104 1760493 25507 SH SOLE 25507 0 0 MERITAGE HOMES CORP COM Stock 59001A102 545125 4454 SH SOLE 4454 0 0 MESA LABS INC COM Stock 59064R109 215814 2054 SH SOLE 2054 0 0 META MATERIALS INC COM Stock 59134N104 3454 16300 SH SOLE 16300 0 0 META PLATFORMS INC. Stock 30303M102 136062351 453307 SH SOLE 453307 0 0 METLIFE INC COM Stock 59156R108 3555159 56512 SH SOLE 56512 0 0 METTLER TOLEDO INTERNATIONAL COM Stock 592688105 1402817 1266 SH SOLE 1266 0 0 MFS HIGH INCOME MUN TR SH BEN INT CEF 59318D104 325045 104181 SH SOLE 104181 0 0 MFS HIGH YIELD MUN TR SH BEN INT CEF 59318E102 389078 124306 SH SOLE 124306 0 0 MFS INTER INCOME TR SH BEN INT CEF 55273C107 307254 114647 SH SOLE 114647 0 0 MFS INVT GRADE MUN TR SH BEN INT CEF 59318B108 393594 55671 SH SOLE 55671 0 0 MGE ENERGY INC COM Stock 55277P104 272053 3971 SH SOLE 3971 0 0 MGIC INVT CORP WIS COM Stock 552848103 312654 18733 SH SOLE 18733 0 0 MGM RESORTS INTERNATIONAL COM Stock 552953101 445757 12126 SH SOLE 12126 0 0 MGP INGREDIENTS INC NEW COM Stock 55303J106 1929052 18288 SH SOLE 18288 0 0 MICROCHIP TECHNOLOGY INC. COM Stock 595017104 17338188 222142 SH SOLE 222142 0 0 MICRON TECHNOLOGY INC COM Stock 595112103 3782923 55607 SH SOLE 55607 0 0 MICROSOFT CORP COM Stock 594918104 632673809 2003718 SH SOLE 2003718 0 0 MICROSOFT CORP COM CALL 594918104 95 300 SH SOLE 300 0 0 MICROSOFT CORP COM CALL 594918104 3284 10400 SH SOLE 10400 0 0 MICROSTRATEGY INC CL A NEW Stock 594972408 571864 1742 SH SOLE 1742 0 0 MICROVISION INC DEL COM NEW Stock 594960304 37412 17083 SH SOLE 17083 0 0 MID-AMER APT CMNTYS INC COM REIT 59522J103 1171521 9106 SH SOLE 9106 0 0 MIDDLEBY CORP COM Stock 596278101 1157760 9045 SH SOLE 9045 0 0 MIDWEST HLDG INC COM NEW Stock 59833J206 315238 12055 SH SOLE 12055 0 0 MIMEDX GROUP INC COM Stock 602496101 161444 22146 SH SOLE 22146 0 0 MINK THERAPEUTICS INC COM Stock 603693102 67979 61799 SH SOLE 61799 0 0 MITSUBISHI UFJ FINL GROUP INC SPONSORED ADS ADR 606822104 663417 78141 SH SOLE 78141 0 0 MIZUHO FINANCIAL GROUP INC SPONSORED ADR ADR 60687Y109 320904 93558 SH SOLE 93558 0 0 MKS INSTRS INC COM Stock 55306N104 448018 5177 SH SOLE 5177 0 0 MOBILEYE GLOBAL INC COMMON CLASS A Stock 60741F104 209246 5036 SH SOLE 5036 0 0 MODEL N INC COM Stock 607525102 802064 32858 SH SOLE 32858 0 0 MODERNA INC COM Stock 60770K107 1340191 12975 SH SOLE 12975 0 0 MODERNA INC COM CALL 60770K107 52 500 SH SOLE 500 0 0 MODIVCARE INC COM Stock 60783X104 210833 6691 SH SOLE 6691 0 0 MOELIS & CO CL A Stock 60786M105 1269642 28133 SH SOLE 28133 0 0 MOHAWK INDS INC COM Stock 608190104 320758 3738 SH SOLE 3738 0 0 MOLINA HEALTHCARE INC COM Stock 60855R100 1485997 4532 SH SOLE 4532 0 0 MOLSON COORS BEVERAGE CO CL B Stock 60871R209 2875341 45217 SH SOLE 45217 0 0 MONDAY COM LTD SHS Stock M7S64H106 411902 2587 SH SOLE 2587 0 0 MONDELEZ INTL INC CL A Stock 609207105 16536399 238277 SH SOLE 238277 0 0 MONGODB INC CL A Stock 60937P106 6673828 19296 SH SOLE 19296 0 0 MONOLITHIC PWR SYS INC COM Stock 609839105 941095 2037 SH SOLE 2037 0 0 MONROE CAP CORP COM CEF 610335101 134455 18048 SH SOLE 18048 0 0 MONSTER BEVERAGE CORP NEW COM Stock 61174X109 4013837 75804 SH SOLE 75804 0 0 MONTROSE ENVIRONMENTAL GROUP I COM Stock 615111101 941821 32188 SH SOLE 32188 0 0 MOODYS CORP COM Stock 615369105 2988835 9453 SH SOLE 9453 0 0 MOOG INC CL A Stock 615394202 490924 4346 SH SOLE 4346 0 0 MORGAN STANLEY COM NEW Stock 617446448 13661474 167277 SH SOLE 167277 0 0 MORNINGSTAR INC COM Stock 617700109 2529410 10798 SH SOLE 10798 0 0 MOSAIC CO NEW COM Stock 61945C103 447844 12580 SH SOLE 12580 0 0 MOSAIC CO NEW COM CALL 61945C103 18 500 SH SOLE 500 0 0 MOTLEY FOOL 100 INDEX ETF ETF 74933W601 204205 5196 SH SOLE 5196 0 0 MOTLEY FOOL GLOBAL OPPORTUNITIES ETF ETF 74933W635 423269 16180 SH SOLE 16180 0 0 MOTLEY FOOL MID-CAP GROWTH ETF ETF 74933W627 255448 10759 SH SOLE 10759 0 0 MOTORCAR PTS AMER INC COM Stock 620071100 134585 16636 SH SOLE 16636 0 0 MOTOROLA SOLUTIONS INC COM NEW Stock 620076307 2947080 10825 SH SOLE 10825 0 0 MP MATERIALS CORP COM CL A Stock 553368101 308847 16170 SH SOLE 16170 0 0 MPLX LP COM UNIT REP LTD Stock 55336V100 7661070 215380 SH SOLE 215380 0 0 MR COOPER GROUP INC COM Stock 62482R107 381936 7131 SH SOLE 7131 0 0 MRC GLOBAL INC COM Stock 55345K103 139390 13599 SH SOLE 13599 0 0 MSA SAFETY INC COM Stock 553498106 5922280 37566 SH SOLE 37566 0 0 MSC INDL DIRECT INC CL A Stock 553530106 1420329 14471 SH SOLE 14471 0 0 MSCI INC COM Stock 55354G100 1388134 2705 SH SOLE 2705 0 0 MUELLER INDS INC COM Stock 624756102 655470 8721 SH SOLE 8721 0 0 MURPHY OIL CORP COM Stock 626717102 349558 7708 SH SOLE 7708 0 0 MURPHY USA INC COM Stock 626755102 385130 1127 SH SOLE 1127 0 0 MYR GROUP INC DEL COM Stock 55405W104 1385333 10280 SH SOLE 10280 0 0 MYRIAD GENETICS INC COM Stock 62855J104 429599 26783 SH SOLE 26783 0 0 NAPCO SEC TECHNOLOGIES INC COM Stock 630402105 212443 9548 SH SOLE 9548 0 0 NASDAQ INC COM Stock 631103108 1157643 23217 SH SOLE 23217 0 0 NATIONAL FUEL GAS CO COM Stock 636180101 739038 14237 SH SOLE 14237 0 0 NATIONAL GRID PLC SPONSORED ADR NE ADR 636274409 644006 10622 SH SOLE 10622 0 0 NATIONAL HEALTH INVS INC COM REIT 63633D104 456228 8883 SH SOLE 8883 0 0 NATIONAL INSTRS CORP COM Stock 636518102 357839 6002 SH SOLE 6002 0 0 NATIONAL MUNICIPAL BONDS ETF 464288414 59695403 582167 SH SOLE 582167 0 0 NATIONAL STORAGE AFFILIATES TR COM SHS BEN IN REIT 637870106 823590 25948 SH SOLE 25948 0 0 NATIONAL VISION HLDGS INC COM Stock 63845R107 675404 41743 SH SOLE 41743 0 0 NATWEST GROUP PLC SPONS ADR ADR 639057207 155748 26715 SH SOLE 26715 0 0 NAVIENT CORPORATION COM Stock 63938C108 248881 14453 SH SOLE 14453 0 0 NCINO INC COM Stock 63947X101 3668716 115368 SH SOLE 115368 0 0 NCR VOYIX CORPORATION COM Stock 62886E108 338321 12544 SH SOLE 12544 0 0 NEKTAR THERAPEUTICS COM Stock 640268108 10818 18163 SH SOLE 18163 0 0 NELNET INC CL A Stock 64031N108 1489768 16679 SH SOLE 16679 0 0 NEOGEN CORP COM Stock 640491106 1944123 104861 SH SOLE 104861 0 0 NEOGENOMICS INC COM NEW Stock 64049M209 1039350 84500 SH SOLE 84500 0 0 NETAPP INC COM Stock 64110D104 4000806 52725 SH SOLE 52725 0 0 NETFLIX INC COM Stock 64110L106 15895750 42097 SH SOLE 42097 0 0 NETFLIX INC COM CALL 64110L106 76 200 SH SOLE 200 0 0 NETFLIX INC COM CALL 64110L106 38 100 SH SOLE 100 0 0 NETSCOUT SYS INC COM Stock 64115T104 732779 26152 SH SOLE 26152 0 0 NEUBERGER BERMAN NEXT GENERATI COMMON STOCK CEF 64133Q108 164886 15824 SH SOLE 15824 0 0 NEUROCRINE BIOSCIENCES INC COM Stock 64125C109 391050 3476 SH SOLE 3476 0 0 NEW JERSEY RES CORP COM Stock 646025106 643070 15827 SH SOLE 15827 0 0 NEW MTN FIN CORP COM CEF 647551100 2432622 187847 SH SOLE 187847 0 0 NEW YORK CMNTY BANCORP INC COM Stock 649445103 1145206 100988 SH SOLE 100988 0 0 NEW YORK CMNTY BANCORP INC COM CALL 649445103 12 1100 SH SOLE 1100 0 0 NEW YORK CMNTY BANCORP INC COM CALL 649445103 6 500 SH SOLE 500 0 0 NEW YORK MTG TR INC COM REIT 649604840 188214 22169 SH SOLE 22169 0 0 NEW YORK TIMES CO CL A Stock 650111107 366037 8884 SH SOLE 8884 0 0 NEWELL BRANDS INC COM Stock 651229106 1385889 153475 SH SOLE 153475 0 0 NEWMARKET CORP COM Stock 651587107 218419 480 SH SOLE 480 0 0 NEWMONT CORP COM Stock 651639106 3346974 90581 SH SOLE 90581 0 0 NEWPARK RES INC COM PAR $.01NEW Stock 651718504 98654 14277 SH SOLE 14277 0 0 NEWS CORP NEW CL A Stock 65249B109 295524 14732 SH SOLE 14732 0 0 NEXSTAR MEDIA GROUP INC COMMON STOCK Stock 65336K103 40037234 279258 SH SOLE 279258 0 0 NEXTDECADE CORP COM Stock 65342K105 55373 10815 SH SOLE 10815 0 0 NEXTERA ENERGY INC COM Stock 65339F101 21296786 371737 SH SOLE 371737 0 0 NEXTRACKER INC CLASS A COM Stock 65290E101 447623 11146 SH SOLE 11146 0 0 NICE LTD SPONSORED ADR ADR 653656108 598761 3522 SH SOLE 3522 0 0 NIKE INC CL B Stock 654106103 24681199 258118 SH SOLE 258118 0 0 NIKOLA CORP COM Stock 654110105 37405 23825 SH SOLE 23825 0 0 NIO INC SPON ADS ADR 62914V106 150681 16668 SH SOLE 16668 0 0 NIO INC SPON ADS CALL 62914V106 5 600 SH SOLE 600 0 0 NISOURCE INC COM Stock 65473P105 2344895 95012 SH SOLE 95012 0 0 NLIGHT INC COM Stock 65487K100 302224 29060 SH SOLE 29060 0 0 NNN REIT INC COM REIT 637417106 4587529 129811 SH SOLE 129811 0 0 NOKIA CORP SPONSORED ADR ADR 654902204 281760 75337 SH SOLE 75337 0 0 NOKIA CORP SPONSORED ADR CALL 654902204 9 2500 SH SOLE 2500 0 0 NOKIA CORP SPONSORED ADR CALL 654902204 7 2000 SH SOLE 2000 0 0 NOKIA CORP SPONSORED ADR CALL 654902204 7 2000 SH SOLE 2000 0 0 NOMURA HLDGS INC SPONSORED ADR ADR 65535H208 137790 34276 SH SOLE 34276 0 0 NORDIC AMERICAN TANKERS LIMITE COM Stock G65773106 470381 114170 SH SOLE 114170 0 0 NORDSON CORP COM Stock 655663102 1704699 7639 SH SOLE 7639 0 0 NORFOLK SOUTHN CORP COM Stock 655844108 28727021 145874 SH SOLE 145874 0 0 NORTHERN DYNASTY MINERALS LTD COM NEW Stock 66510M204 7415 22800 SH SOLE 22800 0 0 NORTHERN OIL & GAS INC COM Stock 665531307 1141607 28377 SH SOLE 28377 0 0 NORTHERN TR CORP COM Stock 665859104 2723496 39198 SH SOLE 39198 0 0 NORTHROP GRUMMAN CORP COM Stock 666807102 10638588 24168 SH SOLE 24168 0 0 NORTHVIEW ACQUISITION CORP RT Stock 66718N129 5699 33524 SH SOLE 33524 0 0 NORTHVIEW ACQUISITION CORP WT EXP 080227 Stock 66718N111 620 16762 SH SOLE 16762 0 0 NORWEGIAN CRUISE LINE HLDG LTD SHS Stock G66721104 530293 32178 SH SOLE 32178 0 0 NOV INC COM Stock 62955J103 369717 17690 SH SOLE 17690 0 0 NOVANTA INC COM Stock 67000B104 329769 2299 SH SOLE 2299 0 0 NOVARTIS AG SPONSORED ADR ADR 66987V109 14298255 140372 SH SOLE 140372 0 0 NOVO-NORDISK A S ADR ADR 670100205 10058026 110601 SH SOLE 110601 0 0 NRG ENERGY INC COM NEW Stock 629377508 495535 12864 SH SOLE 12864 0 0 NU HLDGS LTD ORD SHS CL A Stock G6683N103 137235 18929 SH SOLE 18929 0 0 NUCOR CORP COM Stock 670346105 99977450 639446 SH SOLE 639446 0 0 NUSTAR ENERGY LP UNIT COM Stock 67058H102 2272467 130302 SH SOLE 130302 0 0 NUTRIEN LTD COM Stock 67077M108 56650776 916834 SH SOLE 916834 0 0 NUVEEN AMT FREE MUN CR INC FD COM CEF 67071L106 2699300 261814 SH SOLE 261814 0 0 NUVEEN AMT FREE QLTY MUN INCME COM CEF 670657105 416566 43034 SH SOLE 43034 0 0 NUVEEN CR STRATEGIES INCOME FD COM SHS CEF 67073D102 140383 27744 SH SOLE 27744 0 0 NUVEEN ESG INTERNATIONAL DEVELOPED MARKETS EQUITY ETF ETF 67092P805 332184 12159 SH SOLE 12159 0 0 NUVEEN ESG LARGE-CAP GROWTH ETF ETF 67092P201 3474182 57932 SH SOLE 57932 0 0 NUVEEN ESG LARGE-CAP VALUE ETF ETF 67092P300 5729226 170563 SH SOLE 170563 0 0 NUVEEN FLOATING RATE INCOME FD COM CEF 67072T108 183502 22351 SH SOLE 22351 0 0 NUVEEN MUN VALUE FD INC COM CEF 670928100 230454 27900 SH SOLE 27900 0 0 NUVEEN MUNICIPAL CREDIT INC FD COM SH BEN INT CEF 67070X101 574078 55041 SH SOLE 55041 0 0 NUVEEN NASDAQ 100 DYNAMIC OVER COM SHS CEF 670699107 299906 13347 SH SOLE 13347 0 0 NUVEEN PFD & INCOME OPPORTUNIT COM CEF 67073B106 101609 16052 SH SOLE 16052 0 0 NUVEEN PFD & INCOME SECS FD COM CEF 67072C105 1960084 317680 SH SOLE 317680 0 0 NUVEEN QUALITY MUNCP INCOME FD COM CEF 67066V101 185381 18282 SH SOLE 18282 0 0 NUVEEN SELECT TAX-FREE INCOME SH BEN INT CEF 67062F100 926368 69652 SH SOLE 69652 0 0 NV5 GLOBAL INC COM Stock 62945V109 1619551 16830 SH SOLE 16830 0 0 NVENT ELECTRIC PLC SHS Stock G6700G107 568503 10728 SH SOLE 10728 0 0 NVIDIA CORPORATION COM Stock 67066G104 192606150 442783 SH SOLE 442783 0 0 NVIDIA CORPORATION COM CALL 67066G104 435 1000 SH SOLE 1000 0 0 NVR INC COM Stock 62944T105 417431 70 SH SOLE 70 0 0 NXP SEMICONDUCTORS N V COM Stock N6596X109 4748188 23750 SH SOLE 23750 0 0 OAKTREE SPECIALTY LENDING CORP COM CEF 67401P405 618936 30762 SH SOLE 30762 0 0 OCCIDENTAL PETE CORP COM Stock 674599105 6611324 101901 SH SOLE 101901 0 0 OCCIDENTAL PETE CORP COM CALL 674599105 13 200 SH SOLE 200 0 0 OCEANEERING INTL INC COM Stock 675232102 665171 25862 SH SOLE 25862 0 0 OCUGEN INC COM Stock 67577C105 24036 60090 SH SOLE 60090 0 0 OCUPHIRE PHARMA INC COM Stock 67577R102 60300 18000 SH SOLE 18000 0 0 OFG BANCORP COM Stock 67103X102 271607 9096 SH SOLE 9096 0 0 OGE ENERGY CORP COM Stock 670837103 990079 29705 SH SOLE 29705 0 0 OIL STS INTL INC COM Stock 678026105 269648 32216 SH SOLE 32216 0 0 OKTA INC CL A Stock 679295105 391330 4801 SH SOLE 4801 0 0 OKTA INC CL A CALL 679295105 8 100 SH SOLE 100 0 0 OLD DOMINION FREIGHT LINE INC COM Stock 679580100 6332531 15478 SH SOLE 15478 0 0 OLD REP INTL CORP COM Stock 680223104 3634874 134925 SH SOLE 134925 0 0 OLIN CORP COM PAR $1 Stock 680665205 277064 5543 SH SOLE 5543 0 0 OLLIES BARGAIN OUTLET HLDGS IN COM Stock 681116109 390840 5064 SH SOLE 5064 0 0 OMEGA HEALTHCARE INVS INC COM REIT 681936100 1723962 51989 SH SOLE 51989 0 0 OMNIAB INC COM Stock 68218J103 386053 74384 SH SOLE 74384 0 0 OMNICOM GROUP INC COM Stock 681919106 1990648 26727 SH SOLE 26727 0 0 ON HLDG AG NAMEN AKT A Stock H5919C104 1630718 58617 SH SOLE 58617 0 0 ON SEMICONDUCTOR CORP COM Stock 682189105 3031239 32612 SH SOLE 32612 0 0 ONE GAS INC COM Stock 68235P108 2674459 39169 SH SOLE 39169 0 0 ONEOK INC NEW COM Stock 682680103 11243694 177261 SH SOLE 177261 0 0 ONESPAWORLD HOLDINGS LIMITED COM Stock P73684113 715544 63774 SH SOLE 63774 0 0 ONTO INNOVATION INC COM Stock 683344105 1497722 11745 SH SOLE 11745 0 0 OPEN TEXT CORP COM Stock 683715106 1239872 35324 SH SOLE 35324 0 0 OPENDOOR TECHNOLOGIES INC COM Stock 683712103 189427 71753 SH SOLE 71753 0 0 OPKO HEALTH INC COM Stock 68375N103 81162 50726 SH SOLE 50726 0 0 OPPENHEIMER HLDGS INC CL A NON VTG Stock 683797104 284797 7434 SH SOLE 7434 0 0 OPTIMIZERX CORP COM NEW Stock 68401U204 177913 22868 SH SOLE 22868 0 0 OPTION CARE HEALTH INC COM NEW Stock 68404L201 1022098 31595 SH SOLE 31595 0 0 ORACLE CORP COM Stock 68389X105 108037462 1019991 SH SOLE 1019991 0 0 ORANGE SPONSORED ADR ADR 684060106 232833 20264 SH SOLE 20264 0 0 OREILLY AUTOMOTIVE INC COM Stock 67103H107 14242745 15671 SH SOLE 15671 0 0 ORGANON & CO COMMON STOCK Stock 68622V106 499718 28786 SH SOLE 28786 0 0 ORION OFFICE REIT INC COM REIT 68629Y103 67418 12940 SH SOLE 12940 0 0 ORIX CORP SPONSORED ADR ADR 686330101 230006 2450 SH SOLE 2450 0 0 ORTHOFIX MED INC COM Stock 68752M108 340764 26498 SH SOLE 26498 0 0 ORTHOPEDIATRICS CORP COM Stock 68752L100 307872 9621 SH SOLE 9621 0 0 OSHKOSH CORP COM Stock 688239201 283456 2970 SH SOLE 2970 0 0 OSISKO DEVELOPMENT CORP COM NEW Stock 06828J105 81910 28175 SH SOLE 28175 0 0 OTIS WORLDWIDE CORP COM Stock 68902V107 4204834 52358 SH SOLE 52358 0 0 OUTLOOK THERAPEUTICS INC COM NEW Stock 69012T206 30086 136138 SH SOLE 136138 0 0 OVINTIV INC COM Stock 69047Q102 226623 4764 SH SOLE 4764 0 0 OWENS & MINOR INC NEW COM Stock 690732102 214331 13263 SH SOLE 13263 0 0 OWENS CORNING NEW COM Stock 690742101 3490502 25588 SH SOLE 25588 0 0 OXFORD INDS INC COM Stock 691497309 728377 7577 SH SOLE 7577 0 0 P T TELEKOMUNIKASI INDONESIA SPONSORED ADR ADR 715684106 1085102 45025 SH SOLE 45025 0 0 P10 INC COM CL A Stock 69376K106 165523 14208 SH SOLE 14208 0 0 PACCAR INC COM Stock 693718108 5509636 64804 SH SOLE 64804 0 0 PACER US CASH COWS 100 ETF ETF 69374H881 16933853 342582 SH SOLE 342582 0 0 PACER US SMALL CAP CASH COWS 100 ETF ETF 69374H857 1820175 43649 SH SOLE 43649 0 0 PACIFIC BIOSCIENCES CALIF INC COM Stock 69404D108 107439 12867 SH SOLE 12867 0 0 PACIFIC PREMIER BANCORP COM Stock 69478X105 785210 36085 SH SOLE 36085 0 0 PACKAGING CORP AMER COM Stock 695156109 4164525 27122 SH SOLE 27122 0 0 PALANTIR TECHNOLOGIES INC CL A Stock 69608A108 3044705 190294 SH SOLE 190294 0 0 PALANTIR TECHNOLOGIES INC CL A CALL 69608A108 160 10000 SH SOLE 10000 0 0 PALANTIR TECHNOLOGIES INC CL A CALL 69608A108 11 700 SH SOLE 700 0 0 PALANTIR TECHNOLOGIES INC CL A CALL 69608A108 120 7500 SH SOLE 7500 0 0 PALANTIR TECHNOLOGIES INC CL A CALL 69608A108 16 1000 SH SOLE 1000 0 0 PALANTIR TECHNOLOGIES INC CL A CALL 69608A108 3 200 SH SOLE 200 0 0 PALANTIR TECHNOLOGIES INC CL A CALL 69608A108 3 200 SH SOLE 200 0 0 PALANTIR TECHNOLOGIES INC CL A CALL 69608A108 320 20000 SH SOLE 20000 0 0 PALANTIR TECHNOLOGIES INC CL A CALL 69608A108 3 200 SH SOLE 200 0 0 PALO ALTO NETWORKS INC COM Stock 697435105 99930701 426132 SH SOLE 426132 0 0 PALOMAR HLDGS INC COM Stock 69753M105 2749077 54169 SH SOLE 54169 0 0 PAPA JOHNS INTL INC COM Stock 698813102 378554 5549 SH SOLE 5549 0 0 PAR PAC HOLDINGS INC COM NEW Stock 69888T207 265848 7397 SH SOLE 7397 0 0 PAR TECHNOLOGY CORP COM Stock 698884103 5004458 129851 SH SOLE 129851 0 0 PARAMOUNT GLOBAL CLASS B COM Stock 92556H206 1114597 86403 SH SOLE 86403 0 0 PARAMOUNT GROUP INC COM REIT 69924R108 58651 12695 SH SOLE 12695 0 0 PARK HOTELS & RESORTS INC COM REIT 700517105 135471 10996 SH SOLE 10996 0 0 PARKER-HANNIFIN CORP COM Stock 701094104 7579929 19460 SH SOLE 19460 0 0 PARSONS CORP DEL COM Stock 70202L102 704322 12959 SH SOLE 12959 0 0 PARTY CITY HOLDCO INC COM Stock 702149105 203 70000 SH SOLE 70000 0 0 PATRIA LATIN AMRCN OPPRNTY ACQ WT EXP 022327 Stock G69454117 1770 29017 SH SOLE 29017 0 0 PATTERSON-UTI ENERGY INC COM Stock 703481101 393499 28432 SH SOLE 28432 0 0 PAYCHEX INC COM Stock 704326107 8944071 77552 SH SOLE 77552 0 0 PAYCOM SOFTWARE INC COM Stock 70432V102 1560419 6019 SH SOLE 6019 0 0 PAYCOR HCM INC COM Stock 70435P102 314346 13769 SH SOLE 13769 0 0 PAYLOCITY HLDG CORP COM Stock 70438V106 1302607 7169 SH SOLE 7169 0 0 PAYPAL HLDGS INC COM Stock 70450Y103 5610426 95970 SH SOLE 95970 0 0 PAYSAFE LIMITED SHS Stock G6964L206 25778 2150 SH SOLE 2150 0 0 PAYSAFE LIMITED SHS CALL G6964L206 2410 201000 SH SOLE 201000 0 0 PAYSAFE LIMITED SHS CALL G6964L206 152 12700 SH SOLE 12700 0 0 PBF ENERGY INC CL A Stock 69318G106 753917 14084 SH SOLE 14084 0 0 PDF SOLUTIONS INC COM Stock 693282105 828857 25582 SH SOLE 25582 0 0 PEABODY ENGR CORP COM Stock 704551100 265943 10233 SH SOLE 10233 0 0 PEAKSTONE REALTY TRUST COMMON SHARES REIT 39818P799 291666 17528 SH SOLE 17528 0 0 PEBBLEBROOK HOTEL TR COM REIT 70509V100 377290 27762 SH SOLE 27762 0 0 PEDIATRIX MEDICAL GROUP INC COM Stock 58502B106 197831 15565 SH SOLE 15565 0 0 PELOTON INTERACTIVE INC CL A COM Stock 70614W100 86952 17218 SH SOLE 17218 0 0 PENNYMAC FINL SVCS INC NEW COM Stock 70932M107 228438 3430 SH SOLE 3430 0 0 PENNYMAC MTG INVT TR COM REIT 70931T103 129518 10445 SH SOLE 10445 0 0 PENSKE AUTOMOTIVE GRP INC COM Stock 70959W103 273079 1635 SH SOLE 1635 0 0 PENTAIR PLC SHS Stock G7S00T104 2383350 36808 SH SOLE 36808 0 0 PEPSICO INC COM Stock 713448108 102743807 606373 SH SOLE 606373 0 0 PERFICIENT INC COM Stock 71375U101 801882 13859 SH SOLE 13859 0 0 PERFORMANCE FOOD GROUP CO COM Stock 71377A103 1535187 26082 SH SOLE 26082 0 0 PERFORMANT FINL CORP COM Stock 71377E105 169509 75004 SH SOLE 75004 0 0 PERION NETWORK LTD SHS NEW Stock M78673114 262132 8558 SH SOLE 8558 0 0 PERMIAN BASIN RTY TR UNIT BEN INT Stock 714236106 2298024 108258 SH SOLE 108258 0 0 PERMIAN RESOURCES CORP CLASS A COM Stock 71424F105 765078 54805 SH SOLE 54805 0 0 PERRIGO CO PLC SHS Stock G97822103 363783 11386 SH SOLE 11386 0 0 PFIZER INC COM Stock 717081103 89443697 2696524 SH SOLE 2696524 0 0 PFIZER INC COM PUT 717081103 40 1200 SH SOLE 1200 0 0 PG&E CORP COM Stock 69331C108 2358496 146218 SH SOLE 146218 0 0 PGT INNOVATIONS INC COM Stock 69336V101 513652 18510 SH SOLE 18510 0 0 PHILIP MORRIS INTL INC COM Stock 718172109 24030737 259567 SH SOLE 259567 0 0 PHILLIPS 66 COM Stock 718546104 22327527 185830 SH SOLE 185830 0 0 PHOENIX BIOTECH ACQUISITION CO WT EXP 090126 Stock 71902K113 1606 22432 SH SOLE 22432 0 0 PHOTRONICS INC COM Stock 719405102 234214 11589 SH SOLE 11589 0 0 PHYSICIANS RLTY TR COM REIT 71943U104 529928 43472 SH SOLE 43472 0 0 PIEDMONT OFFICE REALTY TR INC COM CL A REIT 720190206 86430 15379 SH SOLE 15379 0 0 PIMCO 15 YEAR US TIPS INDEX ETF ETF 72201R304 437163 8319 SH SOLE 8319 0 0 PIMCO 1-5 YEAR US TIPS INDEX ETF ETF 72201R205 3374918 67377 SH SOLE 67377 0 0 PIMCO ACCESS INCOME FUND SHS BENFIN INT CEF 72203T100 324208 23358 SH SOLE 23358 0 0 PIMCO ACTIVE BOND ETF ETF 72201R775 20288555 230814 SH SOLE 230814 0 0 PIMCO CORPORATE & INCOME OPPOR COM CEF 72201B101 836242 63982 SH SOLE 63982 0 0 PIMCO DYNAMIC INCOME FD SHS CEF 72201Y101 2774871 160583 SH SOLE 160583 0 0 PIMCO ENHANCED LOW DURATION ACTIVE ETF ETF 72201R718 6034965 64380 SH SOLE 64380 0 0 PIMCO ENHANCED SHORT MATURITY ACTIVE ETF ETF 72201R833 5566199 55584 SH SOLE 55584 0 0 PIMCO INTERMEDIATE MUNICIPAL BOND ACTIVE ETF ETF 72201R866 1405305 28067 SH SOLE 28067 0 0 PIMCO MUN INCOME FD II COM CEF 72200W106 409146 53205 SH SOLE 53205 0 0 PIMCO SHORT TERM MUNICIPAL BOND ACTIVE ETF ETF 72201R874 12664484 258723 SH SOLE 258723 0 0 PINNACLE FINL PARTNERS INC COM Stock 72346Q104 6416113 95706 SH SOLE 95706 0 0 PINNACLE WEST CAP CORP COM Stock 723484101 47482174 644438 SH SOLE 644438 0 0 PINTEREST INC CL A Stock 72352L106 1080953 39991 SH SOLE 39991 0 0 PIONEER FLOATING RATE FUND INC COM CEF 72369J102 452581 50231 SH SOLE 50231 0 0 PIONEER NAT RES CO COM Stock 723787107 11621487 50627 SH SOLE 50627 0 0 PIPER SANDLER COMPANIES COM Stock 724078100 611578 4209 SH SOLE 4209 0 0 PITNEY BOWES INC COM Stock 724479100 35292 11686 SH SOLE 11686 0 0 PIXELWORKS INC COM NEW Stock 72581M305 226000 200000 SH SOLE 200000 0 0 PJT PARTNERS INC COM CL A Stock 69343T107 711075 8951 SH SOLE 8951 0 0 PLAINS ALL AMERN PIPELINE L P UNIT LTD PARTN Stock 726503105 2935062 191584 SH SOLE 191584 0 0 PLAINS GP HLDGS L P LTD PARTNR INT A Stock 72651A207 2516300 156098 SH SOLE 156098 0 0 PLANET FITNESS INC CL A Stock 72703H101 246834 5019 SH SOLE 5019 0 0 PLAYAGS INC COM Stock 72814N104 326000 50000 SH SOLE 50000 0 0 PLEXUS CORP COM Stock 729132100 2956299 31795 SH SOLE 31795 0 0 PLUG POWER INC COM NEW Stock 72919P202 834966 109864 SH SOLE 109864 0 0 PLYMOUTH INDL REIT INC COM REIT 729640102 374900 17895 SH SOLE 17895 0 0 PNC FINL SVCS GROUP INC COM Stock 693475105 11929180 97167 SH SOLE 97167 0 0 POLARIS INC COM Stock 731068102 1681189 16144 SH SOLE 16144 0 0 POLESTAR AUTOMOTIVE HLDG UK ADS A ADR 731105201 64904 24585 SH SOLE 24585 0 0 PONO CAP THREE INC ORD SHS CL A Stock G71704103 156235 14809 SH SOLE 14809 0 0 PONO CAP THREE INC WT EXP 011128 Stock G71704111 512 11386 SH SOLE 11386 0 0 POOL CORP COM Stock 73278L105 8914820 25035 SH SOLE 25035 0 0 POPULAR INC COM NEW Stock 733174700 364324 5782 SH SOLE 5782 0 0 PORCH GROUP INC COM Stock 733245104 67239 83777 SH SOLE 83777 0 0 PORTILLOS INC COM CL A Stock 73642K106 551362 35826 SH SOLE 35826 0 0 PORTLAND GEN ELEC CO COM NEW Stock 736508847 217256 5367 SH SOLE 5367 0 0 POST HLDGS INC COM Stock 737446104 435130 5075 SH SOLE 5075 0 0 POTLATCHDELTIC CORPORATION COM REIT 737630103 493328 10869 SH SOLE 10869 0 0 POWER INTEGRATIONS INC COM Stock 739276103 2359047 30914 SH SOLE 30914 0 0 PPG INDS INC COM Stock 693506107 2783352 21443 SH SOLE 21443 0 0 PPL CORP COM Stock 69351T106 1582745 67179 SH SOLE 67179 0 0 PRA GROUP INC COM Stock 69354N106 1070228 55712 SH SOLE 55712 0 0 PRECISION BIOSCIENCES INC COM Stock 74019P108 41744 122310 SH SOLE 122310 0 0 PREFORMED LINE PRODS CO COM Stock 740444104 366635 2255 SH SOLE 2255 0 0 PRESTIGE CONSMR HEALTHCARE INC COM Stock 74112D101 286408 5008 SH SOLE 5008 0 0 PRICE T ROWE GROUP INC COM Stock 74144T108 11767847 112214 SH SOLE 112214 0 0 PRIMERICA INC COM Stock 74164M108 544586 2807 SH SOLE 2807 0 0 PRIMO WATER CORPORATION COM Stock 74167P108 206362 14954 SH SOLE 14954 0 0 PRINCIPAL FINANCIAL GROUP INC COM Stock 74251V102 3540222 49122 SH SOLE 49122 0 0 PRINCIPAL REAL ESTATE INCOME F SHS BEN INT CEF 74255X104 192077 21271 SH SOLE 21271 0 0 PRIVIA HEALTH GROUP INC COM Stock 74276R102 1225233 53271 SH SOLE 53271 0 0 PROASSURANCE CORP COM Stock 74267C106 1452745 76906 SH SOLE 76906 0 0 PROCTER AND GAMBLE CO COM Stock 742718109 196479486 1347042 SH SOLE 1347042 0 0 PROG HOLDINGS INC COM NPV Stock 74319R101 238082 7169 SH SOLE 7169 0 0 PROGRESS SOFTWARE CORP COM Stock 743312100 900959 17135 SH SOLE 17135 0 0 PROGRESSIVE CORP COM Stock 743315103 6797054 48794 SH SOLE 48794 0 0 PROGYNY INC COM Stock 74340E103 7483481 219973 SH SOLE 219973 0 0 PROJECT ENERGY REIMAGINED ACQU CLASS A ORD Stock G72556106 193224 18455 SH SOLE 18455 0 0 PROLOGIS INC. COM REIT 74340W103 6642576 59198 SH SOLE 59198 0 0 PROPETRO HLDG CORP COM Stock 74347M108 133577 12566 SH SOLE 12566 0 0 PROS HOLDINGS INC COM Stock 74346Y103 613155 17711 SH SOLE 17711 0 0 PROSHARES S&P 500 DIVIDEND ARISTOCRATS ETF ETF 74348A467 3650817 41229 SH SOLE 41229 0 0 PROSHARES S&P MIDCAP 400 DIVIDEND ARISTOCRATS ETF ETF 74347B680 674957 10113 SH SOLE 10113 0 0 PROSHARES SHORT 20 YEAR TREASURY ETF 74347X849 373025 14832 SH SOLE 14832 0 0 PROSHARES SHORT S&P500 ETF 74347B425 193826 13395 SH SOLE 13395 0 0 PROSHARES ULTRA BLOOMBERG CRUDE OIL ETF 74347Y888 339394 9620 SH SOLE 9620 0 0 PROSHARES ULTRA S&P 500 ETF 74347R107 328287 6150 SH SOLE 6150 0 0 PROSHARES ULTRAPRO QQQ ETF 74347X831 284862 7997 SH SOLE 7997 0 0 PROSHARES ULTRAPRO SHORT DOW30 ETF 74347G648 481730 18450 SH SOLE 18450 0 0 PROSHARES ULTRAPRO SHORT QQQ ETF 74347G432 259568 12699 SH SOLE 12699 0 0 PROSHARES ULTRASHORT 20 YEAR TREASURY ETF 74347B201 650189 16578 SH SOLE 16578 0 0 PROSPERITY BANCSHARES INC COM Stock 743606105 781468 14318 SH SOLE 14318 0 0 PROTHENA CORP PLC SHS Stock G72800108 209297 4338 SH SOLE 4338 0 0 PROTO LABS INC COM Stock 743713109 501389 18992 SH SOLE 18992 0 0 PROVIDENT FINL SVCS INC COM Stock 74386T105 234319 15325 SH SOLE 15325 0 0 PRUDENTIAL FINL INC COM Stock 744320102 3768734 39717 SH SOLE 39717 0 0 PRUDENTIAL PLC ADR ADR 74435K204 256576 11705 SH SOLE 11705 0 0 PTC INC COM Stock 69370C100 663912 4686 SH SOLE 4686 0 0 PUBLIC STORAGE COM REIT 74460D109 40993206 155560 SH SOLE 155560 0 0 PUBLIC SVC ENTERPRISE GRP INC COM Stock 744573106 3866032 67932 SH SOLE 67932 0 0 PULTE GROUP INC COM Stock 745867101 67443339 910781 SH SOLE 910781 0 0 PURE STORAGE INC CL A Stock 74624M102 2796954 78522 SH SOLE 78522 0 0 PURE STORAGE INC CL A CALL 74624M102 11 300 SH SOLE 300 0 0 PURE STORAGE INC CL A CALL 74624M102 7 200 SH SOLE 200 0 0 PURPLE INNOVATION INC COM Stock 74640Y106 71194 41634 SH SOLE 41634 0 0 PVH CORPORATION COM Stock 693656100 268397 3508 SH SOLE 3508 0 0 QORVO INC COM Stock 74736K101 1409232 14761 SH SOLE 14761 0 0 QUADRATIC INTEREST RATE VOLATILITY & INFLATION HEDGE ETF ETF 500767736 3584308 174334 SH SOLE 174334 0 0 QUAKER HOUGHTON COM Stock 747316107 762720 4767 SH SOLE 4767 0 0 QUALCOMM INC COM Stock 747525103 66054945 594768 SH SOLE 594768 0 0 QUALYS INC COM Stock 74758T303 962133 6307 SH SOLE 6307 0 0 QUANTA SVCS INC COM Stock 74762E102 1574610 8417 SH SOLE 8417 0 0 QUANTERIX CORP COM Stock 74766Q101 429680 15832 SH SOLE 15832 0 0 QUANTUM CORP COM NEW Stock 747906501 107 175 SH SOLE 175 0 0 QUANTUMSCAPE CORP COM CL A Stock 74767V109 74208 11092 SH SOLE 11092 0 0 QUEST DIAGNOSTICS INC COM Stock 74834L100 2294972 18833 SH SOLE 18833 0 0 QUINSTREET INC COM Stock 74874Q100 228278 25449 SH SOLE 25449 0 0 RADNET INC COM Stock 750491102 600165 21290 SH SOLE 21290 0 0 RAMBUS INC DEL COM Stock 750917106 59795016 1071722 SH SOLE 1071722 0 0 RANGE RES CORP COM Stock 75281A109 870727 26866 SH SOLE 26866 0 0 RAPID7 INC COM Stock 753422104 1012058 22107 SH SOLE 22107 0 0 RAYMOND JAMES FINL INC COM Stock 754730109 4750942 47306 SH SOLE 47306 0 0 RAYONIER INC COM REIT 754907103 219170 7701 SH SOLE 7701 0 0 RB GLOBAL INC COM Stock 74935Q107 2422000 38752 SH SOLE 38752 0 0 RBC BEARINGS INC COM Stock 75524B104 1203428 5140 SH SOLE 5140 0 0 RCI HOSPITALITY HLDGS INC COM Stock 74934Q108 202083 3331 SH SOLE 3331 0 0 READY CAPITAL CORP COM REIT 75574U101 371583 36754 SH SOLE 36754 0 0 REALTY INCOME CORP COM REIT 756109104 4007273 80242 SH SOLE 80242 0 0 REAVES UTIL INCOME FD COM SH BEN INT CEF 756158101 207186 8405 SH SOLE 8405 0 0 RECURSION PHARMACEUTICALS INC CL A Stock 75629V104 3161855 413314 SH SOLE 413314 0 0 RED RIVER BANCSHARES INC COM Stock 75686R202 435057 9466 SH SOLE 9466 0 0 REDWOOD TRUST INC COM REIT 758075402 109480 15355 SH SOLE 15355 0 0 REDWOODS ACQUISITION CORP COM Stock 758083109 108845 10201 SH SOLE 10201 0 0 REGAL REXNORD CORPORATION COM Stock 758750103 1797288 12579 SH SOLE 12579 0 0 REGENCY CTRS CORP COM REIT 758849103 298216 5017 SH SOLE 5017 0 0 REGENERON PHARMACEUTICALS COM Stock 75886F107 10254780 12461 SH SOLE 12461 0 0 REGIONS FINANCIAL CORP NEW COM Stock 7591EP100 2419422 140664 SH SOLE 140664 0 0 REINSURANCE GRP OF AMERICA INC COM NEW Stock 759351604 3174873 21867 SH SOLE 21867 0 0 RELIANCE STEEL & ALUMINUM CO COM Stock 759509102 1986130 7574 SH SOLE 7574 0 0 RELX PLC SPONSORED ADR ADR 759530108 2368200 70273 SH SOLE 70273 0 0 RENAISSANCERE HLDGS LTD COM Stock G7496G103 1170499 5914 SH SOLE 5914 0 0 RENASANT CORP COM Stock 75970E107 533621 20375 SH SOLE 20375 0 0 REPLIGEN CORP COM Stock 759916109 1098918 6911 SH SOLE 6911 0 0 REPLIMUNE GROUP INC COM Stock 76029N106 733437 42866 SH SOLE 42866 0 0 REPUBLIC SVCS INC COM Stock 760759100 2508704 17604 SH SOLE 17604 0 0 RESMED INC COM Stock 761152107 605689 4096 SH SOLE 4096 0 0 RESTAURANT BRANDS INTL INC COM Stock 76131D103 253084 3799 SH SOLE 3799 0 0 RETAIL OPPORTUNITY INVTS CORP COM REIT 76131N101 255187 20613 SH SOLE 20613 0 0 REVOLVE GROUP INC CL A Stock 76156B107 255296 18758 SH SOLE 18758 0 0 REVVITY INC COM Stock 714046109 11663776 105364 SH SOLE 105364 0 0 REXFORD INDL RLTY INC COM REIT 76169C100 1115563 22605 SH SOLE 22605 0 0 RGC RES INC COM Stock 74955L103 277250 16026 SH SOLE 16026 0 0 RH COM Stock 74967X103 363231 1374 SH SOLE 1374 0 0 RIGETTI COMPUTING INC WT EXP Stock 76655K111 4976 20000 SH SOLE 20000 0 0 RIO TINTO PLC SPONSORED ADR ADR 767204100 4256810 66889 SH SOLE 66889 0 0 RIOT PLATFORMS INC COM Stock 767292105 145277 15571 SH SOLE 15571 0 0 RITHM CAPITAL CORP COM NEW REIT 64828T201 977444 105215 SH SOLE 105215 0 0 RIVIAN AUTOMOTIVE INC COM CL A Stock 76954A103 1025126 42221 SH SOLE 42221 0 0 RLI CORP COM Stock 749607107 1083995 7977 SH SOLE 7977 0 0 RLJ LODGING TR COM REIT 74965L101 178573 18240 SH SOLE 18240 0 0 ROBERT HALF INC. COM Stock 770323103 1571378 21443 SH SOLE 21443 0 0 ROBINHOOD MKTS INC COM CL A Stock 770700102 177738 18118 SH SOLE 18118 0 0 ROBLOX CORP CL A Stock 771049103 228052 7875 SH SOLE 7875 0 0 ROBO GLOBAL ROBOTICS & AUTOMATION INDEX ETF ETF 301505707 4546734 90285 SH SOLE 90285 0 0 ROCKET LAB USA INC COM Stock 773122106 9153 2090 SH SOLE 2090 0 0 ROCKET LAB USA INC COM CALL 773122106 85 19400 SH SOLE 19400 0 0 ROCKET LAB USA INC COM CALL 773122106 57 13000 SH SOLE 13000 0 0 ROCKWELL AUTOMATION INC COM Stock 773903109 9676342 33849 SH SOLE 33849 0 0 ROGERS COMMUNICATIONS INC CL B Stock 775109200 1426956 37170 SH SOLE 37170 0 0 ROGERS CORP COM Stock 775133101 599109 4557 SH SOLE 4557 0 0 ROKU INC COM CL A Stock 77543R102 502313 7116 SH SOLE 7116 0 0 ROLLINS INC COM Stock 775711104 2011007 53871 SH SOLE 53871 0 0 ROPER TECHNOLOGIES INC COM Stock 776696106 6567539 13561 SH SOLE 13561 0 0 ROSS STORES INC COM Stock 778296103 3805519 33692 SH SOLE 33692 0 0 ROYAL BK CDA COM Stock 780087102 32573836 372528 SH SOLE 372528 0 0 ROYAL CARIBBEAN GROUP COM Stock V7780T103 2471285 26821 SH SOLE 26821 0 0 ROYALTY PHARMA PLC SHS CLASS A Stock G7709Q104 1544809 56920 SH SOLE 56920 0 0 ROYCE GLOBAL VALUE TR INC COM CEF 78081T104 217063 24920 SH SOLE 24920 0 0 ROYCE MICRO-CAP TR INC COM CEF 780915104 855570 103330 SH SOLE 103330 0 0 ROYCE VALUE TR INC COM CEF 780910105 4267916 331617 SH SOLE 331617 0 0 RPC INC COM Stock 749660106 129541 14490 SH SOLE 14490 0 0 RPM INTL INC COM Stock 749685103 1587384 16743 SH SOLE 16743 0 0 RTX CORPORATION COM Stock 75513E101 21326773 296329 SH SOLE 296329 0 0 RUNNING OAK EFFICIENT GROWTH ETF ETF 48817R870 946271 37200 SH SOLE 37200 0 0 RUSH ENTERPRISES INC CL A Stock 781846209 902577 22106 SH SOLE 22106 0 0 RUSH ENTERPRISES INC CL B Stock 781846308 572058 12631 SH SOLE 12631 0 0 RXO INC COMMON STOCK Stock 74982T103 373331 18922 SH SOLE 18922 0 0 RYAN SPECIALTY HOLDINGS INC CL A Stock 78351F107 399203 8248 SH SOLE 8248 0 0 RYANAIR HOLDINGS PLC SPONSORED ADS ADR 783513203 779640 8020 SH SOLE 8020 0 0 RYDER SYS INC COM Stock 783549108 791430 7400 SH SOLE 7400 0 0 RYMAN HOSPITALITY PPTYS INC COM REIT 78377T107 709262 8517 SH SOLE 8517 0 0 S & T BANCORP INC COM Stock 783859101 234567 8662 SH SOLE 8662 0 0 S&P GLOBAL INC COM Stock 78409V104 11683280 31973 SH SOLE 31973 0 0 S&W SEED CO COM Stock 785135104 224000 200000 SH SOLE 200000 0 0 SABINE RTY TR UNIT BEN INT Stock 785688102 856320 13017 SH SOLE 13017 0 0 SABRA HEALTH CARE REIT INC COM REIT 78573L106 722914 51859 SH SOLE 51859 0 0 SABRE CORP COM Stock 78573M104 161761 36027 SH SOLE 36027 0 0 SAIA INC COM Stock 78709Y105 1088314 2730 SH SOLE 2730 0 0 SALESFORCE INC COM Stock 79466L302 12810603 63175 SH SOLE 63175 0 0 SANDY SPRING BANCORP INC COM Stock 800363103 320786 14969 SH SOLE 14969 0 0 SANMINA CORPORATION COM Stock 801056102 509092 9379 SH SOLE 9379 0 0 SANOFI SPONSORED ADR ADR 80105N105 2653685 49472 SH SOLE 49472 0 0 SAP SE SPON ADR ADR 803054204 5764695 44577 SH SOLE 44577 0 0 SAREPTA THERAPEUTICS INC COM Stock 803607100 686472 5663 SH SOLE 5663 0 0 SAVERS VALUE VLG INC COM Stock 80517M109 641931 34383 SH SOLE 34383 0 0 SBA COMMUNICATIONS CORP NEW CL A REIT 78410G104 3513850 17554 SH SOLE 17554 0 0 SCHLUMBERGER LTD COM STK Stock 806857108 8369617 143561 SH SOLE 143561 0 0 SCHRODINGER INC COM Stock 80810D103 1261407 44620 SH SOLE 44620 0 0 SCHWAB 1-5 YEAR CORPORATE BOND ETF ETF 808524714 388870 8280 SH SOLE 8280 0 0 SCHWAB CHARLES CORP COM Stock 808513105 13313863 242511 SH SOLE 242511 0 0 SCHWAB CHARLES FAMILY FD AMT TAX FREE MNY Money Market Fund 808515530 15551523 15551523 SH SOLE 15551523 0 0 SCHWAB EMERGING MARKETS EQUITY ETF ETF 808524706 7349766 307008 SH SOLE 307008 0 0 SCHWAB FUNDAMENTAL INTERNATIONAL LARGE CO. INDEX ETF ETF 808524755 1925362 60795 SH SOLE 60795 0 0 SCHWAB FUNDAMENTAL US BROAD MARKET INDEX ETF ETF 808524789 1689721 30670 SH SOLE 30670 0 0 SCHWAB FUNDAMENTAL US LARGE CO. INDEX ETF ETF 808524771 41678882 744665 SH SOLE 744665 0 0 SCHWAB FUNDAMENTAL US SMALL CO. INDEX ETF ETF 808524763 2321779 47882 SH SOLE 47882 0 0 SCHWAB INTERMEDIATE-TERM US TREASURY ETF ETF 808524854 502368 10479 SH SOLE 10479 0 0 SCHWAB INTERNATIONAL SMALL-CAP EQUITY ETF ETF 808524888 28258242 876225 SH SOLE 876225 0 0 SCHWAB INT'L EQ ETF ETF 808524805 12557278 369767 SH SOLE 369767 0 0 SCHWAB SHORT-TERM US TREASURY ETF ETF 808524862 22182444 463196 SH SOLE 463196 0 0 SCHWAB U.S. LARGE-CAP ETF ETF 808524201 43955885 868571 SH SOLE 868571 0 0 SCHWAB U.S. LARGE-CAP GROWTH ETF ETF 808524300 17765350 244298 SH SOLE 244298 0 0 SCHWAB U.S. LARGE-CAP VALUE ETF ETF 808524409 9031198 140105 SH SOLE 140105 0 0 SCHWAB U.S. MID-CAP ETF ETF 808524508 10915097 161275 SH SOLE 161275 0 0 SCHWAB U.S. REIT ETF ETF 808524847 394765 21704 SH SOLE 21704 0 0 SCHWAB U.S. SMALL-CAP ETF ETF 808524607 17815531 430012 SH SOLE 430012 0 0 SCHWAB US AGGREGATE BOND ETF ETF 808524839 2150963 48631 SH SOLE 48631 0 0 SCHWAB US BROAD MKTS ETF ETF 808524102 71189677 1427903 SH SOLE 1427903 0 0 SCHWAB US DIVIDEND EQUITY ETF ETF 808524797 32181526 454798 SH SOLE 454798 0 0 SCHWAB US TIPS ETF ETF 808524870 912213 18067 SH SOLE 18067 0 0 SCIENCE APPLICATIONS INTL CORP COM Stock 808625107 311871 2955 SH SOLE 2955 0 0 SCOTTS MIRACLE-GRO CO CL A Stock 810186106 346735 6709 SH SOLE 6709 0 0 SCPHARMACEUTICALS INC COM Stock 810648105 81880 11500 SH SOLE 11500 0 0 SCREAMING EAGLE ACQUISITN CORP CLASS A ORD SHS Stock G79407105 573229 54802 SH SOLE 54802 0 0 SCREAMING EAGLE ACQUISITN CORP WT EXP 010527 Stock G79407121 3396 19974 SH SOLE 19974 0 0 SCRIPPS E W CO OHIO CL A NEW Stock 811054402 102273 18663 SH SOLE 18663 0 0 SDCL EDGE ACQUISITION CORP CL A ORD SHS Stock G79471101 180910 17067 SH SOLE 17067 0 0 SEA LTD SPONSORD ADS ADR 81141R100 206397 4696 SH SOLE 4696 0 0 SEAGATE TECHNOLOGY HLDNGS PLC ORD SHS Stock G7997R103 1871812 28382 SH SOLE 28382 0 0 SEAGEN INC COM Stock 81181C104 1065392 5022 SH SOLE 5022 0 0 SEALED AIR CORP NEW COM Stock 81211K100 488692 14872 SH SOLE 14872 0 0 SEAWORLD ENTMT INC COM Stock 81282V100 1382135 29884 SH SOLE 29884 0 0 SEI INVTS CO COM Stock 784117103 1225078 20340 SH SOLE 20340 0 0 SELECTIVE INS GROUP INC COM Stock 816300107 966320 9366 SH SOLE 9366 0 0 SELECTQUOTE INC COM Stock 816307300 1726743 1475849 SH SOLE 1475849 0 0 SELECTQUOTE INC COM CALL 816307300 43 36500 SH SOLE 36500 0 0 SELECTQUOTE INC COM CALL 816307300 52 44100 SH SOLE 44100 0 0 SELECTQUOTE INC COM CALL 816307300 99 85000 SH SOLE 85000 0 0 SELECTQUOTE INC COM CALL 816307300 15 13000 SH SOLE 13000 0 0 SEMPRA COM Stock 816851109 7353702 108010 SH SOLE 108010 0 0 SEMTECH CORP COM Stock 816850101 355942 13823 SH SOLE 13823 0 0 SERA PROGNOSTICS INC CLASS A COM Stock 81749D107 786406 422799 SH SOLE 422799 0 0 SERVICE CORP INTL COM Stock 817565104 2282084 39938 SH SOLE 39938 0 0 SERVICE PPTYS TR COM SH BEN INT REIT 81761L102 149986 19504 SH SOLE 19504 0 0 SERVICENOW INC COM Stock 81762P102 13410574 23992 SH SOLE 23992 0 0 SERVISFIRST BANCSHARES INC COM Stock 81768T108 3093107 59289 SH SOLE 59289 0 0 SHELL PLC SPON ADS ADR 780259305 12234150 190030 SH SOLE 190030 0 0 SHERWIN WILLIAMS CO COM Stock 824348106 5748863 22540 SH SOLE 22540 0 0 SHIFT4 PMTS INC CL A Stock 82452J109 1453739 26255 SH SOLE 26255 0 0 SHOCKWAVE MED INC COM Stock 82489T104 226124 1136 SH SOLE 1136 0 0 SHOPIFY INC CL A Stock 82509L107 1997136 36598 SH SOLE 36598 0 0 SHOPIFY INC CL A CALL 82509L107 5 100 SH SOLE 100 0 0 SHORE BANCSHARES INC COM Stock 825107105 31518 2996 SH SOLE 2996 0 0 SIGA TECHNOLOGIES INC COM Stock 826917106 57598 10971 SH SOLE 10971 0 0 SIGNA SPORTS UNITED NV WT EXP 121426 Stock N80029114 116 11606 SH SOLE 11606 0 0 SIGNET JEWELERS LIMITED SHS Stock G81276100 1024441 14266 SH SOLE 14266 0 0 SILICON LABORATORIES INC COM Stock 826919102 650027 5609 SH SOLE 5609 0 0 SIMMONS 1ST NATL CORP CL A $1 PAR Stock 828730200 1507302 88874 SH SOLE 88874 0 0 SIMON PPTY GROUP INC NEW COM REIT 828806109 3614290 33456 SH SOLE 33456 0 0 SIMPLIFY HEALTH CARE ETF ETF 82889N772 1021787 40692 SH SOLE 40692 0 0 SIMPLIFY HEDGED EQUITY ETF ETF 82889N764 1841364 75566 SH SOLE 75566 0 0 SIMPLIFY VOLATILITY PREMIUM ETF ETF 82889N863 2292261 101833 SH SOLE 101833 0 0 SIMPLY GOOD FOODS CO COM Stock 82900L102 2162643 62649 SH SOLE 62649 0 0 SIMPSON MFG INC COM Stock 829073105 927174 6189 SH SOLE 6189 0 0 SINCLAIR INC CL A Stock 829242106 194113 17301 SH SOLE 17301 0 0 SIRIUS XM HOLDINGS INC COM Stock 82968B103 510861 113022 SH SOLE 113022 0 0 SITE CTRS CORP COM REIT 82981J109 208121 16879 SH SOLE 16879 0 0 SITEONE LANDSCAPE SUPPLY INC COM Stock 82982L103 1115710 6826 SH SOLE 6826 0 0 SITIO ROYALTIES CORP CLASS A COM Stock 82983N108 892502 36865 SH SOLE 36865 0 0 SIXTH STREET SPECIALTY LENDING COM CEF 83012A109 2879555 140878 SH SOLE 140878 0 0 SIZZLE ACQUISITION CORP WT EX 110226 Stock 83014E117 3068 20424 SH SOLE 20424 0 0 SKECHERS U S A INC CL A Stock 830566105 469235 9586 SH SOLE 9586 0 0 SKEENA RES LTD NEW COM Stock 83056P715 117300 25500 SH SOLE 25500 0 0 SKYLINE CHAMPION CORPORATION COM Stock 830830105 230985 3625 SH SOLE 3625 0 0 SKYWARD SPECIALTY INS GROUP IN COM Stock 830940102 841840 30769 SH SOLE 30769 0 0 SKYWATER TECHNOLOGY INC COM Stock 83089J108 261154 43381 SH SOLE 43381 0 0 SKYWEST INC COM Stock 830879102 776267 18509 SH SOLE 18509 0 0 SKYWORKS SOLUTIONS INC COM Stock 83088M102 4826393 48954 SH SOLE 48954 0 0 SL GREEN RLTY CORP COM REIT 78440X887 304216 8156 SH SOLE 8156 0 0 SLEEP NUMBER CORP COM Stock 83125X103 425210 17292 SH SOLE 17292 0 0 SLM CORP COM Stock 78442P106 249042 18285 SH SOLE 18285 0 0 SLR INVESTMENT CORP COM CEF 83413U100 755283 49076 SH SOLE 49076 0 0 SM ENERGY CO COM Stock 78454L100 553752 13966 SH SOLE 13966 0 0 SMARTFINANCIAL INC COM NEW Stock 83190L208 195771 9161 SH SOLE 9161 0 0 SMARTSHEET INC COM CL A Stock 83200N103 377370 9327 SH SOLE 9327 0 0 SMITH A O CORP COM Stock 831865209 544963 8241 SH SOLE 8241 0 0 SMUCKER J M CO COM NEW Stock 832696405 5100064 41494 SH SOLE 41494 0 0 SNAP INC CL A Stock 83304A106 90436 10150 SH SOLE 10150 0 0 SNAP ON INC COM Stock 833034101 2836850 11122 SH SOLE 11122 0 0 SNOWFLAKE INC CL A Stock 833445109 5330084 34890 SH SOLE 34890 0 0 SOFI TECHNOLOGIES INC COM Stock 83406F102 228459 28593 SH SOLE 28593 0 0 SOFI TECHNOLOGIES INC COM CALL 83406F102 10 1300 SH SOLE 1300 0 0 SOFI TECHNOLOGIES INC COM CALL 83406F102 8 1000 SH SOLE 1000 0 0 SOFI TECHNOLOGIES INC COM CALL 83406F102 4 500 SH SOLE 500 0 0 SOFI TECHNOLOGIES INC COM CALL 83406F102 2 200 SH SOLE 200 0 0 SOFI TECHNOLOGIES INC COM CALL 83406F102 3 400 SH SOLE 400 0 0 SOLAREDGE TECHNOLOGIES INC COM Stock 83417M104 338928 2617 SH SOLE 2617 0 0 SOLENO THERAPEUTICS INC COM Stock 834203309 300589 10186 SH SOLE 10186 0 0 SONIC AUTOMOTIVE INC CL A Stock 83545G102 311682 6526 SH SOLE 6526 0 0 SONOCO PRODS CO COM Stock 835495102 1139828 20972 SH SOLE 20972 0 0 SONOS INC COM Stock 83570H108 726536 56277 SH SOLE 56277 0 0 SONY GROUP CORP SPONSORED ADR ADR 835699307 4094305 49682 SH SOLE 49682 0 0 SOUNDHOUND AI INC CLASS A COM Stock 836100107 270130 134393 SH SOLE 134393 0 0 SOUTHERN CO COM Stock 842587107 17559411 271314 SH SOLE 271314 0 0 SOUTHERN COPPER CORP COM Stock 84265V105 545953 7251 SH SOLE 7251 0 0 SOUTHERN FIRST BANCSHARES COM Stock 842873101 2023221 75101 SH SOLE 75101 0 0 SOUTHSIDE BANCSHARES INC COM Stock 84470P109 1342098 46763 SH SOLE 46763 0 0 SOUTHSTATE CORPORATION COM Stock 840441109 2517250 37370 SH SOLE 37370 0 0 SOUTHWEST AIRLS CO COM Stock 844741108 4030747 148901 SH SOLE 148901 0 0 SOUTHWEST GAS HLDGS INC COM Stock 844895102 340229 5632 SH SOLE 5632 0 0 SOUTHWESTERN ENERGY CO COM Stock 845467109 2155461 334180 SH SOLE 334180 0 0 SPDR BLACKSTONE SENIOR LOAN ETF ETF 78467V608 562172 13407 SH SOLE 13407 0 0 SPDR BLOOMBERG 1-3 MONTH T-BILL ETF ETF 78468R663 846716360 9221481 SH SOLE 9221481 0 0 SPDR BLOOMBERG CONVERTIBLE SECURITIES ETF ETF 78464A359 2890217 42629 SH SOLE 42629 0 0 SPDR BLOOMBERG HIGH YIELD BOND ETF ETF 78468R622 500454 5536 SH SOLE 5536 0 0 SPDR BLOOMBERG SHORT TERM HIGH YIELD BOND ETF ETF 78468R408 326557 13351 SH SOLE 13351 0 0 SPDR DOUBLELINE TOTAL RETURN TACTICAL ETF ETF 78467V848 16790932 434436 SH SOLE 434436 0 0 SPDR DOW JONES INDUSTRIAL AVERAGE ETF TRUST ETF 78467X109 20660928 61684 SH SOLE 61684 0 0 SPDR GOLD SHARES ETF 78463V107 44616695 260232 SH SOLE 260232 0 0 SPDR GOLD SHARES CALL 78463V107 120 700 SH SOLE 700 0 0 SPDR MSCI ACWI EX-US ETF ETF 78463X848 4493721 180543 SH SOLE 180543 0 0 SPDR MSCI EAFE STRATEGICFACTORS ETF ETF 78463X434 7011043 104580 SH SOLE 104580 0 0 SPDR MSCI USA STRATEGICFACTORS ETF ETF 78468R812 254152 2106 SH SOLE 2106 0 0 SPDR NUVEEN BLOOMBERG HIGH YIELD MUNICIPAL BOND ETF ETF 78464A284 328978 13811 SH SOLE 13811 0 0 SPDR NUVEEN BLOOMBERG SHORT TERM MUNICIPAL BOND ETF ETF 78468R739 2506502 54218 SH SOLE 54218 0 0 SPDR NUVEEN MUNICIPAL BOND ETF ETF 78470P705 695426 26742 SH SOLE 26742 0 0 SPDR NYSE TECHNOLOGY ETF ETF 78464A102 487561 3569 SH SOLE 3569 0 0 SPDR PORTFOLIO AGGREGATE BOND ETF ETF 78464A649 7365933 302627 SH SOLE 302627 0 0 SPDR PORTFOLIO CORPORATE BOND ETF ETF 78464A144 1060616 38456 SH SOLE 38456 0 0 SPDR PORTFOLIO DEVELOPED WORLD EX-US ETF ETF 78463X889 3256873 105027 SH SOLE 105027 0 0 SPDR PORTFOLIO EMERGING MARKETS ETF ETF 78463X509 6184311 184221 SH SOLE 184221 0 0 SPDR PORTFOLIO INTERMEDIATE TERM CORPORATE BOND ETF ETF 78464A375 2844464 90444 SH SOLE 90444 0 0 SPDR PORTFOLIO MSCI GLOBAL STOCK MARKET ETF ETF 78463X475 689523 13657 SH SOLE 13657 0 0 SPDR PORTFOLIO S&P 1500 COMPOSITE STOCK MARKET ETF ETF 78464A805 4558807 86851 SH SOLE 86851 0 0 SPDR PORTFOLIO S&P 400 MID CAP ETF ETF 78464A847 3437634 78503 SH SOLE 78503 0 0 SPDR PORTFOLIO S&P 500 ETF ETF 78464A854 1172092 23321 SH SOLE 23321 0 0 SPDR PORTFOLIO S&P 500 GROWTH ETF ETF 78464A409 4435454 74822 SH SOLE 74822 0 0 SPDR PORTFOLIO S&P 500 HIGH DIVIDEND ETF ETF 78468R788 3198371 91200 SH SOLE 91200 0 0 SPDR PORTFOLIO S&P 500 VALUE ETF ETF 78464A508 2745559 66543 SH SOLE 66543 0 0 SPDR PORTFOLIO S&P 600 SMALL CAP ETF ETF 78468R853 2494805 67610 SH SOLE 67610 0 0 SPDR PORTFOLIO SHORT TERM CORPORATE BOND ETF ETF 78464A474 2120424 72320 SH SOLE 72320 0 0 SPDR PORTFOLIO SHORT TERM TREASURY ETF ETF 78468R101 565672 19696 SH SOLE 19696 0 0 SPDR PORTFOLIO TIPS ETF ETF 78464A656 249071 10027 SH SOLE 10027 0 0 SPDR S&P 400 MID CAP GROWTH ETF ETF 78464A821 620670 8977 SH SOLE 8977 0 0 SPDR S&P 400 MID CAP VALUE ETF ETF 78464A839 1503196 23176 SH SOLE 23176 0 0 SPDR S&P 500 ETF TRUST ETF 78462F103 420286561 983172 SH SOLE 983172 0 0 SPDR S&P 500 ETF TRUST CALL 78462F103 43 100 SH SOLE 100 0 0 SPDR S&P 500 ETF TRUST PUT 78462F103 940 2200 SH SOLE 2200 0 0 SPDR S&P 500 ETF TRUST PUT 78462F103 44885 105000 SH SOLE 105000 0 0 SPDR S&P 500 ETF TRUST PUT 78462F103 1069 2500 SH SOLE 2500 0 0 SPDR S&P 600 SMALL CAP VALUE ETF ETF 78464A300 3637629 50264 SH SOLE 50264 0 0 SPDR S&P BANK ETF ETF 78464A797 10596320 287553 SH SOLE 287553 0 0 SPDR S&P BIOTECH ETF ETF 78464A870 659054 9026 SH SOLE 9026 0 0 SPDR S&P DIVIDEND ETF ETF 78464A763 17871413 155390 SH SOLE 155390 0 0 SPDR S&P GLOBAL DIVIDEND ETF ETF 78463X459 1527523 27988 SH SOLE 27988 0 0 SPDR S&P GLOBAL NATURAL RESOURCES ETF ETF 78463X541 18079321 324467 SH SOLE 324467 0 0 SPDR S&P HOMEBUILDERS ETF ETF 78464A888 1288664 16830 SH SOLE 16830 0 0 SPDR S&P KENSHO CLEAN POWER ETF ETF 78468R655 244818 3629 SH SOLE 3629 0 0 SPDR S&P MIDCAP 400 ETF TRUST ETF 78467Y107 33899309 74236 SH SOLE 74236 0 0 SPDR S&P OIL & GAS EXPLORATION & PRODUCTION ETF ETF 78468R556 1936734 13094 SH SOLE 13094 0 0 SPDR S&P OIL & GAS EXPLORATION & PRODUCTION ETF CALL 78468R556 104 700 SH SOLE 700 0 0 SPDR S&P OIL & GAS EXPLORATION & PRODUCTION ETF CALL 78468R556 118 800 SH SOLE 800 0 0 SPDR S&P OIL & GAS EXPLORATION & PRODUCTION ETF CALL 78468R556 30 200 SH SOLE 200 0 0 SPDR S&P OIL & GAS EXPLORATION & PRODUCTION ETF CALL 78468R556 74 500 SH SOLE 500 0 0 SPDR S&P OIL & GAS EXPLORATION & PRODUCTION ETF CALL 78468R556 30 200 SH SOLE 200 0 0 SPDR S&P PHARMACEUTICALS ETF ETF 78464A722 209725 5276 SH SOLE 5276 0 0 SPDR S&P REGIONAL BANKING ETF ETF 78464A698 3910846 93628 SH SOLE 93628 0 0 SPDR SSGA MULTI-ASSET REAL RETURN ETF ETF 78467V103 1531678 56813 SH SOLE 56813 0 0 SPDR SSGA ULTRA SHORT TERM BOND ETF ETF 78467V707 283904 7050 SH SOLE 7050 0 0 SPIRIT AEROSYSTEMS HLDGS INC COM CL A Stock 848574109 211308 13092 SH SOLE 13092 0 0 SPIRIT AIRLS INC COM Stock 848577102 257862 15628 SH SOLE 15628 0 0 SPIRIT RLTY CAP INC NEW COM NEW REIT 84860W300 279070 8323 SH SOLE 8323 0 0 SPLUNK INC COM Stock 848637104 2466054 16862 SH SOLE 16862 0 0 SPOK HLDGS INC COM Stock 84863T106 343022 24038 SH SOLE 24038 0 0 SPOTIFY TECHNOLOGY S A SHS Stock L8681T102 5466166 35348 SH SOLE 35348 0 0 SPROTT FOCUS TR INC COM CEF 85208J109 708429 94081 SH SOLE 94081 0 0 SPROTT GOLD MINERS ETF ETF 85210B102 6377434 278851 SH SOLE 278851 0 0 SPROTT PHYSICAL GOLD & SILVER TR UNIT CEF 85208R101 506021 29216 SH SOLE 29216 0 0 SPROTT PHYSICAL GOLD TR UNIT CEF 85207H104 23128175 1615096 SH SOLE 1615096 0 0 SPROTT PHYSICAL SILVER TR TR UNIT CEF 85207K107 403908 53286 SH SOLE 53286 0 0 SPROTT URANIUM MINERS ETF ETF 85208P303 303020 6424 SH SOLE 6424 0 0 SPROUT SOCIAL INC COM CL A Stock 85209W109 652031 13072 SH SOLE 13072 0 0 SPROUTS FMRS MKT INC COM Stock 85208M102 309572 7233 SH SOLE 7233 0 0 SPS COMM INC COM Stock 78463M107 4062395 23811 SH SOLE 23811 0 0 SPX TECHNOLOGIES INC COM Stock 78473E103 505413 6209 SH SOLE 6209 0 0 SQUARESPACE INC CLASS A Stock 85225A107 343961 11873 SH SOLE 11873 0 0 SRH TOTAL RETURN FUND INC COM CEF 101507101 420059 32362 SH SOLE 32362 0 0 SS&C TECHNOLOGIES HLDGS INC COM Stock 78467J100 713110 13573 SH SOLE 13573 0 0 STAG INDL INC COM REIT 85254J102 501544 14533 SH SOLE 14533 0 0 STANDARD MTR PRODS INC COM Stock 853666105 271280 8069 SH SOLE 8069 0 0 STANDEX INTL CORP COM Stock 854231107 1247398 8562 SH SOLE 8562 0 0 STANLEY BLACK & DECKER INC COM Stock 854502101 4828047 57766 SH SOLE 57766 0 0 STAR BULK CARRIERS CORP. SHS PAR Stock Y8162K204 887728 46044 SH SOLE 46044 0 0 STARBUCKS CORP COM Stock 855244109 51280824 561858 SH SOLE 561858 0 0 STARWOOD PPTY TR INC COM REIT 85571B105 542745 28049 SH SOLE 28049 0 0 STATE STR CORP COM Stock 857477103 1821834 27208 SH SOLE 27208 0 0 STEEL DYNAMICS INC COM Stock 858119100 8145413 75969 SH SOLE 75969 0 0 STEEL DYNAMICS INC COM PUT 858119100 182 1700 SH SOLE 1700 0 0 STEELCASE INC CL A Stock 858155203 372017 33305 SH SOLE 33305 0 0 STELLANTIS N.V SHS Stock N82405106 1574504 82304 SH SOLE 82304 0 0 STEM INC COM Stock 85859N102 587240 138500 SH SOLE 138500 0 0 STERICYCLE INC COM Stock 858912108 248006 5547 SH SOLE 5547 0 0 STERIS PLC SHS USD Stock G8473T100 2984770 13603 SH SOLE 13603 0 0 STEVANATO GROUP S P A ORD SHS Stock T9224W109 231727 7797 SH SOLE 7797 0 0 STIFEL FINL CORP COM Stock 860630102 1965834 31996 SH SOLE 31996 0 0 STITCH FIX INC COM CL A Stock 860897107 232713 67453 SH SOLE 67453 0 0 STMICROELECTRONICS N V NY REGISTRY ADR 861012102 420597 9745 SH SOLE 9745 0 0 STOCK YDS BANCORP INC COM Stock 861025104 2617461 66619 SH SOLE 66619 0 0 STONERIDGE INC COM Stock 86183P102 74179 3696 SH SOLE 3696 0 0 STONEX GROUP INC COM Stock 861896108 424703 4382 SH SOLE 4382 0 0 STRATASYS LTD SHS Stock M85548101 308852 22693 SH SOLE 22693 0 0 STRATEGAS MACRO THEMATIC OPPORTUNITIES ETF ETF 00775Y645 741771 33077 SH SOLE 33077 0 0 STRATEGIC ED INC COM Stock 86272C103 494468 6571 SH SOLE 6571 0 0 STRYKER CORPORATION COM Stock 863667101 13548090 49578 SH SOLE 49578 0 0 SUMITOMO MITSUI FINL GROUP INC SPONSORED ADR ADR 86562M209 930500 94467 SH SOLE 94467 0 0 SUMMIT HOTEL PPTYS INC COM REIT 866082100 62014 10692 SH SOLE 10692 0 0 SUMMIT MATLS INC CL A Stock 86614U100 490984 15767 SH SOLE 15767 0 0 SUN CMNTYS INC COM REIT 866674104 949539 8024 SH SOLE 8024 0 0 SUN CTRY AIRLS HLDGS INC COM Stock 866683105 598230 40312 SH SOLE 40312 0 0 SUN LIFE FINANCIAL INC. COM Stock 866796105 591505 12121 SH SOLE 12121 0 0 SUNCOR ENERGY INC NEW COM Stock 867224107 1960601 57027 SH SOLE 57027 0 0 SUNOPTA INC COM Stock 8676EP108 87226 25883 SH SOLE 25883 0 0 SUPER MICRO COMPUTER INC COM Stock 86800U104 12968961 47294 SH SOLE 47294 0 0 SUPERNUS PHARMACEUTICALS INC COM Stock 868459108 285598 10359 SH SOLE 10359 0 0 SURGERY PARTNERS INC COM Stock 86881A100 355417 12151 SH SOLE 12151 0 0 SYMBOTIC INC CLASS A COM Stock 87151X101 748498 22390 SH SOLE 22390 0 0 SYNAPTICS INC COM Stock 87157D109 1026324 11475 SH SOLE 11475 0 0 SYNCHRONY FINANCIAL COM Stock 87165B103 783051 25615 SH SOLE 25615 0 0 SYNOPSYS INC COM Stock 871607107 2976520 6485 SH SOLE 6485 0 0 SYNOVUS FINL CORP COM NEW Stock 87161C501 605991 21798 SH SOLE 21798 0 0 SYSCO CORP COM Stock 871829107 7914180 119821 SH SOLE 119821 0 0 T. ROWE PRICE CAPITAL APPRECIATION EQUITY ETF ETF 87283Q867 285737 11517 SH SOLE 11517 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS ADR 874039100 6089516 70075 SH SOLE 70075 0 0 TAKEDA PHARMACEUTICAL CO LTD SPONSORED ADS ADR 874060205 919119 59413 SH SOLE 59413 0 0 TAKE-TWO INTERACTIVE SOFTWARE COM Stock 874054109 1729464 12319 SH SOLE 12319 0 0 TANGER FACTORY OUTLET CTRS INC COM REIT 875465106 310657 13746 SH SOLE 13746 0 0 TAPESTRY INC COM Stock 876030107 895386 31144 SH SOLE 31144 0 0 TARGA RES CORP COM Stock 87612G101 15911378 185620 SH SOLE 185620 0 0 TARGET CORP COM Stock 87612E106 17181342 155389 SH SOLE 155389 0 0 TARGET HOSPITALITY CORP COM Stock 87615L107 611237 38491 SH SOLE 38491 0 0 TAYLOR MORRISON HOME CORP COM Stock 87724P106 534713 12549 SH SOLE 12549 0 0 TD SYNNEX CORPORATION COM Stock 87162W100 559759 5605 SH SOLE 5605 0 0 TE CONNECTIVITY LTD SHS Stock H84989104 2251028 18223 SH SOLE 18223 0 0 TECHNIPFMC PLC COM Stock G87110105 736532 36211 SH SOLE 36211 0 0 TECHNOLOGY SELECT SECTOR SPDR FUND ETF 81369Y803 253816048 1548320 SH SOLE 1548320 0 0 TECNOGLASS INC ORD SHS Stock G87264100 245321 7443 SH SOLE 7443 0 0 TEGNA INC COM Stock 87901J105 322478 22133 SH SOLE 22133 0 0 TELADOC HEALTH INC COM Stock 87918A105 480366 25840 SH SOLE 25840 0 0 TELEDYNE TECHNOLOGIES INC COM Stock 879360105 4950609 12117 SH SOLE 12117 0 0 TELEFLEX INCORPORATED COM Stock 879369106 1690212 8606 SH SOLE 8606 0 0 TELEFONICA S A SPONSORED ADR ADR 879382208 143773 35325 SH SOLE 35325 0 0 TELEPHONE & DATA SYS INC COM NEW Stock 879433829 393299 21480 SH SOLE 21480 0 0 TELLURIAN INC NEW COM Stock 87968A104 22151 19096 SH SOLE 19096 0 0 TELOS CORP MD COM Stock 87969B101 96432 40348 SH SOLE 40348 0 0 TEMPLETON EMERGING MKTS FD COM CEF 880191101 233034 20604 SH SOLE 20604 0 0 TEMPLETON GLOBAL INCOME FD COM CEF 880198106 151316 39201 SH SOLE 39201 0 0 TEMPUR SEALY INTL INC COM Stock 88023U101 1849560 42676 SH SOLE 42676 0 0 TENABLE HLDGS INC COM Stock 88025T102 1868653 41711 SH SOLE 41711 0 0 TENET HEALTHCARE CORP COM NEW Stock 88033G407 340585 5169 SH SOLE 5169 0 0 TERADATA CORP DEL COM Stock 88076W103 1813015 40271 SH SOLE 40271 0 0 TERADYNE INC COM Stock 880770102 1201803 11963 SH SOLE 11963 0 0 TEREX CORP NEW COM Stock 880779103 218440 3791 SH SOLE 3791 0 0 TERRENO RLTY CORP COM REIT 88146M101 445420 7842 SH SOLE 7842 0 0 TESLA INC COM Stock 88160R101 92082115 368005 SH SOLE 368005 0 0 TESLA INC COM CALL 88160R101 250 1000 SH SOLE 1000 0 0 TETRA TECH INC NEW COM Stock 88162G103 892416 5870 SH SOLE 5870 0 0 TETRA TECHNOLOGIES INC DEL COM Stock 88162F105 801168 125575 SH SOLE 125575 0 0 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS ADR 881624209 130396 12784 SH SOLE 12784 0 0 TEXAS CAP BANCSHARES INC COM Stock 88224Q107 593771 10081 SH SOLE 10081 0 0 TEXAS INSTRS INC COM Stock 882508104 23896900 150286 SH SOLE 150286 0 0 TEXAS PACIFIC LAND CORPORATION COM Stock 88262P102 1104614 606 SH SOLE 606 0 0 TEXAS ROADHOUSE INC COM Stock 882681109 1371443 14271 SH SOLE 14271 0 0 TEXTRON INC COM Stock 883203101 4953833 63397 SH SOLE 63397 0 0 TG THERAPEUTICS INC COM Stock 88322Q108 206994 24760 SH SOLE 24760 0 0 TG VENTURE ACQUISITION CORP WT EXP 081528 Stock 87251T117 2231 69722 SH SOLE 69722 0 0 THE AARONS COMPANY INC COM Stock 00258W108 142549 13615 SH SOLE 13615 0 0 THE CIGNA GROUP COM Stock 125523100 9754565 34099 SH SOLE 34099 0 0 THE LION ELECTRIC COMPANY COMMON STOCK Stock 536221104 22022 11530 SH SOLE 11530 0 0 THE ODP CORP COM Stock 88337F105 301636 6536 SH SOLE 6536 0 0 THE TRADE DESK INC COM CL A Stock 88339J105 1148702 14699 SH SOLE 14699 0 0 THERMO FISHER SCIENTIFIC INC COM Stock 883556102 40721572 80450 SH SOLE 80450 0 0 THERMON GROUP HLDGS INC COM Stock 88362T103 305851 11134 SH SOLE 11134 0 0 THOMSON REUTERS CORP. COM Stock 884903808 905552 7403 SH SOLE 7403 0 0 THOR INDS INC COM Stock 885160101 436171 4585 SH SOLE 4585 0 0 THRYV HLDGS INC COM NEW Stock 886029206 550430 29325 SH SOLE 29325 0 0 TIDEWATER INC NEW COM Stock 88642R109 548518 7718 SH SOLE 7718 0 0 TILRAY BRANDS INC COM Stock 88688T100 51088 21375 SH SOLE 21375 0 0 TILRAY BRANDS INC COM CALL 88688T100 2 1000 SH SOLE 1000 0 0 TIMKEN CO COM Stock 887389104 546708 7439 SH SOLE 7439 0 0 TJX COS INC NEW COM Stock 872540109 25417055 285970 SH SOLE 285970 0 0 TKO GROUP HOLDINGS INC CL A Stock 87256C101 292549 3480 SH SOLE 3480 0 0 T-MOBILE US INC COM Stock 872590104 10586029 75588 SH SOLE 75588 0 0 TOAST INC CL A Stock 888787108 830338 44332 SH SOLE 44332 0 0 TOLL BROTHERS INC COM Stock 889478103 591828 8002 SH SOLE 8002 0 0 TOPBUILD CORP COM Stock 89055F103 1417514 5634 SH SOLE 5634 0 0 TOPGOLF CALLAWAY BRANDS CORP COM Stock 131193104 414342 29938 SH SOLE 29938 0 0 TORO CO COM Stock 891092108 4109461 49452 SH SOLE 49452 0 0 TORONTO DOMINION BK ONT COM NEW Stock 891160509 1368898 22717 SH SOLE 22717 0 0 TORTOISE ENERGY INDEPENDENC FD COM CEF 89148K200 365884 11553 SH SOLE 11553 0 0 TORTOISE NORTH AMERICAN PIPELINE FUND ETF 56167N720 1007887 41222 SH SOLE 41222 0 0 TORTOISE PWR & ENERGY INFRASTR COM CEF 89147X104 384584 28786 SH SOLE 28786 0 0 TOTALENERGIES SE SPONSORED ADS ADR 89151E109 2588748 39367 SH SOLE 39367 0 0 TOWNEBANK PORTSMOUTH VA COM Stock 89214P109 3197680 139454 SH SOLE 139454 0 0 TOYOTA MOTOR CORP ADS ADR 892331307 37091853 206352 SH SOLE 206352 0 0 TRACTOR SUPPLY CO COM Stock 892356106 6282749 30942 SH SOLE 30942 0 0 TRADEWEB MKTS INC CL A Stock 892672106 612293 7635 SH SOLE 7635 0 0 Trailblazer Merger Corp I CL A Stock 89278D109 296223 28676 SH SOLE 28676 0 0 Trailblazer Merger Corp I RT Stock 89278D125 3995 22192 SH SOLE 22192 0 0 TRANE TECHNOLOGIES PLC SHS Stock G8994E103 3483675 17169 SH SOLE 17169 0 0 TRANSDIGM GROUP INC COM Stock 893641100 1313757 1558 SH SOLE 1558 0 0 TRANSMEDICS GROUP INC COM Stock 89377M109 986704 18022 SH SOLE 18022 0 0 TRANSOCEAN LTD REG SHS Stock H8817H100 389451 47436 SH SOLE 47436 0 0 TRANSUNION COM Stock 89400J107 742381 10341 SH SOLE 10341 0 0 TRAVEL PLUS LEISURE CO COM Stock 894164102 281852 7674 SH SOLE 7674 0 0 TRAVELERS COMPANIES INC COM Stock 89417E109 6382295 39081 SH SOLE 39081 0 0 TRAVELZOO COM NEW Stock 89421Q205 227580 39036 SH SOLE 39036 0 0 TRAVERE THERAPEUTICS INC COM Stock 89422G107 359254 40185 SH SOLE 40185 0 0 TREACE MED CONCEPTS INC COM Stock 89455T109 774080 59045 SH SOLE 59045 0 0 TREVENA INC COM NEW Stock 89532E208 19899 33000 SH SOLE 33000 0 0 TREX CO INC COM Stock 89531P105 559416 9077 SH SOLE 9077 0 0 TRI POINTE HOMES INC COM Stock 87265H109 243524 8904 SH SOLE 8904 0 0 TRIMBLE INC COM Stock 896239100 4815461 89407 SH SOLE 89407 0 0 TRINET GROUP INC COM Stock 896288107 1610802 13829 SH SOLE 13829 0 0 TRINITY CAP INC COM CEF 896442308 429154 30830 SH SOLE 30830 0 0 TRINITY INDS INC COM Stock 896522109 226870 9317 SH SOLE 9317 0 0 TRIPADVISOR INC COM Stock 896945201 203818 12293 SH SOLE 12293 0 0 TRONOX HOLDINGS PLC SHS Stock G9087Q102 135032 10047 SH SOLE 10047 0 0 TRUIST FINL CORP COM Stock 89832Q109 26320283 919968 SH SOLE 919968 0 0 TRUSTMARK CORP COM Stock 898402102 217452 10007 SH SOLE 10007 0 0 TRX GOLD CORPORATION COM Stock 87283P109 11158 30486 SH SOLE 30486 0 0 TUTOR PERINI CORP COM Stock 901109108 102659 13111 SH SOLE 13111 0 0 TWILIO INC CL A Stock 90138F102 465489 7953 SH SOLE 7953 0 0 TYLER TECHNOLOGIES INC COM Stock 902252105 2319929 6008 SH SOLE 6008 0 0 TYSON FOODS INC CL A Stock 902494103 953932 18893 SH SOLE 18893 0 0 U S ENERGY CORP DEL COM Stock 911805307 13500 10000 SH SOLE 10000 0 0 U S PHYSICAL THERAPY COM Stock 90337L108 1884373 20543 SH SOLE 20543 0 0 UBER TECHNOLOGIES INC COM Stock 90353T100 5768756 125435 SH SOLE 125435 0 0 UBS GROUP AG SHS Stock H42097107 54457755 2209119 SH SOLE 2209119 0 0 UDR INC COM REIT 902653104 796934 22342 SH SOLE 22342 0 0 UFP INDUSTRIES INC COM Stock 90278Q108 620134 6056 SH SOLE 6056 0 0 UGI CORP NEW COM Stock 902681105 425979 18521 SH SOLE 18521 0 0 UIPATH INC CL A Stock 90364P105 1316358 76935 SH SOLE 76935 0 0 ULTA BEAUTY INC COM Stock 90384S303 2431221 6086 SH SOLE 6086 0 0 ULTRA CLEAN HLDGS INC COM Stock 90385V107 308835 10409 SH SOLE 10409 0 0 ULTRAGENYX PHARMACEUTICAL INC COM Stock 90400D108 830930 23308 SH SOLE 23308 0 0 UMB FINL CORP COM Stock 902788108 7339172 118278 SH SOLE 118278 0 0 UNDER ARMOUR INC CL A Stock 904311107 586744 85656 SH SOLE 85656 0 0 UNDER ARMOUR INC CL C Stock 904311206 69210 10848 SH SOLE 10848 0 0 UNICYCIVE THERAPEUTICS INC COM Stock 90466Y103 16168 18800 SH SOLE 18800 0 0 UNILEVER PLC SPON ADR NEW ADR 904767704 42666052 863685 SH SOLE 863685 0 0 UNION PAC CORP COM Stock 907818108 55785328 273954 SH SOLE 273954 0 0 UNISYS CORP COM NEW Stock 909214306 46665 13526 SH SOLE 13526 0 0 UNITED AIRLS HLDGS INC COM Stock 910047109 432306 10220 SH SOLE 10220 0 0 UNITED BANKSHARES INC WEST VA COM Stock 909907107 1988936 72089 SH SOLE 72089 0 0 UNITED CMNTY BKS BLAIRSVLE GA COM Stock 90984P303 4397399 173058 SH SOLE 173058 0 0 UNITED NAT FOODS INC COM Stock 911163103 388242 27457 SH SOLE 27457 0 0 UNITED PARCEL SERVICE INC CL B Stock 911312106 11075238 71054 SH SOLE 71054 0 0 UNITED RENTALS INC COM Stock 911363109 15068074 33894 SH SOLE 33894 0 0 UNITED STATES COMMODITY INDEX FUND ETF 911717106 237897 4021 SH SOLE 4021 0 0 UNITED STATES NATURAL GAS FUND LP ETF 912318300 374626 54850 SH SOLE 54850 0 0 UNITED STATES STL CORP NEW COM Stock 912909108 1397243 43019 SH SOLE 43019 0 0 UNITED THERAPEUTICS CORP DEL COM Stock 91307C102 1331156 5894 SH SOLE 5894 0 0 UNITEDHEALTH GROUP INC COM Stock 91324P102 142250981 282138 SH SOLE 282138 0 0 UNITEDHEALTH GROUP INC COM PUT 91324P102 2622 5200 SH SOLE 5200 0 0 UNITEDHEALTH GROUP INC COM PUT 91324P102 3781 7500 SH SOLE 7500 0 0 UNITI GROUP INC COM REIT 91325V108 132523 28077 SH SOLE 28077 0 0 UNITY SOFTWARE INC COM Stock 91332U101 821194 26161 SH SOLE 26161 0 0 UNIVERSAL CORP VA COM Stock 913456109 315265 6678 SH SOLE 6678 0 0 UNIVERSAL DISPLAY CORP COM Stock 91347P105 350245 2231 SH SOLE 2231 0 0 UNIVERSAL ELECTRS INC COM Stock 913483103 94129 10401 SH SOLE 10401 0 0 UNIVERSAL HEALTH RLTY INCOME T SH BEN INT REIT 91359E105 282444 6986 SH SOLE 6986 0 0 UNIVERSAL HLTH SVCS INC CL B Stock 913903100 409503 3257 SH SOLE 3257 0 0 UNUM GROUP COM Stock 91529Y106 10138875 206117 SH SOLE 206117 0 0 US BANCORP DEL COM NEW Stock 902973304 11943206 361259 SH SOLE 361259 0 0 US FOODS HLDG CORP COM Stock 912008109 659536 16613 SH SOLE 16613 0 0 UTILITIES SELECT SECTOR SPDR FUND ETF 81369Y886 3955642 67124 SH SOLE 67124 0 0 UTZ BRANDS INC COM CL A Stock 918090101 572131 42601 SH SOLE 42601 0 0 V F CORP COM Stock 918204108 1298705 73498 SH SOLE 73498 0 0 VAIL RESORTS INC COM Stock 91879Q109 1219375 5495 SH SOLE 5495 0 0 VALARIS LTD CL A Stock G9460G101 786165 10485 SH SOLE 10485 0 0 VALE S A SPONSORED ADS ADR 91912E105 563497 42052 SH SOLE 42052 0 0 VALERO ENERGY CORP COM Stock 91913Y100 18188851 128353 SH SOLE 128353 0 0 VALLEY NATL BANCORP COM Stock 919794107 610589 71330 SH SOLE 71330 0 0 VALMONT INDS INC COM Stock 920253101 1298111 5404 SH SOLE 5404 0 0 VALVOLINE INC COM Stock 92047W101 929737 28838 SH SOLE 28838 0 0 VANECK AGRIBUSINESS ETF ETF 92189F700 334868 4255 SH SOLE 4255 0 0 VANECK GOLD MINERS ETF ETF 92189F106 3703674 137632 SH SOLE 137632 0 0 VANECK HIGH YIELD MUNI ETF ETF 92189H409 939826 19153 SH SOLE 19153 0 0 VANECK J. P. MORGAN EM LOCAL CURRENCY BOND ETF ETF 92189H300 256412 10742 SH SOLE 10742 0 0 VANECK MORNINGSTAR WIDE MOAT ETF ETF 92189F643 25481037 335984 SH SOLE 335984 0 0 VANECK OIL REFINERS ETF ETF 92189F585 932324 26938 SH SOLE 26938 0 0 VANECK OIL SERVICES ETF ETF 92189H607 519815 1507 SH SOLE 1507 0 0 VANECK SEMICONDUCTOR ETF ETF 92189F676 317829 2192 SH SOLE 2192 0 0 VANGUARD COMMUNICATION SERVICES ETF ETF 92204A884 2735177 26002 SH SOLE 26002 0 0 VANGUARD CONSUMER DISCRETIONARY ETF ETF 92204A108 11643868 43226 SH SOLE 43226 0 0 VANGUARD CONSUMER STAPLES ETF ETF 92204A207 4383600 23997 SH SOLE 23997 0 0 VANGUARD CRSP US MID CAP VALUE INDE ETF ETF 922908512 22049034 168365 SH SOLE 168365 0 0 VANGUARD DIVIDEND APPRECIATION ETF ETF 921908844 163959763 1055218 SH SOLE 1055218 0 0 VANGUARD EMERGING MARKET STOCK ETF ETF 922042858 53824026 1372712 SH SOLE 1372712 0 0 VANGUARD EMERGING MARKETS GOVERNMENT BOND ETF ETF 921946885 2764891 46736 SH SOLE 46736 0 0 VANGUARD ENERGY ETF ETF 92204A306 13343531 105283 SH SOLE 105283 0 0 VANGUARD ESG INTERNATIONAL STOCK ETF ETF 921910725 1584751 31419 SH SOLE 31419 0 0 VANGUARD ESG U.S. STOCK ETF ETF 921910733 650290 8645 SH SOLE 8645 0 0 VANGUARD EXTENDED DURATION TREASURY ETF ETF 921910709 1484426 21197 SH SOLE 21197 0 0 VANGUARD EXTENDED MARKET ETF ETF 922908652 10684215 74543 SH SOLE 74543 0 0 VANGUARD FINANCIALS ETF ETF 92204A405 16140421 200951 SH SOLE 200951 0 0 VANGUARD FTSE ALL-WORLD EX-US INDEX FUND ETF 922042775 65837244 1269274 SH SOLE 1269274 0 0 VANGUARD FTSE ALL-WORLD EX-US SMALL-CAP ETF ETF 922042718 996100 9379 SH SOLE 9379 0 0 VANGUARD FTSE DEVELOPED MARKETS ETF ETF 921943858 468788532 10722519 SH SOLE 10722519 0 0 VANGUARD FTSE EUROPE ETF ETF 922042874 582675 10058 SH SOLE 10058 0 0 VANGUARD FTSE PACIFIC ETF ETF 922042866 667556 9981 SH SOLE 9981 0 0 VANGUARD GROWTH ETF ETF 922908736 247085911 907370 SH SOLE 907370 0 0 VANGUARD HEALTH CARE ETF ETF 92204A504 23457052 99775 SH SOLE 99775 0 0 VANGUARD HIGH DIVIDEND YIELD INDEX ETF ETF 921946406 70052983 678020 SH SOLE 678020 0 0 VANGUARD INDUSTRIALS ETF ETF 92204A603 1580580 8106 SH SOLE 8106 0 0 VANGUARD INFORMATION TECHNOLOGY ETF ETF 92204A702 14697857 35425 SH SOLE 35425 0 0 VANGUARD INTERMEDIATE-TERM BOND ETF ETF 921937819 4581539 63360 SH SOLE 63360 0 0 VANGUARD INTERMEDIATE-TERM CORP BD ETF ETF 92206C870 1905876 25084 SH SOLE 25084 0 0 VANGUARD INTERMEDIATE-TERM TREASURY ETF ETF 92206C706 2862475 50087 SH SOLE 50087 0 0 VANGUARD INTERNATIONAL DIVIDEND APPRECIATION ETF ETF 921946810 970232 13602 SH SOLE 13602 0 0 VANGUARD INTERNATIONAL HIGH DIVIDEND YIELD ETF ETF 921946794 288464 4661 SH SOLE 4661 0 0 VANGUARD LARGE-CAP ETF ETF 922908637 25241168 128985 SH SOLE 128985 0 0 VANGUARD LONG-TERM BOND ETF ETF 921937793 511936 7634 SH SOLE 7634 0 0 VANGUARD LONG-TERM CORPORATE BOND ETF ETF 92206C813 225267 3145 SH SOLE 3145 0 0 VANGUARD LONG-TERM TREASURY ETF ETF 92206C847 363536 6549 SH SOLE 6549 0 0 VANGUARD MATERIALS ETF ETF 92204A801 1112771 6450 SH SOLE 6450 0 0 VANGUARD MEGA CAP ETF ETF 921910873 16919180 111406 SH SOLE 111406 0 0 VANGUARD MEGA CAP GROWTH ETF ETF 921910816 21871517 96393 SH SOLE 96393 0 0 VANGUARD MEGA CAP VALUE ETF ETF 921910840 4842781 47759 SH SOLE 47759 0 0 VANGUARD MID-CAP ETF ETF 922908629 106070478 509366 SH SOLE 509366 0 0 VANGUARD MID-CAP GROWTH ETF ETF 922908538 13653156 70099 SH SOLE 70099 0 0 VANGUARD MORTGAGE-BACKED SECURITIES ETF ETF 92206C771 1340294 30614 SH SOLE 30614 0 0 VANGUARD REAL ESTATE ETF ETF 922908553 25350131 335053 SH SOLE 335053 0 0 VANGUARD RUSSELL 1000 ETF ETF 92206C730 2989305 15357 SH SOLE 15357 0 0 VANGUARD RUSSELL 1000 GROWTH ETF ETF 92206C680 25041610 365891 SH SOLE 365891 0 0 VANGUARD RUSSELL 1000 VALUE ETF ETF 92206C714 18502451 277565 SH SOLE 277565 0 0 VANGUARD RUSSELL 2000 ETF ETF 92206C664 1711849 23962 SH SOLE 23962 0 0 VANGUARD RUSSELL 2000 GROWTH ETF ETF 92206C623 472501 2897 SH SOLE 2897 0 0 VANGUARD RUSSELL 3000 ETF ETF 92206C599 2439727 12792 SH SOLE 12792 0 0 VANGUARD S&P 500 ETF ETF 922908363 177992739 453254 SH SOLE 453254 0 0 VANGUARD S&P 500 GROWTH ETF ETF 921932505 667455 2704 SH SOLE 2704 0 0 VANGUARD S&P 500 VALUE ETF ETF 921932703 370833 2494 SH SOLE 2494 0 0 VANGUARD S&P MID-CAP 400 ETF ETF 921932885 600927 7109 SH SOLE 7109 0 0 VANGUARD S&P MID-CAP 400 GROWTH ETF ETF 921932869 266742 2954 SH SOLE 2954 0 0 VANGUARD S&P MID-CAP 400 VALUE ETF ETF 921932844 579743 7441 SH SOLE 7441 0 0 VANGUARD SHORT-TERM BOND ETF ETF 921937827 185709737 2470530 SH SOLE 2470530 0 0 VANGUARD SHORT-TERM CORPORATE BOND ETF ETF 92206C409 20027623 266502 SH SOLE 266502 0 0 VANGUARD SHORT-TERM INFLATION-PROTECTED SECURITIES ETF ETF 922020805 4328425 91549 SH SOLE 91549 0 0 VANGUARD SHORT-TERM TREASURY ETF ETF 92206C102 4806391 83444 SH SOLE 83444 0 0 VANGUARD SMALL CAP VALUE ETF ETF 922908611 32148492 201571 SH SOLE 201571 0 0 VANGUARD SMALL-CAP ETF ETF 922908751 231335788 1223546 SH SOLE 1223546 0 0 VANGUARD SMALL-CAP GROWTH ETF ETF 922908595 7710110 35998 SH SOLE 35998 0 0 VANGUARD TAX-EXEMPT BOND ETF ETF 922907746 14228858 295818 SH SOLE 295818 0 0 VANGUARD TOTAL BOND MARKET ETF ETF 921937835 16757277 240144 SH SOLE 240144 0 0 VANGUARD TOTAL INTERNATIONAL STOCK ETF ETF 921909768 9757694 182319 SH SOLE 182319 0 0 VANGUARD TOTAL STOCK MARKETS ETF ETF 922908769 135606088 638417 SH SOLE 638417 0 0 VANGUARD TOTAL WORLD STOCK ETF ETF 922042742 4177740 44835 SH SOLE 44835 0 0 VANGUARD U.S. VALUE FACTOR ETF ETF 921935805 213965 2138 SH SOLE 2138 0 0 VANGUARD UTILITIES ETF ETF 92204A876 20089157 157513 SH SOLE 157513 0 0 VANGUARD VALUE ETF 922908744 646333449 4685953 SH SOLE 4685953 0 0 VAREX IMAGING CORP COM Stock 92214X106 265127 14110 SH SOLE 14110 0 0 VARONIS SYS INC COM Stock 922280102 1385417 45364 SH SOLE 45364 0 0 VAXCYTE INC COM Stock 92243G108 307664 6035 SH SOLE 6035 0 0 VBI VACCINES INC CDA COM NEW Stock 91822J202 11904 17868 SH SOLE 17868 0 0 VECTOR GROUP LTD COM Stock 92240M108 199840 18782 SH SOLE 18782 0 0 VEEVA SYS INC CL A COM Stock 922475108 2178339 10707 SH SOLE 10707 0 0 VENTAS INC COM REIT 92276F100 1115632 26481 SH SOLE 26481 0 0 VERADIGM INC COM Stock 01988P108 201541 15338 SH SOLE 15338 0 0 VERICEL CORP COM Stock 92346J108 237891 7097 SH SOLE 7097 0 0 VERINT SYS INC COM Stock 92343X100 64027 2785 SH SOLE 2785 0 0 VERISIGN INC COM Stock 92343E102 1284243 6341 SH SOLE 6341 0 0 VERISK ANALYTICS INC COM Stock 92345Y106 2579804 10920 SH SOLE 10920 0 0 VERITIV CORP COM Stock 923454102 277672 1644 SH SOLE 1644 0 0 VERIZON COMMUNICATIONS INC COM Stock 92343V104 24841293 766470 SH SOLE 766470 0 0 VERTEX INC CL A Stock 92538J106 272765 11808 SH SOLE 11808 0 0 VERTEX PHARMACEUTICALS INC COM Stock 92532F100 6559767 18864 SH SOLE 18864 0 0 VERTIV HOLDINGS CO COM CL A Stock 92537N108 7883536 211923 SH SOLE 211923 0 0 VIASAT INC COM Stock 92552V100 603974 32718 SH SOLE 32718 0 0 VIATRIS INC COM Stock 92556V106 2305673 233841 SH SOLE 233841 0 0 VIAVI SOLUTIONS INC COM Stock 925550105 359161 39296 SH SOLE 39296 0 0 VICI PPTYS INC COM REIT 925652109 5387534 185139 SH SOLE 185139 0 0 VIMEO INC COMMON STOCK Stock 92719V100 93325 26363 SH SOLE 26363 0 0 VISA INC COM CL A Stock 92826C839 73403305 319131 SH SOLE 319131 0 0 VISHAY INTERTECHNOLOGY INC COM Stock 928298108 924775 37410 SH SOLE 37410 0 0 VISTA OUTDOOR INC COM Stock 928377100 259893 7847 SH SOLE 7847 0 0 VISTEON CORP COM NEW Stock 92839U206 775681 5618 SH SOLE 5618 0 0 VISTRA CORP COM Stock 92840M102 350414 10561 SH SOLE 10561 0 0 VITA COCO CO INC COM Stock 92846Q107 770758 29599 SH SOLE 29599 0 0 VITESSE ENERGY INC COMMON STOCK Stock 92852X103 702995 30712 SH SOLE 30712 0 0 VIZSLA SILVER CORP COM NEW Stock 92859G202 15542 15000 SH SOLE 15000 0 0 VMWARE INC CL A COM Stock 928563402 1542104 9263 SH SOLE 9263 0 0 VODAFONE GROUP PLC NEW SPONSORED ADR ADR 92857W308 423610 44685 SH SOLE 44685 0 0 VONTIER CORPORATION COM Stock 928881101 5826548 188439 SH SOLE 188439 0 0 VORNADO RLTY TR SH BEN INT REIT 929042109 225394 9938 SH SOLE 9938 0 0 VOYA FINANCIAL INC COM Stock 929089100 405325 6100 SH SOLE 6100 0 0 VOYAGER THERAPEUTICS INC COM Stock 92915B106 170500 22000 SH SOLE 22000 0 0 VULCAN MATLS CO COM Stock 929160109 4646699 23001 SH SOLE 23001 0 0 W & T OFFSHORE INC COM Stock 92922P106 236038 53890 SH SOLE 53890 0 0 WABASH NATL CORP COM Stock 929566107 212805 10076 SH SOLE 10076 0 0 WABTEC COM Stock 929740108 1436691 13519 SH SOLE 13519 0 0 WALGREENS BOOTS ALLIANCE INC COM Stock 931427108 2779868 124994 SH SOLE 124994 0 0 WALMART INC COM Stock 931142103 60825588 380326 SH SOLE 380326 0 0 WARNER BROS DISCOVERY INC COM SER A Stock 934423104 3689596 339742 SH SOLE 339742 0 0 WARNER BROS DISCOVERY INC COM SER A CALL 934423104 2 200 SH SOLE 200 0 0 WARNER BROS DISCOVERY INC COM SER A CALL 934423104 4 400 SH SOLE 400 0 0 WARNER MUSIC GROUP CORP COM CL A Stock 934550203 538855 17161 SH SOLE 17161 0 0 WARRIOR MET COAL INC COM Stock 93627C101 234151 4584 SH SOLE 4584 0 0 WASTE CONNECTIONS INC COM Stock 94106B101 1763628 13132 SH SOLE 13132 0 0 WASTE MGMT INC DEL COM Stock 94106L109 20720627 135926 SH SOLE 135926 0 0 WATERS CORP COM Stock 941848103 1228377 4480 SH SOLE 4480 0 0 WATSCO INC COM Stock 942622200 20763157 54970 SH SOLE 54970 0 0 WATTS WATER TECHNOLOGIES INC CL A Stock 942749102 543173 3143 SH SOLE 3143 0 0 WD 40 CO COM Stock 929236107 746601 3673 SH SOLE 3673 0 0 WEATHERFORD INTL PLC ORD SHS Stock G48833118 904745 10016 SH SOLE 10016 0 0 WEBSTER FINL CORP COM Stock 947890109 3648602 90514 SH SOLE 90514 0 0 WEC ENERGY GROUP INC COM Stock 92939U106 2500140 31038 SH SOLE 31038 0 0 WELLS FARGO CO NEW COM Stock 949746101 30792703 753615 SH SOLE 753615 0 0 WELLS FARGO CO NEW PERP PFD CNV A Convertible Preferred 949746804 1020054 916 SH SOLE 916 0 0 WELLTOWER INC COM REIT 95040Q104 7249931 88500 SH SOLE 88500 0 0 WENDYS CO COM Stock 95058W100 2328362 114079 SH SOLE 114079 0 0 WERNER ENTERPRISES INC COM Stock 950755108 42924693 1102046 SH SOLE 1102046 0 0 WESCO INTL INC COM Stock 95082P105 731325 5085 SH SOLE 5085 0 0 WEST PHARMACEUTICAL SVSC INC COM Stock 955306105 10602684 28258 SH SOLE 28258 0 0 WESTERN ALLIANCE BANCORP COM Stock 957638109 435329 9470 SH SOLE 9470 0 0 WESTERN ASSET INTER MUNI FD IN COM CEF 958435109 127942 17869 SH SOLE 17869 0 0 WESTERN ASSET MTG DEFINED OPPO COM CEF 95790B109 257897 24080 SH SOLE 24080 0 0 WESTERN DIGITAL CORP. COM Stock 958102105 661635 14500 SH SOLE 14500 0 0 WESTERN MIDSTREAM PARTNERS LP COM UNIT LP INT Stock 958669103 5848427 214779 SH SOLE 214779 0 0 WESTERN UN CO COM Stock 959802109 471366 35764 SH SOLE 35764 0 0 WESTLAKE CORPORATION COM Stock 960413102 576100 4621 SH SOLE 4621 0 0 WESTROCK CO COM Stock 96145D105 402464 11242 SH SOLE 11242 0 0 WEX INC COM Stock 96208T104 1284843 6831 SH SOLE 6831 0 0 WEYERHAEUSER CO MTN BE COM NEW REIT 962166104 6717494 219096 SH SOLE 219096 0 0 WHEATON PRECIOUS METALS CORP COM Stock 962879102 286891 7075 SH SOLE 7075 0 0 WHIRLPOOL CORP COM Stock 963320106 795947 5953 SH SOLE 5953 0 0 WHITE MTNS INS GROUP LTD COM Stock G9618E107 1088862 728 SH SOLE 728 0 0 WHITESTONE REIT COM REIT 966084204 278630 28934 SH SOLE 28934 0 0 WILDBRAIN LTD COM VAR VTG Stock 96810C101 172800 160000 SH SOLE 160000 0 0 WILEY JOHN & SONS INC CL A Stock 968223206 582578 15673 SH SOLE 15673 0 0 WILLIAM PENN BANCORPORATION COM Stock 96927A105 167346 13409 SH SOLE 13409 0 0 WILLIAMS COS INC COM Stock 969457100 6235982 185099 SH SOLE 185099 0 0 WILLIAMS SONOMA INC COM Stock 969904101 78579239 505658 SH SOLE 505658 0 0 WILLIS TOWERS WATSON PLC LTD SHS Stock G96629103 2668882 12772 SH SOLE 12772 0 0 WILLSCOT MOBIL MINI HLDNG CORP COM CL A Stock 971378104 549279 13207 SH SOLE 13207 0 0 WINGSTOP INC COM Stock 974155103 728887 4053 SH SOLE 4053 0 0 WINNEBAGO INDS INC COM Stock 974637100 704364 11848 SH SOLE 11848 0 0 WISDOMTREE EMERGING MARKETS EX-STATE-OWNED ENTERPRISES FUND ETF 97717X578 2402687 90089 SH SOLE 90089 0 0 WISDOMTREE EMERGING MARKETS HIGH DIVIDEND FUND ETF 97717W315 2503478 66795 SH SOLE 66795 0 0 WISDOMTREE FLOATING RATE TREASURY FUND ETF 97717Y527 258115018 5129472 SH SOLE 5129472 0 0 WISDOMTREE GLOBAL EX-US QUALITY DIVIDEND GROWTH FUND ETF 97717W844 5994522 179208 SH SOLE 179208 0 0 WISDOMTREE INC COM Stock 97717P104 94990 13570 SH SOLE 13570 0 0 WISDOMTREE INTEREST RATE HEDGED U.S. AGGREGATE BOND FUND ETF 97717W380 5958868 268902 SH SOLE 268902 0 0 WISDOMTREE U.S. AI ENHANCED VALUE FUND ETF 97717W406 1222209 13738 SH SOLE 13738 0 0 WISDOMTREE U.S. HIGH DIVIDEND FUND ETF 97717W208 3546238 45430 SH SOLE 45430 0 0 WISDOMTREE U.S. LARGECAP DIVIDEND FUND ETF 97717W307 4885211 79447 SH SOLE 79447 0 0 WISDOMTREE U.S. MIDCAP DIVIDEND FUND ETF 97717W505 3420473 83508 SH SOLE 83508 0 0 WISDOMTREE U.S. MIDCAP FUND ETF 97717W570 224017 4415 SH SOLE 4415 0 0 WISDOMTREE U.S. SMALLCAP DIVIDEND FUND ETF 97717W604 1057731 37508 SH SOLE 37508 0 0 WISDOMTREE U.S. SMALLCAP FUND ETF 97717W562 256764 5934 SH SOLE 5934 0 0 WISDOMTREE U.S. TOTAL DIVIDEND FUND ETF 97717W109 1580801 26272 SH SOLE 26272 0 0 WISDOMTREE US QUALITY DIVIDEND GROWTH FUND ETF 97717X669 3333415 52503 SH SOLE 52503 0 0 WISDOMTREE YIELD ENHANCED U.S. AGGREGATE BOND FUND ETF 97717X511 3267045 78705 SH SOLE 78705 0 0 WNS HLDGS LTD SPON ADR ADR 92932M101 205243 2998 SH SOLE 2998 0 0 WOLFSPEED INC COM Stock 977852102 325486 8543 SH SOLE 8543 0 0 WOLVERINE WORLD WIDE INC COM Stock 978097103 87161 10814 SH SOLE 10814 0 0 WOODSIDE ENERGY GROUP LTD SPONSORED ADR ADR 980228308 713421 30632 SH SOLE 30632 0 0 WOODWARD INC COM Stock 980745103 2033266 16363 SH SOLE 16363 0 0 WORKDAY INC CL A Stock 98138H101 1840405 8566 SH SOLE 8566 0 0 WORKIVA INC COM CL A Stock 98139A105 2035921 20090 SH SOLE 20090 0 0 WP CAREY INC COM REIT 92936U109 1349473 24953 SH SOLE 24953 0 0 WPP PLC NEW ADR ADR 92937A102 399793 8968 SH SOLE 8968 0 0 WSFS FINL CORP COM Stock 929328102 342406 9381 SH SOLE 9381 0 0 WW INTL INC COM Stock 98262P101 205858 18596 SH SOLE 18596 0 0 WYNDHAM HOTELS & RESORTS INC COM Stock 98311A105 613197 8818 SH SOLE 8818 0 0 WYNN RESORTS LTD COM Stock 983134107 1779858 19260 SH SOLE 19260 0 0 XCEL ENERGY INC COM Stock 98389B100 6134121 107202 SH SOLE 107202 0 0 XENIA HOTELS & RESORTS INC COM REIT 984017103 134060 11380 SH SOLE 11380 0 0 XP INC CL A Stock G98239109 780081 33843 SH SOLE 33843 0 0 XPO INC COM Stock 983793100 4755698 63698 SH SOLE 63698 0 0 XPONENTIAL FITNESS INC COM CL A Stock 98422X101 236065 15230 SH SOLE 15230 0 0 XTRACKERS MSCI EAFE HEDGED EQUITY ETF ETF 233051200 2464336 70611 SH SOLE 70611 0 0 XTRACKERS MSCI EAFE HIGH DIVIDEND YIELD EQUITY ETF ETF 233051630 1386439 61374 SH SOLE 61374 0 0 XTRACKERS USD HIGH YIELD CORPORATE BOND ETF ETF 233051432 265242 7824 SH SOLE 7824 0 0 XYLEM INC COM Stock 98419M100 5161109 56697 SH SOLE 56697 0 0 YANDEX N V SHS CLASS A Stock N97284108 224 14268 SH SOLE 14268 0 0 YELP INC CL A Stock 985817105 816911 19642 SH SOLE 19642 0 0 YETI HLDGS INC COM Stock 98585X104 508142 10538 SH SOLE 10538 0 0 YUM BRANDS INC COM Stock 988498101 12974056 103842 SH SOLE 103842 0 0 YUM CHINA HLDGS INC COM Stock 98850P109 5204759 93409 SH SOLE 93409 0 0 ZEBRA TECHNOLOGIES CORPORATION CL A Stock 989207105 989168 4182 SH SOLE 4182 0 0 ZETA GLOBAL HOLDINGS CORP CL A Stock 98956A105 274197 32838 SH SOLE 32838 0 0 ZEVIA PBC CL A Stock 98955K104 113178 50981 SH SOLE 50981 0 0 ZIMMER BIOMET HOLDINGS INC COM Stock 98956P102 5384575 47982 SH SOLE 47982 0 0 ZIONS BANCORPORATION N A COM Stock 989701107 5864613 168089 SH SOLE 168089 0 0 ZOETIS INC CL A Stock 98978V103 16802428 96577 SH SOLE 96577 0 0 ZOOM VIDEO COMMUNICATIONS INC CL A Stock 98980L101 603291 8626 SH SOLE 8626 0 0 ZOOMINFO TECHNOLOGIES INC COMMON STOCK Stock 98980F104 257414 15696 SH SOLE 15696 0 0 ZSCALER INC COM Stock 98980G102 795102 5110 SH SOLE 5110 0 0 ZUORA INC COM CL A Stock 98983V106 440197 53422 SH SOLE 53422 0 0 ZURN ELKAY WATER SOLNS CORP COM Stock 98983L108 395278 14107 SH SOLE 14107 0 0