0001420506-24-000052.txt : 20240124 0001420506-24-000052.hdr.sgml : 20240124 20240124150415 ACCESSION NUMBER: 0001420506-24-000052 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20231231 FILED AS OF DATE: 20240124 DATE AS OF CHANGE: 20240124 EFFECTIVENESS DATE: 20240124 FILER: COMPANY DATA: COMPANY CONFORMED NAME: INTERNATIONAL ASSETS INVESTMENT MANAGEMENT, LLC CENTRAL INDEX KEY: 0001818604 ORGANIZATION NAME: IRS NUMBER: 260274224 STATE OF INCORPORATION: FL FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-20301 FILM NUMBER: 24556134 BUSINESS ADDRESS: STREET 1: 390 NORTH ORANGE AVE STREET 2: SUITE 750 CITY: ORLANDO STATE: FL ZIP: 32801 BUSINESS PHONE: 407-254-1500 MAIL ADDRESS: STREET 1: 390 NORTH ORANGE AVE STREET 2: SUITE 750 CITY: ORLANDO STATE: FL ZIP: 32801 13F-HR 1 primary_doc.xml X0202 13F-HR LIVE false true false 0001818604 XXXXXXXX 12-31-2023 12-31-2023 false INTERNATIONAL ASSETS INVESTMENT MANAGEMENT, LLC
390 NORTH ORANGE AVE SUITE 750 ORLANDO FL 32801
13F HOLDINGS REPORT 028-20301 N
Jacob Godfrey Compliance Officer 407-254-1577 Jacob Godfrey, Compliance Officer ORLANDO FL 01-24-2024 0 2597 69115189 false
INFORMATION TABLE 2 Form13F_InfoTable.xml INFORMATION TABLE FOR INTERNATIONAL ASSETS INVESTMENT MANAGEMENT, LLC (7049) 3M CO COM 88579Y101 9888 1080940 SH SOLE NONE 0 0 0 ABBOTT LABS COM 002824100 12257 1349176 SH SOLE NONE 0 0 0 ABBVIE INC COM 00287Y109 267250 3226142 SH SOLE NONE 0 0 0 ABRDN ASIA PACIFIC INCOME FU COM 003009107 187164 507214 SH SOLE NONE 0 0 0 ABRDN ETFS BBRG ALL COMD K1 003261104 2777 53763 SH SOLE NONE 0 0 0 ABRDN GLOBAL DYNAMIC DIVIDEN COM 00302M106 4724 44122 SH SOLE NONE 0 0 0 ABRDN GLOBAL INFRA INCOME FU COM SHS BEN INT 00326W106 657 11787 SH SOLE NONE 0 0 0 ABRDN GOLD ETF TRUST PHYSCL GOLD SHS 00326A104 1973 38947 SH SOLE NONE 0 0 0 ABRDN HEALTHCARE INVESTORS SH BEN INT 87911J103 2259 37428 SH SOLE NONE 0 0 0 ABRDN HEALTHCARE OPPORTUNITI SHS 879105104 16164 292730 SH SOLE NONE 0 0 0 ABRDN LIFE SCIENCES INVESTOR SH BEN INT 87911K100 822 11067 SH SOLE NONE 0 0 0 ABRDN PRECIOUS METALS BASKET PHYSCL PRECS MET 003263100 5298 482224 SH SOLE NONE 0 0 0 ABRDN SILVER ETF TRUST PHYSCL SILVR SHS 003264108 2405 54762 SH SOLE NONE 0 0 0 ABRDN TOTAL DYNAMIC DIVIDEND COM SH BEN INT 00326L100 7723 62247 SH SOLE NONE 0 0 0 ABRDN WORLD HEALTHCARE FUND BEN INT SHS 87911L108 41382 482929 SH SOLE NONE 0 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 1617 567572 SH SOLE NONE 0 0 0 ACUSHNET HLDGS CORP COM 005098108 2335 147502 SH SOLE NONE 0 0 0 ADAMS DIVERSIFIED EQUITY FD COM 006212104 44028 779738 SH SOLE NONE 0 0 0 ADOBE INC COM 00724F101 2460 1467636 SH SOLE NONE 0 0 0 ADT INC DEL COM 00090Q103 3001 20467 SH SOLE NONE 0 0 0 ADVANCE AUTO PARTS INC COM 00751Y106 903 55110 SH SOLE NONE 0 0 0 ADVANCED DRAIN SYS INC DEL COM 00790R104 255 35833 SH SOLE NONE 0 0 0 ADVANCED MICRO DEVICES INC COM 007903107 25354 3737433 SH SOLE NONE 0 0 0 ADVANSIX INC COM 00773T101 376 11263 SH SOLE NONE 0 0 0 ADVENT CONV & INCOME FD COM 00764C109 32161 365992 SH SOLE NONE 0 0 0 ADVISORSHARES TR PURE CANNABIS 00768Y495 10689 32280 SH SOLE NONE 0 0 0 ADVISORSHARES TR RESTAURANT ETF 00768Y388 500 11358 SH SOLE NONE 0 0 0 AECOM COM 00766T100 192 17747 SH SOLE NONE 0 0 0 AERCAP HOLDINGS NV SHS N00985106 173 12857 SH SOLE NONE 0 0 0 AEROVIRONMENT INC COM 008073108 1277 160953 SH SOLE NONE 0 0 0 AFFIRM HLDGS INC COM CL A 00827B106 703 34545 SH SOLE NONE 0 0 0 AFLAC INC COM 001055102 5453 449849 SH SOLE NONE 0 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 548 76209 SH SOLE NONE 0 0 0 AGNC INVT CORP COM 00123Q104 81413 798661 SH SOLE NONE 0 0 0 AGNICO EAGLE MINES LTD COM 008474108 3450 189233 SH SOLE NONE 0 0 0 AIR PRODS & CHEMS INC COM 009158106 1007 275720 SH SOLE NONE 0 0 0 AIRBNB INC COM CL A 009066101 5618 764835 SH SOLE NONE 0 0 0 AKAMAI TECHNOLOGIES INC COM 00971T101 299 35387 SH SOLE NONE 0 0 0 ALARM COM HLDGS INC COM 011642105 1580 102100 SH SOLE NONE 0 0 0 ALASKA AIR GROUP INC COM 011659109 3816 149089 SH SOLE NONE 0 0 0 ALBEMARLE CORP COM 012653101 2407 347763 SH SOLE NONE 0 0 0 ALBERTSONS COS INC COMMON STOCK 013091103 513 11799 SH SOLE NONE 0 0 0 ALCOA CORP COM 013872106 2802 95283 SH SOLE NONE 0 0 0 ALCON AG ORD SHS H01301128 380 29694 SH SOLE NONE 0 0 0 ALDEYRA THERAPEUTICS INC COM 01438T106 58500 205335 SH SOLE NONE 0 0 0 ALEXANDER & BALDWIN INC NEW COM 014491104 630 11983 SH SOLE NONE 0 0 0 ALGONQUIN PWR UTILS CORP COM 015857105 1776 11224 SH SOLE NONE 0 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 10245 794090 SH SOLE NONE 0 0 0 ALIGN TECHNOLOGY INC COM 016255101 188 51512 SH SOLE NONE 0 0 0 ALLEGIANT TRAVEL CO COM 01748X102 2071 171105 SH SOLE NONE 0 0 0 ALLEGION PLC ORD SHS G0176J109 1679 212722 SH SOLE NONE 0 0 0 ALLETE INC COM NEW 018522300 313 19143 SH SOLE NONE 0 0 0 ALLIANCE RESOURCE PARTNERS L UT LTD PART 01877R108 1200 25416 SH SOLE NONE 0 0 0 ALLIANCEBERNSTEIN GLOBAL HIG COM 01879R106 8647 87508 SH SOLE NONE 0 0 0 ALLIANCEBERNSTEIN HLDG L P UNIT LTD PARTN 01881G106 1500 46545 SH SOLE NONE 0 0 0 ALLIANT ENERGY CORP COM 018802108 887 45503 SH SOLE NONE 0 0 0 ALLSPRING MULTI SECTOR INCOM COM 94987D101 28152 265755 SH SOLE NONE 0 0 0 ALLSTATE CORP COM 020002101 75326 106331 SH SOLE NONE 0 0 0 ALLY FINL INC COM 02005N100 293 10228 SH SOLE NONE 0 0 0 ALPHABET INC CAP STK CL A 02079K305 38982 5445396 SH SOLE NONE 0 0 0 ALPHABET INC CAP STK CL C 02079K107 58410 8231726 SH SOLE NONE 0 0 0 ALPS ETF TR OSHARES US QUALT 00162Q387 2485 114518 SH SOLE NONE 0 0 0 ALPS ETF TR ALERIAN MLP 00162Q452 23874 1015120 SH SOLE NONE 0 0 0 ALPS ETF TR CLEAN ENERGY 00162Q460 1000 35900 SH SOLE NONE 0 0 0 ALTRIA GROUP INC COM 02209S103 97791 1303439 SH SOLE NONE 0 0 0 AMAZON COM INC COM 023135106 157070 23865216 SH SOLE NONE 0 0 0 AMBEV SA SPONSORED ADR 02319V103 12930 36204 SH SOLE NONE 0 0 0 AMCOR PLC ORD G0250X107 3512 33859 SH SOLE NONE 0 0 0 AMEREN CORP COM 023608102 13275 960286 SH SOLE NONE 0 0 0 AMERICA MOVIL SAB DE CV SPON ADS RP CL B 02390A101 9796 181422 SH SOLE NONE 0 0 0 AMERICAN AIRLS GROUP INC COM 02376R102 15675 215372 SH SOLE NONE 0 0 0 AMERICAN ELEC PWR CO INC COM 025537101 3262 264940 SH SOLE NONE 0 0 0 AMERICAN EXPRESS CO COM 025816109 54832 768769 SH SOLE NONE 0 0 0 AMERICAN INTL GROUP INC COM NEW 026874784 579 39244 SH SOLE NONE 0 0 0 AMERICAN NATL BANKSHARES INC COM 027745108 400 19500 SH SOLE NONE 0 0 0 AMERICAN TOWER CORP NEW COM 03027X100 3934 849340 SH SOLE NONE 0 0 0 AMERICAN WTR WKS CO INC NEW COM 030420103 3515 463913 SH SOLE NONE 0 0 0 AMERICOLD REALTY TRUST INC COM 03064D108 3169 95940 SH SOLE NONE 0 0 0 AMERIPRISE FINL INC COM 03076C106 202 76726 SH SOLE NONE 0 0 0 AMETEK INC COM 031100100 755 124492 SH SOLE NONE 0 0 0 AMGEN INC COM 031162100 114159 1593603 SH SOLE NONE 0 0 0 AMMO INC COM 00175J107 5000 10500 SH SOLE NONE 0 0 0 AMN HEALTHCARE SVCS INC COM 001744101 473 35418 SH SOLE NONE 0 0 0 AMPHASTAR PHARMACEUTICALS IN COM 03209R103 225 13916 SH SOLE NONE 0 0 0 AMPHENOL CORP NEW CL A 032095101 698 69155 SH SOLE NONE 0 0 0 AMPLIFY ETF TR CWP ENHANCED DIV 032108409 4930 180200 SH SOLE NONE 0 0 0 AMPLIFY ETF TR BLACKSWAN GRWT 032108888 731 19416 SH SOLE NONE 0 0 0 AMPLIFY ETF TR HIGH INCOME 032108847 1715 19928 SH SOLE NONE 0 0 0 AMPLIFY ETF TR AMPLIFY LITHIUM 032108805 10763 113450 SH SOLE NONE 0 0 0 AMPRIUS TECHNOLOGIES INC COMMON STOCK 03214Q108 2525 13357 SH SOLE NONE 0 0 0 ANALOG DEVICES INC COM 032654105 4710 935266 SH SOLE NONE 0 0 0 ANGLOGOLD ASHANTI PLC COM SHS G0378L100 4654 86983 SH SOLE NONE 0 0 0 ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 3272 211431 SH SOLE NONE 0 0 0 ANIXA BIOSCIENCES INC COM 03528H109 14000 54320 SH SOLE NONE 0 0 0 ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839 25414 492268 SH SOLE NONE 0 0 0 ANSYS INC COM 03662Q105 339 123016 SH SOLE NONE 0 0 0 AON PLC SHS CL A G0403H108 186 54170 SH SOLE NONE 0 0 0 APA CORPORATION COM 03743Q108 859 30805 SH SOLE NONE 0 0 0 APOGEE ENTERPRISES INC COM 037598109 780 41682 SH SOLE NONE 0 0 0 APOLLO COML REAL EST FIN INC COM 03762U105 1333 15649 SH SOLE NONE 0 0 0 APOLLO GLOBAL MGMT INC COM 03769M106 3113 290100 SH SOLE NONE 0 0 0 APPLE INC COM 037833100 452817 70700395 SH SOLE NONE 0 0 0 APPLIED DIGITAL CORP COM NEW 038169207 3750 25275 SH SOLE NONE 0 0 0 APPLIED MATLS INC COM 038222105 3178 515028 SH SOLE NONE 0 0 0 APTIV PLC SHS G6095L109 163 14624 SH SOLE NONE 0 0 0 ARBOR REALTY TRUST INC COM 038923108 669 10156 SH SOLE NONE 0 0 0 ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH 03938L203 641 18193 SH SOLE NONE 0 0 0 ARCH CAP GROUP LTD ORD G0450A105 5356 397790 SH SOLE NONE 0 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 2753 198816 SH SOLE NONE 0 0 0 ARCHROCK INC COM 03957W106 2036 31354 SH SOLE NONE 0 0 0 ARES CAPITAL CORP COM 04010L103 210434 4214991 SH SOLE NONE 0 0 0 ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 1532 182185 SH SOLE NONE 0 0 0 ARIS MNG CORP COM 04040Y109 3500 11498 SH SOLE NONE 0 0 0 ARISTA NETWORKS INC COM 040413106 2606 613739 SH SOLE NONE 0 0 0 ARK ETF TR NEXT GNRTN INTER 00214Q401 5365 407226 SH SOLE NONE 0 0 0 ARK ETF TR FINTECH INNOVA 00214Q708 11304 311767 SH SOLE NONE 0 0 0 ARK ETF TR GENOMIC REV ETF 00214Q302 3280 107617 SH SOLE NONE 0 0 0 ARK ETF TR INNOVATION ETF 00214Q104 34194 1790736 SH SOLE NONE 0 0 0 ARM HOLDINGS PLC SPONSORED ADR 042068205 1853 139244 SH SOLE NONE 0 0 0 ARROWHEAD PHARMACEUTICALS IN COM 04280A100 443 13556 SH SOLE NONE 0 0 0 ARVINAS INC COM 04335A105 1300 53508 SH SOLE NONE 0 0 0 ASA GOLD AND PRECIOUS MTLS L SHS G3156P103 2300 34638 SH SOLE NONE 0 0 0 ASANA INC CL A 04342Y104 550 10456 SH SOLE NONE 0 0 0 ASBURY AUTOMOTIVE GROUP INC COM 043436104 254 57142 SH SOLE NONE 0 0 0 ASML HOLDING N V N Y REGISTRY SHS N07059210 325 245999 SH SOLE NONE 0 0 0 ASPEN TECHNOLOGY INC COM 29109X106 646 142217 SH SOLE NONE 0 0 0 ASTRAZENECA PLC SPONSORED ADR 046353108 2292 154340 SH SOLE NONE 0 0 0 AT&T INC COM 00206R102 774548 3839323 SH SOLE NONE 0 0 0 ATLASSIAN CORPORATION CL A 049468101 244 58038 SH SOLE NONE 0 0 0 ATMOS ENERGY CORP COM 049560105 1107 128243 SH SOLE NONE 0 0 0 AUTODESK INC COM 052769106 934 227410 SH SOLE NONE 0 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 4010 934326 SH SOLE NONE 0 0 0 AUTONATION INC COM 05329W102 410 61574 SH SOLE NONE 0 0 0 AUTOZONE INC COM 053332102 283 731728 SH SOLE NONE 0 0 0 AVANGRID INC COM 05351W103 1583 51291 SH SOLE NONE 0 0 0 AVIS BUDGET GROUP COM 053774105 392 69486 SH SOLE NONE 0 0 0 AVISTA CORP COM 05379B107 2224 79486 SH SOLE NONE 0 0 0 AXON ENTERPRISE INC COM 05464C101 598 154481 SH SOLE NONE 0 0 0 AXONICS INC COM 05465P101 211 13131 SH SOLE NONE 0 0 0 B2GOLD CORP COM 11777Q209 11772 37200 SH SOLE NONE 0 0 0 BAIDU INC SPON ADR REP A 056752108 862 102656 SH SOLE NONE 0 0 0 BAIN CAP SPECIALTY FIN INC COM STK 05684B107 31647 476920 SH SOLE NONE 0 0 0 BAKKT HOLDINGS INC COM CL A 05759B107 14050 31332 SH SOLE NONE 0 0 0 BALL CORP COM 058498106 65832 114255 SH SOLE NONE 0 0 0 BANCFIRST CORP COM 05945F103 931 90602 SH SOLE NONE 0 0 0 BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101 1476 13446 SH SOLE NONE 0 0 0 BANK AMERICA CORP COM 060505104 104000 2848056 SH SOLE NONE 0 0 0 BANK HAWAII CORP COM 062540109 1705 123541 SH SOLE NONE 0 0 0 BANK NEW YORK MELLON CORP COM 064058100 7754 148655 SH SOLE NONE 0 0 0 BANK NOVA SCOTIA HALIFAX COM 064149107 51346 115498 SH SOLE NONE 0 0 0 BARINGS BDC INC COM 06759L103 1700 14586 SH SOLE NONE 0 0 0 BARRICK GOLD CORP COM 067901108 17257 312179 SH SOLE NONE 0 0 0 BATH & BODY WORKS INC COM 070830104 236 10177 SH SOLE NONE 0 0 0 BAUSCH HEALTH COS INC COM 071734107 2875 23058 SH SOLE NONE 0 0 0 BAXTER INTL INC COM 071813109 791 30580 SH SOLE NONE 0 0 0 BCE INC COM NEW 05534B760 2077 81792 SH SOLE NONE 0 0 0 BEAM THERAPEUTICS INC COM 07373V105 2500 68050 SH SOLE NONE 0 0 0 BECTON DICKINSON & CO COM 075887109 611 148933 SH SOLE NONE 0 0 0 BEL FUSE INC CL B 077347300 1355 90473 SH SOLE NONE 0 0 0 BELLRING BRANDS INC COMMON STOCK 07831C103 1652 91570 SH SOLE NONE 0 0 0 BELPOINTE PREP LLC UNIT RP LTD LB A 080694102 390 30128 SH SOLE NONE 0 0 0 BENTLEY SYS INC COM CL B 08265T208 2344 122310 SH SOLE NONE 0 0 0 BERKLEY W R CORP COM 084423102 1794 126844 SH SOLE NONE 0 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 17504 6242977 SH SOLE NONE 0 0 0 BERKSHIRE HATHAWAY INC DEL CL A 084670108 2 1085250 SH SOLE NONE 0 0 0 BEST BUY INC COM 086516101 940 73583 SH SOLE NONE 0 0 0 BEYOND INC COM 690370101 2710 75040 SH SOLE NONE 0 0 0 BHP GROUP LTD SPONSORED ADS 088606108 6804 464771 SH SOLE NONE 0 0 0 BIGCOMMERCE HLDGS INC COM SER 1 08975P108 3700 36001 SH SOLE NONE 0 0 0 BIO-TECHNE CORP COM 09073M104 158 12191 SH SOLE NONE 0 0 0 BIOGEN INC COM 09062X103 1843 476913 SH SOLE NONE 0 0 0 BIOMARIN PHARMACEUTICAL INC COM 09061G101 387 37315 SH SOLE NONE 0 0 0 BJS WHSL CLUB HLDGS INC COM 05550J101 1293 86191 SH SOLE NONE 0 0 0 BLACK STONE MINERALS L P COM UNIT 09225M101 14013 223647 SH SOLE NONE 0 0 0 BLACKBERRY LTD COM 09228F103 20727 73374 SH SOLE NONE 0 0 0 BLACKROCK CAP INVT CORP COM 092533108 12768 49412 SH SOLE NONE 0 0 0 BLACKROCK CORE BD TR SHS BEN INT 09249E101 191558 17558 SH SOLE NONE 0 0 0 BLACKROCK CORPOR HI YLD FD I COM 09255P107 7016 66161 SH SOLE NONE 0 0 0 BLACKROCK CR ALLOCATION INCO COM 092508100 25742 265653 SH SOLE NONE 0 0 0 BLACKROCK DEBT STRATEGIES FD COM NEW 09255R202 6806 73435 SH SOLE NONE 0 0 0 BLACKROCK ENERGY & RES TR COM 09250U101 2500 31125 SH SOLE NONE 0 0 0 BLACKROCK ENHANCD CAP & INM COM 09256A109 5782 109858 SH SOLE NONE 0 0 0 BLACKROCK ENHANCED EQUITY DI COM 09251A104 20396 156847 SH SOLE NONE 0 0 0 BLACKROCK ENHANCED GLOBAL DI COM 092501105 6052 60039 SH SOLE NONE 0 0 0 BLACKROCK ENHANCED INTL DIV COM BENE INTER 092524107 9300 49011 SH SOLE NONE 0 0 0 BLACKROCK FLOATING RATE INCO COM 09255X100 6065 76783 SH SOLE NONE 0 0 0 BLACKROCK HEALTH SCIENCES TR COM 09250W107 477 19281 SH SOLE NONE 0 0 0 BLACKROCK INC COM 09247X101 791 641955 SH SOLE NONE 0 0 0 BLACKROCK INCOME TR INC COM NEW 09247F209 8660 105479 SH SOLE NONE 0 0 0 BLACKROCK INNOVATION AND GRW SHS BEN INT 09260Q108 6456 47322 SH SOLE NONE 0 0 0 BLACKROCK MULTI SECTOR INC T COM 09258A107 715 10725 SH SOLE NONE 0 0 0 BLACKROCK MUNIHLDGS NJ QLTY COM 09254X101 8984 102507 SH SOLE NONE 0 0 0 BLACKROCK MUNIVEST FD INC COM 09253R105 5423 38610 SH SOLE NONE 0 0 0 BLACKROCK MUNIYIELD QUALITY COM 09254G108 3815 39487 SH SOLE NONE 0 0 0 BLACKROCK MUNIYILD QULT FD I COM 09254F100 850 10362 SH SOLE NONE 0 0 0 BLACKROCK RES & COMMODITIES SHS 09257A108 51388 456329 SH SOLE NONE 0 0 0 BLACKROCK SCIENCE & TECHNOLO SHS 09258G104 14479 487354 SH SOLE NONE 0 0 0 BLACKROCK SCIENCE & TECHNOLO SHS BEN INT 09260K101 12738 212859 SH SOLE NONE 0 0 0 BLACKROCK TCP CAPITAL CORP COM 09259E108 411978 35700 SH SOLE NONE 0 0 0 BLACKSTONE INC COM 09260D107 27680 3623868 SH SOLE NONE 0 0 0 BLACKSTONE LONG SHORT CR INC COM SHS BN INT 09257D102 2375 27197 SH SOLE NONE 0 0 0 BLACKSTONE SECD LENDING FD COMMON STOCK 09261X102 7165 198041 SH SOLE NONE 0 0 0 BLOCK INC CL A 852234103 1872 144799 SH SOLE NONE 0 0 0 BLUE FOUNDRY BANCORP COM 09549B104 2000 19340 SH SOLE NONE 0 0 0 BLUE OWL CAPITAL CORPORATION COM 69121K104 1000 14760 SH SOLE NONE 0 0 0 BLUE OWL CAPITAL INC COM CL A 09581B103 760 11324 SH SOLE NONE 0 0 0 BLUEROCK HOMES TRUST INC COM CL A 09631H100 1910 26721 SH SOLE NONE 0 0 0 BONDBLOXX ETF TRUST BLOOMBERG FVE YR 09789C838 800 39294 SH SOLE NONE 0 0 0 BONDBLOXX ETF TRUST USD HIGH YIELD B 09789C770 908 13637 SH SOLE NONE 0 0 0 BOOKING HOLDINGS INC COM 09857L108 30 106417 SH SOLE NONE 0 0 0 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 779 99642 SH SOLE NONE 0 0 0 BORGWARNER INC COM 099724106 1954 70051 SH SOLE NONE 0 0 0 BOSTON BEER INC CL A 100557107 54 18662 SH SOLE NONE 0 0 0 BOSTON PROPERTIES INC COM 101121101 321 22525 SH SOLE NONE 0 0 0 BOSTON SCIENTIFIC CORP COM 101137107 21209 89031 SH SOLE NONE 0 0 0 BOYD GAMING CORP COM 103304101 3003 188024 SH SOLE NONE 0 0 0 BP PLC SPONSORED ADR 055622104 41233 1459651 SH SOLE NONE 0 0 0 BRANDYWINE RLTY TR SH BEN INT NEW 105368203 5380 29052 SH SOLE NONE 0 0 0 BRIGHT HORIZONS FAM SOL IN D COM 109194100 618 58240 SH SOLE NONE 0 0 0 BRIGHTSPIRE CAPITAL INC COM CL A 10949T109 3099 23057 SH SOLE NONE 0 0 0 BRISTOL-MYERS SQUIBB CO COM 110122108 26290 1348955 SH SOLE NONE 0 0 0 BRISTOL-MYERS SQUIBB CO RIGHT 12/30/2030 110122140 175 16 SH SOLE NONE 0 0 0 BRITISH AMERN TOB PLC SPONSORED ADR 110448107 2991 87606 SH SOLE NONE 0 0 0 BROADCOM INC COM 11135F101 2981 3327217 SH SOLE NONE 0 0 0 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 538 110694 SH SOLE NONE 0 0 0 BROOKFIELD ASSET MANAGMT LTD CL A LMT VTG SHS 113004105 258 10364 SH SOLE NONE 0 0 0 BROOKFIELD CORP CL A LTD VT SH 11271J107 883 35426 SH SOLE NONE 0 0 0 BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 1946 61280 SH SOLE NONE 0 0 0 BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107 27583 973128 SH SOLE NONE 0 0 0 BROOKFIELD REAL ASSETS INCOM SHS BEN INT 112830104 7910 101327 SH SOLE NONE 0 0 0 BROWN & BROWN INC COM 115236101 532 37831 SH SOLE NONE 0 0 0 BROWN FORMAN CORP CL B 115637209 11600 662337 SH SOLE NONE 0 0 0 BRUNSWICK CORP COM 117043109 10111 21152 SH SOLE NONE 0 0 0 BUILDERS FIRSTSOURCE INC COM 12008R107 793 132383 SH SOLE NONE 0 0 0 BURLINGTON STORES INC COM 122017106 343 66707 SH SOLE NONE 0 0 0 BUSINESS FIRST BANCSHARES IN COM 12326C105 10000 246500 SH SOLE NONE 0 0 0 BWX TECHNOLOGIES INC COM 05605H100 362 27786 SH SOLE NONE 0 0 0 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 130 11235 SH SOLE NONE 0 0 0 C3 AI INC CL A 12468P104 3110 89288 SH SOLE NONE 0 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 1021 278090 SH SOLE NONE 0 0 0 CAL MAINE FOODS INC COM NEW 128030202 2050 117650 SH SOLE NONE 0 0 0 CALAMOS CONV & HIGH INCOME F COM SHS 12811P108 38396 440402 SH SOLE NONE 0 0 0 CALAMOS GBL DYN INCOME FUND COM 12811L107 1908 11009 SH SOLE NONE 0 0 0 CALAMOS STRATEGIC TOTAL RETU COM SH BEN INT 128125101 18666 277563 SH SOLE NONE 0 0 0 CALAVO GROWERS INC COM 128246105 600 17646 SH SOLE NONE 0 0 0 CALEDONIA MNG CORP PLC SHS NEW G1757E113 3700 45140 SH SOLE NONE 0 0 0 CALIFORNIA WTR SVC GROUP COM 130788102 262 13590 SH SOLE NONE 0 0 0 CAMBRIA ETF TR SHSHLD YIELD ETF 132061201 296 20001 SH SOLE NONE 0 0 0 CAMDEN PPTY TR SH BEN INT 133131102 922 91554 SH SOLE NONE 0 0 0 CAMECO CORP COM 13321L108 1922 82838 SH SOLE NONE 0 0 0 CANADIAN IMPERIAL BK COMM TO COM 136069101 1670 80394 SH SOLE NONE 0 0 0 CANADIAN NATL RY CO COM 136375102 304 38192 SH SOLE NONE 0 0 0 CANADIAN PACIFIC KANSAS CITY COM 13646K108 1682 132979 SH SOLE NONE 0 0 0 CANGO INC ADS 137586103 17250 17595 SH SOLE NONE 0 0 0 CAPITAL GROUP CORE EQUITY ET SHS CREATION UNI 14020V108 6411 181431 SH SOLE NONE 0 0 0 CAPITAL GROUP DIVIDEND VALUE SHS CREATION UNI 14020W106 9023 269246 SH SOLE NONE 0 0 0 CAPITAL GROUP GBL GROWTH EQT SHS CREATION UNI 14020X104 17378 447134 SH SOLE NONE 0 0 0 CAPITAL GROUP GROWTH ETF SHS CREATION UNI 14020G101 6779 191371 SH SOLE NONE 0 0 0 CAPITAL GROUP INTL FOCUS EQT SHS CREATION UNI 14019W109 16525 394452 SH SOLE NONE 0 0 0 CAPITAL GRP FIXED INCM ETF T CORE PLUS INCM 14020Y102 9900 224681 SH SOLE NONE 0 0 0 CAPITAL GRP FIXED INCM ETF T SHORT DURATION 14020Y409 92900 2364305 SH SOLE NONE 0 0 0 CAPITAL ONE FINL CORP COM 14040H105 60962 184670 SH SOLE NONE 0 0 0 CAPITOL SER TR HULL TACTICAL 14064D519 300 10725 SH SOLE NONE 0 0 0 CARDINAL HEALTH INC COM 14149Y108 370967 461114 SH SOLE NONE 0 0 0 CARETRUST REIT INC COM 14174T107 500 11190 SH SOLE NONE 0 0 0 CARLISLE COS INC COM 142339100 49 15309 SH SOLE NONE 0 0 0 CARLYLE GROUP INC COM 14316J108 3626 147522 SH SOLE NONE 0 0 0 CARLYLE SECURED LENDING INC COM 872280102 18125 271150 SH SOLE NONE 0 0 0 CARMAX INC COM 143130102 160 12278 SH SOLE NONE 0 0 0 CARNIVAL CORP UNIT 99/99/9999 143658300 96513 1789351 SH SOLE NONE 0 0 0 CARNIVAL PLC ADR 14365C103 6512 109792 SH SOLE NONE 0 0 0 CARRIER GLOBAL CORPORATION COM 14448C104 9650 554393 SH SOLE NONE 0 0 0 CARVANA CO CL A 146869102 200 10588 SH SOLE NONE 0 0 0 CASEYS GEN STORES INC COM 147528103 222 60992 SH SOLE NONE 0 0 0 CASS INFORMATION SYS INC COM 14808P109 225 10139 SH SOLE NONE 0 0 0 CATALENT INC COM 148806102 333 14962 SH SOLE NONE 0 0 0 CATERPILLAR INC COM 149123101 5053 1494018 SH SOLE NONE 0 0 0 CBRE GROUP INC CL A 12504L109 490 45614 SH SOLE NONE 0 0 0 CDW CORP COM 12514G108 126 28698 SH SOLE NONE 0 0 0 CELSIUS HLDGS INC COM NEW 15118V207 2459 134065 SH SOLE NONE 0 0 0 CEMEX SAB DE CV SPON ADR NEW 151290889 57776 447766 SH SOLE NONE 0 0 0 CENOVUS ENERGY INC COM 15135U109 25567 425691 SH SOLE NONE 0 0 0 CENTENE CORP DEL COM 15135B101 511 37921 SH SOLE NONE 0 0 0 CENTERPOINT ENERGY INC COM 15189T107 23827 128599 SH SOLE NONE 0 0 0 CENTRAL SECS CORP COM 155123102 2606 98433 SH SOLE NONE 0 0 0 CENTURY ALUM CO COM 156431108 1000 12140 SH SOLE NONE 0 0 0 CEREVEL THERAPEUTICS HLDNG I COM 15678U128 1300 55120 SH SOLE NONE 0 0 0 CF INDS HLDGS INC COM 125269100 150 11925 SH SOLE NONE 0 0 0 CGI INC CL A SUB VTG 12532H104 515 55213 SH SOLE NONE 0 0 0 CHARGEPOINT HOLDINGS INC COM CL A 15961R105 44211 103454 SH SOLE NONE 0 0 0 CHARLES RIV LABS INTL INC COM 159864107 414 97870 SH SOLE NONE 0 0 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 240 93283 SH SOLE NONE 0 0 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 202 30864 SH SOLE NONE 0 0 0 CHEMED CORP NEW COM 16359R103 126 73701 SH SOLE NONE 0 0 0 CHEMOURS CO COM 163851108 1547 48797 SH SOLE NONE 0 0 0 CHENIERE ENERGY INC COM NEW 16411R208 758 129421 SH SOLE NONE 0 0 0 CHENIERE ENERGY PARTNERS LP COM UNIT 16411Q101 300 14937 SH SOLE NONE 0 0 0 CHEVRON CORP NEW COM 166764100 21470 3202411 SH SOLE NONE 0 0 0 CHEWY INC CL A 16679L109 2437 57586 SH SOLE NONE 0 0 0 CHIMERA INVT CORP COM NEW 16934Q208 24820 123852 SH SOLE NONE 0 0 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 132 301879 SH SOLE NONE 0 0 0 CHOICE HOTELS INTL INC COM 169905106 187 21187 SH SOLE NONE 0 0 0 CHORD ENERGY CORPORATION COM NEW 674215207 88 14628 SH SOLE NONE 0 0 0 CHROMADEX CORP COM NEW 171077407 20000 28600 SH SOLE NONE 0 0 0 CHUBB LIMITED COM H1467J104 2148 485336 SH SOLE NONE 0 0 0 CHURCH & DWIGHT CO INC COM 171340102 260 24586 SH SOLE NONE 0 0 0 CINEMARK HLDGS INC COM 17243V102 1512 21304 SH SOLE NONE 0 0 0 CINTAS CORP COM 172908105 107 64485 SH SOLE NONE 0 0 0 CION INVT CORP COM 17259U204 77766 879533 SH SOLE NONE 0 0 0 CISCO SYS INC COM 17275R102 34266 1731109 SH SOLE NONE 0 0 0 CITIGROUP INC COM NEW 172967424 79707 4100151 SH SOLE NONE 0 0 0 CITIZENS FINL GROUP INC COM 174610105 3713 123035 SH SOLE NONE 0 0 0 CLEAN HARBORS INC COM 184496107 89 15531 SH SOLE NONE 0 0 0 CLEVELAND-CLIFFS INC NEW COM 185899101 70116 1431769 SH SOLE NONE 0 0 0 CLOROX CO DEL COM 189054109 102718 484453 SH SOLE NONE 0 0 0 CLOUDFLARE INC CL A COM 18915M107 1679 139794 SH SOLE NONE 0 0 0 CME GROUP INC COM 12572Q105 631 132889 SH SOLE NONE 0 0 0 CMS ENERGY CORP COM 125896100 1302 75607 SH SOLE NONE 0 0 0 CNX RES CORP COM 12653C108 5441 108820 SH SOLE NONE 0 0 0 COCA COLA CO COM 191216100 23366 1376950 SH SOLE NONE 0 0 0 COCA COLA CONS INC COM 191098102 203 188465 SH SOLE NONE 0 0 0 COCA-COLA EUROPACIFIC PARTNE SHS G25839104 1319 88038 SH SOLE NONE 0 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 313 23641 SH SOLE NONE 0 0 0 COHEN & STEERS INFRASTRUCTUR COM 19248A109 2389 50736 SH SOLE NONE 0 0 0 COHEN & STEERS QUALITY INCOM COM 19247L106 8461 103563 SH SOLE NONE 0 0 0 COHEN & STEERS REIT & PFD & COM 19247X100 13843 279075 SH SOLE NONE 0 0 0 COHEN & STEERS SELECT PFD & COM 19248Y107 2126 40181 SH SOLE NONE 0 0 0 COHEN & STEERS TOTAL RETURN COM 19247R103 2400 28200 SH SOLE NONE 0 0 0 COHERENT CORP COM 19247G107 328 14278 SH SOLE NONE 0 0 0 COHERUS BIOSCIENCES INC COM 19249H103 42790 142491 SH SOLE NONE 0 0 0 COINBASE GLOBAL INC COM CL A 19260Q107 1138 197921 SH SOLE NONE 0 0 0 COLGATE PALMOLIVE CO COM 194162103 3606 287473 SH SOLE NONE 0 0 0 COLUMBIA ETF TR I DIVERSIFID FXD 19761L508 658 11877 SH SOLE NONE 0 0 0 COLUMBIA SELIGM PREM TECH GR COM 19842X109 25159 795037 SH SOLE NONE 0 0 0 COLUMBIA SPORTSWEAR CO COM 198516106 1104 87776 SH SOLE NONE 0 0 0 COMCAST CORP NEW CL A 20030N101 19201 841982 SH SOLE NONE 0 0 0 COMERICA INC COM 200340107 6385 356347 SH SOLE NONE 0 0 0 COMMSCOPE HLDG CO INC COM 20337X109 61050 172161 SH SOLE NONE 0 0 0 COMMUNITY HEALTHCARE TR INC COM 20369C106 700 18648 SH SOLE NONE 0 0 0 COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 750 11430 SH SOLE NONE 0 0 0 COMPASS DIVERSIFIED SH BEN INT 20451Q104 2020 45349 SH SOLE NONE 0 0 0 CONAGRA BRANDS INC COM 205887102 992 28431 SH SOLE NONE 0 0 0 CONOCOPHILLIPS COM 20825C104 9600 1114261 SH SOLE NONE 0 0 0 CONSOL ENERGY INC NEW COM 20854L108 1416 142350 SH SOLE NONE 0 0 0 CONSOLIDATED EDISON INC COM 209115104 5705 519028 SH SOLE NONE 0 0 0 CONSTELLATION BRANDS INC CL A 21036P108 2345 567010 SH SOLE NONE 0 0 0 CONSTELLATION ENERGY CORP COM 21037T109 7726 903062 SH SOLE NONE 0 0 0 COOPER COS INC COM NEW 216648402 310 117316 SH SOLE NONE 0 0 0 COPART INC COM 217204106 1368 67032 SH SOLE NONE 0 0 0 CORNERSTONE STRATEGIC VALUE COM 21924B302 3150 22649 SH SOLE NONE 0 0 0 CORNING INC COM 219350105 4275 130174 SH SOLE NONE 0 0 0 CORTEVA INC COM 22052L104 2113 101244 SH SOLE NONE 0 0 0 COSTAR GROUP INC COM 22160N109 423 36966 SH SOLE NONE 0 0 0 COSTCO WHSL CORP NEW COM 22160K105 4704 3105124 SH SOLE NONE 0 0 0 COTERRA ENERGY INC COM 127097103 2144 54719 SH SOLE NONE 0 0 0 COUSINS PPTYS INC COM NEW 222795502 517 12589 SH SOLE NONE 0 0 0 CRACKER BARREL OLD CTRY STOR COM 22410J106 494 38078 SH SOLE NONE 0 0 0 CRANE NXT CO COM 224441105 177 10066 SH SOLE NONE 0 0 0 CREDIT SUISSE AG NASSAU BRH X LINK GOLD SHS 22542D233 225 32589 SH SOLE NONE 0 0 0 CRESCENT CAP BDC INC COM 225655109 4150 72127 SH SOLE NONE 0 0 0 CRH PLC ORD G25508105 702 48550 SH SOLE NONE 0 0 0 CRONOS GROUP INC COM 22717L101 19015 39741 SH SOLE NONE 0 0 0 CROWDSTRIKE HLDGS INC CL A 22788C105 2876 734300 SH SOLE NONE 0 0 0 CROWN CASTLE INC COM 22822V101 6105 703236 SH SOLE NONE 0 0 0 CROWN HLDGS INC COM 228368106 227 20904 SH SOLE NONE 0 0 0 CSG SYS INTL INC COM 126349109 192 10216 SH SOLE NONE 0 0 0 CSX CORP COM 126408103 6787 235304 SH SOLE NONE 0 0 0 CUBESMART COM 229663109 1316 60983 SH SOLE NONE 0 0 0 CUMMINS INC COM 231021106 3069 735177 SH SOLE NONE 0 0 0 CUREVAC N V COM N2451R105 4000 16840 SH SOLE NONE 0 0 0 CURTISS WRIGHT CORP COM 231561101 641 142808 SH SOLE NONE 0 0 0 CVS HEALTH CORP COM 126650100 16744 1322129 SH SOLE NONE 0 0 0 CYMABAY THERAPEUTICS INC COM 23257D103 5644 133311 SH SOLE NONE 0 0 0 D R HORTON INC COM 23331A109 1034 157147 SH SOLE NONE 0 0 0 DANAHER CORPORATION COM 235851102 1024 236995 SH SOLE NONE 0 0 0 DARDEN RESTAURANTS INC COM 237194105 637 104698 SH SOLE NONE 0 0 0 DATADOG INC CL A COM 23804L103 130 15779 SH SOLE NONE 0 0 0 DAVITA INC COM 23918K108 100 10476 SH SOLE NONE 0 0 0 DBX ETF TR XTRACKERS FTSE 233051515 392 11186 SH SOLE NONE 0 0 0 DBX ETF TR XTRACK MSCI EAFE 233051200 24043 889102 SH SOLE NONE 0 0 0 DBX ETF TR XTRACK MSCI JAPN 233051507 11162 692497 SH SOLE NONE 0 0 0 DBX ETF TR XTRACK MUN INFRA 233051705 1900 48754 SH SOLE NONE 0 0 0 DBX ETF TR XTRACKERS RUSSEL 233051481 1932 91993 SH SOLE NONE 0 0 0 DBX ETF TR XTRACKERS SHRT 233051283 8500 377131 SH SOLE NONE 0 0 0 DBX ETF TR XTRACK USD HIGH 233051432 1813 64452 SH SOLE NONE 0 0 0 DECKERS OUTDOOR CORP COM 243537107 165 110291 SH SOLE NONE 0 0 0 DEERE & CO COM 244199105 2102 840627 SH SOLE NONE 0 0 0 DELEK US HLDGS INC NEW COM 24665A103 36348 937785 SH SOLE NONE 0 0 0 DELL TECHNOLOGIES INC CL C 24703L202 875 66938 SH SOLE NONE 0 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 11602 466741 SH SOLE NONE 0 0 0 DENTSPLY SIRONA INC COM 24906P109 617 21959 SH SOLE NONE 0 0 0 DEVON ENERGY CORP NEW COM 25179M103 37422 1695206 SH SOLE NONE 0 0 0 DEXCOM INC COM 252131107 129 16008 SH SOLE NONE 0 0 0 DHT HOLDINGS INC SHS NEW Y2065G121 46631 457452 SH SOLE NONE 0 0 0 DIAGEO PLC SPON ADR NEW 25243Q205 725 105661 SH SOLE NONE 0 0 0 DIAMONDBACK ENERGY INC COM 25278X109 1717 266264 SH SOLE NONE 0 0 0 DICKS SPORTING GOODS INC COM 253393102 890 130786 SH SOLE NONE 0 0 0 DIGITAL RLTY TR INC COM 253868103 1165 156791 SH SOLE NONE 0 0 0 DIGITALOCEAN HLDGS INC COM 25402D102 500 18345 SH SOLE NONE 0 0 0 DIMENSIONAL ETF TRUST US SMALL CAP ETF 25434V500 583 34758 SH SOLE NONE 0 0 0 DIMENSIONAL ETF TRUST US TARGETED VLU 25434V609 827 43277 SH SOLE NONE 0 0 0 DIREXION SHS ETF TR DLY SCOND 3XBU 25459W458 3002 94268 SH SOLE NONE 0 0 0 DIREXION SHS ETF TR AUSPCE CMD STG 25460E307 582 16183 SH SOLE NONE 0 0 0 DISCOVER FINL SVCS COM 254709108 2536 285044 SH SOLE NONE 0 0 0 DISNEY WALT CO COM 254687106 37099 3349709 SH SOLE NONE 0 0 0 DOCUSIGN INC COM 256163106 8779 521912 SH SOLE NONE 0 0 0 DOLBY LABORATORIES INC COM CL A 25659T107 977 84198 SH SOLE NONE 0 0 0 DOLLAR GEN CORP NEW COM 256677105 1020 138736 SH SOLE NONE 0 0 0 DOLLAR TREE INC COM 256746108 775 110089 SH SOLE NONE 0 0 0 DOMINION ENERGY INC COM 25746U109 3530 165917 SH SOLE NONE 0 0 0 DOMINOS PIZZA INC COM 25754A201 1212 499438 SH SOLE NONE 0 0 0 DORIAN LPG LTD SHS USD Y2106R110 980 42993 SH SOLE NONE 0 0 0 DOUBLELINE ETF TRUST SHILLER CAPE U S 25861R204 81399 2159475 SH SOLE NONE 0 0 0 DOUBLELINE INCOME SOLUTIONS COM 258622109 6043 73966 SH SOLE NONE 0 0 0 DOUBLELINE OPPORTUNISTIC CR COM 258623107 66019 1013392 SH SOLE NONE 0 0 0 DOUBLELINE YIELD OPPORTUNITI COM 25862D105 2806 41725 SH SOLE NONE 0 0 0 DOVER CORP COM 260003108 351 54033 SH SOLE NONE 0 0 0 DOW INC COM 260557103 31026 1701487 SH SOLE NONE 0 0 0 DRAFTKINGS INC NEW COM CL A 26142V105 6418 226235 SH SOLE NONE 0 0 0 DT MIDSTREAM INC COMMON STOCK 23345M107 271 14865 SH SOLE NONE 0 0 0 DTE ENERGY CO COM 233331107 543 59917 SH SOLE NONE 0 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 10092 979294 SH SOLE NONE 0 0 0 DULUTH HLDGS INC COM CL B 26443V101 11450 61601 SH SOLE NONE 0 0 0 DUOLINGO INC CL A COM 26603R106 85 19282 SH SOLE NONE 0 0 0 DUPONT DE NEMOURS INC COM 26614N102 3706 285118 SH SOLE NONE 0 0 0 DUTCH BROS INC CL A 26701L100 763 24164 SH SOLE NONE 0 0 0 DYCOM INDS INC COM 267475101 500 57545 SH SOLE NONE 0 0 0 DYNATRACE INC COM NEW 268150109 952 52065 SH SOLE NONE 0 0 0 DYNEX CAP INC COM 26817Q886 31911 399520 SH SOLE NONE 0 0 0 EAGLE BULK SHIPPING INC COM Y2187A150 201 11133 SH SOLE NONE 0 0 0 EAST WEST BANCORP INC COM 27579R104 457 32881 SH SOLE NONE 0 0 0 EASTMAN CHEM CO COM 277432100 1065 95658 SH SOLE NONE 0 0 0 EATON CORP PLC SHS G29183103 1313 316242 SH SOLE NONE 0 0 0 EATON VANCE ENHANCED EQUITY COM 278277108 20445 382724 SH SOLE NONE 0 0 0 EATON VANCE FLTING RATE INC COM 278279104 3524 44220 SH SOLE NONE 0 0 0 EATON VANCE LTD DURATION INC COM 27828H105 54701 524036 SH SOLE NONE 0 0 0 EATON VANCE MUN BD FD COM 27827X101 9630 97549 SH SOLE NONE 0 0 0 EATON VANCE MUNI INCOME TRUS SH BEN INT 27826U108 6578 64601 SH SOLE NONE 0 0 0 EATON VANCE NATL MUN OPPORT COM SHS 27829L105 2368 40069 SH SOLE NONE 0 0 0 EATON VANCE RISK-MANAGED DIV COM 27829G106 15109 118455 SH SOLE NONE 0 0 0 EATON VANCE SR FLTNG RTE TR COM 27828Q105 1000 12660 SH SOLE NONE 0 0 0 EATON VANCE TAX ADVT DIV INC COM 27828G107 3332 74133 SH SOLE NONE 0 0 0 EATON VANCE TAX-ADVANTAGED G COM 27828U106 5180 122446 SH SOLE NONE 0 0 0 EATON VANCE TAX-MANAGED BUY- COM 27828Y108 32564 401510 SH SOLE NONE 0 0 0 EATON VANCE TAX-MANAGED DIVE COM 27828N102 48227 587885 SH SOLE NONE 0 0 0 EATON VANCE TAX-MANAGED GLOB COM 27829F108 60076 463783 SH SOLE NONE 0 0 0 EATON VANCE TAX-MANAGED GLOB COM 27829C105 101489 788566 SH SOLE NONE 0 0 0 EATON VANCE TX ADV GLBL DIV COM 27828S101 2910 49761 SH SOLE NONE 0 0 0 EBAY INC. COM 278642103 2449 106825 SH SOLE NONE 0 0 0 ECOLAB INC COM 278865100 2803 555893 SH SOLE NONE 0 0 0 EDISON INTL COM 281020107 2296 164137 SH SOLE NONE 0 0 0 EDITAS MEDICINE INC COM 28106W103 28457 288269 SH SOLE NONE 0 0 0 ELASTIC N V ORD SHS N14506104 202 22765 SH SOLE NONE 0 0 0 ELBIT SYS LTD ORD M3760D101 200 42650 SH SOLE NONE 0 0 0 ELDORADO GOLD CORP NEW COM 284902509 1170 15175 SH SOLE NONE 0 0 0 ELECTROCORE INC COM NEW 28531P202 35400 210697 SH SOLE NONE 0 0 0 ELECTRONIC ARTS INC COM 285512109 126 17238 SH SOLE NONE 0 0 0 ELEVANCE HEALTH INC COM 036752103 542 255694 SH SOLE NONE 0 0 0 ELI LILLY & CO COM 532457108 12597 7342780 SH SOLE NONE 0 0 0 ELLINGTON RESIDENTIAL MTG RE COM SHS BEN INT 288578107 9600 58848 SH SOLE NONE 0 0 0 EMERSON ELEC CO COM 291011104 3026 294476 SH SOLE NONE 0 0 0 ENBRIDGE INC COM 29250N105 117705 665413 SH SOLE NONE 0 0 0 ENCOMPASS HEALTH CORP COM 29261A100 454 30296 SH SOLE NONE 0 0 0 ENERGY FOCUS INC COM NEW 29268T508 10789 16291 SH SOLE NONE 0 0 0 ENERGY FUELS INC COM NEW 292671708 3925 28221 SH SOLE NONE 0 0 0 ENERGY TRANSFER L P COM UT LTD PTN 29273V100 272243 3756955 SH SOLE NONE 0 0 0 ENERGY VAULT HOLDINGS INC COM 29280W109 5000 11650 SH SOLE NONE 0 0 0 ENOVIX CORPORATION COM 293594107 2700 33804 SH SOLE NONE 0 0 0 ENPHASE ENERGY INC COM 29355A107 309 40831 SH SOLE NONE 0 0 0 ENTEGRIS INC COM 29362U104 112 13420 SH SOLE NONE 0 0 0 ENTERGY CORP NEW COM 29364G103 2340 236810 SH SOLE NONE 0 0 0 ENTERPRISE PRODS PARTNERS L COM 293792107 44452 1171302 SH SOLE NONE 0 0 0 EOG RES INC COM 26875P101 1806 218424 SH SOLE NONE 0 0 0 EPAM SYS INC COM 29414B104 750 223005 SH SOLE NONE 0 0 0 EPR PPTYS PFD C CV 5.75% 26884U208 796 16955 SH SOLE NONE 0 0 0 EPR PPTYS COM SH BEN INT 26884U109 3280 158916 SH SOLE NONE 0 0 0 EPSILON ENERGY LTD COM 294375209 25595 130023 SH SOLE NONE 0 0 0 EQT CORP COM 26884L109 1419 54877 SH SOLE NONE 0 0 0 EQUIFAX INC COM 294429105 1121 277141 SH SOLE NONE 0 0 0 EQUINIX INC COM 29444U700 63 50752 SH SOLE NONE 0 0 0 EQUINOR ASA SPONSORED ADR 29446M102 840 26578 SH SOLE NONE 0 0 0 EQUINOX GOLD CORP COM 29446Y502 24370 119169 SH SOLE NONE 0 0 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 422 25793 SH SOLE NONE 0 0 0 ESAB CORPORATION COM 29605J106 1533 132788 SH SOLE NONE 0 0 0 ESPORTS ENTMT GROUP INC COM 29667K603 3404 13446 SH SOLE NONE 0 0 0 ESSENTIAL UTILS INC COM 29670G102 2569 95934 SH SOLE NONE 0 0 0 ETF MANAGERS TR AI POWERED EQT 26924G813 1 36 SH SOLE NONE 0 0 0 ETF MANAGERS TR BLUESTAR ISRAEL 26924G870 815 37563 SH SOLE NONE 0 0 0 ETF MANAGERS TR ETFMG ALTR HRVST 26924G508 10268 33165 SH SOLE NONE 0 0 0 ETF MANAGERS TR PRIME CYBR SCRTY 26924G201 2778 167828 SH SOLE NONE 0 0 0 ETF MANAGERS TR PRIME JUNIR SLVR 26924G102 2070 20700 SH SOLE NONE 0 0 0 ETF MANAGERS TR TREATMENTS TSTNG 26924G763 1000 19560 SH SOLE NONE 0 0 0 ETF SER SOLUTIONS DEFIANCE HTL AIR 26922B873 395 8487 SH SOLE NONE 0 0 0 ETF SER SOLUTIONS DEFIANCE NEXT 26922A289 2074 74360 SH SOLE NONE 0 0 0 ETF SER SOLUTIONS DISTILLATE US 26922A321 217 10713 SH SOLE NONE 0 0 0 ETF SER SOLUTIONS NATIONWIDE DOW J 26922B758 8400 176568 SH SOLE NONE 0 0 0 ETF SER SOLUTIONS NATIONWIDE NASDQ 26922A172 5587 125149 SH SOLE NONE 0 0 0 ETF SER SOLUTIONS NATIONWIDE S&P 26922B766 11975 257258 SH SOLE NONE 0 0 0 ETF SER SOLUTIONS OPUS SML CP VL 26922A446 100 3357 SH SOLE NONE 0 0 0 ETF SER SOLUTIONS US GLB JETS 26922A842 1625 30924 SH SOLE NONE 0 0 0 ETFIS SER TR I VIRTUS REAVES UT 26923G806 287 12814 SH SOLE NONE 0 0 0 ETFIS SER TR I INFRACP REIT PFD 26923G400 723 13488 SH SOLE NONE 0 0 0 ETSY INC COM 29786A106 586 47495 SH SOLE NONE 0 0 0 EVERBRIDGE INC COM 29978A104 5 122 SH SOLE NONE 0 0 0 EVERCORE INC CLASS A 29977A105 228 39069 SH SOLE NONE 0 0 0 EVEREST GROUP LTD COM G3223R108 65 22983 SH SOLE NONE 0 0 0 EVERGY INC COM 30034W106 877 45779 SH SOLE NONE 0 0 0 EVERI HLDGS INC COM 30034T103 40 451 SH SOLE NONE 0 0 0 EVERQUOTE INC COM CL A 30041R108 7 86 SH SOLE NONE 0 0 0 EVERSOURCE ENERGY COM 30040W108 2582 159361 SH SOLE NONE 0 0 0 EVGO INC CL A COM 30052F100 4500 16110 SH SOLE NONE 0 0 0 EXACT SCIENCES CORP COM 30063P105 2534 187465 SH SOLE NONE 0 0 0 EXCHANGE TRADED CONCEPTS TR EMQQ EM INTERN 301505889 960 29568 SH SOLE NONE 0 0 0 EXCHANGE TRADED CONCEPTS TR ROBO GLB ETF 301505707 711 40740 SH SOLE NONE 0 0 0 EXELIXIS INC COM 30161Q104 10 240 SH SOLE NONE 0 0 0 EXELON CORP COM 30161N101 22265 799316 SH SOLE NONE 0 0 0 EXLSERVICE HOLDINGS INC COM 302081104 50 1543 SH SOLE NONE 0 0 0 EXP WORLD HLDGS INC COM 30212W100 200 3104 SH SOLE NONE 0 0 0 EXPEDIA GROUP INC COM NEW 30212P303 259 39314 SH SOLE NONE 0 0 0 EXPEDITORS INTL WASH INC COM 302130109 1772 225398 SH SOLE NONE 0 0 0 EXPONENT INC COM 30214U102 790 69582 SH SOLE NONE 0 0 0 EXTRA SPACE STORAGE INC COM 30225T102 967 155039 SH SOLE NONE 0 0 0 EXTREME NETWORKS COM 30226D106 2520 44453 SH SOLE NONE 0 0 0 EXXON MOBIL CORP COM 30231G102 49187 4917763 SH SOLE NONE 0 0 0 F&G ANNUITIES & LIFE INC COMMON STOCK 30190A104 26 1196 SH SOLE NONE 0 0 0 FACTSET RESH SYS INC COM 303075105 199 94933 SH SOLE NONE 0 0 0 FAIR ISAAC CORP COM 303250104 343 399255 SH SOLE NONE 0 0 0 FARADAY FUTRE INTLGT ELCTR I COM CL A NEW 307359505 76 18 SH SOLE NONE 0 0 0 FARMLAND PARTNERS INC COM 31154R109 2900 36192 SH SOLE NONE 0 0 0 FASTENAL CO COM 311900104 3148 203867 SH SOLE NONE 0 0 0 FASTLY INC CL A 31188V100 193 3435 SH SOLE NONE 0 0 0 FATE THERAPEUTICS INC COM 31189P102 109 408 SH SOLE NONE 0 0 0 FEDERAL AGRIC MTG CORP CL C 313148306 500 95610 SH SOLE NONE 0 0 0 FEDERAL RLTY INVT TR NEW SH BEN INT NEW 313745101 89 9171 SH SOLE NONE 0 0 0 FEDERAL SIGNAL CORP COM 313855108 26 1995 SH SOLE NONE 0 0 0 FEDERATED HERMES ETF TRUST US STRATEGIC DIV 31423L305 1900 45619 SH SOLE NONE 0 0 0 FEDERATED HERMES INC CL B 314211103 592 20045 SH SOLE NONE 0 0 0 FEDEX CORP COM 31428X106 166972 651597 SH SOLE NONE 0 0 0 FERGUSON PLC NEW SHS G3421J106 61 11777 SH SOLE NONE 0 0 0 FERRARI N V COM N3167Y103 1417 479555 SH SOLE NONE 0 0 0 FIDELITY COMWLTH TR NASDAQ COMPSIT 315912808 988 58521 SH SOLE NONE 0 0 0 FIDELITY COVINGTON TRUST ENHANCED LARGE 31609A107 158 4243 SH SOLE NONE 0 0 0 FIDELITY COVINGTON TRUST ENHANCED MID 31609A503 150 4106 SH SOLE NONE 0 0 0 FIDELITY COVINGTON TRUST ENHANCED SMALL 31609A206 153 4315 SH SOLE NONE 0 0 0 FIDELITY COVINGTON TRUST CLEAN ENERGY ETF 316092253 360 6221 SH SOLE NONE 0 0 0 FIDELITY COVINGTON TRUST CLOUD COMPUTNG 316092246 370 8358 SH SOLE NONE 0 0 0 FIDELITY COVINGTON TRUST DIGITAL HLTH ETF 316092238 380 7387 SH SOLE NONE 0 0 0 FIDELITY COVINGTON TRUST ELEC VEHS & FUTR 316092220 375 6417 SH SOLE NONE 0 0 0 FIDELITY COVINGTON TRUST EMERG MKTS MLTFT 316092543 484 11621 SH SOLE NONE 0 0 0 FIDELITY COVINGTON TRUST INTL MULTIFACTOR 316092535 1037 27626 SH SOLE NONE 0 0 0 FIDELITY COVINGTON TRUST MSCI INFO TECH I 316092808 1608 231004 SH SOLE NONE 0 0 0 FIDELITY COVINGTON TRUST MSCI MATLS INDEX 316092881 1019 49671 SH SOLE NONE 0 0 0 FIDELITY COVINGTON TRUST MSCI UTILS INDEX 316092865 1015 41466 SH SOLE NONE 0 0 0 FIDELITY COVINGTON TRUST HIGH DIVID ETF 316092840 2068 87435 SH SOLE NONE 0 0 0 FIDELITY COVINGTON TRUST HIGH YILD ETF 316092618 453 21710 SH SOLE NONE 0 0 0 FIDELITY COVINGTON TRUST INT HG DIV ETF 316092725 100 2060 SH SOLE NONE 0 0 0 FIDELITY COVINGTON TRUST LOW VOLITY ETF 316092824 4594 243344 SH SOLE NONE 0 0 0 FIDELITY COVINGTON TRUST MOMENTUM FACTR 316092816 100 5292 SH SOLE NONE 0 0 0 FIDELITY COVINGTON TRUST SML MID MLTFCT 316092527 322 11666 SH SOLE NONE 0 0 0 FIDELITY COVINGTON TRUST FIDELITY US MLTF 316092378 792 22033 SH SOLE NONE 0 0 0 FIDELITY COVINGTON TRUST MSCI CONSM DIS 316092204 1038 81945 SH SOLE NONE 0 0 0 FIDELITY COVINGTON TRUST CONSMR STAPLES 316092303 2485 110890 SH SOLE NONE 0 0 0 FIDELITY COVINGTON TRUST MSCI ENERGY IDX 316092402 923 21276 SH SOLE NONE 0 0 0 FIDELITY COVINGTON TRUST MSCI HLTH CARE I 316092600 1853 119899 SH SOLE NONE 0 0 0 FIDELITY COVINGTON TRUST MSCI INDL INDX 316092709 742 45418 SH SOLE NONE 0 0 0 FIDELITY MERRIMACK STR TR LOW DURTIN ETF 316188408 405 20207 SH SOLE NONE 0 0 0 FIDELITY MERRIMACK STR TR INVESTMENT GR BD 316188606 917 39902 SH SOLE NONE 0 0 0 FIDELITY MERRIMACK STR TR TOTAL BD ETF 316188309 1693 77946 SH SOLE NONE 0 0 0 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 641 32704 SH SOLE NONE 0 0 0 FIDELITY NATL INFORMATION SV COM 31620M106 682 40968 SH SOLE NONE 0 0 0 FIFTH THIRD BANCORP COM 316773100 236478 350894 SH SOLE NONE 0 0 0 FIGS INC CL A 30260D103 1570 10912 SH SOLE NONE 0 0 0 FINGERMOTION INC COM 31788K108 1300 5226 SH SOLE NONE 0 0 0 FIRST AMERN FINL CORP COM 31847R102 21 1353 SH SOLE NONE 0 0 0 FIRST BUSEY CORP COM NEW 319383204 39 968 SH SOLE NONE 0 0 0 FIRST COMWLTH FINL CORP PA COM 319829107 309 4771 SH SOLE NONE 0 0 0 FIRST CTZNS BANCSHARES INC N CL A 31946M103 13 18447 SH SOLE NONE 0 0 0 FIRST FINL BANKSHARES INC COM 32020R109 2965 89840 SH SOLE NONE 0 0 0 FIRST HAWAIIAN INC COM 32051X108 941 21511 SH SOLE NONE 0 0 0 FIRST HORIZON CORPORATION COM 320517105 407 5763 SH SOLE NONE 0 0 0 FIRST INDL RLTY TR INC COM 32054K103 55 2897 SH SOLE NONE 0 0 0 FIRST MAJESTIC SILVER CORP COM 32076V103 24090 148154 SH SOLE NONE 0 0 0 FIRST MERCHANTS CORP COM 320817109 21 779 SH SOLE NONE 0 0 0 FIRST SOLAR INC COM 336433107 876 150917 SH SOLE NONE 0 0 0 FIRST TR ABRDN GBL OPP INCM COM SHS 337319107 400 2516 SH SOLE NONE 0 0 0 FIRST TR DOW JONES SELECT MI COM SHS ANNUAL 33718M105 1523 93421 SH SOLE NONE 0 0 0 FIRST TR ENHANCED EQUITY INC COM 337318109 11885 217131 SH SOLE NONE 0 0 0 FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108 1799288 106719 SH SOLE NONE 0 0 0 FIRST TR EXCH TRADED FD III CALIF MUN INCM 33739P863 700 34937 SH SOLE NONE 0 0 0 FIRST TR EXCH TRADED FD III MUNI HI INCM ETF 33739P301 3809 181613 SH SOLE NONE 0 0 0 FIRST TR EXCH TRADED FD III RIVRFRNT DYN DEV 33739P608 99 6034 SH SOLE NONE 0 0 0 FIRST TR EXCH TRADED FD III HORIZON DMST ETF 33739P889 669 22450 SH SOLE NONE 0 0 0 FIRST TR EXCH TRADED FD III INSTL PFD SECS 33739P855 16419 292742 SH SOLE NONE 0 0 0 FIRST TR EXCH TRADED FD III SHRT DUR MNG MUN 33739P830 3867 77137 SH SOLE NONE 0 0 0 FIRST TR EXCH TRADED FD III HORIZON MNGD ETF 33739P871 39 1124 SH SOLE NONE 0 0 0 FIRST TR EXCH TRADED FD III LNG/SHT EQUITY 33739P103 3369 189554 SH SOLE NONE 0 0 0 FIRST TR EXCH TRADED FD III MANAGD MUN ETF 33739N108 2548 131641 SH SOLE NONE 0 0 0 FIRST TR EXCH TRADED FD III RIVR FRNT DYN 33739P707 194 11472 SH SOLE NONE 0 0 0 FIRST TR EXCH TRD ALPHDX FD CHINA ALPHADEX 33737J141 965 17877 SH SOLE NONE 0 0 0 FIRST TR EXCH TRD ALPHDX FD DEV MRK EX US 33737J174 567 29773 SH SOLE NONE 0 0 0 FIRST TR EXCH TRD ALPHDX FD EMERG MKT ALPH 33737J182 2710 59969 SH SOLE NONE 0 0 0 FIRST TR EXCH TRD ALPHDX FD EM SML CP ALPH 33737J307 1489 57237 SH SOLE NONE 0 0 0 FIRST TR EXCH TRD ALPHDX FD INDIA NFTY50 EQW 33737J802 910 49195 SH SOLE NONE 0 0 0 FIRST TR EXCH TRD ALPHDX FD LATIN AMER ALP 33737J125 180 3742 SH SOLE NONE 0 0 0 FIRST TR EXCH TRD ALPHDX FD SWITZLND ALPHA 33737J232 504 32782 SH SOLE NONE 0 0 0 FIRST TR EXCHANGE TRAD FD VI ALT ABSLT STRG 33740Y101 3850 105298 SH SOLE NONE 0 0 0 FIRST TR EXCHANGE TRAD FD VI FST TR GLB FD 33739H101 13838 310525 SH SOLE NONE 0 0 0 FIRST TR EXCHANGE TRADED FD CONSUMR STAPLE 33734X119 5024 316967 SH SOLE NONE 0 0 0 FIRST TR EXCHANGE TRADED FD ENERGY ALPHADX 33734X127 37365 623617 SH SOLE NONE 0 0 0 FIRST TR EXCHANGE TRADED FD FINLS ALPHADEX 33734X135 44570 1929438 SH SOLE NONE 0 0 0 FIRST TR EXCHANGE TRADED FD DJ GLBL DIVID 33734X200 8083 179934 SH SOLE NONE 0 0 0 FIRST TR EXCHANGE TRADED FD INDXX NEXTG ETF 33737K205 9502 729067 SH SOLE NONE 0 0 0 FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143 4281 443330 SH SOLE NONE 0 0 0 FIRST TR EXCHANGE TRADED FD INDLS PROD DUR 33734X150 3489 226297 SH SOLE NONE 0 0 0 FIRST TR EXCHANGE TRADED FD INDXX GLOBAL AGR 33734X812 400 10230 SH SOLE NONE 0 0 0 FIRST TR EXCHANGE TRADED FD MATERIALS ALPH 33734X168 16565 1142317 SH SOLE NONE 0 0 0 FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176 5141 658380 SH SOLE NONE 0 0 0 FIRST TR EXCHANGE TRADED FD UTILITIES ALPH 33734X184 6011 190421 SH SOLE NONE 0 0 0 FIRST TR EXCHANGE TRADED FD CONSUMR DISCRE 33734X101 4626 272820 SH SOLE NONE 0 0 0 FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 3557 311870 SH SOLE NONE 0 0 0 FIRST TR EXCHANGE TRADED FD S NETWRK FUT VEH 33734X309 104 5918 SH SOLE NONE 0 0 0 FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846 12944 696911 SH SOLE NONE 0 0 0 FIRST TR EXCHANGE TRADED FD DOW 30 EQL WGT 33733A201 2353 76708 SH SOLE NONE 0 0 0 FIRST TR EXCHANGE TRADED FD INDXX NAT RE ETF 33734X838 2500 32550 SH SOLE NONE 0 0 0 FIRST TR EXCHANGE TRADED FD INTL EQUITY OPP 33734X853 2476 104611 SH SOLE NONE 0 0 0 FIRST TR EXCHANGE TRADED FD US EQTY OPPT ETF 336920103 835 80068 SH SOLE NONE 0 0 0 FIRST TR EXCHANGE TRADED FD WTR ETF 33733B100 7690 728997 SH SOLE NONE 0 0 0 FIRST TR EXCHANGE TRADED FD NASDQ CLN EDGE 33737A108 940 98427 SH SOLE NONE 0 0 0 FIRST TR EXCHANGE-TRADED ALP SML CP GRW ALP 33737M300 2644 166360 SH SOLE NONE 0 0 0 FIRST TR EXCHANGE-TRADED ALP SML CAP VAL ALPH 33737M409 4760 258896 SH SOLE NONE 0 0 0 FIRST TR EXCHANGE-TRADED ALP MID CP GR ALPH 33737M102 200 13624 SH SOLE NONE 0 0 0 FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104 2986058 37307 SH SOLE NONE 0 0 0 FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302 692660 3713 SH SOLE NONE 0 0 0 FIRST TR EXCHANGE-TRADED FD DIVIDEND STRNGTH 33733E708 1721 79905 SH SOLE NONE 0 0 0 FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408 50123 2990367 SH SOLE NONE 0 0 0 FIRST TR EXCHANGE-TRADED FD LIMITED DURATION 33738D804 7649 145031 SH SOLE NONE 0 0 0 FIRST TR EXCHANGE-TRADED FD FT CBOE TARG INC 33738D846 1400 30001 SH SOLE NONE 0 0 0 FIRST TR EXCHANGE-TRADED FD CBOE VEST RISING 33738D879 2700 62316 SH SOLE NONE 0 0 0 FIRST TR EXCHANGE-TRADED FD FT CBOE VEST S&P 33739Q705 13992 723086 SH SOLE NONE 0 0 0 FIRST TR EXCHANGE-TRADED FD LUNT US FACTOR 33733E872 4650 129224 SH SOLE NONE 0 0 0 FIRST TR EXCHANGE-TRADED FD EMERGING MKTS 33738R779 753 38877 SH SOLE NONE 0 0 0 FIRST TR EXCHANGE-TRADED FD MID CAP US EQT 33738R753 6025 187739 SH SOLE NONE 0 0 0 FIRST TR EXCHANGE-TRADED FD NASDQ PHRMTCLS 33738R837 2164 76924 SH SOLE NONE 0 0 0 FIRST TR EXCHANGE-TRADED FD NASDAQ BK ETF 33738R860 2209 55799 SH SOLE NONE 0 0 0 FIRST TR EXCHANGE-TRADED FD NASDQ FOD BVRG 33738R852 1035 25109 SH SOLE NONE 0 0 0 FIRST TR EXCHANGE-TRADED FD NASDQ OIL GAS 33738R845 60709 1717954 SH SOLE NONE 0 0 0 FIRST TR EXCHANGE-TRADED FD FIRST TRUST S&P 33738R738 10661 317165 SH SOLE NONE 0 0 0 FIRST TR EXCHANGE-TRADED FD SMAL CP US EQT 33738R746 4984 143035 SH SOLE NONE 0 0 0 FIRST TR EXCHANGE-TRADED FD NASDQ ARTFCIAL 33738R720 13317 606341 SH SOLE NONE 0 0 0 FIRST TR EXCHANGE-TRADED FD INDXX INOVTV ETF 33741X201 107 4387 SH SOLE NONE 0 0 0 FIRST TR EXCHANGE-TRADED FD SMID RISNG ETF 33741X102 18096 593004 SH SOLE NONE 0 0 0 FIRST TR EXCHANGE-TRADED FD DORSEY WRT 5 ETF 33738R605 11400 587691 SH SOLE NONE 0 0 0 FIRST TR EXCHANGE-TRADED FD DORSEY WRIGHT 33738R886 468 9145 SH SOLE NONE 0 0 0 FIRST TR EXCHANGE-TRADED FD NAS CLNEDG GREEN 33733E500 537 22645 SH SOLE NONE 0 0 0 FIRST TR EXCHANGE-TRADED FD NASDAQ 100 EX 33733E401 2580 227375 SH SOLE NONE 0 0 0 FIRST TR EXCHANGE-TRADED FD LNG DUR OPRTUN 33738D606 3195 70705 SH SOLE NONE 0 0 0 FIRST TR EXCHANGE-TRADED FD INDXX AEROSPACE 33733E831 1500 38183 SH SOLE NONE 0 0 0 FIRST TR EXCHANGE-TRADED FD GBL WND ENRG ETF 33736G106 1142 18820 SH SOLE NONE 0 0 0 FIRST TR EXCHANGE-TRADED FD EIP CARBON IMP 33738D705 1675 40517 SH SOLE NONE 0 0 0 FIRST TR EXCHANGE-TRADED FD HIGH INCM STRGC 33739Q309 962 43138 SH SOLE NONE 0 0 0 FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200 26029 1257716 SH SOLE NONE 0 0 0 FIRST TR EXCHANGE-TRADED FD FIRST TR TA HIYL 33738D408 12808 532426 SH SOLE NONE 0 0 0 FIRST TR EXCHANGE-TRADED FD NAT GAS ETF 33733E807 1879 45641 SH SOLE NONE 0 0 0 FIRST TR EXCHANGE-TRADED FD BUYWRIT INCM ETF 33738R308 14160 302458 SH SOLE NONE 0 0 0 FIRST TR EXCHANGE-TRADED FD NASD TECH DIV 33738R118 5402 182236 SH SOLE NONE 0 0 0 FIRST TR EXCHANGE-TRADED FD MULTI ASSET DI 33738R100 21836 341740 SH SOLE NONE 0 0 0 FIRST TR EXCHANGE-TRADED FD NO AMER ENERGY 33738D101 8448 233922 SH SOLE NONE 0 0 0 FIRST TR EXCHANGE-TRADED FD RBA INDL ETF 33738R704 5835 337479 SH SOLE NONE 0 0 0 FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506 128034 6615517 SH SOLE NONE 0 0 0 FIRST TR EXCHANGE-TRADED FD SENIOR LN FD 33738D309 9824 452585 SH SOLE NONE 0 0 0 FIRST TR EXCHANGE-TRADED FD SSI STRG ETF 33739Q507 2602 86713 SH SOLE NONE 0 0 0 FIRST TR EXCHNG TRADED FD VI SKYBRIDGE CRYPTO 33740F540 3000 29010 SH SOLE NONE 0 0 0 FIRST TR EXCHNG TRADED FD VI FLEXIBL MUN HIGH 33740F508 12355 210776 SH SOLE NONE 0 0 0 FIRST TR EXCHNG TRADED FD VI CBOE VEST BUFERD 33740U760 5785 120482 SH SOLE NONE 0 0 0 FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQ 33740F755 1568 36341 SH SOLE NONE 0 0 0 FIRST TR EXCHNG TRADED FD VI CBOE VEST NAS100 33740F557 2276 54235 SH SOLE NONE 0 0 0 FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740U885 14051 453545 SH SOLE NONE 0 0 0 FIRST TR EXCHNG TRADED FD VI FT US SM CAP MOD 33740F417 4350 92308 SH SOLE NONE 0 0 0 FIRST TR EXCHNG TRADED FD VI VEST US BUFFER 33740F862 1577 63543 SH SOLE NONE 0 0 0 FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805 4840 215888 SH SOLE NONE 0 0 0 FIRST TR EXCHNG TRADED FD VI MLT MNGD LRG GRW 33740F789 2200 52767 SH SOLE NONE 0 0 0 FIRST TR EXCHNG TRADED FD VI LOW DUR STRTGC 33740F870 23935 451077 SH SOLE NONE 0 0 0 FIRST TR EXCHNG TRADED FD VI ACTIVE GLOBAL 33740F383 6349 84217 SH SOLE NONE 0 0 0 FIRST TR EXCHNG TRADED FD VI EXPANDED TECHNOL 33740U851 200 4698 SH SOLE NONE 0 0 0 FIRST TR EXCHNG TRADED FD VI MULTI STRATEGY 33740F490 4300 84728 SH SOLE NONE 0 0 0 FIRST TR EXCHNG TRADED FD VI TCW UNCONSTRAI 33740F888 5064 125289 SH SOLE NONE 0 0 0 FIRST TR EXCHNG TRADED FD VI FT CBOE VEST US 33740F474 1008 33143 SH SOLE NONE 0 0 0 FIRST TR HIGH YIELD OPPRT 20 COM 33741Q107 16301 227077 SH SOLE NONE 0 0 0 FIRST TR INTER DURATN PFD & COM 33718W103 13591 221677 SH SOLE NONE 0 0 0 FIRST TR LRG CP VL ALPHADEX COM SHS 33735J101 2197 155650 SH SOLE NONE 0 0 0 FIRST TR LRGE CP CORE ALPHA COM SHS 33734K109 1715 154606 SH SOLE NONE 0 0 0 FIRST TR MID CAP CORE ALPHAD COM SHS 33735B108 544 56784 SH SOLE NONE 0 0 0 FIRST TR MORNINGSTAR DIVID L SHS 336917109 129523 4647283 SH SOLE NONE 0 0 0 FIRST TR MULTI CAP GROWTH AL COM SHS 33733F101 2275 255392 SH SOLE NONE 0 0 0 FIRST TR MULTI CP VAL ALPHA SHS ISSUED FRST 33733C108 280 21850 SH SOLE NONE 0 0 0 FIRST TR NAS100 EQ WEIGHTED SHS 337344105 10378 1218865 SH SOLE NONE 0 0 0 FIRST TR NASDAQ 100 TECH IND SHS 337345102 11955 2097789 SH SOLE NONE 0 0 0 FIRST TR NASDAQ ABA CMNTY BK UT COM SHS ETF 33736Q104 510 25416 SH SOLE NONE 0 0 0 FIRST TR S&P REIT INDEX FD COM 33734G108 4226 110890 SH SOLE NONE 0 0 0 FIRST TR SML CP CORE ALPHA F COM SHS 33734Y109 48 4395 SH SOLE NONE 0 0 0 FIRST TR SR FLTG RATE INCOME COM 33733U108 9339 94231 SH SOLE NONE 0 0 0 FIRST TR STOXX EUROPEAN SELE COMMON SHS 33735T109 2200 26555 SH SOLE NONE 0 0 0 FIRST TR VALUE LINE DIVID IN SHS 33734H106 86242 3497986 SH SOLE NONE 0 0 0 FIRST TRUST LRGCP GWT ALPHAD COM SHS 33735K108 2922 320170 SH SOLE NONE 0 0 0 FIRSTENERGY CORP COM 337932107 5797 212517 SH SOLE NONE 0 0 0 FISCALNOTE HOLDINGS INC COM CL A 337655104 72100 82194 SH SOLE NONE 0 0 0 FISERV INC COM 337738108 1479 196470 SH SOLE NONE 0 0 0 FISKER INC CL A COM STK 33813J106 3921 6862 SH SOLE NONE 0 0 0 FIVE BELOW INC COM 33829M101 82 17479 SH SOLE NONE 0 0 0 FIVE9 INC COM 338307101 272 21404 SH SOLE NONE 0 0 0 FIVERR INTL LTD ORD SHS M4R82T106 3118 84872 SH SOLE NONE 0 0 0 FLAHERTY & CRUMRINE DYNAMIC SHS 33848W106 8328 147822 SH SOLE NONE 0 0 0 FLAHERTY & CRUMRINE PFD SECS COM 338478100 14264 198265 SH SOLE NONE 0 0 0 FLEETCOR TECHNOLOGIES INC COM 339041105 425 120109 SH SOLE NONE 0 0 0 FLEX LTD ORD Y2573F102 5449 165977 SH SOLE NONE 0 0 0 FLEXSHARES TR INTL QLTDV IDX 33939L837 318 7403 SH SOLE NONE 0 0 0 FLEXSHARES TR STOX GBL ESG SLT 33939L688 35 5234 SH SOLE NONE 0 0 0 FLEXSHARES TR IBOXX 3R TARGT 33939L506 1625 38383 SH SOLE NONE 0 0 0 FLEXSHARES TR MORNSTAR UPSTR 33939L407 605 24775 SH SOLE NONE 0 0 0 FLEXSHARES TR QUALT DIVD IDX 33939L860 972 59807 SH SOLE NONE 0 0 0 FLEXSHARES TR HIG YLD VL ETF 33939L662 900 36783 SH SOLE NONE 0 0 0 FLEXSHARES TR US QUALITY CAP 33939L746 2095 110972 SH SOLE NONE 0 0 0 FLOOR & DECOR HLDGS INC CL A 339750101 177 19746 SH SOLE NONE 0 0 0 FLOWERS FOODS INC COM 343498101 10 225 SH SOLE NONE 0 0 0 FLOWSERVE CORP COM 34354P105 2175 89635 SH SOLE NONE 0 0 0 FLUENCE ENERGY INC COM CL A 34379V103 475 11329 SH SOLE NONE 0 0 0 FLUOR CORP NEW COM 343412102 42 1645 SH SOLE NONE 0 0 0 FLUSHING FINL CORP COM 343873105 24 396 SH SOLE NONE 0 0 0 FMC CORP COM NEW 302491303 1435 90477 SH SOLE NONE 0 0 0 FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 300 39105 SH SOLE NONE 0 0 0 FOOT LOCKER INC COM 344849104 100 3115 SH SOLE NONE 0 0 0 FORD MTR CO DEL COM 345370860 221244 2696966 SH SOLE NONE 0 0 0 FORTINET INC COM 34959E109 266312 4550 SH SOLE NONE 0 0 0 FORTIVE CORP COM 34959J108 409 30118 SH SOLE NONE 0 0 0 FORTREA HLDGS INC COMMON STOCK 34965K107 99 3455 SH SOLE NONE 0 0 0 FORTUNE BRANDS INNOVATIONS I COM 34964C106 90 6853 SH SOLE NONE 0 0 0 FORWARD AIR CORP COM 349853101 5 314 SH SOLE NONE 0 0 0 FOX CORP CL B COM 35137L204 96 2660 SH SOLE NONE 0 0 0 FRANCO NEV CORP COM 351858105 281 31107 SH SOLE NONE 0 0 0 FRANKLIN LTD DURATION INCOME COM 35472T101 1558 9691 SH SOLE NONE 0 0 0 FRANKLIN RESOURCES INC COM 354613101 5132 152890 SH SOLE NONE 0 0 0 FRANKLIN TEMPLETON ETF TR FRANKLIN FOCUSED 35473P421 3189 92212 SH SOLE NONE 0 0 0 FRANKLIN TEMPLETON ETF TR HIGH YIELD CORP 35473P629 81304 1905766 SH SOLE NONE 0 0 0 FRANKLIN TEMPLETON ETF TR US LRG CP MLTFCT 35473P801 445 21243 SH SOLE NONE 0 0 0 FRANKLIN TEMPLETON ETF TR US MID CP MLTFCT 35473P884 13540 651680 SH SOLE NONE 0 0 0 FRANKLIN TEMPLETON ETF TR FRANKLIN INDIA 35473P769 3290 114755 SH SOLE NONE 0 0 0 FRANKLIN TEMPLETON ETF TR FTSE LATN AMRC 35473P561 650 16010 SH SOLE NONE 0 0 0 FRANKLIN TEMPLETON ETF TR INVT GRADE CORPT 35473P603 554 11997 SH SOLE NONE 0 0 0 FRANKLIN TEMPLETON ETF TR US CORE BOND ETF 35473P553 1130 24431 SH SOLE NONE 0 0 0 FRANKLIN TEMPLETON ETF TR US TREASURY BOND 35473P488 757 15765 SH SOLE NONE 0 0 0 FREEPORT-MCMORAN INC CL B 35671D857 31112 1324452 SH SOLE NONE 0 0 0 FRESHPET INC COM 358039105 65 5639 SH SOLE NONE 0 0 0 FRESHWORKS INC CLASS A COM 358054104 876 20577 SH SOLE NONE 0 0 0 FRONTIER COMMUNICATIONS PARE COM 35909D109 2400 60816 SH SOLE NONE 0 0 0 FRONTLINE PLC COM M46528101 1500 30075 SH SOLE NONE 0 0 0 FS CREDIT OPPORTUNITIES CORP COMMON STOCK 30290Y101 12665 71811 SH SOLE NONE 0 0 0 FS KKR CAP CORP COM 302635206 189434 3783001 SH SOLE NONE 0 0 0 FTAI AVIATION LTD SHS G3730V105 3122 144861 SH SOLE NONE 0 0 0 FTAI INFRASTRUCTURE INC COMMON STOCK 35953C106 1622 6310 SH SOLE NONE 0 0 0 FUBOTV INC COM 35953D104 250 795 SH SOLE NONE 0 0 0 FUELCELL ENERGY INC COM 35952H601 344 550 SH SOLE NONE 0 0 0 FULL HSE RESORTS INC COM 359678109 300 1611 SH SOLE NONE 0 0 0 FULLER H B CO COM 359694106 15 1221 SH SOLE NONE 0 0 0 FUTUREFUEL CORP COM 36116M106 110 669 SH SOLE NONE 0 0 0 GABELLI CONV & INC SECS FD I COM 36240B109 14123 50843 SH SOLE NONE 0 0 0 GABELLI DIVID & INCOME TR COM 36242H104 14400 311616 SH SOLE NONE 0 0 0 GABELLI EQUITY TR INC COM 362397101 11776 59822 SH SOLE NONE 0 0 0 GABELLI GLOBAL SMALL & MID C COM 36249W104 2135 25044 SH SOLE NONE 0 0 0 GABELLI GLOBL UTIL & INCOME COM SH BEN INT 36242L105 200 2636 SH SOLE NONE 0 0 0 GABELLI HLTHCARE & WELLNESS SHS 36246K103 5500 51315 SH SOLE NONE 0 0 0 GABELLI UTIL TR COM 36240A101 97197 526805 SH SOLE NONE 0 0 0 GALLAGHER ARTHUR J & CO COM 363576109 695 156241 SH SOLE NONE 0 0 0 GAMCO GLOBAL GOLD NAT RES & COM SH BEN INT 36465A109 50550 190068 SH SOLE NONE 0 0 0 GAMCO NAT RES GOLD & INCOME SH BEN INT 36465E101 118796 23112 SH SOLE NONE 0 0 0 GAMING & LEISURE PPTYS INC COM 36467J108 1027 50685 SH SOLE NONE 0 0 0 GAP INC COM 364760108 742 15515 SH SOLE NONE 0 0 0 GARMIN LTD SHS H2906T109 526 67612 SH SOLE NONE 0 0 0 GARRETT MOTION INC COM 366505105 26 251 SH SOLE NONE 0 0 0 GARTNER INC COM 366651107 54 24360 SH SOLE NONE 0 0 0 GATOS SILVER INC COM 368036109 1500 9810 SH SOLE NONE 0 0 0 GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107 7828 605290 SH SOLE NONE 0 0 0 GEN DIGITAL INC COM 668771108 1004 22911 SH SOLE NONE 0 0 0 GENERAC HLDGS INC COM 368736104 1075 138933 SH SOLE NONE 0 0 0 GENERAL DYNAMICS CORP COM 369550108 3557 923593 SH SOLE NONE 0 0 0 GENERAL ELECTRIC CO COM NEW 369604301 12353 1576570 SH SOLE NONE 0 0 0 GENERAL MLS INC COM 370334104 7862 512139 SH SOLE NONE 0 0 0 GENERAL MTRS CO COM 37045V100 18000 646566 SH SOLE NONE 0 0 0 GENESIS ENERGY L P UNIT LTD PARTN 371927104 346 4007 SH SOLE NONE 0 0 0 GENMAB A/S SPONSORED ADS 372303206 393 12513 SH SOLE NONE 0 0 0 GENTEX CORP COM 371901109 308 10067 SH SOLE NONE 0 0 0 GENUINE PARTS CO COM 372460105 5148 713056 SH SOLE NONE 0 0 0 GENWORTH FINL INC COM CL A 37247D106 401 2679 SH SOLE NONE 0 0 0 GILEAD SCIENCES INC COM 375558103 20355 1648982 SH SOLE NONE 0 0 0 GLACIER BANCORP INC NEW COM 37637Q105 694 28676 SH SOLE NONE 0 0 0 GLADSTONE CAPITAL CORP COM 376535100 32081 343267 SH SOLE NONE 0 0 0 GLADSTONE COMMERCIAL CORP COM 376536108 2318 30690 SH SOLE NONE 0 0 0 GLADSTONE INVT CORP COM 376546107 10190 144189 SH SOLE NONE 0 0 0 GLADSTONE LD CORP COM 376549101 3484 50338 SH SOLE NONE 0 0 0 GLAUKOS CORP COM 377322102 41 3259 SH SOLE NONE 0 0 0 GLOBAL MED REIT INC COM NEW 37954A204 2096 23265 SH SOLE NONE 0 0 0 GLOBAL NET LEASE INC COM NEW 379378201 7848 78088 SH SOLE NONE 0 0 0 GLOBAL PARTNERS LP COM UNITS 37946R109 900 38079 SH SOLE NONE 0 0 0 GLOBAL PMTS INC COM 37940X102 172 21844 SH SOLE NONE 0 0 0 GLOBAL X FDS CLEANTECH ETF 37954Y228 45 487 SH SOLE NONE 0 0 0 GLOBAL X FDS AUTONMOUS EV ETF 37954Y624 2100 51807 SH SOLE NONE 0 0 0 GLOBAL X FDS CLEAN WTR ETF 37954Y186 300 4907 SH SOLE NONE 0 0 0 GLOBAL X FDS CLOUD COMPUTNG 37954Y442 3253 73713 SH SOLE NONE 0 0 0 GLOBAL X FDS CYBRSCURTY ETF 37954Y384 320 9379 SH SOLE NONE 0 0 0 GLOBAL X FDS GENOMIC BIOTECH 37954Y434 750 8669 SH SOLE NONE 0 0 0 GLOBAL X FDS GLB X MLP ENRG I 37954Y293 155 6916 SH SOLE NONE 0 0 0 GLOBAL X FDS GLBL X MLP ETF 37954Y343 84 3721 SH SOLE NONE 0 0 0 GLOBAL X FDS NASDAQ 100 COVER 37954Y483 221558 3841816 SH SOLE NONE 0 0 0 GLOBAL X FDS SUPERDIVIDEND 37960A669 14009 315903 SH SOLE NONE 0 0 0 GLOBAL X FDS GLBX SUPRINC ETF 37950E333 2300 20884 SH SOLE NONE 0 0 0 GLOBAL X FDS VDEO GAM ESPRT 37954Y392 170 3429 SH SOLE NONE 0 0 0 GLOBAL X FDS US INFR DEV ETF 37954Y673 8488 292484 SH SOLE NONE 0 0 0 GLOBAL X FDS ARTIFICIAL ETF 37954Y632 4715 147014 SH SOLE NONE 0 0 0 GLOBAL X FDS CANNABIS ETF NEW 37954Y145 251 1466 SH SOLE NONE 0 0 0 GLOBAL X FDS FINTECH ETF 37954Y814 625 15981 SH SOLE NONE 0 0 0 GLOBAL X FDS INTERNET OF THNG 37954Y780 1400 49434 SH SOLE NONE 0 0 0 GLOBAL X FDS LITHIUM BTRY ETF 37954Y855 3464 176471 SH SOLE NONE 0 0 0 GLOBAL X FDS NASDQ 100 CVRDGW 37954Y269 5015 144984 SH SOLE NONE 0 0 0 GLOBAL X FDS RENEWABLE ENERGY 37954Y707 70 790 SH SOLE NONE 0 0 0 GLOBAL X FDS RBTCS ARTFL INTE 37954Y715 8371 238562 SH SOLE NONE 0 0 0 GLOBAL X FDS S&P 500 COVERED 37954Y475 12635 444150 SH SOLE NONE 0 0 0 GLOBAL X FDS GLOBAL X SILVER 37954Y848 350 9930 SH SOLE NONE 0 0 0 GLOBAL X FDS SUPERDVDND REIT 37960A651 2 44 SH SOLE NONE 0 0 0 GLOBAL X FDS US PFD ETF 37954Y657 4884 94750 SH SOLE NONE 0 0 0 GLOBAL X FDS GLOBAL X URANIUM 37954Y871 6763 187267 SH SOLE NONE 0 0 0 GLOBAL X FDS RATE PREFERRED 37954Y376 6600 152856 SH SOLE NONE 0 0 0 GLOBAL X FDS RUSSELL 2000 37954Y459 135570 2269442 SH SOLE NONE 0 0 0 GLOBAL X FDS TELMDC&DIG ETF 37954Y285 1305 13207 SH SOLE NONE 0 0 0 GLOBALFOUNDRIES INC ORDINARY SHARES G39387108 8770 531462 SH SOLE NONE 0 0 0 GLOBANT S A COM L44385109 81 19276 SH SOLE NONE 0 0 0 GLOBUS MED INC CL A 379577208 746 39754 SH SOLE NONE 0 0 0 GODADDY INC CL A 380237107 175 18578 SH SOLE NONE 0 0 0 GOHEALTH INC CL A NEW 38046W204 3 40 SH SOLE NONE 0 0 0 GOLD FIELDS LTD SPONSORED ADR 38059T106 6900 99774 SH SOLE NONE 0 0 0 GOLDEN ENTMT INC COM 381013101 610 24357 SH SOLE NONE 0 0 0 GOLDMAN SACHS BDC INC SHS 38147U107 14820 217113 SH SOLE NONE 0 0 0 GOLDMAN SACHS ETF TR FUTURE TECH LEAD 38149W812 0 0 SH SOLE NONE 0 0 0 GOLDMAN SACHS ETF TR ACTIVEBETA INT 381430107 79 2580 SH SOLE NONE 0 0 0 GOLDMAN SACHS ETF TR ACCES TREASURY 381430529 340 33912 SH SOLE NONE 0 0 0 GOLDMAN SACHS ETF TR ACTIVEBETA EME 381430206 70 2148 SH SOLE NONE 0 0 0 GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503 1564 146719 SH SOLE NONE 0 0 0 GOLDMAN SACHS PHYSICAL GOLD UNIT 38150K103 7890 161232 SH SOLE NONE 0 0 0 GOLUB CAP BDC INC COM 38173M102 7693 116164 SH SOLE NONE 0 0 0 GOODRX HLDGS INC COM CL A 38246G108 2565 17186 SH SOLE NONE 0 0 0 GOODYEAR TIRE & RUBR CO COM 382550101 1454 20821 SH SOLE NONE 0 0 0 GOOSEHEAD INS INC COM CL A 38267D109 120 9096 SH SOLE NONE 0 0 0 GRACO INC COM 384109104 37 3210 SH SOLE NONE 0 0 0 GRAINGER W W INC COM 384802104 52 43095 SH SOLE NONE 0 0 0 GRAND CANYON ED INC COM 38526M106 160 21126 SH SOLE NONE 0 0 0 GRANITE CONSTR INC COM 387328107 215 10935 SH SOLE NONE 0 0 0 GRANITESHARES ETF TR HIPS US HIGH INC 38747R306 1000 12500 SH SOLE NONE 0 0 0 GREEN PLAINS PARTNERS LP COM REP PTR IN 393221106 614 7815 SH SOLE NONE 0 0 0 GREENBRIER COS INC COM 393657101 461 20367 SH SOLE NONE 0 0 0 GRID DYNAMICS HLDGS INC CL A 39813G109 144 1920 SH SOLE NONE 0 0 0 GRIFFON CORP COM 398433102 85 5172 SH SOLE NONE 0 0 0 GRIFOLS S A SP ADR REP B NVT 398438408 2977 34414 SH SOLE NONE 0 0 0 GROCERY OUTLET HLDG CORP COM 39874R101 6 162 SH SOLE NONE 0 0 0 GSK PLC SPONSORED ADR 37733W204 5114 189520 SH SOLE NONE 0 0 0 GUARDANT HEALTH INC COM 40131M109 445 12037 SH SOLE NONE 0 0 0 GUGGENHEIM ACTIVE ALLOC FD COMMON STOCK 40170T106 3000 43980 SH SOLE NONE 0 0 0 GUGGENHEIM STRATEGIC OPPORTU COM SBI 40167F101 31486 403018 SH SOLE NONE 0 0 0 GUGGENHEIM TAXABLE MUNICP BO COM 401664107 1000 16190 SH SOLE NONE 0 0 0 GUIDEWIRE SOFTWARE INC COM 40171V100 1450 158108 SH SOLE NONE 0 0 0 GUINNESS ATKINSON FDS SMARTETFS ASIA 402031843 2858 40098 SH SOLE NONE 0 0 0 GULF RES INC COM 40251W408 100 165 SH SOLE NONE 0 0 0 GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101 148 9052 SH SOLE NONE 0 0 0 HAIN CELESTIAL GROUP INC COM 405217100 160 1752 SH SOLE NONE 0 0 0 HALEON PLC SPON ADS 405552100 2926 24081 SH SOLE NONE 0 0 0 HALLIBURTON CO COM 406216101 3953 142917 SH SOLE NONE 0 0 0 HALOZYME THERAPEUTICS INC COM 40637H109 754 27868 SH SOLE NONE 0 0 0 HAMILTON LANE INC CL A 407497106 11 1248 SH SOLE NONE 0 0 0 HANCOCK JOHN FINL OPPTYS FD SH BEN INT NEW 409735206 2375 71440 SH SOLE NONE 0 0 0 HANCOCK JOHN INCOME SECS TR COM 410123103 1450 15776 SH SOLE NONE 0 0 0 HANCOCK JOHN PFD INCOME FD SH BEN INT 41013W108 946 14927 SH SOLE NONE 0 0 0 HANCOCK JOHN PFD INCOME FD I COM 41013X106 12395 195601 SH SOLE NONE 0 0 0 HANCOCK JOHN PREM DIVID FD COM SH BEN INT 41013T105 46613 496426 SH SOLE NONE 0 0 0 HANCOCK JOHN TAX-ADVANTAGED COM 41013V100 1194 22650 SH SOLE NONE 0 0 0 HANCOCK WHITNEY CORPORATION COM 410120109 125 6074 SH SOLE NONE 0 0 0 HANESBRANDS INC COM 410345102 110030 490735 SH SOLE NONE 0 0 0 HANNON ARMSTRONG SUST INFR C COM 41068X100 3695 101908 SH SOLE NONE 0 0 0 HANOVER INS GROUP INC COM 410867105 3830 465039 SH SOLE NONE 0 0 0 HARBOR ETF TRUST SCIENTIFIC HIGH 41151J109 27 1212 SH SOLE NONE 0 0 0 HARLEY DAVIDSON INC COM 412822108 29 1068 SH SOLE NONE 0 0 0 HARMONIC INC COM 413160102 3195 41663 SH SOLE NONE 0 0 0 HARTFORD FDS EXCHANGE TRADED HARTFORD QUALITY 41653L859 1403 32370 SH SOLE NONE 0 0 0 HARTFORD FINL SVCS GROUP INC COM 416515104 1764 141752 SH SOLE NONE 0 0 0 HASBRO INC COM 418056107 279 14258 SH SOLE NONE 0 0 0 HAWAIIAN ELEC INDUSTRIES COM 419870100 12746 180867 SH SOLE NONE 0 0 0 HAWAIIAN HOLDINGS INC COM 419879101 2000 28400 SH SOLE NONE 0 0 0 HCA HEALTHCARE INC COM 40412C101 55 14887 SH SOLE NONE 0 0 0 HDFC BANK LTD SPONSORED ADS 40415F101 711 47715 SH SOLE NONE 0 0 0 HEALTHCARE RLTY TR CL A COM 42226K105 151 2602 SH SOLE NONE 0 0 0 HEALTHCARE SVCS GROUP INC COM 421906108 921 9555 SH SOLE NONE 0 0 0 HEALTHEQUITY INC COM 42226A107 3 199 SH SOLE NONE 0 0 0 HEALTHPEAK PROPERTIES INC COM 42250P103 29280 579739 SH SOLE NONE 0 0 0 HEALTHSTREAM INC COM 42222N103 17 460 SH SOLE NONE 0 0 0 HECLA MNG CO COM 422704106 36691 176484 SH SOLE NONE 0 0 0 HEICO CORP NEW COM 422806109 52 9301 SH SOLE NONE 0 0 0 HEICO CORP NEW CL A 422806208 67 9543 SH SOLE NONE 0 0 0 HELMERICH & PAYNE INC COM 423452101 243 8787 SH SOLE NONE 0 0 0 HENRY JACK & ASSOC INC COM 426281101 683 111609 SH SOLE NONE 0 0 0 HENRY SCHEIN INC COM 806407102 655 49590 SH SOLE NONE 0 0 0 HERC HLDGS INC COM 42704L104 70 10422 SH SOLE NONE 0 0 0 HERCULES CAPITAL INC COM 427096508 80728 1345736 SH SOLE NONE 0 0 0 HERSHEY CO COM 427866108 1586 295673 SH SOLE NONE 0 0 0 HERTZ GLOBAL HLDGS INC COM NEW 42806J700 20740 215489 SH SOLE NONE 0 0 0 HERTZ GLOBAL HLDGS INC *W EXP 06/30/205 42806J148 9536 52257 SH SOLE NONE 0 0 0 HERZFELD CARIBBEAN BASIN FD COM 42804T106 6752 18770 SH SOLE NONE 0 0 0 HESS CORP COM 42809H107 652 93992 SH SOLE NONE 0 0 0 HEWLETT PACKARD ENTERPRISE C COM 42824C109 4299 73005 SH SOLE NONE 0 0 0 HEXCEL CORP NEW COM 428291108 877 64679 SH SOLE NONE 0 0 0 HF SINCLAIR CORP COM 403949100 132 7335 SH SOLE NONE 0 0 0 HIGHLAND GLOBAL ALLOCATION F COM 43010T104 1326 10422 SH SOLE NONE 0 0 0 HIGHWOODS PPTYS INC COM 431284108 59 1355 SH SOLE NONE 0 0 0 HILTON WORLDWIDE HLDGS INC COM 43300A203 1628 296453 SH SOLE NONE 0 0 0 HINGHAM INSTN SVGS MASS COM 433323102 1800 349920 SH SOLE NONE 0 0 0 HOLOGIC INC COM 436440101 186 13290 SH SOLE NONE 0 0 0 HOME BANCSHARES INC COM 436893200 48036 1216752 SH SOLE NONE 0 0 0 HOME DEPOT INC COM 437076102 16071 5569482 SH SOLE NONE 0 0 0 HONDA MOTOR LTD ADR ECH CNV IN 3 438128308 10850 335373 SH SOLE NONE 0 0 0 HONEYWELL INTL INC COM 438516106 4486 940661 SH SOLE NONE 0 0 0 HOOKIPA PHARMA INC COM 43906K100 14000 11340 SH SOLE NONE 0 0 0 HORACE MANN EDUCATORS CORP N COM 440327104 36 1177 SH SOLE NONE 0 0 0 HORIZON TECHNOLOGY FIN CORP COM 44045A102 5500 72435 SH SOLE NONE 0 0 0 HORMEL FOODS CORP COM 440452100 1195 38377 SH SOLE NONE 0 0 0 HOST HOTELS & RESORTS INC COM 44107P104 1161 22605 SH SOLE NONE 0 0 0 HOWARD HUGHES HOLDINGS INC COM 44267T102 6 513 SH SOLE NONE 0 0 0 HOWMET AEROSPACE INC COM 443201108 2626 142127 SH SOLE NONE 0 0 0 HP INC COM 40434L105 1471 44258 SH SOLE NONE 0 0 0 HSBC HLDGS PLC SPON ADR NEW 404280406 1194 48405 SH SOLE NONE 0 0 0 HUBBELL INC COM 443510607 4478 1472949 SH SOLE NONE 0 0 0 HUBSPOT INC COM 443573100 136 78953 SH SOLE NONE 0 0 0 HUDSON TECHNOLOGIES INC COM 444144109 125 1686 SH SOLE NONE 0 0 0 HUMANA INC COM 444859102 294 134596 SH SOLE NONE 0 0 0 HUNT J B TRANS SVCS INC COM 445658107 289 57639 SH SOLE NONE 0 0 0 HUNTINGTON BANCSHARES INC COM 446150104 36764 467638 SH SOLE NONE 0 0 0 HUNTSMAN CORP COM 447011107 467 11736 SH SOLE NONE 0 0 0 HURON CONSULTING GROUP INC COM 447462102 4 411 SH SOLE NONE 0 0 0 HYATT HOTELS CORP COM CL A 448579102 80 10433 SH SOLE NONE 0 0 0 IAC INC COM NEW 44891N208 940 49237 SH SOLE NONE 0 0 0 ICAHN ENTERPRISES LP DEPOSITARY UNIT 451100101 19458 334483 SH SOLE NONE 0 0 0 ICICI BANK LIMITED ADR 45104G104 2100 50064 SH SOLE NONE 0 0 0 ICON PLC SHS G4705A100 2666 754665 SH SOLE NONE 0 0 0 IDACORP INC COM 451107106 17 1671 SH SOLE NONE 0 0 0 IDEX CORP COM 45167R104 11 2388 SH SOLE NONE 0 0 0 IDEXX LABS INC COM 45168D104 987 547834 SH SOLE NONE 0 0 0 ILLINOIS TOOL WKS INC COM 452308109 1204 315260 SH SOLE NONE 0 0 0 ILLUMINA INC COM 452327109 15238 48194 SH SOLE NONE 0 0 0 IMPACT SHS TR I NAACP MINO ETF 45259A209 4331 147082 SH SOLE NONE 0 0 0 INCYTE CORP COM 45337C102 67 4207 SH SOLE NONE 0 0 0 INDEPENDENCE RLTY TR INC COM 45378A106 9526 145748 SH SOLE NONE 0 0 0 INDEPENDENT BK CORP MICH COM NEW 453838609 20 520 SH SOLE NONE 0 0 0 INDEXIQ ACTIVE ETF TR IQ MACKAY CA MUN 45409F777 13165 286734 SH SOLE NONE 0 0 0 INDEXIQ ETF TR HEDGE MLTI ETF 45409B107 1325 39885 SH SOLE NONE 0 0 0 INDIA FD INC COM 454089103 1998 36551 SH SOLE NONE 0 0 0 INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 800 3760 SH SOLE NONE 0 0 0 INFOSYS LTD SPONSORED ADR 456788108 2600 47788 SH SOLE NONE 0 0 0 ING GROEP N.V. SPONSORED ADR 456837103 749 11250 SH SOLE NONE 0 0 0 INGERSOLL RAND INC COM 45687V106 3640 281518 SH SOLE NONE 0 0 0 INGREDION INC COM 457187102 314 34088 SH SOLE NONE 0 0 0 INNOVATIVE INDL PPTYS INC COM 45781V101 1471 148307 SH SOLE NONE 0 0 0 INNOVATOR ETFS TR US EQTY BUF NOV 45782C581 8565 298996 SH SOLE NONE 0 0 0 INNOVATOR ETFS TR S&P INVT GRD PFD 45783Y822 304 5662 SH SOLE NONE 0 0 0 INNOVATOR ETFS TR US EQTY PWR BUF 45782C797 31637 1142728 SH SOLE NONE 0 0 0 INNOVATOR ETFS TR IBD 50 ETF 45782C102 1000 24370 SH SOLE NONE 0 0 0 INNOVID CORP COMMON STOCK 457679108 8000 12000 SH SOLE NONE 0 0 0 INOVIO PHARMACEUTICALS INC COM NEW 45773H201 1347 687 SH SOLE NONE 0 0 0 INSEEGO CORP COM 45782B104 5200 1143 SH SOLE NONE 0 0 0 INSIGHT ENTERPRISES INC COM 45765U103 3 532 SH SOLE NONE 0 0 0 INSMED INC COM PAR $.01 457669307 25 775 SH SOLE NONE 0 0 0 INSPIRE MED SYS INC COM 457730109 4 814 SH SOLE NONE 0 0 0 INSTALLED BLDG PRODS INC COM 45780R101 25 4583 SH SOLE NONE 0 0 0 INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 100 4355 SH SOLE NONE 0 0 0 INTEL CORP COM 458140100 65773 3305086 SH SOLE NONE 0 0 0 INTELLIA THERAPEUTICS INC COM 45826J105 715 21800 SH SOLE NONE 0 0 0 INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 1141 94589 SH SOLE NONE 0 0 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 384 49317 SH SOLE NONE 0 0 0 INTERDIGITAL INC COM 45867G101 765 83033 SH SOLE NONE 0 0 0 INTERGROUP CORP COM 458685104 500 9825 SH SOLE NONE 0 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 16224 2653462 SH SOLE NONE 0 0 0 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 58 4696 SH SOLE NONE 0 0 0 INTERNATIONAL MNY EXPRESS IN COM 46005L101 77 1701 SH SOLE NONE 0 0 0 INTERNATIONAL PAPER CO COM 460146103 5106 184566 SH SOLE NONE 0 0 0 INTERNATIONAL SEAWAYS INC COM Y41053102 2000 90960 SH SOLE NONE 0 0 0 INTERPUBLIC GROUP COS INC COM 460690100 1525 49776 SH SOLE NONE 0 0 0 INTRA-CELLULAR THERAPIES INC COM 46116X101 10 716 SH SOLE NONE 0 0 0 INTUIT COM 461202103 757 472952 SH SOLE NONE 0 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 2036 686865 SH SOLE NONE 0 0 0 INVENTRUST PPTYS CORP COM NEW 46124J201 1179 29876 SH SOLE NONE 0 0 0 INVESCO ACTIVELY MANAGED ETF S&P500 DOWNSID 46090A705 33113 1133458 SH SOLE NONE 0 0 0 INVESCO ACTIVELY MANAGED ETF ULTRA SHRT DUR 46090A887 7246 361423 SH SOLE NONE 0 0 0 INVESCO ACTVELY MNGD ETC FD OPTIMUM YIELD 46090F100 2374 31578 SH SOLE NONE 0 0 0 INVESCO BD FD COM 46132L107 5600 85176 SH SOLE NONE 0 0 0 INVESCO CALIF VALUE MUN INCO COM 46132H106 2100 20580 SH SOLE NONE 0 0 0 INVESCO CURRENCYSHARES AUSTR AUSTRALIAN DOL 46090N103 175 11815 SH SOLE NONE 0 0 0 INVESCO CURRENCYSHARES BRIT BRIT POUN STRL 46138M109 75 9209 SH SOLE NONE 0 0 0 INVESCO CURRENCYSHARES SWISS SWISS FRANC 46138R108 37 3915 SH SOLE NONE 0 0 0 INVESCO DB COMMDY INDX TRCK UNIT 46138B103 16801 370290 SH SOLE NONE 0 0 0 INVESCO DB MULTI-SECTOR COMM BASE METALS FD 46140H700 7348 150633 SH SOLE NONE 0 0 0 INVESCO EXCH TRADED FD TR II S&P MIDCP LOW 46138E198 503201 9462 SH SOLE NONE 0 0 0 INVESCO EXCH TRADED FD TR II EMRNG MKT SVRG 46138E784 2509 51736 SH SOLE NONE 0 0 0 INVESCO EXCH TRADED FD TR II CEF INM COMPSI 46138E404 781 14027 SH SOLE NONE 0 0 0 INVESCO EXCH TRADED FD TR II CHINA TECHNLGY 46138E800 25 899 SH SOLE NONE 0 0 0 INVESCO EXCH TRADED FD TR II FNDMNTL HY CRP 46138E719 39 707 SH SOLE NONE 0 0 0 INVESCO EXCH TRADED FD TR II ALERIAN GLXY CRY 46138G557 2450 34398 SH SOLE NONE 0 0 0 INVESCO EXCH TRADED FD TR II GLOBAL WATER 46138E651 396 15642 SH SOLE NONE 0 0 0 INVESCO EXCH TRADED FD TR II KBW BK ETF 46138E628 800 39352 SH SOLE NONE 0 0 0 INVESCO EXCH TRADED FD TR II KBW PREM YIELD 46138E594 1000 20180 SH SOLE NONE 0 0 0 INVESCO EXCH TRADED FD TR II NASDAQ 100 ETF 46138G649 2305 388485 SH SOLE NONE 0 0 0 INVESCO EXCH TRADED FD TR II NASDAQNXTGEN100 46138G631 7625 205799 SH SOLE NONE 0 0 0 INVESCO EXCH TRADED FD TR II PFD ETF 46138E511 38844 445537 SH SOLE NONE 0 0 0 INVESCO EXCH TRADED FD TR II SOLAR ETF 46138G706 508 27102 SH SOLE NONE 0 0 0 INVESCO EXCH TRADED FD TR II ALERIAN GLXY BLK 46138G524 2000 36384 SH SOLE NONE 0 0 0 INVESCO EXCH TRADED FD TR II KBW HIG DV YLD 46138E610 1038 16469 SH SOLE NONE 0 0 0 INVESCO EXCH TRADED FD TR II MSCI GBL TIMBR 46138E545 128 4104 SH SOLE NONE 0 0 0 INVESCO EXCH TRADED FD TR II NATL AMT MUNI 46138E537 1666 40284 SH SOLE NONE 0 0 0 INVESCO EXCH TRADED FD TR II S&P 500 EX RAT 46138E388 1869 88587 SH SOLE NONE 0 0 0 INVESCO EXCH TRADED FD TR II S&P 500 HB ETF 46138E370 870 71667 SH SOLE NONE 0 0 0 INVESCO EXCH TRADED FD TR II S&P500 HDL VOL 46138E362 34318 1455437 SH SOLE NONE 0 0 0 INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 16767 1050606 SH SOLE NONE 0 0 0 INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508 4776 101156 SH SOLE NONE 0 0 0 INVESCO EXCH TRADED FD TR II TAXABLE MUN BD 46138G805 3230 86919 SH SOLE NONE 0 0 0 INVESCO EXCH TRADED FD TR II DORSEY WRGT EMRG 46138E867 902 21309 SH SOLE NONE 0 0 0 INVESCO EXCH TRADED FD TR II S&P 500 REVENUE 46138G698 157 13407 SH SOLE NONE 0 0 0 INVESCO EXCH TRADED FD TR II S&P SMALLCAP 600 46138G664 123 5096 SH SOLE NONE 0 0 0 INVESCO EXCH TRADED FD TR II S&P ULTRA DIVIDE 46138G656 7301 319060 SH SOLE NONE 0 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2025 CB 46138J825 6284 130089 SH SOLE NONE 0 0 0 INVESCO EXCH TRD SLF IDX FD BULETSHS 2029 46138J577 480 8902 SH SOLE NONE 0 0 0 INVESCO EXCH TRD SLF IDX FD RUSL 1000 DYNM 46138J619 5863 301417 SH SOLE NONE 0 0 0 INVESCO EXCH TRD SLF IDX FD INVSCO BLSH 26 46138J635 407 9414 SH SOLE NONE 0 0 0 INVESCO EXCHANGE TRADED FD T HIG YLD EQ DIV 46137V563 24894 526259 SH SOLE NONE 0 0 0 INVESCO EXCHANGE TRADED FD T DORSEY WRIGHT MO 46137V837 692 41708 SH SOLE NONE 0 0 0 INVESCO EXCHANGE TRADED FD T DORSEY WRGT CSMR 46137V886 33 3020 SH SOLE NONE 0 0 0 INVESCO EXCHANGE TRADED FD T DORSEY WRGT ENRG 46137V878 1702 76065 SH SOLE NONE 0 0 0 INVESCO EXCHANGE TRADED FD T ENERGY EXPLORATI 46137V761 1000 30900 SH SOLE NONE 0 0 0 INVESCO EXCHANGE TRADED FD T FOOD & BEVERAGE 46137V753 44 2017 SH SOLE NONE 0 0 0 INVESCO EXCHANGE TRADED FD T LARGE CAP GROWTH 46137V746 1451 112775 SH SOLE NONE 0 0 0 INVESCO EXCHANGE TRADED FD T NEXT GEN CONNECT 46137V688 227 20286 SH SOLE NONE 0 0 0 INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137V233 1660 62615 SH SOLE NONE 0 0 0 INVESCO EXCHANGE TRADED FD T S&P MDCP MOMNTUM 46137V464 4046 363371 SH SOLE NONE 0 0 0 INVESCO EXCHANGE TRADED FD T S&P MDCP QUALITY 46137V472 553 49057 SH SOLE NONE 0 0 0 INVESCO EXCHANGE TRADED FD T S&P MDCP VLU MNT 46137V456 1234 62103 SH SOLE NONE 0 0 0 INVESCO EXCHANGE TRADED FD T S&P SMLCP MOMENT 46137V498 20 1133 SH SOLE NONE 0 0 0 INVESCO EXCHANGE TRADED FD T S&P SMCP VLU MNT 46137V480 125 6771 SH SOLE NONE 0 0 0 INVESCO EXCHANGE TRADED FD T ZACKS MID CAP 46137Y401 3551 333127 SH SOLE NONE 0 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282 572 18666 SH SOLE NONE 0 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL STP 46137V373 690 31356 SH SOLE NONE 0 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL ENR 46137V365 3685 271658 SH SOLE NONE 0 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL IND 46137V324 875 37721 SH SOLE NONE 0 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL UTL 46137V274 1139 62154 SH SOLE NONE 0 0 0 INVESCO EXCHANGE TRADED FD T S&P MDCP400 VL 46137V191 102 11843 SH SOLE NONE 0 0 0 INVESCO EXCHANGE TRADED FD T S&P SML600 VAL 46137V167 108 11582 SH SOLE NONE 0 0 0 INVESCO EXCHANGE TRADED FD T WILDERHIL CLAN 46137V134 262 7801 SH SOLE NONE 0 0 0 INVESCO EXCHANGE TRADED FD T ZACKS MULT AST 46137Y500 42 998 SH SOLE NONE 0 0 0 INVESCO EXCHANGE TRADED FD T FINL PFD ETF 46137V621 2701 39378 SH SOLE NONE 0 0 0 INVESCO EXCHANGE TRADED FD T GBL LISTED PVT 46137V118 900 55980 SH SOLE NONE 0 0 0 INVESCO EXCHANGE TRADED FD T INTL DIVI ACHI 46137V548 3201 59087 SH SOLE NONE 0 0 0 INVESCO EXCHANGE TRADED FD T PHARMACEUTICALS 46137V662 800 60880 SH SOLE NONE 0 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 6659 1050728 SH SOLE NONE 0 0 0 INVESCO EXCHANGE TRADED FD T S&P500 PUR GWT 46137V266 247 20025 SH SOLE NONE 0 0 0 INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241 48909 2644999 SH SOLE NONE 0 0 0 INVESCO EXCHANGE TRADED FD T WATER RES ETF 46137V142 9454 575373 SH SOLE NONE 0 0 0 INVESCO EXCHANGE TRADED FD T AEROSPACE DEFN 46137V100 2654 244582 SH SOLE NONE 0 0 0 INVESCO LTD SHS G491BT108 930 16594 SH SOLE NONE 0 0 0 INVESCO MORTGAGE CAPITAL INC COM 46131B704 2750 24365 SH SOLE NONE 0 0 0 INVESCO MUN OPPORTUNITY TR COM 46132C107 4440 42665 SH SOLE NONE 0 0 0 INVESCO PA VALUE MUN INC TR COM 46132K109 1242 12420 SH SOLE NONE 0 0 0 INVESCO QQQ TR UNIT SER 1 46090E103 28332433 69184 SH SOLE NONE 0 0 0 INVESCO QUALITY MUN INCOME T COM 46133G107 3435 32665 SH SOLE NONE 0 0 0 INVESCO SR INCOME TR COM 46131H107 94 385 SH SOLE NONE 0 0 0 INVESTCORP CR MGMT BDC INC COM 46090R104 50100 178106 SH SOLE NONE 0 0 0 INVITAE CORP COM 46185L103 300 188 SH SOLE NONE 0 0 0 INVITATION HOMES INC COM 46187W107 251 8562 SH SOLE NONE 0 0 0 IONIS PHARMACEUTICALS INC COM 462222100 7 354 SH SOLE NONE 0 0 0 IQVIA HLDGS INC COM 46266C105 257 59465 SH SOLE NONE 0 0 0 IRHYTHM TECHNOLOGIES INC COM 450056106 8 856 SH SOLE NONE 0 0 0 IRIDIUM COMMUNICATIONS INC COM 46269C102 2200 90552 SH SOLE NONE 0 0 0 IROBOT CORP COM 462726100 40 1548 SH SOLE NONE 0 0 0 IRON MTN INC DEL COM 46284V101 3388 237066 SH SOLE NONE 0 0 0 ISHARES GOLD TR ISHARES NEW 464285204 4734 184768 SH SOLE NONE 0 0 0 ISHARES INC CORE MSCI EMKT 46434G103 14030 709635 SH SOLE NONE 0 0 0 ISHARES INC EM MKTS DIV ETF 464286319 2021 53536 SH SOLE NONE 0 0 0 ISHARES INC JP MRG EM CRP BD 464286251 101 4457 SH SOLE NONE 0 0 0 ISHARES INC INTL HIGH YIELD 464286210 736 36545 SH SOLE NONE 0 0 0 ISHARES INC ESG AWR MSCI EM 46434G863 9591 307492 SH SOLE NONE 0 0 0 ISHARES INC MSCI AGRICULTURE 464286350 400 15276 SH SOLE NONE 0 0 0 ISHARES INC MSCI BIC ETF 464286657 1652 56482 SH SOLE NONE 0 0 0 ISHARES INC MSCI BRAZIL ETF 464286400 2193 76667 SH SOLE NONE 0 0 0 ISHARES INC MSCI EMERG MRKT 464286533 2352 130735 SH SOLE NONE 0 0 0 ISHARES INC MSCI GBL MIN VOL 464286525 45 4516 SH SOLE NONE 0 0 0 ISHARES INC MSCI GBL ETF NEW 46434G848 75 3230 SH SOLE NONE 0 0 0 ISHARES INC MSCI GLB SLV&MTL 464286327 27482 279767 SH SOLE NONE 0 0 0 ISHARES INC MSCI ISRAEL ETF 464286632 100 5819 SH SOLE NONE 0 0 0 ISHARES INC MSCI JPN ETF NEW 46434G822 2571 164924 SH SOLE NONE 0 0 0 ISHARES INC MSCI MLY ETF NEW 46434G814 400 8500 SH SOLE NONE 0 0 0 ISHARES INC MSCI MEXICO ETF 464286822 5055 342973 SH SOLE NONE 0 0 0 ISHARES INC MSCI SINGPOR ETF 46434G780 572 10689 SH SOLE NONE 0 0 0 ISHARES INC MSCI STH KOR ETF 464286772 741 48527 SH SOLE NONE 0 0 0 ISHARES INC MSCI SWEDEN ETF 464286756 29 1145 SH SOLE NONE 0 0 0 ISHARES INC MSCI SWITZERLAND 464286749 126 6097 SH SOLE NONE 0 0 0 ISHARES INC MSCI TAIWAN ETF 46434G772 354 16295 SH SOLE NONE 0 0 0 ISHARES INC MSCI THAILND ETF 464286624 19 1213 SH SOLE NONE 0 0 0 ISHARES INC MSCI EURZONE ETF 464286608 623 29538 SH SOLE NONE 0 0 0 ISHARES INC MSCI EQUAL WEITE 464286681 50 4222 SH SOLE NONE 0 0 0 ISHARES INC MSCI AUST ETF 464286103 3527 85847 SH SOLE NONE 0 0 0 ISHARES INC MSCI CDA ETF 464286509 2026 74320 SH SOLE NONE 0 0 0 ISHARES INC MSCI EM ASIA ETF 464286426 103 6809 SH SOLE NONE 0 0 0 ISHARES INC MSCI GERMANY ETF 464286806 100 2969 SH SOLE NONE 0 0 0 ISHARES INC MSCI HONG KG ETF 464286871 49 851 SH SOLE NONE 0 0 0 ISHARES INC MSCI PAC JP ETF 464286665 1063 46145 SH SOLE NONE 0 0 0 ISHARES S&P GSCI COMMODITY- UNIT BEN INT 46428R107 7529 151032 SH SOLE NONE 0 0 0 ISHARES SILVER TR ISHARES 46428Q109 10869 236727 SH SOLE NONE 0 0 0 ISHARES TR 0-5 YR TIPS ETF 46429B747 83 8183 SH SOLE NONE 0 0 0 ISHARES TR 10-20 YR TRS ETF 464288653 1006 108910 SH SOLE NONE 0 0 0 ISHARES TR 20 YR TR BD ETF 464287432 1176 116283 SH SOLE NONE 0 0 0 ISHARES TR A RATE CP BD ETF 46429B291 550 26472 SH SOLE NONE 0 0 0 ISHARES TR AGENCY BOND ETF 464288166 4084 442844 SH SOLE NONE 0 0 0 ISHARES TR ASIA 50 ETF 464288430 49 2841 SH SOLE NONE 0 0 0 ISHARES TR CHINA LG-CAP ETF 464287184 150 3605 SH SOLE NONE 0 0 0 ISHARES TR CORE LT USDB ETF 464289479 15354 807318 SH SOLE NONE 0 0 0 ISHARES TR GRWT ALLOCAT ETF 464289867 4271 227173 SH SOLE NONE 0 0 0 ISHARES TR CORE HIGH DV ETF 46429B663 2890 294801 SH SOLE NONE 0 0 0 ISHARES TR MODERT ALLOC ETF 464289875 7121 295593 SH SOLE NONE 0 0 0 ISHARES TR CORE S&P500 ETF 464287200 18065 8628195 SH SOLE NONE 0 0 0 ISHARES TR CORE S&P MCP ETF 464287507 6141 1702073 SH SOLE NONE 0 0 0 ISHARES TR CORE S&P SCP ETF 464287804 21455 2322500 SH SOLE NONE 0 0 0 ISHARES TR CORE S&P TTL STK 464287150 2737 287992 SH SOLE NONE 0 0 0 ISHARES TR CORE US AGGBD ET 464287226 13597 1349528 SH SOLE NONE 0 0 0 ISHARES TR EUROPE ETF 464287861 300 15858 SH SOLE NONE 0 0 0 ISHARES TR FALN ANGLS USD 46435G474 2496 65894 SH SOLE NONE 0 0 0 ISHARES TR GLOBAL 100 ETF 464287572 535 43078 SH SOLE NONE 0 0 0 ISHARES TR GLB CNSM STP ETF 464288737 160 9486 SH SOLE NONE 0 0 0 ISHARES TR GLOBAL ENERG ETF 464287341 3242 126784 SH SOLE NONE 0 0 0 ISHARES TR GLOBAL FINLS ETF 464287333 4578 359734 SH SOLE NONE 0 0 0 ISHARES TR GLOB HLTHCRE ETF 464287325 294 25481 SH SOLE NONE 0 0 0 ISHARES TR GLOBAL REIT ETF 46434V647 2859 69140 SH SOLE NONE 0 0 0 ISHARES TR GLOBAL TECH ETF 464287291 8100 552279 SH SOLE NONE 0 0 0 ISHARES TR GOV/CRED BD ETF 464288596 22 2270 SH SOLE NONE 0 0 0 ISHARES TR IBOXX HI YD ETF 464288513 1624 125685 SH SOLE NONE 0 0 0 ISHARES TR IBOXX INV CP ETF 464287242 6714 742984 SH SOLE NONE 0 0 0 ISHARES TR INDIA 50 ETF 464289529 100 4925 SH SOLE NONE 0 0 0 ISHARES TR LATN AMER 40 ETF 464287390 2576 74863 SH SOLE NONE 0 0 0 ISHARES TR MRGSTR MD CP ETF 464288208 363 24361 SH SOLE NONE 0 0 0 ISHARES TR MRGSTR MD CP GRW 464288307 77 4963 SH SOLE NONE 0 0 0 ISHARES TR MRGSTR SM CP GR 464288604 98 4312 SH SOLE NONE 0 0 0 ISHARES TR MRNING SM CP ETF 464288703 3 178 SH SOLE NONE 0 0 0 ISHARES TR BRAZIL SM-CP ETF 464289131 120 1807 SH SOLE NONE 0 0 0 ISHARES TR MSCI CHINA ETF 46429B671 108 4400 SH SOLE NONE 0 0 0 ISHARES TR MSCI EAFE ETF 464287465 7676 578368 SH SOLE NONE 0 0 0 ISHARES TR EAFE SML CP ETF 464288273 1148 71061 SH SOLE NONE 0 0 0 ISHARES TR MSCI EMG MKT ETF 464287234 14059 565313 SH SOLE NONE 0 0 0 ISHARES TR MSCI EURO FL ETF 464289180 450 9432 SH SOLE NONE 0 0 0 ISHARES TR MSCI INDONIA ETF 46429B309 3 67 SH SOLE NONE 0 0 0 ISHARES TR MSCI KLD400 SOC 464288570 30 2732 SH SOLE NONE 0 0 0 ISHARES TR RUS 1000 ETF 464287622 2290 600575 SH SOLE NONE 0 0 0 ISHARES TR RUS 1000 GRW ETF 464287614 8905 2699781 SH SOLE NONE 0 0 0 ISHARES TR RUS 1000 VAL ETF 464287598 7613 1258097 SH SOLE NONE 0 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 22267 4469230 SH SOLE NONE 0 0 0 ISHARES TR RUS 2000 GRW ETF 464287648 1264 318849 SH SOLE NONE 0 0 0 ISHARES TR RUS 2000 VAL ETF 464287630 853 132540 SH SOLE NONE 0 0 0 ISHARES TR RUSSELL 3000 ETF 464287689 2463 674222 SH SOLE NONE 0 0 0 ISHARES TR RUS MID CAP ETF 464287499 3507 272599 SH SOLE NONE 0 0 0 ISHARES TR RUS MD CP GR ETF 464287481 1844 192587 SH SOLE NONE 0 0 0 ISHARES TR RUS MDCP VAL ETF 464287473 6714 780737 SH SOLE NONE 0 0 0 ISHARES TR RUS TP200 GR ETF 464289438 169 29612 SH SOLE NONE 0 0 0 ISHARES TR RUS TP200 VL ETF 464289420 591 41470 SH SOLE NONE 0 0 0 ISHARES TR S&P 100 ETF 464287101 1054 235477 SH SOLE NONE 0 0 0 ISHARES TR S&P 500 GRWT ETF 464287309 13418 1007681 SH SOLE NONE 0 0 0 ISHARES TR S&P 500 VAL ETF 464287408 6436 1119109 SH SOLE NONE 0 0 0 ISHARES TR INTL TREA BD ETF 464288117 36 1499 SH SOLE NONE 0 0 0 ISHARES TR GL CLEAN ENE ETF 464288224 17653 274851 SH SOLE NONE 0 0 0 ISHARES TR S&P MC 400GR ETF 464287606 15966 1264828 SH SOLE NONE 0 0 0 ISHARES TR S&P MC 400VL ETF 464287705 2122 242047 SH SOLE NONE 0 0 0 ISHARES TR S&P SML 600 GWT 464287887 250 31252 SH SOLE NONE 0 0 0 ISHARES TR SP SMCP600VL ETF 464287879 552 56939 SH SOLE NONE 0 0 0 ISHARES TR SELECT DIVID ETF 464287168 20538 2407409 SH SOLE NONE 0 0 0 ISHARES TR SHRT NAT MUN ETF 464288158 1023 107855 SH SOLE NONE 0 0 0 ISHARES TR TIPS BD ETF 464287176 5099 548047 SH SOLE NONE 0 0 0 ISHARES TR 0-5YR INVT GR CP 46434V100 44131 2171231 SH SOLE NONE 0 0 0 ISHARES TR 0-5YR HI YL CP 46434V407 2196 92715 SH SOLE NONE 0 0 0 ISHARES TR BROAD USD HIGH 46435U853 15199 552484 SH SOLE NONE 0 0 0 ISHARES TR CONV BD ETF 46435G102 200 15718 SH SOLE NONE 0 0 0 ISHARES TR CORE INTL AGGR 46435G672 150 7470 SH SOLE NONE 0 0 0 ISHARES TR CORE MSCI EAFE 46432F842 12927 909382 SH SOLE NONE 0 0 0 ISHARES TR CORE MSCI TOTAL 46432F834 5524 358644 SH SOLE NONE 0 0 0 ISHARES TR ESG AWARE MSCI 46435U663 14 532 SH SOLE NONE 0 0 0 ISHARES TR GNMA BOND ETF 46429B333 55 2434 SH SOLE NONE 0 0 0 ISHARES TR HIGH YLD BD FCTR 46435G250 2850 131670 SH SOLE NONE 0 0 0 ISHARES TR IBONDS 24 TRM HG 46435U184 6770 157132 SH SOLE NONE 0 0 0 ISHARES TR IBONDS 25 TRM HG 46435U168 2200 50820 SH SOLE NONE 0 0 0 ISHARES TR IBONDS 24 TRM TS 46436E874 20075 478990 SH SOLE NONE 0 0 0 ISHARES TR IBONDS 25 TRM TS 46436E866 23625 549990 SH SOLE NONE 0 0 0 ISHARES TR IBONDS 26 TRM TS 46436E858 18100 413676 SH SOLE NONE 0 0 0 ISHARES TR IBONDS 27 TRM TS 46436E841 4975 111389 SH SOLE NONE 0 0 0 ISHARES TR INTL DIV GRWTH 46435G524 325 20985 SH SOLE NONE 0 0 0 ISHARES TR ISHARES BIOTECH 464287556 4141 562569 SH SOLE NONE 0 0 0 ISHARES TR CORE 1 5 YR USD 46432F859 11921 566953 SH SOLE NONE 0 0 0 ISHARES TR CORE DIV GRWTH 46434V621 13172 708918 SH SOLE NONE 0 0 0 ISHARES TR CORE MSCI EURO 46434V738 543 29865 SH SOLE NONE 0 0 0 ISHARES TR CORE MSCI PAC 46434V696 225 13374 SH SOLE NONE 0 0 0 ISHARES TR CORE TOTAL USD 46434V613 11255 518518 SH SOLE NONE 0 0 0 ISHARES TR ESG EAFE ETF 46436E759 16 1022 SH SOLE NONE 0 0 0 ISHARES TR ESG MSCI USA ETF 46436E767 28390 1130490 SH SOLE NONE 0 0 0 ISHARES TR MSCI USA MMENTM 46432F396 694 108940 SH SOLE NONE 0 0 0 ISHARES TR MSCI USA VALUE 46432F388 4302 435190 SH SOLE NONE 0 0 0 ISHARES TR ISHARES SEMICDTR 464287523 1265 728903 SH SOLE NONE 0 0 0 ISHARES TR US SML CP VALUE 46436E536 5536 170501 SH SOLE NONE 0 0 0 ISHARES TR MSCI INDIA ETF 46429B598 948 46272 SH SOLE NONE 0 0 0 ISHARES TR MSCI USA SMCP MN 46435G433 3615 129019 SH SOLE NONE 0 0 0 ISHARES TR RUSEL 2500 ETF 46435G268 2705 166547 SH SOLE NONE 0 0 0 ISHARES TR US INFRASTRUC 46435U713 1053 42404 SH SOLE NONE 0 0 0 ISHARES TR IBONDS DEC2026 46435GAA0 10575 252743 SH SOLE NONE 0 0 0 ISHARES TR 0-3 MNTH TREASRY 46436E718 37972 3807452 SH SOLE NONE 0 0 0 ISHARES TR 1 3 YR TREAS BD 464287457 17682 1450662 SH SOLE NONE 0 0 0 ISHARES TR 10+ YR INVST GRD 464289511 1947 102587 SH SOLE NONE 0 0 0 ISHARES TR 3 7 YR TREAS BD 464288661 2725 319166 SH SOLE NONE 0 0 0 ISHARES TR ISHS 5-10YR INVT 464288638 8231 428020 SH SOLE NONE 0 0 0 ISHARES TR 7-10 YR TRSY BD 464287440 13833 1333363 SH SOLE NONE 0 0 0 ISHARES TR USD INV GRDE ETF 464288620 2835 145329 SH SOLE NONE 0 0 0 ISHARES TR CORE MSCI INTL 46435G326 1631 103829 SH SOLE NONE 0 0 0 ISHARES TR CORE S&P US GWT 464287671 1182 123046 SH SOLE NONE 0 0 0 ISHARES TR CORE S&P US VLU 464287663 1313 110725 SH SOLE NONE 0 0 0 ISHARES TR CRE U S REIT ETF 464288521 7874 427492 SH SOLE NONE 0 0 0 ISHARES TR HDG MSCI EAFE 46434V803 2608 82178 SH SOLE NONE 0 0 0 ISHARES TR CYBERSECURITY 46435U135 3675 166955 SH SOLE NONE 0 0 0 ISHARES TR ESG AW MSCI EAFE 46435G516 16 1209 SH SOLE NONE 0 0 0 ISHARES TR ESG AWR MSCI USA 46435G425 21095 2213287 SH SOLE NONE 0 0 0 ISHARES TR ESG AWR US AGRGT 46435U549 17215 821845 SH SOLE NONE 0 0 0 ISHARES TR EXPND TEC SC ETF 464287549 549 246128 SH SOLE NONE 0 0 0 ISHARES TR FLTG RATE NT ETF 46429B655 4256 215435 SH SOLE NONE 0 0 0 ISHARES TR GBL COMM SVC ETF 464287275 131 9778 SH SOLE NONE 0 0 0 ISHARES TR IBONDS DEC24 ETF 46434VBG4 8730 217464 SH SOLE NONE 0 0 0 ISHARES TR IBONDS DEC25 ETF 46434VBD1 12160 301082 SH SOLE NONE 0 0 0 ISHARES TR IBONDS 27 ETF 46435UAA9 7200 172296 SH SOLE NONE 0 0 0 ISHARES TR INTL SEL DIV ETF 464288448 9081 254173 SH SOLE NONE 0 0 0 ISHARES TR JPMORGAN USD EMG 464288281 5488 488751 SH SOLE NONE 0 0 0 ISHARES TR MBS ETF 464288588 7064 664581 SH SOLE NONE 0 0 0 ISHARES TR MORNINGSTAR GRWT 464287119 7458 505802 SH SOLE NONE 0 0 0 ISHARES TR MORNINGSTR US EQ 464287127 188 12363 SH SOLE NONE 0 0 0 ISHARES TR MORTGE REL ETF 46435G342 125 2951 SH SOLE NONE 0 0 0 ISHARES TR EAFE GRWTH ETF 464288885 6638 642887 SH SOLE NONE 0 0 0 ISHARES TR MSCI EAFE MIN VL 46429B689 8463 586824 SH SOLE NONE 0 0 0 ISHARES TR EAFE VALUE ETF 464288877 16536 861526 SH SOLE NONE 0 0 0 ISHARES TR MSCI GBL SUS DEV 46435G532 517 41903 SH SOLE NONE 0 0 0 ISHARES TR MSCI INTL QUALTY 46434V456 5574 209359 SH SOLE NONE 0 0 0 ISHARES TR MSCI INTL VLU FT 46435G409 20 530 SH SOLE NONE 0 0 0 ISHARES TR MSCI UK ETF NEW 46435G334 204 6742 SH SOLE NONE 0 0 0 ISHARES TR MSCI USA ESG SLC 464288802 54 5428 SH SOLE NONE 0 0 0 ISHARES TR MSCI USA MIN VOL 46429B697 35615 2779000 SH SOLE NONE 0 0 0 ISHARES TR MSCI USA QLT FCT 46432F339 1823 268216 SH SOLE NONE 0 0 0 ISHARES TR NATIONAL MUN ETF 464288414 9219 999481 SH SOLE NONE 0 0 0 ISHARES TR EXPANDED TECH 464287515 1387 562671 SH SOLE NONE 0 0 0 ISHARES TR PFD AND INCM SEC 464288687 35345 1102398 SH SOLE NONE 0 0 0 ISHARES TR RESIDENTIAL MULT 464288562 54 3970 SH SOLE NONE 0 0 0 ISHARES TR ROBOTICS ARTIF 46435U556 60 2070 SH SOLE NONE 0 0 0 ISHARES TR SELF DRIVNG EV 46435U366 615 21974 SH SOLE NONE 0 0 0 ISHARES TR SHORT TREAS BD 464288679 1366 150389 SH SOLE NONE 0 0 0 ISHARES TR ISHS 1-5YR INVS 464288646 4478 229600 SH SOLE NONE 0 0 0 ISHARES TR ESG AWRE USD ETF 46435G193 232 5399 SH SOLE NONE 0 0 0 ISHARES TR US TELECOM ETF 464287713 701 15948 SH SOLE NONE 0 0 0 ISHARES TR US AER DEF ETF 464288760 4135 523467 SH SOLE NONE 0 0 0 ISHARES TR US CONSUM DISCRE 464287580 840 63647 SH SOLE NONE 0 0 0 ISHARES TR US CONSM STAPLES 464287812 1113 213373 SH SOLE NONE 0 0 0 ISHARES TR US DIGITAL INFRA 464287531 199 12874 SH SOLE NONE 0 0 0 ISHARES TR U S EQUITY FACTR 46434V282 168 8113 SH SOLE NONE 0 0 0 ISHARES TR US HOME CONS ETF 464288752 865 87985 SH SOLE NONE 0 0 0 ISHARES TR US INDUSTRIALS 464287754 291 33266 SH SOLE NONE 0 0 0 ISHARES TR US OIL GS EX ETF 464288851 1198 111688 SH SOLE NONE 0 0 0 ISHARES TR US TRSPRTION 464287192 510 133857 SH SOLE NONE 0 0 0 ISHARES TR US TREAS BD ETF 46429B267 22599 520681 SH SOLE NONE 0 0 0 ISHARES TR GL TIMB FORE ETF 464288174 332 26956 SH SOLE NONE 0 0 0 ISHARES TR U.S. BAS MTL ETF 464287838 204 28212 SH SOLE NONE 0 0 0 ISHARES TR US BR DEL SE ETF 464288794 74 7990 SH SOLE NONE 0 0 0 ISHARES TR U.S. ENERGY ETF 464287796 6164 271956 SH SOLE NONE 0 0 0 ISHARES TR U.S. FIN SVC ETF 464287770 593 106216 SH SOLE NONE 0 0 0 ISHARES TR U.S. FINLS ETF 464287788 968 82684 SH SOLE NONE 0 0 0 ISHARES TR US HLTHCARE ETF 464287762 523 149754 SH SOLE NONE 0 0 0 ISHARES TR US HLTHCR PR ETF 464288828 215 56451 SH SOLE NONE 0 0 0 ISHARES TR U.S. INSRNCE ETF 464288786 289 28986 SH SOLE NONE 0 0 0 ISHARES TR U.S. MED DVC ETF 464288810 17571 948285 SH SOLE NONE 0 0 0 ISHARES TR U.S. PHARMA ETF 464288836 26 4820 SH SOLE NONE 0 0 0 ISHARES TR U.S. REAL ES ETF 464287739 1191 108869 SH SOLE NONE 0 0 0 ISHARES TR US REGNL BKS ETF 464288778 1351 56532 SH SOLE NONE 0 0 0 ISHARES TR U.S. TECH ETF 464287721 9331 1145345 SH SOLE NONE 0 0 0 ISHARES TR U.S. UTILITS ETF 464287697 329 26286 SH SOLE NONE 0 0 0 ISHARES U S ETF TR BLACKROCK SH DUR 46431W507 3353 169414 SH SOLE NONE 0 0 0 ISHARES U S ETF TR INFLATION HEDG 46431W580 199 5222 SH SOLE NONE 0 0 0 ISHARES U S ETF TR GSCI CMDTY STGY 46431W853 6153 154254 SH SOLE NONE 0 0 0 ITT INC COM 45073V108 11 1313 SH SOLE NONE 0 0 0 J & J SNACK FOODS CORP COM 466032109 7 1170 SH SOLE NONE 0 0 0 J P MORGAN EXCHANGE TRADED F BETABUILDERS CDA 46641Q225 1653 105990 SH SOLE NONE 0 0 0 J P MORGAN EXCHANGE TRADED F BETABUILDERS DEV 46641Q233 2362 116943 SH SOLE NONE 0 0 0 J P MORGAN EXCHANGE TRADED F BETABUILDERS EUR 46641Q191 6115 346048 SH SOLE NONE 0 0 0 J P MORGAN EXCHANGE TRADED F BETABULDRS JAPAN 46641Q217 3261 171268 SH SOLE NONE 0 0 0 J P MORGAN EXCHANGE TRADED F CORE PLUS BD ETF 46641Q670 1155 54383 SH SOLE NONE 0 0 0 J P MORGAN EXCHANGE TRADED F EQUITY FOCUS ETF 46654Q781 318 16750 SH SOLE NONE 0 0 0 J P MORGAN EXCHANGE TRADED F INTRNL RES EQT 46641Q134 842 49235 SH SOLE NONE 0 0 0 J P MORGAN EXCHANGE TRADED F INTL BD OPP ETF 46641Q852 18450 881726 SH SOLE NONE 0 0 0 J P MORGAN EXCHANGE TRADED F MKT EXPN ENHNCD 46641Q118 50 2687 SH SOLE NONE 0 0 0 J P MORGAN EXCHANGE TRADED F MUNICIPAL ETF 46641Q647 2770 141159 SH SOLE NONE 0 0 0 J P MORGAN EXCHANGE TRADED F DIV RTN INT EQ 46641Q209 2565 139339 SH SOLE NONE 0 0 0 J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332 214352 11785068 SH SOLE NONE 0 0 0 J P MORGAN EXCHANGE TRADED F INCOME ETF 46641Q159 12900 588369 SH SOLE NONE 0 0 0 J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837 19580 983521 SH SOLE NONE 0 0 0 J P MORGAN EXCHANGE TRADED F US QUALTY FCTR 46641Q761 897 42930 SH SOLE NONE 0 0 0 J P MORGAN EXCHANGE TRADED F NASDAQ EQT PREM 46654Q203 35252 1760120 SH SOLE NONE 0 0 0 J P MORGAN EXCHANGE TRADED F ULTRA SHT MUNCPL 46641Q654 1502 76202 SH SOLE NONE 0 0 0 JABIL INC COM 466313103 230 29302 SH SOLE NONE 0 0 0 JACK IN THE BOX INC COM 466367109 135 11026 SH SOLE NONE 0 0 0 JACKSON FINANCIAL INC COM CL A 46817M107 9712 497244 SH SOLE NONE 0 0 0 JACOBS SOLUTIONS INC COM 46982L108 215 27907 SH SOLE NONE 0 0 0 JAMF HLDG CORP COM 47074L105 500 9030 SH SOLE NONE 0 0 0 JANUS DETROIT STR TR HENDERSON MTG 47103U852 305 14012 SH SOLE NONE 0 0 0 JANUS DETROIT STR TR HENDRSN SHRT ETF 47103U886 7228 349243 SH SOLE NONE 0 0 0 JANUS DETROIT STR TR HENDERSN SML ETF 47103U209 4141 272246 SH SOLE NONE 0 0 0 JAPAN SMALLER CAPITALIZATION COM 47109U104 4800 36432 SH SOLE NONE 0 0 0 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 476 58548 SH SOLE NONE 0 0 0 JBG SMITH PPTYS COM 46590V100 26 442 SH SOLE NONE 0 0 0 JD.COM INC SPON ADR CL A 47215P106 1085 31346 SH SOLE NONE 0 0 0 JEFFERIES FINL GROUP INC COM 47233W109 68 2742 SH SOLE NONE 0 0 0 JELD-WEN HLDG INC COM 47580P103 351 6627 SH SOLE NONE 0 0 0 JETBLUE AWYS CORP COM 477143101 25745 142885 SH SOLE NONE 0 0 0 JFROG LTD ORD SHS M6191J100 2490 86179 SH SOLE NONE 0 0 0 JOBY AVIATION INC COMMON STOCK G65163100 1645 10939 SH SOLE NONE 0 0 0 JOHN HANCOCK EXCHANGE TRADED MULTIFACTR SML 47804J842 40466 2222027 SH SOLE NONE 0 0 0 JOHN HANCOCK EXCHANGE TRADED PREFERRED INCOME 47804J776 300 6510 SH SOLE NONE 0 0 0 JOHNSON & JOHNSON COM 478160104 13337 2090384 SH SOLE NONE 0 0 0 JOHNSON CTLS INTL PLC SHS G51502105 835 48129 SH SOLE NONE 0 0 0 JOHNSON OUTDOORS INC CL A 479167108 1050 56091 SH SOLE NONE 0 0 0 JONES LANG LASALLE INC COM 48020Q107 87 16432 SH SOLE NONE 0 0 0 JPMORGAN CHASE & CO COM 46625H100 323532 5984086 SH SOLE NONE 0 0 0 JPMORGAN CHASE & CO ALERIAN ML ETN 46625H365 3442 87282 SH SOLE NONE 0 0 0 JUMIA TECHNOLOGIES AG SPONSORED ADS 48138M105 16100 56833 SH SOLE NONE 0 0 0 JUNIPER NETWORKS INC COM 48203R104 93 2742 SH SOLE NONE 0 0 0 KADANT INC COM 48282T104 20 5606 SH SOLE NONE 0 0 0 KAISER ALUMINUM CORP COM PAR $0.01 483007704 10 712 SH SOLE NONE 0 0 0 KALA BIO INC COM NEW 483119202 110 770 SH SOLE NONE 0 0 0 KAYNE ANDERSON ENERGY INFRST COM 486606106 3322 29163 SH SOLE NONE 0 0 0 KB HOME COM 48666K109 188 11742 SH SOLE NONE 0 0 0 KBR INC COM 48242W106 21 1164 SH SOLE NONE 0 0 0 KEARNY FINL CORP MD COM 48716P108 140 1256 SH SOLE NONE 0 0 0 KELLANOVA COM 487836108 1089 60885 SH SOLE NONE 0 0 0 KEMPER CORP COM 488401100 8025 9049 SH SOLE NONE 0 0 0 KENNAMETAL INC COM 489170100 905 23351 SH SOLE NONE 0 0 0 KENVUE INC COM 49177J102 9147 196927 SH SOLE NONE 0 0 0 KEURIG DR PEPPER INC COM 49271V100 3257 108523 SH SOLE NONE 0 0 0 KEYCORP COM 493267108 30283 436075 SH SOLE NONE 0 0 0 KEYSIGHT TECHNOLOGIES INC COM 49338L103 425 67613 SH SOLE NONE 0 0 0 KILROY RLTY CORP COM 49427F108 250 9960 SH SOLE NONE 0 0 0 KIMBELL RTY PARTNERS LP UNIT 49435R102 6075 91429 SH SOLE NONE 0 0 0 KIMBERLY-CLARK CORP COM 494368103 2032 246878 SH SOLE NONE 0 0 0 KIMCO RLTY CORP COM 49446R109 4719 100552 SH SOLE NONE 0 0 0 KINDER MORGAN INC DEL COM 49456B101 118051 2082420 SH SOLE NONE 0 0 0 KINROSS GOLD CORP COM 496902404 8750 52938 SH SOLE NONE 0 0 0 KINSALE CAP GROUP INC COM 49714P108 534 178842 SH SOLE NONE 0 0 0 KIRBY CORP COM 497266106 217 17030 SH SOLE NONE 0 0 0 KITE RLTY GROUP TR COM NEW 49803T300 46 1052 SH SOLE NONE 0 0 0 KKR & CO INC COM 48251W104 2162 179098 SH SOLE NONE 0 0 0 KLA CORP COM NEW 482480100 391 227403 SH SOLE NONE 0 0 0 KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 81 4670 SH SOLE NONE 0 0 0 KONINKLIJKE PHILIPS N V NY REGIS SHS NEW 500472303 1751 40851 SH SOLE NONE 0 0 0 KONTOOR BRANDS INC COM 50050N103 350 21847 SH SOLE NONE 0 0 0 KOPIN CORP COM 500600101 200 406 SH SOLE NONE 0 0 0 KRAFT HEINZ CO COM 500754106 10647 393727 SH SOLE NONE 0 0 0 KRANESHARES TR CSI CHI INTERNET 500767306 274 7411 SH SOLE NONE 0 0 0 KRANESHARES TR BOSERA MSCI CHIN 500767405 800 16568 SH SOLE NONE 0 0 0 KRANESHARES TR KFA MOUNT LUCAS 500767652 240 6917 SH SOLE NONE 0 0 0 KRANESHARES TR CALIFORNIA CARB 500767553 100 3015 SH SOLE NONE 0 0 0 KRANESHARES TR EUROPEAN CARBON 500767561 75 2067 SH SOLE NONE 0 0 0 KRANESHARES TR GLOBAL CARB STRA 500767678 215 7845 SH SOLE NONE 0 0 0 KRANESHARES TR QUADRTC INT RT 500767736 3000 62040 SH SOLE NONE 0 0 0 KROGER CO COM 501044101 12422 567829 SH SOLE NONE 0 0 0 KULICKE & SOFFA INDS INC COM 501242101 80 4378 SH SOLE NONE 0 0 0 KYNDRYL HLDGS INC COMMON STOCK 50155Q100 3854 80086 SH SOLE NONE 0 0 0 L3HARRIS TECHNOLOGIES INC COM 502431109 605 127504 SH SOLE NONE 0 0 0 LA Z BOY INC COM 505336107 26 960 SH SOLE NONE 0 0 0 LABORATORY CORP AMER HLDGS COM NEW 50540R409 113 25684 SH SOLE NONE 0 0 0 LAM RESEARCH CORP COM 512807108 406 318028 SH SOLE NONE 0 0 0 LAMAR ADVERTISING CO NEW CL A 512816109 548 58241 SH SOLE NONE 0 0 0 LAMB WESTON HLDGS INC COM 513272104 161 17402 SH SOLE NONE 0 0 0 LANDSTAR SYS INC COM 515098101 17 3292 SH SOLE NONE 0 0 0 LANTHEUS HLDGS INC COM 516544103 106 6572 SH SOLE NONE 0 0 0 LAS VEGAS SANDS CORP COM 517834107 357 17568 SH SOLE NONE 0 0 0 LATTICE SEMICONDUCTOR CORP COM 518415104 4 276 SH SOLE NONE 0 0 0 LATTICE STRATEGIES TR HARTFORD US EQTY 518416409 1572 69156 SH SOLE NONE 0 0 0 LAUDER ESTEE COS INC CL A 518439104 453 66251 SH SOLE NONE 0 0 0 LAUREATE EDUCATION INC COMMON STOCK 518613203 46 631 SH SOLE NONE 0 0 0 LAZARD GLOBAL TOTAL RETURN & COM 52106W103 261 3999 SH SOLE NONE 0 0 0 LAZARD LTD SHS A G54050102 5072 176491 SH SOLE NONE 0 0 0 LAZYDAYS HLDGS INC COM 52110H100 400 2820 SH SOLE NONE 0 0 0 LCI INDS COM 50189K103 185 23256 SH SOLE NONE 0 0 0 LEAR CORP COM NEW 521865204 68 9602 SH SOLE NONE 0 0 0 LEGG MASON ETF INVT FRANKLIN US LOW 52468L406 3110 113049 SH SOLE NONE 0 0 0 LEGGETT & PLATT INC COM 524660107 491 12843 SH SOLE NONE 0 0 0 LEIDOS HOLDINGS INC COM 525327102 1620 175313 SH SOLE NONE 0 0 0 LEMONADE INC COM 52567D107 1193 19243 SH SOLE NONE 0 0 0 LENDINGCLUB CORP COM NEW 52603A208 30400 265696 SH SOLE NONE 0 0 0 LENNAR CORP CL A 526057104 13 1938 SH SOLE NONE 0 0 0 LENNOX INTL INC COM 526107107 245 109642 SH SOLE NONE 0 0 0 LEVI STRAUSS & CO NEW CL A COM STK 52736R102 17800 294412 SH SOLE NONE 0 0 0 LGI HOMES INC COM 50187T106 4 533 SH SOLE NONE 0 0 0 LI AUTO INC SPONSORED ADS 50202M102 300 11229 SH SOLE NONE 0 0 0 LIBERTY ALL STAR EQUITY FD SH BEN INT 530158104 18838 120189 SH SOLE NONE 0 0 0 LIBERTY BROADBAND CORP COM SER C 530307305 158 12733 SH SOLE NONE 0 0 0 LIBERTY ENERGY INC COM CL A 53115L104 12860 233280 SH SOLE NONE 0 0 0 LIBERTY MEDIA CORP DEL COM LBTY ONE S C 531229755 42 2651 SH SOLE NONE 0 0 0 LIGAND PHARMACEUTICALS INC COM NEW 53220K504 81 5785 SH SOLE NONE 0 0 0 LINCOLN ELEC HLDGS INC COM 533900106 57 12433 SH SOLE NONE 0 0 0 LINCOLN NATL CORP IND COM 534187109 26689 719801 SH SOLE NONE 0 0 0 LINDE PLC SHS G54950103 1003 411942 SH SOLE NONE 0 0 0 LINDSAY CORP COM 535555106 26 3358 SH SOLE NONE 0 0 0 LIONS GATE ENTMNT CORP CL A VTG 535919401 2650 28887 SH SOLE NONE 0 0 0 LIONS GATE ENTMNT CORP CL B NON VTG 535919500 1258 12822 SH SOLE NONE 0 0 0 LISTED FD TR SWAN HEDGED EQTY 53656F599 1345 26255 SH SOLE NONE 0 0 0 LISTED FD TR HORIZON KINETICS 53656F623 3951 124340 SH SOLE NONE 0 0 0 LISTED FD TR SHARES CORE BD 53656F862 262 5389 SH SOLE NONE 0 0 0 LISTED FD TR ROUNDHILL SPORTS 53656F789 100 1734 SH SOLE NONE 0 0 0 LISTED FD TR TRUESHARES LW VO 53656F474 20 555 SH SOLE NONE 0 0 0 LISTED FD TR TRUESHS TECH AI 53656F821 14 535 SH SOLE NONE 0 0 0 LITHIA MTRS INC COM 536797103 56 18440 SH SOLE NONE 0 0 0 LITHIUM AMERICAS ARGENTINA C COM SHS 53681K100 1725 10902 SH SOLE NONE 0 0 0 LITHIUM AMERS CORP NEW COM SHS 53681J103 1725 11040 SH SOLE NONE 0 0 0 LITTELFUSE INC COM 537008104 111 29586 SH SOLE NONE 0 0 0 LIVE NATION ENTERTAINMENT IN COM 538034109 90 8424 SH SOLE NONE 0 0 0 LIVENT CORP COM 53814L108 150 2697 SH SOLE NONE 0 0 0 LIVEPERSON INC COM 538146101 12 45 SH SOLE NONE 0 0 0 LKQ CORP COM 501889208 617 29472 SH SOLE NONE 0 0 0 LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 15540 37141 SH SOLE NONE 0 0 0 LMP CAP & INCOME FD INC COM 50208A102 13226 185296 SH SOLE NONE 0 0 0 LOCKHEED MARTIN CORP COM 539830109 3006 1362228 SH SOLE NONE 0 0 0 LOEWS CORP COM 540424108 763 53097 SH SOLE NONE 0 0 0 LOGAN RIDGE FINANCE CORP COM 541098109 1900 42959 SH SOLE NONE 0 0 0 LOGITECH INTL S A SHS H50430232 540 51332 SH SOLE NONE 0 0 0 LOUISIANA PAC CORP COM 546347105 848 60064 SH SOLE NONE 0 0 0 LOVESAC COMPANY COM 54738L109 400 10220 SH SOLE NONE 0 0 0 LOWES COS INC COM 548661107 108250 1932553 SH SOLE NONE 0 0 0 LPL FINL HLDGS INC COM 50212V100 518 117907 SH SOLE NONE 0 0 0 LSB INDS INC COM 502160104 111567 1038689 SH SOLE NONE 0 0 0 LTC PPTYS INC COM 502175102 270 8672 SH SOLE NONE 0 0 0 LUCID DIAGNOSTICS INC COM 54948X109 1000 1410 SH SOLE NONE 0 0 0 LUCID GROUP INC COM 549498103 1326 5582 SH SOLE NONE 0 0 0 LULULEMON ATHLETICA INC COM 550021109 1346 688196 SH SOLE NONE 0 0 0 LUMEN TECHNOLOGIES INC COM 550241103 80297 146943 SH SOLE NONE 0 0 0 LUMENTUM HLDGS INC COM 55024U109 502 26315 SH SOLE NONE 0 0 0 LUMINAR TECHNOLOGIES INC COM CL A 550424105 900 3033 SH SOLE NONE 0 0 0 LUMOS PHARMA INC COM 55028X109 38 121 SH SOLE NONE 0 0 0 LXP INDUSTRIAL TRUST COM 529043101 17847 177042 SH SOLE NONE 0 0 0 LYFT INC CL A COM 55087P104 2871 43036 SH SOLE NONE 0 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 1549 147242 SH SOLE NONE 0 0 0 M & T BK CORP COM 55261F104 626 85783 SH SOLE NONE 0 0 0 M D C HLDGS INC COM 552676108 386 21327 SH SOLE NONE 0 0 0 MACATAWA BK CORP COM 554225102 24 271 SH SOLE NONE 0 0 0 MACERICH CO COM 554382101 21031 324502 SH SOLE NONE 0 0 0 MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 18 1673 SH SOLE NONE 0 0 0 MACQUARIE / FIRST TR GLOBAL COM 55607W100 12200 96014 SH SOLE NONE 0 0 0 MACYS INC COM 55616P104 362 7283 SH SOLE NONE 0 0 0 MADDEN STEVEN LTD COM 556269108 39 1638 SH SOLE NONE 0 0 0 MADISON COVERED CALL & EQUIT COM 557437100 2900 21837 SH SOLE NONE 0 0 0 MADISON SQUARE GRDN SPRT COR CL A 55825T103 13 2364 SH SOLE NONE 0 0 0 MAGNA INTL INC COM 559222401 952 56229 SH SOLE NONE 0 0 0 MAGNITE INC COM 55955D100 200 1868 SH SOLE NONE 0 0 0 MAIN STR CAP CORP COM 56035L104 260 11240 SH SOLE NONE 0 0 0 MAINSTAY CBRE GBL INFRA MEG COM 56064Q107 7500 97350 SH SOLE NONE 0 0 0 MALIBU BOATS INC COM CL A 56117J100 16 877 SH SOLE NONE 0 0 0 MANAGED PORTFOLIO SERIES ECOFIN GBL WATER 56167N753 50 2191 SH SOLE NONE 0 0 0 MANHATTAN ASSOCIATES INC COM 562750109 110 23685 SH SOLE NONE 0 0 0 MANHATTAN BRDG CAP INC COM 562803106 25391 126196 SH SOLE NONE 0 0 0 MANNKIND CORP COM NEW 56400P706 14500 52780 SH SOLE NONE 0 0 0 MANULIFE FINL CORP COM 56501R106 3779 83522 SH SOLE NONE 0 0 0 MAPLEBEAR INC COM 565394103 200 4694 SH SOLE NONE 0 0 0 MARATHON DIGITAL HOLDINGS IN COM 565788106 1686 39604 SH SOLE NONE 0 0 0 MARATHON OIL CORP COM 565849106 5498 132822 SH SOLE NONE 0 0 0 MARATHON PETE CORP COM 56585A102 4104 608888 SH SOLE NONE 0 0 0 MARKEL GROUP INC COM 570535104 9 12779 SH SOLE NONE 0 0 0 MARKER THERAPEUTICS INC COM NEW 57055L206 2000 11000 SH SOLE NONE 0 0 0 MARKETAXESS HLDGS INC COM 57060D108 45 13178 SH SOLE NONE 0 0 0 MARRIOTT INTL INC NEW CL A 571903202 1531 345246 SH SOLE NONE 0 0 0 MARRIOTT VACATIONS WORLDWIDE COM 57164Y107 775 65790 SH SOLE NONE 0 0 0 MARSH & MCLENNAN COS INC COM 571748102 1235 233986 SH SOLE NONE 0 0 0 MARTEN TRANS LTD COM 573075108 129 2706 SH SOLE NONE 0 0 0 MARTIN MARIETTA MATLS INC COM 573284106 120 59869 SH SOLE NONE 0 0 0 MARTIN MIDSTREAM PRTNRS L P UNIT L P INT 573331105 531 1274 SH SOLE NONE 0 0 0 MARVELL TECHNOLOGY INC COM 573874104 8478 511325 SH SOLE NONE 0 0 0 MASCO CORP COM 574599106 225 15071 SH SOLE NONE 0 0 0 MASTEC INC COM 576323109 1050 79506 SH SOLE NONE 0 0 0 MASTERBRAND INC COMMON STOCK 57638P104 90 1337 SH SOLE NONE 0 0 0 MASTERCARD INCORPORATED CL A 57636Q104 6885 2936684 SH SOLE NONE 0 0 0 MATADOR RES CO COM 576485205 26 1478 SH SOLE NONE 0 0 0 MATCH GROUP INC NEW COM 57667L107 2190 79935 SH SOLE NONE 0 0 0 MATSON INC COM 57686G105 300 32880 SH SOLE NONE 0 0 0 MATTEL INC COM 577081102 400 7552 SH SOLE NONE 0 0 0 MATTERPORT INC COM CL A 577096100 400 1076 SH SOLE NONE 0 0 0 MAXIMUS INC COM 577933104 17 1426 SH SOLE NONE 0 0 0 MAXLINEAR INC COM 57776J100 1563 37153 SH SOLE NONE 0 0 0 MCCORMICK & CO INC COM NON VTG 579780206 1697 116132 SH SOLE NONE 0 0 0 MCDONALDS CORP COM 580135101 7333 2174426 SH SOLE NONE 0 0 0 MCKESSON CORP COM 58155Q103 71623 821262 SH SOLE NONE 0 0 0 MEDICAL PPTYS TRUST INC COM 58463J304 170283 836090 SH SOLE NONE 0 0 0 MEDPACE HLDGS INC COM 58506Q109 341 104527 SH SOLE NONE 0 0 0 MEDTRONIC PLC SHS G5960L103 12607 1038579 SH SOLE NONE 0 0 0 MERCADOLIBRE INC COM 58733R102 93 146164 SH SOLE NONE 0 0 0 MERCK & CO INC COM 58933Y105 21787 2375269 SH SOLE NONE 0 0 0 MERCURY SYS INC COM 589378108 10 366 SH SOLE NONE 0 0 0 MERITAGE HOMES CORP COM 59001A102 11 1916 SH SOLE NONE 0 0 0 MESA AIR GROUP INC COM NEW 590479135 23000 23230 SH SOLE NONE 0 0 0 META PLATFORMS INC CL A 30303M102 13991 4952254 SH SOLE NONE 0 0 0 METHODE ELECTRS INC COM 591520200 258 5866 SH SOLE NONE 0 0 0 METLIFE INC COM 59156R108 4345 287311 SH SOLE NONE 0 0 0 METTLER TOLEDO INTERNATIONAL COM 592688105 56 67926 SH SOLE NONE 0 0 0 MFA FINL INC COM 55272X607 55 620 SH SOLE NONE 0 0 0 MFS CHARTER INCOME TR SH BEN INT 552727109 11675 75421 SH SOLE NONE 0 0 0 MFS HIGH YIELD MUN TR SH BEN INT 59318E102 47035 14210 SH SOLE NONE 0 0 0 MFS INTER INCOME TR SH BEN INT 55273C107 2000 5360 SH SOLE NONE 0 0 0 MFS MULTIMARKET INCOME TR SH BEN INT 552737108 134 611 SH SOLE NONE 0 0 0 MGE ENERGY INC COM 55277P104 238 17205 SH SOLE NONE 0 0 0 MGM RESORTS INTERNATIONAL COM 552953101 987 44101 SH SOLE NONE 0 0 0 MICROCHIP TECHNOLOGY INC. COM 595017104 3326 299896 SH SOLE NONE 0 0 0 MICRON TECHNOLOGY INC COM 595112103 106285 638432 SH SOLE NONE 0 0 0 MICROSOFT CORP COM 594918104 68068 25596215 SH SOLE NONE 0 0 0 MICROSTRATEGY INC CL A NEW 594972408 31 19580 SH SOLE NONE 0 0 0 MICROVAST HOLDINGS INC COM 59516C106 850 1190 SH SOLE NONE 0 0 0 MICROVISION INC DEL COM NEW 594960304 35000 93100 SH SOLE NONE 0 0 0 MID-AMER APT CMNTYS INC COM 59522J103 8 1076 SH SOLE NONE 0 0 0 MIDCAP FINANCIAL INVSTMNT CO COM NEW 03761U502 20910 286055 SH SOLE NONE 0 0 0 MIDDLEBY CORP COM 596278101 108 15894 SH SOLE NONE 0 0 0 MIDDLESEX WTR CO COM 596680108 51 3347 SH SOLE NONE 0 0 0 MIDLAND STATES BANCORP INC COM 597742105 280 7723 SH SOLE NONE 0 0 0 MILLERKNOLL INC COM 600544100 54 1449 SH SOLE NONE 0 0 0 MINERALS TECHNOLOGIES INC COM 603158106 18 1284 SH SOLE NONE 0 0 0 MIRATI THERAPEUTICS INC COM 60468T105 4 235 SH SOLE NONE 0 0 0 MKS INSTRS INC COM 55306N104 75 7724 SH SOLE NONE 0 0 0 MOBILE INFRASTRUCTURE CORP COM SHS 60739N101 72703 294447 SH SOLE NONE 0 0 0 MOBILEYE GLOBAL INC COMMON CLASS A 60741F104 65 2816 SH SOLE NONE 0 0 0 MODEL N INC COM 607525102 95 2558 SH SOLE NONE 0 0 0 MODERNA INC COM 60770K107 3898 387656 SH SOLE NONE 0 0 0 MOELIS & CO CL A 60786M105 57 3199 SH SOLE NONE 0 0 0 MOLINA HEALTHCARE INC COM 60855R100 22 7949 SH SOLE NONE 0 0 0 MOLSON COORS BEVERAGE CO CL B 60871R209 2474 151416 SH SOLE NONE 0 0 0 MONDAY COM LTD SHS M7S64H106 735 138040 SH SOLE NONE 0 0 0 MONDELEZ INTL INC CL A 609207105 10506 760922 SH SOLE NONE 0 0 0 MONGODB INC CL A 60937P106 220 89947 SH SOLE NONE 0 0 0 MONOLITHIC PWR SYS INC COM 609839105 121 76448 SH SOLE NONE 0 0 0 MONROE CAP CORP COM 610335101 21252 150145 SH SOLE NONE 0 0 0 MONSTER BEVERAGE CORP NEW COM 61174X109 638 36755 SH SOLE NONE 0 0 0 MOODYS CORP COM 615369105 567 221448 SH SOLE NONE 0 0 0 MORGAN STANLEY EMKT DBT FD I COM 61744H105 338 2350 SH SOLE NONE 0 0 0 MOSAIC CO NEW COM 61945C103 6723 240200 SH SOLE NONE 0 0 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 612 191611 SH SOLE NONE 0 0 0 MPLX LP COM UNIT REP LTD 55336V100 5774 212021 SH SOLE NONE 0 0 0 MSCI INC COM 55354G100 18 10182 SH SOLE NONE 0 0 0 MUELLER INDS INC COM 624756102 460 21678 SH SOLE NONE 0 0 0 MUELLER WTR PRODS INC COM SER A 624758108 330 4752 SH SOLE NONE 0 0 0 MURPHY OIL CORP COM 626717102 49013 2090904 SH SOLE NONE 0 0 0 MURPHY USA INC COM 626755102 757 269916 SH SOLE NONE 0 0 0 N-ABLE INC COMMON STOCK 62878D100 10 133 SH SOLE NONE 0 0 0 NANOSTRING TECHNOLOGIES INC COM 63009R109 42 31 SH SOLE NONE 0 0 0 NASDAQ INC COM 631103108 186 10814 SH SOLE NONE 0 0 0 NATERA INC COM 632307104 117 7329 SH SOLE NONE 0 0 0 NATIONAL BEVERAGE CORP COM 635017106 5 249 SH SOLE NONE 0 0 0 NATIONAL FUEL GAS CO COM 636180101 6700 336139 SH SOLE NONE 0 0 0 NATIONAL GRID PLC SPONSORED ADR NE 636274409 2476 168343 SH SOLE NONE 0 0 0 NATIONAL HEALTH INVS INC COM 63633D104 509 28430 SH SOLE NONE 0 0 0 NATIONAL HEALTHCARE CORP COM 635906100 4 370 SH SOLE NONE 0 0 0 NATIONAL PRESTO INDS INC COM 637215104 300 24084 SH SOLE NONE 0 0 0 NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 202 8377 SH SOLE NONE 0 0 0 NAVIENT CORPORATION COM 63938C108 500 9310 SH SOLE NONE 0 0 0 NAVIOS MARITIME PARTNERS L P COM UNIT LPI Y62267409 1000 27960 SH SOLE NONE 0 0 0 NCINO INC COM 63947X101 11 370 SH SOLE NONE 0 0 0 NCR ATLEOS CORPORATION COM SHS 63001N106 135 3279 SH SOLE NONE 0 0 0 NEOGEN CORP COM 640491106 960 19306 SH SOLE NONE 0 0 0 NEOS ETF TRUST NEOS S&P 500 HI 78433H303 27418 1321528 SH SOLE NONE 0 0 0 NET LEASE OFFICE PROPERTIES COM 64110Y108 385 7115 SH SOLE NONE 0 0 0 NETAPP INC COM 64110D104 37 3262 SH SOLE NONE 0 0 0 NETFLIX INC COM 64110L106 4263 2075569 SH SOLE NONE 0 0 0 NEUBASE THERAPEUTICS INC COM NEW 64132K201 10 7 SH SOLE NONE 0 0 0 NEUBERGER BERMAN MUN FD INC COM 64124P101 2023 20943 SH SOLE NONE 0 0 0 NEUBERGER BERMAN REAL ESTATE COM 64190A103 870 2775 SH SOLE NONE 0 0 0 NEUROCRINE BIOSCIENCES INC COM 64125C109 43 5666 SH SOLE NONE 0 0 0 NEVRO CORP COM 64157F103 4 86 SH SOLE NONE 0 0 0 NEW GERMANY FD INC COM 644465106 1029 8989 SH SOLE NONE 0 0 0 NEW JERSEY RES CORP COM 646025106 2111 94108 SH SOLE NONE 0 0 0 NEW MTN FIN CORP COM 647551100 33518 426352 SH SOLE NONE 0 0 0 NEW YORK CMNTY BANCORP INC COM 649445103 47324 484124 SH SOLE NONE 0 0 0 NEW YORK MTG TR INC COM 649604840 21 179 SH SOLE NONE 0 0 0 NEW YORK TIMES CO CL A 650111107 450 22046 SH SOLE NONE 0 0 0 NEWELL BRANDS INC COM 651229106 2228 19340 SH SOLE NONE 0 0 0 NEWMARK GROUP INC CL A 65158N102 197 2159 SH SOLE NONE 0 0 0 NEWMARKET CORP COM 651587107 39 21287 SH SOLE NONE 0 0 0 NEWMONT CORP COM 651639106 14786 612003 SH SOLE NONE 0 0 0 NEWS CORP NEW CL A 65249B109 947 23252 SH SOLE NONE 0 0 0 NEWTEKONE INC COM NEW 652526203 7300 100740 SH SOLE NONE 0 0 0 NEXSTAR MEDIA GROUP INC COMMON STOCK 65336K103 782 122570 SH SOLE NONE 0 0 0 NEXTERA ENERGY INC COM 65339F101 35783 2173459 SH SOLE NONE 0 0 0 NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 4518 137395 SH SOLE NONE 0 0 0 NGL ENERGY PARTNERS LP COM UNIT REPST 62913M107 2800 15596 SH SOLE NONE 0 0 0 NICE LTD SPONSORED ADR 653656108 118 23542 SH SOLE NONE 0 0 0 NIKE INC CL B 654106103 3575 388131 SH SOLE NONE 0 0 0 NIKOLA CORP COM 654110105 53720 46994 SH SOLE NONE 0 0 0 NIO INC SPON ADS 62914V106 18358 166507 SH SOLE NONE 0 0 0 NISOURCE INC COM 65473P105 10748 285359 SH SOLE NONE 0 0 0 NLIGHT INC COM 65487K100 1000 13500 SH SOLE NONE 0 0 0 NNN REIT INC COM 637417106 420 18117 SH SOLE NONE 0 0 0 NOKIA CORP SPONSORED ADR 654902204 22927 78412 SH SOLE NONE 0 0 0 NORDSON CORP COM 655663102 601 158809 SH SOLE NONE 0 0 0 NORDSTROM INC COM 655664100 216 3977 SH SOLE NONE 0 0 0 NORFOLK SOUTHN CORP COM 655844108 1486 351261 SH SOLE NONE 0 0 0 NORTH EUROPEAN OIL RTY TR SH BEN INT 659310106 8 47 SH SOLE NONE 0 0 0 NORTHERN TR CORP COM 665859104 166 14007 SH SOLE NONE 0 0 0 NORTHROP GRUMMAN CORP COM 666807102 125981 604763 SH SOLE NONE 0 0 0 NORTHWEST BANCSHARES INC MD COM 667340103 408 5092 SH SOLE NONE 0 0 0 NORTHWESTERN ENERGY GROUP IN COM NEW 668074305 172 8753 SH SOLE NONE 0 0 0 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 11482 230099 SH SOLE NONE 0 0 0 NOV INC COM 62955J103 172 3488 SH SOLE NONE 0 0 0 NOVARTIS AG SPONSORED ADR 66987V109 1480 149395 SH SOLE NONE 0 0 0 NOVAVAX INC COM NEW 670002401 100 480 SH SOLE NONE 0 0 0 NOVO-NORDISK A S ADR 670100205 7924 819688 SH SOLE NONE 0 0 0 NOW INC COM 67011P100 15 170 SH SOLE NONE 0 0 0 NRG ENERGY INC COM NEW 629377508 407 21034 SH SOLE NONE 0 0 0 NUCOR CORP COM 670346105 3590 624838 SH SOLE NONE 0 0 0 NURIX THERAPEUTICS INC COM 67080M103 1175 12126 SH SOLE NONE 0 0 0 NUSHARES ETF TR NUVEEN ESG MIDCP 67092P409 105 4445 SH SOLE NONE 0 0 0 NUSHARES ETF TR NUVEEN ESG MIDVL 67092P508 117 3690 SH SOLE NONE 0 0 0 NUSHARES ETF TR NUVEEN ESG SMLCP 67092P607 139 5435 SH SOLE NONE 0 0 0 NUSHARES ETF TR NUVEEN ESG INTL 67092P805 175 5149 SH SOLE NONE 0 0 0 NUSHARES ETF TR NUVEEN ESG LRGVL 67092P300 900 32319 SH SOLE NONE 0 0 0 NUTANIX INC CL A 67059N108 2178 103869 SH SOLE NONE 0 0 0 NUTRIEN LTD COM 67077M108 1082 60949 SH SOLE NONE 0 0 0 NUVEEN AMT FREE MUN CR INC F COM 67071L106 1297 15332 SH SOLE NONE 0 0 0 NUVEEN AMT FREE QLTY MUN INC COM 670657105 4121 45329 SH SOLE NONE 0 0 0 NUVEEN CA QUALTY MUN INCOME COM 67066Y105 24740 274367 SH SOLE NONE 0 0 0 NUVEEN CORE EQUITY ALPHA FD COM 67090X107 33495 453861 SH SOLE NONE 0 0 0 NUVEEN CR STRATEGIES INCOME COM SHS 67073D102 80457 419985 SH SOLE NONE 0 0 0 NUVEEN DOW 30 DYNMC OVERWRT SHS 67075F105 1021 14294 SH SOLE NONE 0 0 0 NUVEEN DYNAMIC MUN OPPORTUNI COM SHS 67079X102 2800 27748 SH SOLE NONE 0 0 0 NUVEEN FLOATING RATE INCOME COM 67072T108 237361 1951110 SH SOLE NONE 0 0 0 NUVEEN GLOBAL HIGH INCOME FD SHS 67075G103 903 11017 SH SOLE NONE 0 0 0 NUVEEN MORTGAGE AND INCOME F COM 670735109 3160 53341 SH SOLE NONE 0 0 0 NUVEEN MULTI ASSET INCOME FU COM 670750108 4465 54923 SH SOLE NONE 0 0 0 NUVEEN MUN HIGH INCOME OPPOR COM 670682103 679 6709 SH SOLE NONE 0 0 0 NUVEEN MUN VALUE FD INC COM 670928100 14473 124472 SH SOLE NONE 0 0 0 NUVEEN MUNICIPAL CREDIT INC COM SH BEN INT 67070X101 4388 51869 SH SOLE NONE 0 0 0 NUVEEN NASDAQ 100 DYNAMIC OV COM SHS 670699107 13340 308818 SH SOLE NONE 0 0 0 NUVEEN NEW JERSEY QULT MUN F COM 67069Y102 421 4961 SH SOLE NONE 0 0 0 NUVEEN NEW YORK AMT QLT MUNI COM 670656107 3795 39961 SH SOLE NONE 0 0 0 NUVEEN PFD & INCOME OPPORTUN COM 67073B106 49259 332988 SH SOLE NONE 0 0 0 NUVEEN PFD & INCOME TERM FD COM 67075A106 5064 92573 SH SOLE NONE 0 0 0 NUVEEN QUALITY MUNCP INCOME COM 67066V101 6764 77446 SH SOLE NONE 0 0 0 NUVEEN REAL ASSET INCOME & G COM 67074Y105 4100 48052 SH SOLE NONE 0 0 0 NUVEEN REAL ESTATE INCOME FD COM 67071B108 4461 34883 SH SOLE NONE 0 0 0 NUVEEN S&P 500 BUY-WRITE INC COM 6706ER101 35844 459873 SH SOLE NONE 0 0 0 NUVEEN SELECT TAX-FREE INCOM SH BEN INT 67062F100 5276 77982 SH SOLE NONE 0 0 0 NUVEEN TAXABLE MUNICPAL INM COM 67074C103 6121 96651 SH SOLE NONE 0 0 0 NVE CORP COM NEW 629445206 3 235 SH SOLE NONE 0 0 0 NVENT ELECTRIC PLC SHS G6700G107 235 13886 SH SOLE NONE 0 0 0 NVIDIA CORPORATION COM 67066G104 34059 16866869 SH SOLE NONE 0 0 0 NVR INC COM 62944T105 34 238015 SH SOLE NONE 0 0 0 NXP SEMICONDUCTORS N V COM N6596X109 2243 515172 SH SOLE NONE 0 0 0 O-I GLASS INC COM 67098H104 250 4095 SH SOLE NONE 0 0 0 OAKTREE SPECIALTY LENDING CO COM 67401P405 593 12109 SH SOLE NONE 0 0 0 OCCIDENTAL PETE CORP COM 674599105 4329 258466 SH SOLE NONE 0 0 0 OCCIDENTAL PETE CORP *W EXP 08/03/202 674599162 319 12419 SH SOLE NONE 0 0 0 OCEANFIRST FINL CORP COM 675234108 200 3472 SH SOLE NONE 0 0 0 OCUGEN INC COM 67577C105 400 230 SH SOLE NONE 0 0 0 OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 100 732 SH SOLE NONE 0 0 0 OFS CAP CORP COM 67103B100 162203 1897775 SH SOLE NONE 0 0 0 OFS CREDIT COMPANY INC COM 67111Q107 21060 136047 SH SOLE NONE 0 0 0 OGE ENERGY CORP COM 670837103 20846 728161 SH SOLE NONE 0 0 0 OIL STS INTL INC COM 678026105 106 720 SH SOLE NONE 0 0 0 OKTA INC CL A 679295105 305 27612 SH SOLE NONE 0 0 0 OLD DOMINION FREIGHT LINE IN COM 679580100 1740 705274 SH SOLE NONE 0 0 0 OLD NATL BANCORP IND COM 680033107 75 1267 SH SOLE NONE 0 0 0 OLD REP INTL CORP COM 680223104 4232 124428 SH SOLE NONE 0 0 0 OLIN CORP COM PAR $1 680665205 200 10790 SH SOLE NONE 0 0 0 OLLIES BARGAIN OUTLET HLDGS COM 681116109 50 3795 SH SOLE NONE 0 0 0 OMEGA HEALTHCARE INVS INC COM 681936100 4210 129089 SH SOLE NONE 0 0 0 OMNIAB INC COM 68218J103 352 2172 SH SOLE NONE 0 0 0 OMNICOM GROUP INC COM 681919106 92 7959 SH SOLE NONE 0 0 0 ON SEMICONDUCTOR CORP COM 682189105 998 83363 SH SOLE NONE 0 0 0 ONCOLYTICS BIOTECH INC COM NEW 682310875 199777 269699 SH SOLE NONE 0 0 0 ONE GAS INC COM 68235P108 2173 138492 SH SOLE NONE 0 0 0 ONE LIBERTY PPTYS INC COM 682406103 24 526 SH SOLE NONE 0 0 0 ONEMAIN HLDGS INC COM 68268W103 695 34194 SH SOLE NONE 0 0 0 ONEOK INC NEW COM 682680103 35089 2463929 SH SOLE NONE 0 0 0 ONTO INNOVATION INC COM 683344105 4026 615575 SH SOLE NONE 0 0 0 OPEN TEXT CORP COM 683715106 420 17648 SH SOLE NONE 0 0 0 OPENDOOR TECHNOLOGIES INC COM 683712103 49350 221088 SH SOLE NONE 0 0 0 OPENLANE INC COM 48238T109 1175 17402 SH SOLE NONE 0 0 0 OPERA LTD SPONSORED ADS 68373M107 3700 48951 SH SOLE NONE 0 0 0 OPTION CARE HEALTH INC COM NEW 68404L201 91 3066 SH SOLE NONE 0 0 0 ORACLE CORP COM 68389X105 11947 1259550 SH SOLE NONE 0 0 0 OREILLY AUTOMOTIVE INC COM 67103H107 688 653655 SH SOLE NONE 0 0 0 ORGANON & CO COMMON STOCK 68622V106 1012 14595 SH SOLE NONE 0 0 0 ORIGIN BANCORP INC COM 68621T102 755 26855 SH SOLE NONE 0 0 0 ORION OFFICE REIT INC COM 68629Y103 111 635 SH SOLE NONE 0 0 0 ORIX CORP SPONSORED ADR 686330101 312 29138 SH SOLE NONE 0 0 0 ORTHOPEDIATRICS CORP COM 68752L100 37 1203 SH SOLE NONE 0 0 0 OSHKOSH CORP COM 688239201 9 976 SH SOLE NONE 0 0 0 OSI SYSTEMS INC COM 671044105 4 516 SH SOLE NONE 0 0 0 OSISKO GOLD ROYALTIES LTD COM 68827L101 838 11966 SH SOLE NONE 0 0 0 OTIS WORLDWIDE CORP COM 68902V107 1695 151667 SH SOLE NONE 0 0 0 OTTER TAIL CORP COM 689648103 2212 187958 SH SOLE NONE 0 0 0 OUSTER INC COM NEW 68989M202 1290 9894 SH SOLE NONE 0 0 0 OVINTIV INC COM 69047Q102 316 13879 SH SOLE NONE 0 0 0 OXFORD SQUARE CAP CORP COM 69181V107 119553 341922 SH SOLE NONE 0 0 0 PACCAR INC COM 693718108 3852 376132 SH SOLE NONE 0 0 0 PACER FDS TR GLOBL CASH ETF 69374H709 36709 1258030 SH SOLE NONE 0 0 0 PACER FDS TR BIOTHREAT STRGY 69374H758 18989 613651 SH SOLE NONE 0 0 0 PACER FDS TR TRENDPILOT 100 69374H303 2307 150726 SH SOLE NONE 0 0 0 PACER FDS TR PACER US SMALL 69374H857 14378 690577 SH SOLE NONE 0 0 0 PACER FDS TR TRENDP US MID CP 69374H204 1725 56684 SH SOLE NONE 0 0 0 PACER FDS TR TRENDP US LAR CP 69374H105 10170 440067 SH SOLE NONE 0 0 0 PACER FDS TR US CASH COWS 100 69374H881 31543 1639924 SH SOLE NONE 0 0 0 PACER FDS TR AMERCN ENRGY IND 69374H634 24274 700014 SH SOLE NONE 0 0 0 PACER FDS TR DATA AND INFRAST 69374H741 1413 42120 SH SOLE NONE 0 0 0 PACER FDS TR DATA & DIGI REVO 69374H386 450 16512 SH SOLE NONE 0 0 0 PACER FDS TR INDUSTRIAL RELET 69374H766 80 3347 SH SOLE NONE 0 0 0 PACER FDS TR METAURUS CAP 400 69374H436 3800 125590 SH SOLE NONE 0 0 0 PACER FDS TR PAC ASSET FLTG 69374H428 36740 1731556 SH SOLE NONE 0 0 0 PACER FDS TR TRENDPILOT US BD 69374H642 3272 66969 SH SOLE NONE 0 0 0 PACER FDS TR US CHS CWS GWT 69374H667 6 219 SH SOLE NONE 0 0 0 PACKAGING CORP AMER COM 695156109 186 30301 SH SOLE NONE 0 0 0 PAGERDUTY INC COM 69553P100 17 394 SH SOLE NONE 0 0 0 PALANTIR TECHNOLOGIES INC CL A 69608A108 168653 2895772 SH SOLE NONE 0 0 0 PALO ALTO NETWORKS INC COM 697435105 6979 2057968 SH SOLE NONE 0 0 0 PALOMAR HLDGS INC COM 69753M105 609 33800 SH SOLE NONE 0 0 0 PAN AMERN SILVER CORP COM 697900108 3377 55153 SH SOLE NONE 0 0 0 PARAMOUNT GLOBAL 5.75% CONV PFD A 92556H305 3600 67320 SH SOLE NONE 0 0 0 PARAMOUNT GLOBAL CLASS B COM 92556H206 47915 708662 SH SOLE NONE 0 0 0 PARK HOTELS & RESORTS INC COM 700517105 1945 29759 SH SOLE NONE 0 0 0 PARK NATL CORP COM 700658107 72 9566 SH SOLE NONE 0 0 0 PARKE BANCORP INC COM 700885106 122 2471 SH SOLE NONE 0 0 0 PARKER-HANNIFIN CORP COM 701094104 477 219554 SH SOLE NONE 0 0 0 PATTERSON COS INC COM 703395103 180 5121 SH SOLE NONE 0 0 0 PATTERSON-UTI ENERGY INC COM 703481101 105 1134 SH SOLE NONE 0 0 0 PAYCHEX INC COM 704326107 2097 249780 SH SOLE NONE 0 0 0 PAYCOM SOFTWARE INC COM 70432V102 3811 787803 SH SOLE NONE 0 0 0 PAYCOR HCM INC COM 70435P102 148 3195 SH SOLE NONE 0 0 0 PAYLOCITY HLDG CORP COM 70438V106 48 7913 SH SOLE NONE 0 0 0 PAYPAL HLDGS INC COM 70450Y103 10716 658070 SH SOLE NONE 0 0 0 PBF ENERGY INC CL A 69318G106 2745 120670 SH SOLE NONE 0 0 0 PDD HOLDINGS INC SPONSORED ADS 722304102 625 91444 SH SOLE NONE 0 0 0 PELOTON INTERACTIVE INC CL A COM 70614W100 9512 57928 SH SOLE NONE 0 0 0 PENN ENTERTAINMENT INC COM 707569109 837 21779 SH SOLE NONE 0 0 0 PENNANTPARK FLOATING RATE CA COM 70806A106 23780 287738 SH SOLE NONE 0 0 0 PENNANTPARK INVT CORP COM 708062104 31350 216629 SH SOLE NONE 0 0 0 PENNYMAC MTG INVT TR COM 70931T103 21800 325910 SH SOLE NONE 0 0 0 PENSKE AUTOMOTIVE GRP INC COM 70959W103 417 66973 SH SOLE NONE 0 0 0 PEPSICO INC COM 713448108 18006 3058061 SH SOLE NONE 0 0 0 PERFORMANCE FOOD GROUP CO COM 71377A103 1688 116725 SH SOLE NONE 0 0 0 PERMIAN BASIN RTY TR UNIT BEN INT 714236106 200 2792 SH SOLE NONE 0 0 0 PERSONALIS INC COM 71535D106 3900 8190 SH SOLE NONE 0 0 0 PERSPECTIVE THERAPEUTICS INC COM 46489V104 900 362 SH SOLE NONE 0 0 0 PETCO HEALTH & WELLNESS CO I COM 71601V105 42875 135485 SH SOLE NONE 0 0 0 PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 6745 107717 SH SOLE NONE 0 0 0 PFIZER INC COM 717081103 76326 1920111 SH SOLE NONE 0 0 0 PG&E CORP COM 69331C108 310 5589 SH SOLE NONE 0 0 0 PGIM HIGH YIELD BOND FUND IN COM 69346H100 15706 193498 SH SOLE NONE 0 0 0 PHILIP MORRIS INTL INC COM 718172109 7146 672296 SH SOLE NONE 0 0 0 PHILLIPS 66 COM 718546104 14348 1910292 SH SOLE NONE 0 0 0 PHILLIPS EDISON & CO INC COMMON STOCK 71844V201 3761 137201 SH SOLE NONE 0 0 0 PHINIA INC COMMON STOCK 71880K101 90 2726 SH SOLE NONE 0 0 0 PHOTRONICS INC COM 719405102 2710 85013 SH SOLE NONE 0 0 0 PHREESIA INC COM 71944F106 64 1482 SH SOLE NONE 0 0 0 PHUNWARE INC COM 71948P100 100 8 SH SOLE NONE 0 0 0 PHYSICIANS RLTY TR COM 71943U104 911 12125 SH SOLE NONE 0 0 0 PILGRIMS PRIDE CORP COM 72147K108 1622 44865 SH SOLE NONE 0 0 0 PIMCO CORPORATE & INCM STRG COM 72200U100 73904 917152 SH SOLE NONE 0 0 0 PIMCO CORPORATE & INCOME OPP COM 72201B101 8142 107800 SH SOLE NONE 0 0 0 PIMCO DYNAMIC INCOME FD SHS 72201Y101 15530 278755 SH SOLE NONE 0 0 0 PIMCO DYNAMIC INCOME OPRNTS COM BEN SHS 69355M107 2500 30600 SH SOLE NONE 0 0 0 PIMCO ETF TR 0-5 HIGH YIELD 72201R783 896 83400 SH SOLE NONE 0 0 0 PIMCO ETF TR 15+ YR US TIPS 72201R304 13402 759633 SH SOLE NONE 0 0 0 PIMCO ETF TR ACTIVE BD ETF 72201R775 122 11279 SH SOLE NONE 0 0 0 PIMCO ETF TR BROAD US TIPS 72201R403 52 2773 SH SOLE NONE 0 0 0 PIMCO ETF TR ENHAN SHRT MA AC 72201R833 1131 112911 SH SOLE NONE 0 0 0 PIMCO ETF TR INV GRD CRP BD 72201R817 115 11185 SH SOLE NONE 0 0 0 PIMCO GLOBAL STOCKSPLS INCM COM 722011103 750 5625 SH SOLE NONE 0 0 0 PIMCO HIGH INCOME FD COM SHS 722014107 10700 53393 SH SOLE NONE 0 0 0 PIMCO INCOME STRATEGY FD COM 72201H108 2720 22953 SH SOLE NONE 0 0 0 PIMCO INCOME STRATEGY FD II COM 72201J104 1000 7230 SH SOLE NONE 0 0 0 PIMCO MUN INCOME FD II COM 72200W106 1178 9775 SH SOLE NONE 0 0 0 PIMCO NEW YORK MUN INCOME FD COM 72200T103 17775 139712 SH SOLE NONE 0 0 0 PINNACLE FINL PARTNERS INC COM 72346Q104 350 30527 SH SOLE NONE 0 0 0 PINNACLE WEST CAP CORP COM 723484101 145 10417 SH SOLE NONE 0 0 0 PINTEREST INC CL A 72352L106 2167 80266 SH SOLE NONE 0 0 0 PIONEER FLOATING RATE FUND I COM 72369J102 295 2705 SH SOLE NONE 0 0 0 PIONEER HIGH INCOME FUND INC COM 72369H106 21515 153832 SH SOLE NONE 0 0 0 PIONEER MUNICIPAL HIGH INCOM COM 723762100 6500 52130 SH SOLE NONE 0 0 0 PIONEER NAT RES CO COM 723787107 1346 302757 SH SOLE NONE 0 0 0 PJT PARTNERS INC COM CL A 69343T107 76 7742 SH SOLE NONE 0 0 0 PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 3725 56434 SH SOLE NONE 0 0 0 PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 1594 25424 SH SOLE NONE 0 0 0 PLANET FITNESS INC CL A 72703H101 80 5840 SH SOLE NONE 0 0 0 PLAYTIKA HLDG CORP COM 72815L107 450 3924 SH SOLE NONE 0 0 0 PLUG POWER INC COM NEW 72919P202 14794 66573 SH SOLE NONE 0 0 0 PLYMOUTH INDL REIT INC COM 729640102 48 1155 SH SOLE NONE 0 0 0 PNC FINL SVCS GROUP INC COM 693475105 4159 644021 SH SOLE NONE 0 0 0 PNM RES INC COM 69349H107 26 1082 SH SOLE NONE 0 0 0 POLARIS INC COM 731068102 648 61411 SH SOLE NONE 0 0 0 POOL CORP COM 73278L105 461 183898 SH SOLE NONE 0 0 0 POPULAR INC COM NEW 733174700 346 28396 SH SOLE NONE 0 0 0 PORCH GROUP INC COM 733245104 700 2156 SH SOLE NONE 0 0 0 PORTILLOS INC COM CL A 73642K106 100 1593 SH SOLE NONE 0 0 0 PORTLAND GEN ELEC CO COM NEW 736508847 42 1820 SH SOLE NONE 0 0 0 PORTMAN RIDGE FIN CORP COM NEW 73688F201 3197 58153 SH SOLE NONE 0 0 0 POSTAL REALTY TRUST INC CL A 73757R102 549 8000 SH SOLE NONE 0 0 0 POTLATCHDELTIC CORPORATION COM 737630103 7 344 SH SOLE NONE 0 0 0 POWER INTEGRATIONS INC COM 739276103 270 22147 SH SOLE NONE 0 0 0 POWERSCHOOL HOLDINGS INC COM CL A 73939C106 115 2709 SH SOLE NONE 0 0 0 PPG INDS INC COM 693506107 147430 498108 SH SOLE NONE 0 0 0 PPL CORP COM 69351T106 5723 155086 SH SOLE NONE 0 0 0 PRECIGEN INC COM 74017N105 14 19 SH SOLE NONE 0 0 0 PRESIDIO PPTY TR INC COM CL A 74102L303 109000 112270 SH SOLE NONE 0 0 0 PRESIDIO PPTY TR INC *W EXP 01/24/202 74102L113 10000 600 SH SOLE NONE 0 0 0 PRESTIGE CONSMR HEALTHCARE I COM 74112D101 16 980 SH SOLE NONE 0 0 0 PRICE T ROWE GROUP INC COM 74144T108 8377 902146 SH SOLE NONE 0 0 0 PRIMERICA INC COM 74164M108 11 2263 SH SOLE NONE 0 0 0 PRIMIS FINANCIAL CORP COM 74167B109 39 494 SH SOLE NONE 0 0 0 PRINCIPAL EXCHANGE TRADED FD US MEGA CP ETF 74255Y870 52 2432 SH SOLE NONE 0 0 0 PRINCIPAL EXCHANGE TRADED FD PRIN U S SMALL 74255Y607 29 1333 SH SOLE NONE 0 0 0 PRINCIPAL FINANCIAL GROUP IN COM 74251V102 2077 163383 SH SOLE NONE 0 0 0 PRINCIPAL REAL ESTATE INCOME SHS BEN INT 74255X104 12056 113933 SH SOLE NONE 0 0 0 PRIVIA HEALTH GROUP INC COM 74276R102 310 7139 SH SOLE NONE 0 0 0 PROCORE TECHNOLOGIES INC COM 74275K108 13 900 SH SOLE NONE 0 0 0 PROCTER AND GAMBLE CO COM 742718109 18748 2747379 SH SOLE NONE 0 0 0 PROGRESSIVE CORP COM 743315103 2310 367934 SH SOLE NONE 0 0 0 PROGYNY INC COM 74340E103 5876411 158053 SH SOLE NONE 0 0 0 PROLOGIS INC. COM 74340W103 1697 226210 SH SOLE NONE 0 0 0 PROPHASE LABS INC COM 74345W108 10 45 SH SOLE NONE 0 0 0 PROSHARES TR EQTS FOR RISIN 74347B391 875 47083 SH SOLE NONE 0 0 0 PROSHARES TR S&P 500 DV ARIST 74348A467 8462 805553 SH SOLE NONE 0 0 0 PROSHARES TR HGH YLD INT RATE 74348A541 216 13586 SH SOLE NONE 0 0 0 PROSHARES TR INVT INT RT HG 74347B607 187 14094 SH SOLE NONE 0 0 0 PROSHARES TR PET CARE ETF 74348A145 610 32167 SH SOLE NONE 0 0 0 PROSHARES TR S&P TECH DIVIDEN 74347G606 202 14049 SH SOLE NONE 0 0 0 PROSHARES TR SHRT HGH YIELD 74347R131 250 4310 SH SOLE NONE 0 0 0 PROSHARES TR BITCOIN STRATE 74347G440 675 13831 SH SOLE NONE 0 0 0 PROSHARES TR MSCI EUR DIV 74347B540 580 27525 SH SOLE NONE 0 0 0 PROSHARES TR ONLINE RTL ETF 74347B169 60 2164 SH SOLE NONE 0 0 0 PROSHARES TR S&P MDCP 400 DIV 74347B680 1077 79235 SH SOLE NONE 0 0 0 PROSHARES TR ULTRAPRO QQQ 74347X831 2000 101400 SH SOLE NONE 0 0 0 PROSHARES TR II ULTRA BLOOMBERG 74347Y763 16 455 SH SOLE NONE 0 0 0 PROSHARES TR II ULTRA SILVER NEW 74347W353 32 869 SH SOLE NONE 0 0 0 PROSPECT CAP CORP COM 74348T102 251543 1506745 SH SOLE NONE 0 0 0 PROSPECT CAP CORP NOTE 6.375% 3/0 74348TAT9 35000 34891 SH SOLE NONE 0 0 0 PROTO LABS INC COM 743713109 23 896 SH SOLE NONE 0 0 0 PROVIDENT FINL SVCS INC COM 74386T105 407 7333 SH SOLE NONE 0 0 0 PRUDENTIAL FINL INC COM 744320102 13199 1368839 SH SOLE NONE 0 0 0 PSQ HOLDINGS INC CL A 693691107 80 419 SH SOLE NONE 0 0 0 PTC INC COM 69370C100 163 28518 SH SOLE NONE 0 0 0 PTC THERAPEUTICS INC COM 69366J200 16 441 SH SOLE NONE 0 0 0 PUBLIC STORAGE COM 74460D109 10204 70787 SH SOLE NONE 0 0 0 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 2820 172443 SH SOLE NONE 0 0 0 PULTE GROUP INC COM 745867101 20378 59205 SH SOLE NONE 0 0 0 PURE STORAGE INC CL A 74624M102 124 4422 SH SOLE NONE 0 0 0 PUTNAM MANAGED MUN INCOME TR COM 746823103 9285 56454 SH SOLE NONE 0 0 0 PUTNAM MUN OPPORTUNITIES TR SH BEN INT 746922103 1152 11781 SH SOLE NONE 0 0 0 PUTNAM PREMIER INCOME TR SH BEN INT 746853100 53079 189492 SH SOLE NONE 0 0 0 PVH CORPORATION COM 693656100 301 36758 SH SOLE NONE 0 0 0 Q2 HLDGS INC COM 74736L109 21 912 SH SOLE NONE 0 0 0 QORVO INC COM 74736K101 104 11711 SH SOLE NONE 0 0 0 QUALCOMM INC COM 747525103 20785 3006156 SH SOLE NONE 0 0 0 QUALYS INC COM 74758T303 597 117179 SH SOLE NONE 0 0 0 QUANTUMSCAPE CORP COM CL A 74767V109 890 6186 SH SOLE NONE 0 0 0 QUEST DIAGNOSTICS INC COM 74834L100 25385 77994 SH SOLE NONE 0 0 0 QUIDELORTHO CORP COM 219798105 107 7886 SH SOLE NONE 0 0 0 RACKSPACE TECHNOLOGY INC COM 750102105 1500 3000 SH SOLE NONE 0 0 0 RADIAN GROUP INC COM 750236101 184 5258 SH SOLE NONE 0 0 0 RALPH LAUREN CORP CL A 751212101 22 3172 SH SOLE NONE 0 0 0 RANGE RES CORP COM 75281A109 2000 60880 SH SOLE NONE 0 0 0 RAPID7 INC COM 753422104 17 971 SH SOLE NONE 0 0 0 RAYMOND JAMES FINL INC COM 754730109 52 5798 SH SOLE NONE 0 0 0 RAYONIER INC COM 754907103 528 17640 SH SOLE NONE 0 0 0 RB GLOBAL INC COM 74935Q107 201 13454 SH SOLE NONE 0 0 0 RBB FD INC MOTLEY FOL ETF 74933W601 769 34337 SH SOLE NONE 0 0 0 RBB FD INC US TREAS 3 MNTH 74933W452 31890 1590035 SH SOLE NONE 0 0 0 RBB FD INC US TRSRY 6 MNTH 74933W460 29450 1471617 SH SOLE NONE 0 0 0 REALTY INCOME CORP COM 756109104 10844 622661 SH SOLE NONE 0 0 0 RECURSION PHARMACEUTICALS IN CL A 75629V104 1700 16762 SH SOLE NONE 0 0 0 REDFIN CORP COM 75737F108 47 485 SH SOLE NONE 0 0 0 REDWOOD TRUST INC COM 758075402 500 3705 SH SOLE NONE 0 0 0 REGAL REXNORD CORPORATION COM 758750103 6 888 SH SOLE NONE 0 0 0 REGENCY CTRS CORP COM 758849103 252 16862 SH SOLE NONE 0 0 0 REGENERON PHARMACEUTICALS COM 75886F107 673 591089 SH SOLE NONE 0 0 0 REGIONS FINANCIAL CORP NEW COM 7591EP100 4841 93818 SH SOLE NONE 0 0 0 REINSURANCE GRP OF AMERICA I COM NEW 759351604 137 22164 SH SOLE NONE 0 0 0 REKOR SYSTEMS INC COM 759419104 10150 33800 SH SOLE NONE 0 0 0 RELIANCE STEEL & ALUMINUM CO COM 759509102 31 8695 SH SOLE NONE 0 0 0 RELX PLC SPONSORED ADR 759530108 445 17649 SH SOLE NONE 0 0 0 RENAISSANCE CAP GREENWICH FD IPO ETF 759937204 92 3469 SH SOLE NONE 0 0 0 REPLIGEN CORP COM 759916109 326 58615 SH SOLE NONE 0 0 0 REPUBLIC SVCS INC COM 760759100 1122 185029 SH SOLE NONE 0 0 0 RESIDEO TECHNOLOGIES INC COM 76118Y104 99 1863 SH SOLE NONE 0 0 0 RESMED INC COM 761152107 129 22191 SH SOLE NONE 0 0 0 RESTAURANT BRANDS INTL INC COM 76131D103 923 72114 SH SOLE NONE 0 0 0 RETAIL OPPORTUNITY INVTS COR COM 76131N101 119 1670 SH SOLE NONE 0 0 0 REVVITY INC COM 714046109 107 11696 SH SOLE NONE 0 0 0 REXFORD INDL RLTY INC COM 76169C100 55 3086 SH SOLE NONE 0 0 0 REYNOLDS CONSUMER PRODS INC COM 76171L106 91 2442 SH SOLE NONE 0 0 0 RH COM 74967X103 62 18072 SH SOLE NONE 0 0 0 RIGEL PHARMACEUTICALS INC COM NEW 766559603 71 103 SH SOLE NONE 0 0 0 RIO TINTO PLC SPONSORED ADR 767204100 1435 106821 SH SOLE NONE 0 0 0 RIOT PLATFORMS INC COM 767292105 1460 22586 SH SOLE NONE 0 0 0 RITHM CAPITAL CORP COM NEW 64828T201 14791 157972 SH SOLE NONE 0 0 0 RIVIAN AUTOMOTIVE INC COM CL A 76954A103 5980 140291 SH SOLE NONE 0 0 0 RLJ LODGING TR COM 74965L101 181 2121 SH SOLE NONE 0 0 0 RLJ LODGING TR CUM CONV PFD A 74965L200 2350 58868 SH SOLE NONE 0 0 0 RMR GROUP INC CL A 74967R106 33 932 SH SOLE NONE 0 0 0 ROBERT HALF INC. COM 770323103 26 2286 SH SOLE NONE 0 0 0 ROBINHOOD MKTS INC COM CL A 770700102 575 7326 SH SOLE NONE 0 0 0 ROBLOX CORP CL A 771049103 1853 84719 SH SOLE NONE 0 0 0 ROCKET COS INC COM CL A 77311W101 2409 34889 SH SOLE NONE 0 0 0 ROCKET LAB USA INC COM 773122106 9490 52480 SH SOLE NONE 0 0 0 ROCKWELL AUTOMATION INC COM 773903109 951 295213 SH SOLE NONE 0 0 0 ROCKY MTN CHOCOLATE FACTORY COM 77467X101 3100 14260 SH SOLE NONE 0 0 0 ROKU INC COM CL A 77543R102 1443 132265 SH SOLE NONE 0 0 0 ROLLINS INC COM 775711104 1689 73759 SH SOLE NONE 0 0 0 ROOT INC CL A NEW 77664L207 5 52 SH SOLE NONE 0 0 0 ROPER TECHNOLOGIES INC COM 776696106 98 53161 SH SOLE NONE 0 0 0 ROSS STORES INC COM 778296103 4026 557158 SH SOLE NONE 0 0 0 ROVER GROUP INC COM CL A 77936F103 100 1088 SH SOLE NONE 0 0 0 ROYAL BK CDA COM 780087102 1220441 1257362 SH SOLE NONE 0 0 0 ROYAL CARIBBEAN GROUP COM V7780T103 1520 196825 SH SOLE NONE 0 0 0 ROYAL GOLD INC COM 780287108 1519 183685 SH SOLE NONE 0 0 0 ROYCE GLOBAL VALUE TR INC COM 78081T104 98 953 SH SOLE NONE 0 0 0 ROYCE MICRO-CAP TR INC COM 780915104 2509 23186 SH SOLE NONE 0 0 0 ROYCE VALUE TR INC COM 780910105 21492 312923 SH SOLE NONE 0 0 0 RPC INC COM 749660106 704 5125 SH SOLE NONE 0 0 0 RTX CORPORATION COM 75513E101 1400035 16639 SH SOLE NONE 0 0 0 RUMBLE INC COM CL A 78137L105 50 225 SH SOLE NONE 0 0 0 RUSH ENTERPRISES INC CL A 781846209 358 18007 SH SOLE NONE 0 0 0 RXO INC COMMON STOCK 74982T103 223 5187 SH SOLE NONE 0 0 0 RYANAIR HOLDINGS PLC SPONSORED ADS 783513203 530 70681 SH SOLE NONE 0 0 0 S & T BANCORP INC COM 783859101 20 668 SH SOLE NONE 0 0 0 S&P GLOBAL INC COM 78409V104 480 211450 SH SOLE NONE 0 0 0 SABRA HEALTH CARE REIT INC COM 78573L106 328 4681 SH SOLE NONE 0 0 0 SABRE CORP COM 78573M104 2465 10846 SH SOLE NONE 0 0 0 SAFETY INS GROUP INC COM 78648T100 200 15198 SH SOLE NONE 0 0 0 SAIA INC COM 78709Y105 71 31114 SH SOLE NONE 0 0 0 SALESFORCE INC COM 79466L302 5344 1406220 SH SOLE NONE 0 0 0 SAMSARA INC COM CL A 79589L106 145 4840 SH SOLE NONE 0 0 0 SAN JUAN BASIN RTY TR UNIT BEN INT 798241105 5345 27153 SH SOLE NONE 0 0 0 SANDY SPRING BANCORP INC COM 800363103 24 654 SH SOLE NONE 0 0 0 SANGAMO THERAPEUTICS INC COM 800677106 1100 598 SH SOLE NONE 0 0 0 SANOFI SPONSORED ADR 80105N105 1902 94586 SH SOLE NONE 0 0 0 SAP SE SPON ADR 803054204 722 111615 SH SOLE NONE 0 0 0 SARATOGA INVT CORP COM NEW 80349A208 3327 86042 SH SOLE NONE 0 0 0 SARCOS TECHN AND ROBOTICS CO COM NEW 80359A205 16 12 SH SOLE NONE 0 0 0 SAREPTA THERAPEUTICS INC COM 803607100 118 11379 SH SOLE NONE 0 0 0 SASOL LTD SPONSORED ADR 803866300 1400 13916 SH SOLE NONE 0 0 0 SAUL CTRS INC COM 804395101 0 0 SH SOLE NONE 0 0 0 SBA COMMUNICATIONS CORP NEW CL A 78410G104 53 13446 SH SOLE NONE 0 0 0 SCHLUMBERGER LTD COM STK 806857108 2863 148997 SH SOLE NONE 0 0 0 SCHNEIDER NATIONAL INC CL B 80689H102 750 19088 SH SOLE NONE 0 0 0 SCHRODINGER INC COM 80810D103 50 1790 SH SOLE NONE 0 0 0 SCHWAB CHARLES CORP COM 808513105 10994 756404 SH SOLE NONE 0 0 0 SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 483 11968 SH SOLE NONE 0 0 0 SCHWAB STRATEGIC TR INT-TRM U.S TRES 808524854 4665 231944 SH SOLE NONE 0 0 0 SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 7939 293408 SH SOLE NONE 0 0 0 SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888 71 2477 SH SOLE NONE 0 0 0 SCHWAB STRATEGIC TR SCHWB FDT EMK LG 808524730 196 5319 SH SOLE NONE 0 0 0 SCHWAB STRATEGIC TR SCHWB FDT INT SC 808524748 578 19880 SH SOLE NONE 0 0 0 SCHWAB STRATEGIC TR SCHWAB FDT US LG 808524771 203 12574 SH SOLE NONE 0 0 0 SCHWAB STRATEGIC TR SCHWAB FDT US SC 808524763 140 7749 SH SOLE NONE 0 0 0 SCHWAB STRATEGIC TR SHT TM US TRES 808524862 2490 120639 SH SOLE NONE 0 0 0 SCHWAB STRATEGIC TR US AGGREGATE B 808524839 100 4662 SH SOLE NONE 0 0 0 SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 2655 147804 SH SOLE NONE 0 0 0 SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 15453 1176424 SH SOLE NONE 0 0 0 SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 414 23350 SH SOLE NONE 0 0 0 SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 5828 483493 SH SOLE NONE 0 0 0 SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 5631 394763 SH SOLE NONE 0 0 0 SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 60 4519 SH SOLE NONE 0 0 0 SCHWAB STRATEGIC TR US REIT ETF 808524847 102 2112 SH SOLE NONE 0 0 0 SCHWAB STRATEGIC TR US SML CAP ETF 808524607 542 25604 SH SOLE NONE 0 0 0 SCHWAB STRATEGIC TR US TIPS ETF 808524870 871 45466 SH SOLE NONE 0 0 0 SCHWAB STRATEGIC TR 1000 INDEX ETF 808524722 537 24734 SH SOLE NONE 0 0 0 SCIENCE APPLICATIONS INTL CO COM 808625107 739 91872 SH SOLE NONE 0 0 0 SCORPIO TANKERS INC SHS Y7542C130 15967 970799 SH SOLE NONE 0 0 0 SCOTTS MIRACLE-GRO CO CL A 810186106 3579 228178 SH SOLE NONE 0 0 0 SCPHARMACEUTICALS INC COM 810648105 100 627 SH SOLE NONE 0 0 0 SEA LTD SPONSORD ADS 81141R100 485 19643 SH SOLE NONE 0 0 0 SEABRIDGE GOLD INC COM 811916105 2115 25655 SH SOLE NONE 0 0 0 SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 2105 179704 SH SOLE NONE 0 0 0 SEALED AIR CORP NEW COM 81211K100 2925 106821 SH SOLE NONE 0 0 0 SEELOS THERAPEUTICS INC COM NEW 81577F208 821 1141 SH SOLE NONE 0 0 0 SEI INVTS CO COM 784117103 72 4576 SH SOLE NONE 0 0 0 SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 9100 655439 SH SOLE NONE 0 0 0 SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 4474 800047 SH SOLE NONE 0 0 0 SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 221 18904 SH SOLE NONE 0 0 0 SELECT SECTOR SPDR TR ENERGY 81369Y506 23992 2011522 SH SOLE NONE 0 0 0 SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 1791 130134 SH SOLE NONE 0 0 0 SELECT SECTOR SPDR TR FINANCIAL 81369Y605 45345 1704977 SH SOLE NONE 0 0 0 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 16923 2307907 SH SOLE NONE 0 0 0 SELECT SECTOR SPDR TR INDL 81369Y704 3132 357014 SH SOLE NONE 0 0 0 SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 1297 51965 SH SOLE NONE 0 0 0 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 15428 2969555 SH SOLE NONE 0 0 0 SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 9944 629775 SH SOLE NONE 0 0 0 SEMPRA COM 816851109 641 47902 SH SOLE NONE 0 0 0 SEMTECH CORP COM 816850101 20 438 SH SOLE NONE 0 0 0 SENSATA TECHNOLOGIES HLDG PL SHS G8060N102 928 34865 SH SOLE NONE 0 0 0 SENTINELONE INC CL A 81730H109 1377 37785 SH SOLE NONE 0 0 0 SERVICE CORP INTL COM 817565104 173 11839 SH SOLE NONE 0 0 0 SERVICE PPTYS TR COM SH BEN INT 81761L102 287 2451 SH SOLE NONE 0 0 0 SERVICENOW INC COM 81762P102 1163 821648 SH SOLE NONE 0 0 0 SFL CORPORATION LTD SHS G7738W106 58304 657672 SH SOLE NONE 0 0 0 SHELL PLC SPON ADS 780259305 4824 317399 SH SOLE NONE 0 0 0 SHERWIN WILLIAMS CO COM 824348106 22021 650186 SH SOLE NONE 0 0 0 SHIFT4 PMTS INC CL A 82452J109 1554 115524 SH SOLE NONE 0 0 0 SHOCKWAVE MED INC COM 82489T104 743 141586 SH SOLE NONE 0 0 0 SHOPIFY INC CL A 82509L107 15258 1188598 SH SOLE NONE 0 0 0 SHUTTERSTOCK INC COM 825690100 400 19312 SH SOLE NONE 0 0 0 SIBANYE STILLWATER LTD SPONSORED ADR 82575P107 8011 43500 SH SOLE NONE 0 0 0 SILGAN HLDGS INC COM 827048109 146 6607 SH SOLE NONE 0 0 0 SILICON LABORATORIES INC COM 826919102 7 926 SH SOLE NONE 0 0 0 SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 672 13323 SH SOLE NONE 0 0 0 SIMON PPTY GROUP INC NEW COM 828806109 6454 920586 SH SOLE NONE 0 0 0 SIMPLIFY EXCHANGE TRADED FUN SIMPLIFY INTERST 82889N855 100 4000 SH SOLE NONE 0 0 0 SIMPLIFY EXCHANGE TRADED FUN SHORT TERM TREA 82889N657 597 13821 SH SOLE NONE 0 0 0 SIMPSON MFG INC COM 829073105 66 13067 SH SOLE NONE 0 0 0 SINCLAIR INC CL A 829242106 7 91 SH SOLE NONE 0 0 0 SIREN ETF TR NSD NXGN ECO ETF 829658202 294 7173 SH SOLE NONE 0 0 0 SIRIUS XM HOLDINGS INC COM 82968B103 2435 13320 SH SOLE NONE 0 0 0 SITEONE LANDSCAPE SUPPLY INC COM 82982L103 555 90188 SH SOLE NONE 0 0 0 SITIME CORP COM 82982T106 100 12208 SH SOLE NONE 0 0 0 SITIO ROYALTIES CORP CLASS A COM 82983N108 528 12413 SH SOLE NONE 0 0 0 SIX FLAGS ENTMT CORP NEW COM 83001A102 1113 27914 SH SOLE NONE 0 0 0 SIXTH STREET SPECIALTY LENDI COM 83012A109 1100 23760 SH SOLE NONE 0 0 0 SJW GROUP COM 784305104 283 18494 SH SOLE NONE 0 0 0 SKECHERS U S A INC CL A 830566105 200 12468 SH SOLE NONE 0 0 0 SKILLZ INC COM CL A 83067L208 85 530 SH SOLE NONE 0 0 0 SKYWARD SPECIALTY INS GROUP COM 830940102 140 4743 SH SOLE NONE 0 0 0 SKYWEST INC COM 830879102 34 1775 SH SOLE NONE 0 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 752 84507 SH SOLE NONE 0 0 0 SL GREEN RLTY CORP COM 78440X887 210 9486 SH SOLE NONE 0 0 0 SLM CORP COM 78442P106 2897 55391 SH SOLE NONE 0 0 0 SLR INVESTMENT CORP COM 83413U100 2161 32480 SH SOLE NONE 0 0 0 SM ENERGY CO COM 78454L100 36 1394 SH SOLE NONE 0 0 0 SMARTRENT INC COM CL A 83193G107 1000 3190 SH SOLE NONE 0 0 0 SMARTSHEET INC COM CL A 83200N103 576 27544 SH SOLE NONE 0 0 0 SMITH & NEPHEW PLC SPDN ADR NEW 83175M205 962 26243 SH SOLE NONE 0 0 0 SMITH & WESSON BRANDS INC COM 831754106 224 3037 SH SOLE NONE 0 0 0 SMITH A O CORP COM 831865209 389 32069 SH SOLE NONE 0 0 0 SMUCKER J M CO COM NEW 832696405 2643 334022 SH SOLE NONE 0 0 0 SNAP INC CL A 83304A106 707 11970 SH SOLE NONE 0 0 0 SNAP ON INC COM 833034101 258 74521 SH SOLE NONE 0 0 0 SNOWFLAKE INC CL A 833445109 2557 508843 SH SOLE NONE 0 0 0 SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105 720 43358 SH SOLE NONE 0 0 0 SOFI TECHNOLOGIES INC COM 83406F102 25675 255466 SH SOLE NONE 0 0 0 SOLAREDGE TECHNOLOGIES INC COM 83417M104 1109 103802 SH SOLE NONE 0 0 0 SOLID POWER INC CLASS A COM 83422N105 1550 2248 SH SOLE NONE 0 0 0 SONOCO PRODS CO COM 835495102 166 9274 SH SOLE NONE 0 0 0 SONOS INC COM 83570H108 910 15597 SH SOLE NONE 0 0 0 SOUNDHOUND AI INC CLASS A COM 836100107 25 53 SH SOLE NONE 0 0 0 SOURCE CAP INC COM 836144105 495 19986 SH SOLE NONE 0 0 0 SOUTHERN CO COM 842587107 17107 1199544 SH SOLE NONE 0 0 0 SOUTHERN COPPER CORP COM 84265V105 2009 172907 SH SOLE NONE 0 0 0 SOUTHERN FIRST BANCSHARES COM 842873101 11 408 SH SOLE NONE 0 0 0 SOUTHSTATE CORPORATION COM 840441109 15 1267 SH SOLE NONE 0 0 0 SOUTHWEST AIRLS CO COM 844741108 5187 149797 SH SOLE NONE 0 0 0 SOUTHWEST GAS HLDGS INC COM 844895102 853 54038 SH SOLE NONE 0 0 0 SOUTHWESTERN ENERGY CO COM 845467109 1164 7624 SH SOLE NONE 0 0 0 SP PLUS CORP COM 78469C103 600 30750 SH SOLE NONE 0 0 0 SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 7239 2728056 SH SOLE NONE 0 0 0 SPDR GOLD TR GOLD SHS 78463V107 12748 2437035 SH SOLE NONE 0 0 0 SPDR INDEX SHS FDS S&P NORTH AMER 78463X152 12962 661020 SH SOLE NONE 0 0 0 SPDR INDEX SHS FDS EURO STOXX 50 78463X202 10360 495315 SH SOLE NONE 0 0 0 SPDR INDEX SHS FDS MSCI ACWI CLMTE 78463X194 436 13821 SH SOLE NONE 0 0 0 SPDR INDEX SHS FDS MSCI WRLD STRGIC 78463X418 802 88324 SH SOLE NONE 0 0 0 SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 161 5476 SH SOLE NONE 0 0 0 SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 151 5362 SH SOLE NONE 0 0 0 SPDR INDEX SHS FDS DJ GLB RL ES ETF 78463X749 2581 112816 SH SOLE NONE 0 0 0 SPDR INDEX SHS FDS S&P GBLINF ETF 78463X855 114 6117 SH SOLE NONE 0 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 23982 11398667 SH SOLE NONE 0 0 0 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 2968 1505851 SH SOLE NONE 0 0 0 SPDR SER TR S&P 400 MDCP GRW 78464A821 2313 175016 SH SOLE NONE 0 0 0 SPDR SER TR S&P 400 MDCP VAL 78464A839 2472 181375 SH SOLE NONE 0 0 0 SPDR SER TR DJ REIT ETF 78464A607 11 1049 SH SOLE NONE 0 0 0 SPDR SER TR S&P DIVID ETF 78464A763 9078 1134468 SH SOLE NONE 0 0 0 SPDR SER TR S&P 600 SMCP GRW 78464A201 36 3032 SH SOLE NONE 0 0 0 SPDR SER TR S&P 600 SMCP VAL 78464A300 27 2282 SH SOLE NONE 0 0 0 SPDR SER TR S&P BIOTECH 78464A870 1328 118571 SH SOLE NONE 0 0 0 SPDR SER TR S&P BK ETF 78464A797 1444 66437 SH SOLE NONE 0 0 0 SPDR SER TR S&P CAP MKTS 78464A771 286 29208 SH SOLE NONE 0 0 0 SPDR SER TR S&P HOMEBUILD 78464A888 655 62673 SH SOLE NONE 0 0 0 SPDR SER TR S&P INS ETF 78464A789 86 3888 SH SOLE NONE 0 0 0 SPDR SER TR S&P METALS MNG 78464A755 1295 77502 SH SOLE NONE 0 0 0 SPDR SER TR S&P REGL BKG 78464A698 5191 272144 SH SOLE NONE 0 0 0 SPDR SER TR S&P RETAIL ETF 78464A714 84 6054 SH SOLE NONE 0 0 0 SPDR SER TR S&P SEMICNDCTR 78464A862 1718 386092 SH SOLE NONE 0 0 0 SPDR SER TR SPDR MSCI USA GE 78468R747 709 67370 SH SOLE NONE 0 0 0 SPDR SER TR HLTH CR EQUIP 78464A581 1300 109523 SH SOLE NONE 0 0 0 SPDR SER TR AEROSPACE DEF 78464A631 395 53491 SH SOLE NONE 0 0 0 SPDR SER TR S&P TRANSN ETF 78464A532 398 33229 SH SOLE NONE 0 0 0 SPDR SER TR BLOOMBERG 1 10 Y 78468R861 882 16396 SH SOLE NONE 0 0 0 SPDR SER TR BLOOMBERG 1-3 MO 78468R663 44614 4077310 SH SOLE NONE 0 0 0 SPDR SER TR BLOOMBERG 3-12 M 78468R523 48 4758 SH SOLE NONE 0 0 0 SPDR SER TR BBG CONV SEC ETF 78464A359 4426 319336 SH SOLE NONE 0 0 0 SPDR SER TR BLOOMBERG EMERGI 78464A391 182 3874 SH SOLE NONE 0 0 0 SPDR SER TR BLOOMBERG HIGH Y 78468R622 684 64830 SH SOLE NONE 0 0 0 SPDR SER TR BLOOMBERG INTL T 78464A516 1168 27074 SH SOLE NONE 0 0 0 SPDR SER TR BLOOMBERG INVT 78468R200 277 8475 SH SOLE NONE 0 0 0 SPDR SER TR BLOOMBERG SHT TE 78468R408 3681 92540 SH SOLE NONE 0 0 0 SPDR SER TR FTSE INT GVT ETF 78464A490 6741 282711 SH SOLE NONE 0 0 0 SPDR SER TR ICE PFD SEC ETF 78464A292 2861 95901 SH SOLE NONE 0 0 0 SPDR SER TR NUVEEN BLMBRG MU 78468R721 244 11468 SH SOLE NONE 0 0 0 SPDR SER TR NUVEEN BLOOMBERG 78464A284 5655 143072 SH SOLE NONE 0 0 0 SPDR SER TR PORTFOLIO AGRGTE 78464A649 774 19845 SH SOLE NONE 0 0 0 SPDR SER TR PORTFLI INTRMDIT 78464A672 1883 55098 SH SOLE NONE 0 0 0 SPDR SER TR PORTFOLIO LN TSR 78464A664 3840 102210 SH SOLE NONE 0 0 0 SPDR SER TR PORTFOLIO S&P500 78464A854 714 39913 SH SOLE NONE 0 0 0 SPDR SER TR PRTFLO S&P500 GW 78464A409 1467 95443 SH SOLE NONE 0 0 0 SPDR SER TR PRTFLO S&P500 HI 78468R788 4949 193950 SH SOLE NONE 0 0 0 SPDR SER TR PRTFLO S&P500 VL 78464A508 1386 64619 SH SOLE NONE 0 0 0 SPDR SER TR PORTFOLIO S&P600 78468R853 329 13870 SH SOLE NONE 0 0 0 SPDR SER TR PORTFOLIO SHORT 78464A474 3476 102979 SH SOLE NONE 0 0 0 SPDR SER TR PORTFLI TIPS ETF 78464A656 940 24037 SH SOLE NONE 0 0 0 SPDR SER TR S&P 500 ESG ETF 78468R531 361 16678 SH SOLE NONE 0 0 0 SPDR SER TR SPDR S&P 500 ETF 78468R796 418 16241 SH SOLE NONE 0 0 0 SPDR SER TR S&P KENSHO CLEAN 78468R655 92 6600 SH SOLE NONE 0 0 0 SPDR SER TR OILGAS EQUIP 78468R549 84 7099 SH SOLE NONE 0 0 0 SPDR SER TR S&P OILGAS EXP 78468R556 8952 1225618 SH SOLE NONE 0 0 0 SPDR SER TR SSGA US LRG ETF 78468R804 1438 208524 SH SOLE NONE 0 0 0 SPDR SER TR SSGA US SMAL ETF 78468R887 598 67287 SH SOLE NONE 0 0 0 SPECTRUM BRANDS HLDGS INC NE COM 84790A105 5 399 SH SOLE NONE 0 0 0 SPIRE INC COM 84857L101 515 32105 SH SOLE NONE 0 0 0 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 14 445 SH SOLE NONE 0 0 0 SPIRIT AIRLS INC COM 848577102 120 1970 SH SOLE NONE 0 0 0 SPLUNK INC COM 848637104 1001 152502 SH SOLE NONE 0 0 0 SPOTIFY TECHNOLOGY S A SHS L8681T102 933 175320 SH SOLE NONE 0 0 0 SPROTT ETF TRUST GOLD MINERS ETF 85210B102 2 50 SH SOLE NONE 0 0 0 SPROTT FDS TR URANIUM MINERS E 85208P303 350 16895 SH SOLE NONE 0 0 0 SPROTT PHYSICAL GOLD TR UNIT 85207H104 109567 1745402 SH SOLE NONE 0 0 0 SPROTT PHYSICAL PLAT PALLAD UNIT 85207Q104 1165 11755 SH SOLE NONE 0 0 0 SPROTT PHYSICAL SILVER TR TR UNIT 85207K107 33965 274437 SH SOLE NONE 0 0 0 SPROUT SOCIAL INC COM CL A 85209W109 102 6267 SH SOLE NONE 0 0 0 SPROUTS FMRS MKT INC COM 85208M102 1365 65670 SH SOLE NONE 0 0 0 SPS COMM INC COM 78463M107 103 19966 SH SOLE NONE 0 0 0 SQUARESPACE INC CLASS A 85225A107 100 3301 SH SOLE NONE 0 0 0 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 30 1833 SH SOLE NONE 0 0 0 SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 351 14128 SH SOLE NONE 0 0 0 SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608 56430 2366100 SH SOLE NONE 0 0 0 SSGA ACTIVE ETF TR GLOBL ALLO ETF 78467V400 233 9652 SH SOLE NONE 0 0 0 SSGA ACTIVE ETF TR MULT ASS RLRTN 78467V103 1417 38559 SH SOLE NONE 0 0 0 SSR MINING IN COM 784730103 960 10330 SH SOLE NONE 0 0 0 STAG INDL INC COM 85254J102 2924 114816 SH SOLE NONE 0 0 0 STANDARD LITHIUM LTD COM 853606101 289450 584689 SH SOLE NONE 0 0 0 STANDARD MTR PRODS INC COM 853666105 117 4673 SH SOLE NONE 0 0 0 STANDEX INTL CORP COM 854231107 5 792 SH SOLE NONE 0 0 0 STANLEY BLACK & DECKER INC COM 854502101 4295 421304 SH SOLE NONE 0 0 0 STARBUCKS CORP COM 855244109 8060 773811 SH SOLE NONE 0 0 0 STARWOOD PPTY TR INC COM 85571B105 12864 270406 SH SOLE NONE 0 0 0 STATE STR CORP COM 857477103 104 8056 SH SOLE NONE 0 0 0 STEEL DYNAMICS INC COM 858119100 913 107825 SH SOLE NONE 0 0 0 STEM INC COM 85859N102 35700 138516 SH SOLE NONE 0 0 0 STEPAN CO COM 858586100 105 9887 SH SOLE NONE 0 0 0 STERICYCLE INC COM 858912108 768 38062 SH SOLE NONE 0 0 0 STERIS PLC SHS USD G8473T100 46 10113 SH SOLE NONE 0 0 0 STERLING INFRASTRUCTURE INC COM 859241101 1000 87930 SH SOLE NONE 0 0 0 STIFEL FINL CORP COM 860630102 29 2005 SH SOLE NONE 0 0 0 STITCH FIX INC COM CL A 860897107 131 468 SH SOLE NONE 0 0 0 STMICROELECTRONICS N V NY REGISTRY 861012102 4576 229395 SH SOLE NONE 0 0 0 STONEX GROUP INC COM 861896108 60 4430 SH SOLE NONE 0 0 0 STRATEGIC ED INC COM 86272C103 1929 178182 SH SOLE NONE 0 0 0 STRATEGY SHS NS 7HANDL IDX 86280R506 8891 183866 SH SOLE NONE 0 0 0 STRIDE INC COM 86333M108 230 13655 SH SOLE NONE 0 0 0 STRONGHOLD DIGITAL MINING IN CLASS A COM 86337R202 50 365 SH SOLE NONE 0 0 0 STURM RUGER & CO INC COM 864159108 455 20702 SH SOLE NONE 0 0 0 SUMITOMO MITSUI FINL GROUP I SPONSORED ADR 86562M209 3899 37742 SH SOLE NONE 0 0 0 SUMMIT HOTEL PPTYS INC COM 866082100 27 181 SH SOLE NONE 0 0 0 SUN CMNTYS INC COM 866674104 124 16573 SH SOLE NONE 0 0 0 SUN LIFE FINANCIAL INC. COM 866796105 795 41229 SH SOLE NONE 0 0 0 SUNCOR ENERGY INC NEW COM 867224107 400 12816 SH SOLE NONE 0 0 0 SUNNOVA ENERGY INTL INC. COM 86745K104 8 122 SH SOLE NONE 0 0 0 SUNOCO LP/SUNOCO FIN CORP COM UT REP LP 86765K109 9583 574315 SH SOLE NONE 0 0 0 SUNPOWER CORP COM 867652406 1111 5366 SH SOLE NONE 0 0 0 SUNRUN INC COM 86771W105 96 1884 SH SOLE NONE 0 0 0 SUPER MICRO COMPUTER INC COM 86800U104 4651 1322093 SH SOLE NONE 0 0 0 SUPERNUS PHARMACEUTICALS INC COM 868459108 22 637 SH SOLE NONE 0 0 0 SURGERY PARTNERS INC COM 86881A100 250 7998 SH SOLE NONE 0 0 0 SYLVAMO CORP COMMON STOCK 871332102 630 30923 SH SOLE NONE 0 0 0 SYNCHRONY FINANCIAL COM 87165B103 1345 51375 SH SOLE NONE 0 0 0 SYNOPSYS INC COM 871607107 342 176099 SH SOLE NONE 0 0 0 SYNOVUS FINL CORP COM NEW 87161C501 20 753 SH SOLE NONE 0 0 0 T-MOBILE US INC COM 872590104 208 33365 SH SOLE NONE 0 0 0 T2 BIOSYSTEMS INC COM NEW 89853L302 33 207 SH SOLE NONE 0 0 0 TACTILE SYS TECHNOLOGY INC COM 87357P100 200 2860 SH SOLE NONE 0 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 2057 213942 SH SOLE NONE 0 0 0 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 282 45388 SH SOLE NONE 0 0 0 TANDEM DIABETES CARE INC COM NEW 875372203 165 4881 SH SOLE NONE 0 0 0 TANGER INC COM 875465106 450 12474 SH SOLE NONE 0 0 0 TAPESTRY INC COM 876030107 3025 111350 SH SOLE NONE 0 0 0 TARGA RES CORP COM 87612G101 1033 89737 SH SOLE NONE 0 0 0 TARGET CORP COM 87612E106 1757088 12337 SH SOLE NONE 0 0 0 TAYLOR MORRISON HOME CORP COM 87724P106 269 14351 SH SOLE NONE 0 0 0 TC ENERGY CORP COM 87807B107 1342 52453 SH SOLE NONE 0 0 0 TCW STRATEGIC INCOME FD INC COM 872340104 46382 212893 SH SOLE NONE 0 0 0 TE CONNECTIVITY LTD SHS H84989104 545 76573 SH SOLE NONE 0 0 0 TECHNIPFMC PLC COM G87110105 500 10070 SH SOLE NONE 0 0 0 TECK RESOURCES LTD CL B 878742204 13550 572759 SH SOLE NONE 0 0 0 TEEKAY TANKERS LTD CL A Y8565N300 2500 124925 SH SOLE NONE 0 0 0 TEGNA INC COM 87901J105 14 214 SH SOLE NONE 0 0 0 TELADOC HEALTH INC COM 87918A105 5199 112038 SH SOLE NONE 0 0 0 TELEDYNE TECHNOLOGIES INC COM 879360105 162 72299 SH SOLE NONE 0 0 0 TELEFLEX INCORPORATED COM 879369106 9 2244 SH SOLE NONE 0 0 0 TELEFONAKTIEBOLAGET LM ERICS ADR B SEK 10 294821608 2587 16296 SH SOLE NONE 0 0 0 TELEFONICA S A SPONSORED ADR 879382208 9012 35147 SH SOLE NONE 0 0 0 TELLURIAN INC NEW COM 87968A104 4800 3627 SH SOLE NONE 0 0 0 TELUS CORPORATION COM 87971M103 942 16758 SH SOLE NONE 0 0 0 TEMPLETON DRAGON FD INC COM 88018T101 22909 187167 SH SOLE NONE 0 0 0 TEMPLETON GLOBAL INCOME FD COM 880198106 1000 3790 SH SOLE NONE 0 0 0 TEMPUR SEALY INTL INC COM 88023U101 27 1376 SH SOLE NONE 0 0 0 TENET HEALTHCARE CORP COM NEW 88033G407 85 6423 SH SOLE NONE 0 0 0 TERADATA CORP DEL COM 88076W103 44 1914 SH SOLE NONE 0 0 0 TERADYNE INC COM 880770102 1226 133088 SH SOLE NONE 0 0 0 TEREX CORP NEW COM 880779103 2231 128193 SH SOLE NONE 0 0 0 TERNIUM SA SPONSORED ADS 880890108 736 31258 SH SOLE NONE 0 0 0 TERRITORIAL BANCORP INC COM 88145X108 3300 36795 SH SOLE NONE 0 0 0 TESLA INC COM 88160R101 24963 6202806 SH SOLE NONE 0 0 0 TETRA TECH INC NEW COM 88162G103 1324 221064 SH SOLE NONE 0 0 0 TEUCRIUM COMMODITY TR SUGAR FD 88166A409 100 1240 SH SOLE NONE 0 0 0 TEXAS INSTRS INC COM 882508104 3524 600629 SH SOLE NONE 0 0 0 TEXAS PACIFIC LAND CORPORATI COM 88262P102 10 15725 SH SOLE NONE 0 0 0 TEXAS ROADHOUSE INC COM 882681109 112 13690 SH SOLE NONE 0 0 0 TEXTAINER GROUP HOLDINGS LTD SHS G8766E109 1589 78196 SH SOLE NONE 0 0 0 TEXTRON INC COM 883203101 394347 495822 SH SOLE NONE 0 0 0 TFI INTL INC COM 87241L109 100 13598 SH SOLE NONE 0 0 0 THE CIGNA GROUP COM 125523100 954 285801 SH SOLE NONE 0 0 0 THE REALREAL INC COM 88339P101 100 201 SH SOLE NONE 0 0 0 THE TRADE DESK INC COM CL A 88339J105 15169 1091561 SH SOLE NONE 0 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 1902 1009671 SH SOLE NONE 0 0 0 THOMSON REUTERS CORP. COM 884903808 535 78228 SH SOLE NONE 0 0 0 THOR INDS INC COM 885160101 372 43989 SH SOLE NONE 0 0 0 TIDAL ETF TR SOUND ENHANCED 886364819 5025 92535 SH SOLE NONE 0 0 0 TIDAL ETF TR SOUND EQUITY DIV 886364793 700 18195 SH SOLE NONE 0 0 0 TIDAL ETF TR II YIELDMAX COIN OP 88634T824 650 18779 SH SOLE NONE 0 0 0 TIDAL ETF TR II TSLA OPTION INCM 88634T709 43850 523131 SH SOLE NONE 0 0 0 TIDAL TR II DEFIANCE OPTN IN 88636J840 3345 59140 SH SOLE NONE 0 0 0 TIDAL TR II DEFIANCE S&P 500 88636J832 3710 66928 SH SOLE NONE 0 0 0 TILRAY BRANDS INC COM 88688T100 6406 14734 SH SOLE NONE 0 0 0 TIMKEN CO COM 887389104 22 1763 SH SOLE NONE 0 0 0 TIMKENSTEEL CORPORATION COM 887399103 2100 49245 SH SOLE NONE 0 0 0 TIMOTHY PLAN US LRGMD CP CORE 887432359 1070 40902 SH SOLE NONE 0 0 0 TIMOTHY PLAN INTL ETF 887432334 779 20602 SH SOLE NONE 0 0 0 TIMOTHY PLAN U S SM CP CORE 887432342 1209 42781 SH SOLE NONE 0 0 0 TJX COS INC NEW COM 872540109 10435 978871 SH SOLE NONE 0 0 0 TKO GROUP HOLDINGS INC CL A 87256C101 4 326 SH SOLE NONE 0 0 0 TOAST INC CL A 888787108 3140 57336 SH SOLE NONE 0 0 0 TOLL BROTHERS INC COM 889478103 11 1131 SH SOLE NONE 0 0 0 TOOTSIE ROLL INDS INC COM 890516107 466 15482 SH SOLE NONE 0 0 0 TOPBUILD CORP COM 89055F103 11 4117 SH SOLE NONE 0 0 0 TOPGOLF CALLAWAY BRANDS CORP COM 131193104 1619 23216 SH SOLE NONE 0 0 0 TORM PLC SHS CL A G89479102 2000 60820 SH SOLE NONE 0 0 0 TORO CO COM 891092108 39 3744 SH SOLE NONE 0 0 0 TORONTO DOMINION BK ONT COM NEW 891160509 709 45816 SH SOLE NONE 0 0 0 TORTOISE PIPELINE & ENERGY F COM 89148H207 339 9529 SH SOLE NONE 0 0 0 TOTALENERGIES SE SPONSORED ADS 89151E109 503396 7471 SH SOLE NONE 0 0 0 TOYOTA MOTOR CORP ADS 892331307 947 173713 SH SOLE NONE 0 0 0 TPG INC COM CL A 872657101 600 25902 SH SOLE NONE 0 0 0 TRACTOR SUPPLY CO COM 892356106 1257 270325 SH SOLE NONE 0 0 0 TRADEWEB MKTS INC CL A 892672106 39 3544 SH SOLE NONE 0 0 0 TRANE TECHNOLOGIES PLC SHS G8994E103 4241 1034423 SH SOLE NONE 0 0 0 TRANSDIGM GROUP INC COM 893641100 41 41081 SH SOLE NONE 0 0 0 TRANSOCEAN LTD REG SHS H8817H100 34462 218834 SH SOLE NONE 0 0 0 TRANSUNION COM 89400J107 48 3298 SH SOLE NONE 0 0 0 TRAVEL PLUS LEISURE CO COM 894164102 115 4495 SH SOLE NONE 0 0 0 TRAVELERS COMPANIES INC COM 89417E109 475830 2498 SH SOLE NONE 0 0 0 TRAVERE THERAPEUTICS INC COM 89422G107 22 198 SH SOLE NONE 0 0 0 TREEHOUSE FOODS INC COM 89469A104 130 5389 SH SOLE NONE 0 0 0 TREX CO INC COM 89531P105 65 5381 SH SOLE NONE 0 0 0 TRI CONTL CORP COM 895436103 6965 200793 SH SOLE NONE 0 0 0 TRIMAS CORP COM NEW 896215209 12 304 SH SOLE NONE 0 0 0 TRIMBLE INC COM 896239100 267 14204 SH SOLE NONE 0 0 0 TRINITY CAP INC COM 896442308 2500 36325 SH SOLE NONE 0 0 0 TRINITY INDS INC COM 896522109 300 7977 SH SOLE NONE 0 0 0 TRIPADVISOR INC COM 896945201 100 2153 SH SOLE NONE 0 0 0 TRIPLEPOINT VENTURE GROWTH B COM 89677Y100 116495 1265136 SH SOLE NONE 0 0 0 TRIUMPH GROUP INC NEW COM 896818101 300 4974 SH SOLE NONE 0 0 0 TRUIST FINL CORP COM 89832Q109 28320 1045560 SH SOLE NONE 0 0 0 TRUPANION INC COM 898202106 8 244 SH SOLE NONE 0 0 0 TUSIMPLE HLDGS INC CL A 90089L108 3000 2633 SH SOLE NONE 0 0 0 TWILIO INC CL A 90138F102 3305 250750 SH SOLE NONE 0 0 0 TWIST BIOSCIENCE CORP COM 90184D100 109 4018 SH SOLE NONE 0 0 0 TWO HBRS INVT CORP COM 90187B804 12624 175851 SH SOLE NONE 0 0 0 TYLER TECHNOLOGIES INC COM 902252105 125 52265 SH SOLE NONE 0 0 0 TYSON FOODS INC CL A 902494103 363 19520 SH SOLE NONE 0 0 0 U S PHYSICAL THERAPY COM 90337L108 29 2717 SH SOLE NONE 0 0 0 UBER TECHNOLOGIES INC COM 90353T100 11739 722770 SH SOLE NONE 0 0 0 UBS GROUP AG SHS H42097107 5595 172886 SH SOLE NONE 0 0 0 UDR INC COM 902653104 975 37351 SH SOLE NONE 0 0 0 UGI CORP NEW COM 902681105 225 5535 SH SOLE NONE 0 0 0 UIPATH INC CL A 90364P105 7140 177358 SH SOLE NONE 0 0 0 ULTA BEAUTY INC COM 90384S303 595 291544 SH SOLE NONE 0 0 0 ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 35 1674 SH SOLE NONE 0 0 0 UMH PPTYS INC COM 903002103 516 7904 SH SOLE NONE 0 0 0 UNDER ARMOUR INC CL A 904311107 3832 33683 SH SOLE NONE 0 0 0 UNDER ARMOUR INC CL C 904311206 3212 26820 SH SOLE NONE 0 0 0 UNILEVER PLC SPON ADR NEW 904767704 3540 171641 SH SOLE NONE 0 0 0 UNION PAC CORP COM 907818108 3272 803677 SH SOLE NONE 0 0 0 UNITED AIRLS HLDGS INC COM 910047109 1993 82231 SH SOLE NONE 0 0 0 UNITED FIRE GROUP INC COM 910340108 15 302 SH SOLE NONE 0 0 0 UNITED PARCEL SERVICE INC CL B 911312106 92236 14502261 SH SOLE NONE 0 0 0 UNITED RENTALS INC COM 911363109 1819 1043051 SH SOLE NONE 0 0 0 UNITED STATES STL CORP NEW COM 912909108 15366 747553 SH SOLE NONE 0 0 0 UNITED STS 12 MONTH NAT GAS UNIT BEN INT 91288X109 250 2145 SH SOLE NONE 0 0 0 UNITED STS BRENT OIL FD LP UNIT 91167Q100 168 4588 SH SOLE NONE 0 0 0 UNITED STS NAT GAS FD LP UNIT PAR 912318300 486 2464 SH SOLE NONE 0 0 0 UNITED STS OIL FD LP UNITS 91232N207 3339 222544 SH SOLE NONE 0 0 0 UNITED THERAPEUTICS CORP DEL COM 91307C102 41 9015 SH SOLE NONE 0 0 0 UNITEDHEALTH GROUP INC COM 91324P102 4468 2352490 SH SOLE NONE 0 0 0 UNITI GROUP INC COM 91325V108 461 2665 SH SOLE NONE 0 0 0 UNITY SOFTWARE INC COM 91332U101 1171 47882 SH SOLE NONE 0 0 0 UNIVERSAL CORP VA COM 913456109 46 3097 SH SOLE NONE 0 0 0 UNIVERSAL HLTH SVCS INC CL B 913903100 22 3354 SH SOLE NONE 0 0 0 UNIVERSAL TECHNICAL INST INC COM 913915104 250 3130 SH SOLE NONE 0 0 0 UNIVEST FINANCIAL CORPORATIO COM 915271100 52 1146 SH SOLE NONE 0 0 0 UNUM GROUP COM 91529Y106 4889 221081 SH SOLE NONE 0 0 0 UPSTART HLDGS INC COM 91680M107 8070 329740 SH SOLE NONE 0 0 0 UPWORK INC COM 91688F104 6 89 SH SOLE NONE 0 0 0 URANIUM ENERGY CORP COM 916896103 25889 165690 SH SOLE NONE 0 0 0 URBAN EDGE PPTYS COM 91704F104 23 421 SH SOLE NONE 0 0 0 US BANCORP DEL COM NEW 902973304 10212 441975 SH SOLE NONE 0 0 0 US FOODS HLDG CORP COM 912008109 558 25339 SH SOLE NONE 0 0 0 UTZ BRANDS INC COM CL A 918090101 337 5473 SH SOLE NONE 0 0 0 UWM HOLDINGS CORPORATION COM CL A 91823B109 7500 53625 SH SOLE NONE 0 0 0 V F CORP COM 918204108 1563 29393 SH SOLE NONE 0 0 0 VAIL RESORTS INC COM 91879Q109 225 48041 SH SOLE NONE 0 0 0 VALERO ENERGY CORP COM 91913Y100 8057 1047360 SH SOLE NONE 0 0 0 VALLEY NATL BANCORP COM 919794107 1825 19820 SH SOLE NONE 0 0 0 VANECK ETF TRUST BIOTECH ETF 92189F726 11 1845 SH SOLE NONE 0 0 0 VANECK ETF TRUST GAMING ETF 92189F882 243 10279 SH SOLE NONE 0 0 0 VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643 307 26055 SH SOLE NONE 0 0 0 VANECK ETF TRUST PHARMACEUTCL ETF 92189F692 338 27502 SH SOLE NONE 0 0 0 VANECK ETF TRUST SEMICONDUCTR ETF 92189F676 1314 229822 SH SOLE NONE 0 0 0 VANECK ETF TRUST BDC INCOME ETF 92189F411 81429 1306120 SH SOLE NONE 0 0 0 VANECK ETF TRUST EMERGING MRKT HI 92189F353 38920 720409 SH SOLE NONE 0 0 0 VANECK ETF TRUST GOLD MINERS ETF 92189F106 33675 1044263 SH SOLE NONE 0 0 0 VANECK ETF TRUST HIGH YLD MUNIETF 92189H409 4334 223764 SH SOLE NONE 0 0 0 VANECK ETF TRUST INDONESIA INDEX 92189F833 2 34 SH SOLE NONE 0 0 0 VANECK ETF TRUST INTRMDT MUNI ETF 92189H201 843 39646 SH SOLE NONE 0 0 0 VANECK ETF TRUST JP MRGAN EM LOC 92189H300 1744 44210 SH SOLE NONE 0 0 0 VANECK ETF TRUST JUNIOR GOLD MINE 92189F791 13291 503850 SH SOLE NONE 0 0 0 VANECK ETF TRUST MORTGAGE REIT 92189F452 21725 256790 SH SOLE NONE 0 0 0 VANECK ETF TRUST NATURAL RESOURC 92189F841 170 8298 SH SOLE NONE 0 0 0 VANECK ETF TRUST OIL SERVICES ETF 92189H607 137 42404 SH SOLE NONE 0 0 0 VANECK ETF TRUST PREFERRED SECURT 92189F429 856 14706 SH SOLE NONE 0 0 0 VANECK ETF TRUST RARE EARTH/STRTG 92189H805 305 18773 SH SOLE NONE 0 0 0 VANECK ETF TRUST SOCIAL SENTIMENT 92189H839 100 1869 SH SOLE NONE 0 0 0 VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505 129 34932 SH SOLE NONE 0 0 0 VANGUARD ADMIRAL FDS INC 500 VAL IDX FD 921932703 564 94729 SH SOLE NONE 0 0 0 VANGUARD ADMIRAL FDS INC MIDCP 400 GRTH 921932869 920 90372 SH SOLE NONE 0 0 0 VANGUARD ADMIRAL FDS INC MIDCP 400 IDX 921932885 520 48864 SH SOLE NONE 0 0 0 VANGUARD ADMIRAL FDS INC SMLCP 600 GRTH 921932794 690 74244 SH SOLE NONE 0 0 0 VANGUARD ADMIRAL FDS INC SMLLCP 600 IDX 921932828 710 70425 SH SOLE NONE 0 0 0 VANGUARD ADMIRAL FDS INC SMLCP 600 VAL 921932778 672 59472 SH SOLE NONE 0 0 0 VANGUARD BD INDEX FDS VANGUARD ULTRA 92203C303 1610 79598 SH SOLE NONE 0 0 0 VANGUARD BD INDEX FDS INTERMED TERM 921937819 12539 957717 SH SOLE NONE 0 0 0 VANGUARD BD INDEX FDS LONG TERM BOND 921937793 814 60708 SH SOLE NONE 0 0 0 VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 9612 740284 SH SOLE NONE 0 0 0 VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 20823 1531497 SH SOLE NONE 0 0 0 VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407 23014 1136086 SH SOLE NONE 0 0 0 VANGUARD INDEX FDS SML CP GRW ETF 922908595 812 196341 SH SOLE NONE 0 0 0 VANGUARD INDEX FDS SM CP VAL ETF 922908611 1278 229930 SH SOLE NONE 0 0 0 VANGUARD INDEX FDS EXTEND MKT ETF 922908652 856 140744 SH SOLE NONE 0 0 0 VANGUARD INDEX FDS GROWTH ETF 922908736 7352 2285509 SH SOLE NONE 0 0 0 VANGUARD INDEX FDS LARGE CAP ETF 922908637 267 58246 SH SOLE NONE 0 0 0 VANGUARD INDEX FDS MID CAP ETF 922908629 2447 569332 SH SOLE NONE 0 0 0 VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 529 116105 SH SOLE NONE 0 0 0 VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 913 132458 SH SOLE NONE 0 0 0 VANGUARD INDEX FDS SMALL CP ETF 922908751 3062 653172 SH SOLE NONE 0 0 0 VANGUARD INDEX FDS TOTAL STK MKT 922908769 38315 9089012 SH SOLE NONE 0 0 0 VANGUARD INDEX FDS VALUE ETF 922908744 11207 1675503 SH SOLE NONE 0 0 0 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 11810 5158618 SH SOLE NONE 0 0 0 VANGUARD INDEX FDS REAL ESTATE ETF 922908553 8111 716708 SH SOLE NONE 0 0 0 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 22313 917066 SH SOLE NONE 0 0 0 VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676 3309 140927 SH SOLE NONE 0 0 0 VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866 1122 80818 SH SOLE NONE 0 0 0 VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 961 53951 SH SOLE NONE 0 0 0 VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 6244 402600 SH SOLE NONE 0 0 0 VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 861 99088 SH SOLE NONE 0 0 0 VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 2472 254349 SH SOLE NONE 0 0 0 VANGUARD MALVERN FDS STRM INFPROIDX 922020805 3832 181962 SH SOLE NONE 0 0 0 VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 3383 172702 SH SOLE NONE 0 0 0 VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 15016 1220526 SH SOLE NONE 0 0 0 VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 520 40570 SH SOLE NONE 0 0 0 VANGUARD SCOTTSDALE FDS VNG RUS1000VAL 92206C714 1207 87556 SH SOLE NONE 0 0 0 VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664 1699 137789 SH SOLE NONE 0 0 0 VANGUARD SCOTTSDALE FDS VNG RUS2000VAL 92206C649 13 1776 SH SOLE NONE 0 0 0 VANGUARD SCOTTSDALE FDS VNG RUS3000IDX 92206C599 815 173456 SH SOLE NONE 0 0 0 VANGUARD SCOTTSDALE FDS TOTAL CORP BND 92206C573 410 31771 SH SOLE NONE 0 0 0 VANGUARD SCOTTSDALE FDS TOTAL WLD BD ETF 92206C565 600 41526 SH SOLE NONE 0 0 0 VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 660 39151 SH SOLE NONE 0 0 0 VANGUARD SCOTTSDALE FDS LONG TERM TREAS 92206C847 183 11260 SH SOLE NONE 0 0 0 VANGUARD SCOTTSDALE FDS LG-TERM COR BD 92206C813 259 20759 SH SOLE NONE 0 0 0 VANGUARD SCOTTSDALE FDS MTG-BKD SECS ETF 92206C771 2026 93925 SH SOLE NONE 0 0 0 VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 2278 132883 SH SOLE NONE 0 0 0 VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 4623 357682 SH SOLE NONE 0 0 0 VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 11903 2028292 SH SOLE NONE 0 0 0 VANGUARD STAR FDS VG TL INTL STK F 921909768 2001 115971 SH SOLE NONE 0 0 0 VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 33761 1617152 SH SOLE NONE 0 0 0 VANGUARD WELLINGTON FD US MINIMUM 921935409 250 26160 SH SOLE NONE 0 0 0 VANGUARD WHITEHALL FDS EM MK GOV BD ETF 921946885 1156 73685 SH SOLE NONE 0 0 0 VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 20385 2275583 SH SOLE NONE 0 0 0 VANGUARD WHITEHALL FDS INTL DVD ETF 921946810 2331 184909 SH SOLE NONE 0 0 0 VANGUARD WHITEHALL FDS INTL HIGH ETF 921946794 4761 316559 SH SOLE NONE 0 0 0 VANGUARD WORLD FD MEGA CAP INDEX 921910873 361 61051 SH SOLE NONE 0 0 0 VANGUARD WORLD FD MEGA GRWTH IND 921910816 401 104106 SH SOLE NONE 0 0 0 VANGUARD WORLD FD MEGA CAP VAL ETF 921910840 253 27712 SH SOLE NONE 0 0 0 VANGUARD WORLD FD ESG US STK ETF 921910733 462 39298 SH SOLE NONE 0 0 0 VANGUARD WORLD FD EXTENDED DUR 921910709 99 8022 SH SOLE NONE 0 0 0 VANGUARD WORLD FDS CONSUM DIS ETF 92204A108 247 75081 SH SOLE NONE 0 0 0 VANGUARD WORLD FDS CONSUM STP ETF 92204A207 522 99681 SH SOLE NONE 0 0 0 VANGUARD WORLD FDS ENERGY ETF 92204A306 2718 318767 SH SOLE NONE 0 0 0 VANGUARD WORLD FDS FINANCIALS ETF 92204A405 2103 194068 SH SOLE NONE 0 0 0 VANGUARD WORLD FDS INDUSTRIAL ETF 92204A603 147 32297 SH SOLE NONE 0 0 0 VANGUARD WORLD FDS INF TECH ETF 92204A702 2958 1431647 SH SOLE NONE 0 0 0 VANGUARD WORLD FDS MATERIALS ETF 92204A801 5 950 SH SOLE NONE 0 0 0 VANGUARD WORLD FDS UTILITIES ETF 92204A876 2786 381877 SH SOLE NONE 0 0 0 VANGUARD WORLD FDS COMM SRVC ETF 92204A884 982 115605 SH SOLE NONE 0 0 0 VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 1212 303946 SH SOLE NONE 0 0 0 VARONIS SYS INC COM 922280102 44 1992 SH SOLE NONE 0 0 0 VAXART INC COM NEW 92243A200 100 57 SH SOLE NONE 0 0 0 VECTOR GROUP LTD COM 92240M108 1671 18849 SH SOLE NONE 0 0 0 VEEVA SYS INC CL A COM 922475108 973 187322 SH SOLE NONE 0 0 0 VENTAS INC COM 92276F100 4652 231856 SH SOLE NONE 0 0 0 VERALTO CORP COM SHS 92338C103 479 39403 SH SOLE NONE 0 0 0 VERASTEM INC COM NEW 92337C203 1125 9158 SH SOLE NONE 0 0 0 VERB TECHNOLOGY CO INC COM NEW 92337U203 5000 861 SH SOLE NONE 0 0 0 VERICEL CORP COM 92346J108 15 534 SH SOLE NONE 0 0 0 VERIS RESIDENTIAL INC COM 554489104 26 409 SH SOLE NONE 0 0 0 VERISK ANALYTICS INC COM 92345Y106 112 26752 SH SOLE NONE 0 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 105433 3974813 SH SOLE NONE 0 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 283 115150 SH SOLE NONE 0 0 0 VERVE THERAPEUTICS INC COM 92539P101 500 6970 SH SOLE NONE 0 0 0 VESTIS CORPORATION COM SHS 29430C102 521 11014 SH SOLE NONE 0 0 0 VIATRIS INC COM 92556V106 4349 47099 SH SOLE NONE 0 0 0 VIAVI SOLUTIONS INC COM 925550105 76 765 SH SOLE NONE 0 0 0 VICARIOUS SURGICAL INC COM CL A 92561V109 4000 1467 SH SOLE NONE 0 0 0 VICI PPTYS INC COM 925652109 5704 181844 SH SOLE NONE 0 0 0 VICTORIAS SECRET AND CO COMMON STOCK 926400102 7 186 SH SOLE NONE 0 0 0 VICTORY PORTFOLIOS II VICSHS DV AC ETF 92647N667 250 11895 SH SOLE NONE 0 0 0 VICTORY PORTFOLIOS II VCSHS US 500 ENH 92647N782 763 46269 SH SOLE NONE 0 0 0 VICTORY PORTFOLIOS II VCSHS US DISCVRY 92647N774 282 13850 SH SOLE NONE 0 0 0 VICTORY PORTFOLIOS II VCSHS US EQ INCM 92647N824 761 43054 SH SOLE NONE 0 0 0 VICTORY PORTFOLIOS II VCSHS US LRG CAP 92647N865 200 11692 SH SOLE NONE 0 0 0 VICTORY PORTFOLIOS II VCTRYSHS US VAL 92647N576 75 5120 SH SOLE NONE 0 0 0 VIKING THERAPEUTICS INC COM 92686J106 19968 371604 SH SOLE NONE 0 0 0 VIMEO INC COMMON STOCK 92719V100 182 713 SH SOLE NONE 0 0 0 VINTAGE WINE ESTATES INC COM 92747V106 200 100 SH SOLE NONE 0 0 0 VIPER ENERGY INC CL A 927959106 2029 63655 SH SOLE NONE 0 0 0 VIR BIOTECHNOLOGY INC COM 92764N102 1800 18108 SH SOLE NONE 0 0 0 VIRGIN GALACTIC HOLDINGS INC COM 92766K106 1542 3778 SH SOLE NONE 0 0 0 VIRNETX HLDG CORP COM 92823T207 22 154 SH SOLE NONE 0 0 0 VIRTU FINL INC CL A 928254101 202 4093 SH SOLE NONE 0 0 0 VIRTUS CONVERTIBLE & INC FD COM 92838U108 2170 6467 SH SOLE NONE 0 0 0 VIRTUS CONVERTIBLE & INCOME COM 92838X102 2412 8128 SH SOLE NONE 0 0 0 VIRTUS DIVERSIFIED INCM & CO COM 92840N100 2272 47669 SH SOLE NONE 0 0 0 VIRTUS DIVIDEND INTEREST & P COM 92840R101 14430 181818 SH SOLE NONE 0 0 0 VIRTUS EQUITY & CONV INCM FD COM 92841M101 12420 259702 SH SOLE NONE 0 0 0 VIRTUS GLOBAL MULTI-SECTOR I COM 92829B101 5954 46619 SH SOLE NONE 0 0 0 VISA INC COM CL A 92826C839 18196 4737229 SH SOLE NONE 0 0 0 VISTRA CORP COM 92840M102 1590 61247 SH SOLE NONE 0 0 0 VITA COCO CO INC COM 92846Q107 500 12825 SH SOLE NONE 0 0 0 VITAL ENERGY INC COM 516806205 105 4776 SH SOLE NONE 0 0 0 VITESSE ENERGY INC COMMON STOCK 92852X103 57 1248 SH SOLE NONE 0 0 0 VIVANI MEDICAL INC COMMON STOCK 92854B109 312 318 SH SOLE NONE 0 0 0 VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 7788 67752 SH SOLE NONE 0 0 0 VONTIER CORPORATION COM 928881101 38 1313 SH SOLE NONE 0 0 0 VOYA FINANCIAL INC COM 929089100 134 9777 SH SOLE NONE 0 0 0 VOYA GLBL EQTY DIV & PREM OP COM 92912T100 716 3559 SH SOLE NONE 0 0 0 VOYA INFRASTRUCTURE INDLS & COM 92912X101 22000 223960 SH SOLE NONE 0 0 0 VROOM INC COM 92918V109 1365 822 SH SOLE NONE 0 0 0 VULCAN MATLS CO COM 929160109 211 47899 SH SOLE NONE 0 0 0 VUZIX CORP COM NEW 92921W300 15850 33047 SH SOLE NONE 0 0 0 W & T OFFSHORE INC COM 92922P106 20 65 SH SOLE NONE 0 0 0 WABTEC COM 929740108 1121 142290 SH SOLE NONE 0 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 34069 889546 SH SOLE NONE 0 0 0 WALKER & DUNLOP INC COM 93148P102 120 13321 SH SOLE NONE 0 0 0 WALMART INC COM 931142103 22272 3511225 SH SOLE NONE 0 0 0 WARNER BROS DISCOVERY INC COM SER A 934423104 27744 315727 SH SOLE NONE 0 0 0 WASTE CONNECTIONS INC COM 94106B101 234 34929 SH SOLE NONE 0 0 0 WASTE MGMT INC DEL COM 94106L109 2816 504296 SH SOLE NONE 0 0 0 WATERS CORP COM 941848103 15 4938 SH SOLE NONE 0 0 0 WATSCO INC COM 942622200 479 205237 SH SOLE NONE 0 0 0 WAYFAIR INC CL A 94419L101 1102 67993 SH SOLE NONE 0 0 0 WEBSTER FINL CORP COM 947890109 1723 87436 SH SOLE NONE 0 0 0 WEC ENERGY GROUP INC COM 92939U106 3110 261793 SH SOLE NONE 0 0 0 WEIS MKTS INC COM 948849104 6 384 SH SOLE NONE 0 0 0 WELLS FARGO CO NEW PERP PFD CNV A 949746804 40 47825 SH SOLE NONE 0 0 0 WELLTOWER INC COM 95040Q104 1583 142700 SH SOLE NONE 0 0 0 WENDYS CO COM 95058W100 2467 48057 SH SOLE NONE 0 0 0 WERNER ENTERPRISES INC COM 950755108 62 2627 SH SOLE NONE 0 0 0 WESBANCO INC COM 950810101 3269 102549 SH SOLE NONE 0 0 0 WESCO INTL INC COM 95082P105 1165 202553 SH SOLE NONE 0 0 0 WEST FRASER TIMBER CO LTD COM 952845105 1305 111682 SH SOLE NONE 0 0 0 WEST PHARMACEUTICAL SVSC INC COM 955306105 53 18662 SH SOLE NONE 0 0 0 WESTERN ASSET EMERGING MKTS COM 95766A101 600 5526 SH SOLE NONE 0 0 0 WESTERN ASSET GLOBAL CORP DE COM 95790C107 16705 213323 SH SOLE NONE 0 0 0 WESTERN ASSET HIGH INCOM FD COM 95766J102 750 3720 SH SOLE NONE 0 0 0 WESTERN ASSET HIGH YIELD DEF COM 95768B107 11553 139676 SH SOLE NONE 0 0 0 WESTERN ASSET MANAGED MUNS F COM 95766M105 5709 58061 SH SOLE NONE 0 0 0 WESTERN ASSET MUN HIGH INCOM COM 95766N103 9628 61815 SH SOLE NONE 0 0 0 WESTERN AST INFL LKD OPP & I COM 95766R104 900 7803 SH SOLE NONE 0 0 0 WESTERN DIGITAL CORP. COM 958102105 515 26971 SH SOLE NONE 0 0 0 WESTERN DIGITAL CORP. NOTE 1.500% 2/0 958102AP0 7000 6972 SH SOLE NONE 0 0 0 WESTERN NEW ENG BANCORP INC COM 958892101 557 5017 SH SOLE NONE 0 0 0 WESTERN UN CO COM 959802109 458 5462 SH SOLE NONE 0 0 0 WESTLAKE CHEM PARTNERS LP COM UNIT RP LP 960417103 1462 31652 SH SOLE NONE 0 0 0 WESTROCK CO COM 96145D105 19 789 SH SOLE NONE 0 0 0 WEX INC COM 96208T104 185 35992 SH SOLE NONE 0 0 0 WEYERHAEUSER CO MTN BE COM NEW 962166104 1732 60216 SH SOLE NONE 0 0 0 WHEATON PRECIOUS METALS CORP COM 962879102 6608 326040 SH SOLE NONE 0 0 0 WHIRLPOOL CORP COM 963320106 11353 1382430 SH SOLE NONE 0 0 0 WHITEHORSE FIN INC COM 96524V106 200 2460 SH SOLE NONE 0 0 0 WHITESTONE REIT COM 966084204 46 565 SH SOLE NONE 0 0 0 WILEY JOHN & SONS INC CL A 968223206 100 3174 SH SOLE NONE 0 0 0 WILLIAMS COS INC COM 969457100 10109 352104 SH SOLE NONE 0 0 0 WILLIAMS SONOMA INC COM 969904101 6 1211 SH SOLE NONE 0 0 0 WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104 755 33598 SH SOLE NONE 0 0 0 WINGSTOP INC COM 974155103 5 1283 SH SOLE NONE 0 0 0 WINNEBAGO INDS INC COM 974637100 150 10932 SH SOLE NONE 0 0 0 WISDOMTREE TR BLMBG US BULL 97717W471 104 2611 SH SOLE NONE 0 0 0 WISDOMTREE TR CLOUD COMPUTNG 97717Y691 160 5592 SH SOLE NONE 0 0 0 WISDOMTREE TR JAPN HEDGE EQT 97717W851 1451 127683 SH SOLE NONE 0 0 0 WISDOMTREE TR EUROPE HEDGED EQ 97717X701 1947 83412 SH SOLE NONE 0 0 0 WISDOMTREE TR INTL QULTY DIV 97717X131 302 10954 SH SOLE NONE 0 0 0 WISDOMTREE TR ARTIFICIAL INTEL 97717Y543 3910 80898 SH SOLE NONE 0 0 0 WISDOMTREE TR CYBERSECURITY FD 97717Y659 13000 329810 SH SOLE NONE 0 0 0 WISDOMTREE TR FUTRE STRAT FD 97717W125 71 2490 SH SOLE NONE 0 0 0 WISDOMTREE TR TARGET RANGE FD 97717Y675 820 18835 SH SOLE NONE 0 0 0 WISDOMTREE TR US CORP BOND FD 97717X198 1308 58721 SH SOLE NONE 0 0 0 WISDOMTREE TR US HGH YLD CORP 97717X172 1368 62117 SH SOLE NONE 0 0 0 WISDOMTREE TR EMER MKT HIGH FD 97717W315 3649 148461 SH SOLE NONE 0 0 0 WISDOMTREE TR EM MKTS QTLY DIV 97717W323 694 17059 SH SOLE NONE 0 0 0 WISDOMTREE TR EM EX ST-OWNED 97717X578 609 17588 SH SOLE NONE 0 0 0 WISDOMTREE TR EMG MKTS SMCAP 97717W281 210 10483 SH SOLE NONE 0 0 0 WISDOMTREE TR EUR HDG SMLCAP 97717X552 232 8346 SH SOLE NONE 0 0 0 WISDOMTREE TR EURO QTLY DIV GR 97717X610 681 21676 SH SOLE NONE 0 0 0 WISDOMTREE TR GLB US QTLY DIV 97717W844 800 29592 SH SOLE NONE 0 0 0 WISDOMTREE TR INTL EQUITY FD 97717W703 187 9819 SH SOLE NONE 0 0 0 WISDOMTREE TR ITL HIGH DIV FD 97717W802 1130 43947 SH SOLE NONE 0 0 0 WISDOMTREE TR INTL SMCAP DIV 97717W760 248 15862 SH SOLE NONE 0 0 0 WISDOMTREE TR US QTLY DIV GRT 97717X669 803 56435 SH SOLE NONE 0 0 0 WISDOMTREE TR US S CAP QTY DIV 97717X651 20 949 SH SOLE NONE 0 0 0 WISDOMTREE TR ENHNCD CMMDTY ST 97717Y683 2236 37860 SH SOLE NONE 0 0 0 WISDOMTREE TR FLOATNG RAT TREA 97717Y527 1505 75611 SH SOLE NONE 0 0 0 WISDOMTREE TR MORTGAGE PLUS BD 97717Y725 620 27209 SH SOLE NONE 0 0 0 WISDOMTREE TR NEW ECON REAL ES 97717W331 1000 18295 SH SOLE NONE 0 0 0 WISDOMTREE TR US ESG FUND 97717W596 644 31677 SH SOLE NONE 0 0 0 WISDOMTREE TR US HIGH DIVIDEND 97717W208 165 13560 SH SOLE NONE 0 0 0 WISDOMTREE TR US LARGECAP DIVD 97717W307 33170 2201796 SH SOLE NONE 0 0 0 WISDOMTREE TR US LARGECAP FUND 97717W588 1134 56830 SH SOLE NONE 0 0 0 WISDOMTREE TR US MIDCAP DIVID 97717W505 728 33241 SH SOLE NONE 0 0 0 WISDOMTREE TR US SMALLCAP FUND 97717W562 91 4534 SH SOLE NONE 0 0 0 WISDOMTREE TR YIELD ENHANCD US 97717X511 430 18929 SH SOLE NONE 0 0 0 WIX COM LTD SHS M98068105 100 12302 SH SOLE NONE 0 0 0 WK KELLOGG CO COM SHS 92942W107 257 3377 SH SOLE NONE 0 0 0 WM TECHNOLOGY INC COM 92971A109 7200 5186 SH SOLE NONE 0 0 0 WOODSIDE ENERGY GROUP LTD SPONSORED ADR 980228308 2271 47895 SH SOLE NONE 0 0 0 WOODWARD INC COM 980745103 447 60782 SH SOLE NONE 0 0 0 WORKDAY INC CL A 98138H101 873 241000 SH SOLE NONE 0 0 0 WORKHORSE GROUP INC COM NEW 98138J206 2020 727 SH SOLE NONE 0 0 0 WORKIVA INC COM CL A 98139A105 138 14011 SH SOLE NONE 0 0 0 WP CAREY INC COM 92936U109 6328 410101 SH SOLE NONE 0 0 0 WPP PLC NEW ADR 92937A102 565 26877 SH SOLE NONE 0 0 0 WRAP TECHNOLOGIES INC COM 98212N107 100 310 SH SOLE NONE 0 0 0 WSFS FINL CORP COM 929328102 18 827 SH SOLE NONE 0 0 0 WW INTL INC COM 98262P101 31950 279563 SH SOLE NONE 0 0 0 WYNDHAM HOTELS & RESORTS INC COM 98311A105 195 15680 SH SOLE NONE 0 0 0 WYNN RESORTS LTD COM 983134107 84 7668 SH SOLE NONE 0 0 0 XCEL ENERGY INC COM 98389B100 9710 601141 SH SOLE NONE 0 0 0 XENIA HOTELS & RESORTS INC COM 984017103 361 4919 SH SOLE NONE 0 0 0 XEROX HOLDINGS CORP COM NEW 98421M106 250 4583 SH SOLE NONE 0 0 0 XPO INC COM 983793100 394 34510 SH SOLE NONE 0 0 0 XYLEM INC COM 98419M100 551 63004 SH SOLE NONE 0 0 0 YELP INC CL A 985817105 26 1231 SH SOLE NONE 0 0 0 YETI HLDGS INC COM 98585X104 163 8440 SH SOLE NONE 0 0 0 YEXT INC COM 98585N106 4499 26499 SH SOLE NONE 0 0 0 YUM BRANDS INC COM 988498101 1084 141678 SH SOLE NONE 0 0 0 YUM CHINA HLDGS INC COM 98850P109 415 17613 SH SOLE NONE 0 0 0 ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 274 74892 SH SOLE NONE 0 0 0 ZEVRA THERAPEUTICS INC COM NEW 488445206 1000 6550 SH SOLE NONE 0 0 0 ZIFF DAVIS INC COM 48123V102 206 13841 SH SOLE NONE 0 0 0 ZILLOW GROUP INC CL A 98954M101 100 5672 SH SOLE NONE 0 0 0 ZILLOW GROUP INC CL C CAP STK 98954M200 2982 172539 SH SOLE NONE 0 0 0 ZIM INTEGRATED SHIPPING SERV SHS M9T951109 17600 173712 SH SOLE NONE 0 0 0 ZIMMER BIOMET HOLDINGS INC COM 98956P102 550 66935 SH SOLE NONE 0 0 0 ZIMVIE INC COM 98888T107 22 391 SH SOLE NONE 0 0 0 ZIONS BANCORPORATION N A COM 989701107 794 34826 SH SOLE NONE 0 0 0 ZOETIS INC CL A 98978V103 2429 479328 SH SOLE NONE 0 0 0 ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 8110 583190 SH SOLE NONE 0 0 0 ZOOMINFO TECHNOLOGIES INC COMMON STOCK 98980F104 179 3310 SH SOLE NONE 0 0 0 ZSCALER INC COM 98980G102 1011 223997 SH SOLE NONE 0 0 0 ZURN ELKAY WATER SOLNS CORP COM 98983L108 1002 29469 SH SOLE NONE 0 0 0