0000312272-23-000018.txt : 20231023 0000312272-23-000018.hdr.sgml : 20231023 20231023102546 ACCESSION NUMBER: 0000312272-23-000018 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20230930 FILED AS OF DATE: 20231023 DATE AS OF CHANGE: 20231023 EFFECTIVENESS DATE: 20231023 FILER: COMPANY DATA: COMPANY CONFORMED NAME: COMMONWEALTH EQUITY SERVICES, LLC CENTRAL INDEX KEY: 0000312272 IRS NUMBER: 042675571 STATE OF INCORPORATION: MA FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-18352 FILM NUMBER: 231338841 BUSINESS ADDRESS: STREET 1: 29 SAWYER ROAD CITY: WALTHAM STATE: MA ZIP: 02453-3483 BUSINESS PHONE: 781-736-0700 MAIL ADDRESS: STREET 1: 29 SAWYER ROAD STREET 2: ONE UNIVERSITY OFFICE PARK CITY: WALTHAM STATE: MA ZIP: 02453-3483 FORMER COMPANY: FORMER CONFORMED NAME: COMMONWEALTH EQUITY SERVICES, LLC. DATE OF NAME CHANGE: 20170807 FORMER COMPANY: FORMER CONFORMED NAME: COMMONWEALTH EQUITY SERVICES, LLC DATE OF NAME CHANGE: 20170804 FORMER COMPANY: FORMER CONFORMED NAME: COMMONWEALTH EQUITY SERVICES, INC. DATE OF NAME CHANGE: 20101201 13F-HR 1 primary_doc.xml X0202 13F-HR LIVE false true false 0000312272 XXXXXXXX 09-30-2023 09-30-2023 COMMONWEALTH EQUITY SERVICES, LLC
29 SAWYER ROAD ONE UNIVERSITY OFFICE PARK WALTHAM MA 02453-3483
13F HOLDINGS REPORT 028-18352 000008032 801-41541 N
Brandon Zatopek Sr. Manager, RIA Compliance 781-902-9526 Brandon Zatopek Waltham MA 10-23-2023 0 3823 48263228 false
INFORMATION TABLE 2 Final_13fList2023Q3.XML COMMONWEALTH 13F 10X GENOMICS INC CL A COM 88025U109 297 7193 SH SOLE NO 0 0 7193 1895 BANCORP OF WIS INC COM 28253R105 345 48871 SH SOLE NO 0 0 48871 22ND CENTY GROUP INC COM NEW 90137F202 18 18765 SH SOLE NO 0 0 18765 23ANDME HOLDING CO CLASS A COM 90138Q108 363 370934 SH SOLE NO 0 0 370934 3-D SYS CORP DEL COM NEW 88554D205 52 10615 SH SOLE NO 0 0 10615 3M CO COM 88579Y101 41409 442306 SH SOLE NO 0 0 442306 A2Z SMART TECHNOLOGIES CORP COM 00249W100 39 23806 SH SOLE NO 0 0 23806 AB ACTIVE ETFS INC TAX AWARE SHRT 00039J202 494 20076 SH SOLE NO 0 0 20076 AB ACTIVE ETFS INC ULTRA SHORT INCM 00039J103 6187 123256 SH SOLE NO 0 0 123256 ABBOTT LABS COM 002824100 83786 865112 SH SOLE NO 0 0 865112 ABBVIE INC COM 00287Y109 180800 1212937 SH SOLE NO 0 0 1212937 ABCELLERA BIOLOGICS INC COM 00288U106 55 12019 SH SOLE NO 0 0 12019 ABM INDS INC COM 000957100 203 5077 SH SOLE NO 0 0 5077 ABRDN ASIA PACIFIC INCOME FU COM 003009107 1077 439586 SH SOLE NO 0 0 439586 ABRDN AUSTRALIA EQUITY FD IN COM 003011103 63 15832 SH SOLE NO 0 0 15832 ABRDN EMRG MKTS EQTY INCM FD COM 00301W105 493 103376 SH SOLE NO 0 0 103376 ABRDN ETFS BBRG ALL COMMDY 003261203 418 12635 SH SOLE NO 0 0 12635 ABRDN GLOBAL DYNAMIC DIVIDEN COM 00302M106 589 68047 SH SOLE NO 0 0 68047 ABRDN GLOBAL INCOME FUND INC COM 003013109 171 28661 SH SOLE NO 0 0 28661 ABRDN GLOBAL INFRA INCOME FU COM SHS BEN INT 00326W106 289 17955 SH SOLE NO 0 0 17955 ABRDN GLOBAL PREMIER PPTYS F COM SH BEN INT 00302L108 335 91947 SH SOLE NO 0 0 91947 ABRDN GOLD ETF TRUST PHYSCL GOLD SHS 00326A104 2781 157187 SH SOLE NO 0 0 157187 ABRDN INCOME CREDIT STRATEGI COM 003057106 262 38526 SH SOLE NO 0 0 38526 ABRDN NATL MUN INCOME FD SH BEN INT 24610T108 186 21581 SH SOLE NO 0 0 21581 ABRDN PALLADIUM ETF TRUST PHYSICAL PALLADM 003262102 293 2548 SH SOLE NO 0 0 2548 ABRDN PLATINUM ETF TRUST PHYSCL PLATM SHS 003260106 453 5420 SH SOLE NO 0 0 5420 ABRDN PRECIOUS METALS BASKET PHYSCL PRECS MET 003263100 2854 33917 SH SOLE NO 0 0 33917 ABRDN SILVER ETF TRUST PHYSCL SILVR SHS 003264108 2476 116451 SH SOLE NO 0 0 116451 ABRDN TOTAL DYNAMIC DIVIDEND COM SH BEN INT 00326L100 2028 268265 SH SOLE NO 0 0 268265 ACADEMY SPORTS & OUTDOORS IN COM 00402L107 449 9497 SH SOLE NO 0 0 9497 ACADIA HEALTHCARE COMPANY IN COM 00404A109 484 6882 SH SOLE NO 0 0 6882 ACADIA PHARMACEUTICALS INC COM 004225108 284 13605 SH SOLE NO 0 0 13605 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 60616 197376 SH SOLE NO 0 0 197376 ACCURAY INC COM 004397105 35 13041 SH SOLE NO 0 0 13041 ACTIVISION BLIZZARD INC COM 00507V109 9199 98248 SH SOLE NO 0 0 98248 ACUSHNET HLDGS CORP COM 005098108 247 4660 SH SOLE NO 0 0 4660 ACV AUCTIONS INC COM CL A 00091G104 1258 82871 SH SOLE NO 0 0 82871 ADAM NAT RES FD INC COM 00548F105 1107 47862 SH SOLE NO 0 0 47862 ADAMS DIVERSIFIED EQUITY FD COM 006212104 3284 197352 SH SOLE NO 0 0 197352 ADAPTHEALTH CORP COMMON STOCK 00653Q102 377 41482 SH SOLE NO 0 0 41482 ADAPTIMMUNE THERAPEUTICS PLC SPONDS ADR 00653A107 25 31875 SH SOLE NO 0 0 31875 ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 301 55264 SH SOLE NO 0 0 55264 ADIENT PLC ORD SHS G0084W101 301 8190 SH SOLE NO 0 0 8190 ADMA BIOLOGICS INC COM 000899104 59 16360 SH SOLE NO 0 0 16360 ADOBE INC COM 00724F101 76979 150969 SH SOLE NO 0 0 150969 ADT INC DEL COM 00090Q103 106 17733 SH SOLE NO 0 0 17733 ADVANCE AUTO PARTS INC COM 00751Y106 3851 68847 SH SOLE NO 0 0 68847 ADVANCED DRAIN SYS INC DEL COM 00790R104 1125 9883 SH SOLE NO 0 0 9883 ADVANCED ENERGY INDS COM 007973100 1061 10292 SH SOLE NO 0 0 10292 ADVANCED MICRO DEVICES INC COM 007903107 62099 603957 SH SOLE NO 0 0 603957 ADVENT CONV & INCOME FD COM 00764C109 3792 361484 SH SOLE NO 0 0 361484 ADVISORSHARES TR ALPHA DNA EQUITY 00768Y420 527 23700 SH SOLE NO 0 0 23700 ADVISORSHARES TR DORSEY WRIGT ADR 00768Y206 229 4667 SH SOLE NO 0 0 4667 ADVISORSHARES TR DORSY FSM ALCP 00768Y479 62279 2057436 SH SOLE NO 0 0 2057436 ADVISORSHARES TR DORSY FSM US 00768Y487 79518 2229906 SH SOLE NO 0 0 2229906 ADVISORSHARES TR INSIDER ADVANTA 00768Y818 366 3859 SH SOLE NO 0 0 3859 ADVISORSHARES TR PURE CANNABIS 00768Y495 104 30480 SH SOLE NO 0 0 30480 ADVISORSHARES TR PURE US CANNABIS 00768Y453 1665 209691 SH SOLE NO 0 0 209691 ADVISORSHARES TR RANGER EQUITY BE 00768Y412 804 34332 SH SOLE NO 0 0 34332 AECOM COM 00766T100 4383 52777 SH SOLE NO 0 0 52777 AEGON N V NY REGISTRY SHS 007924103 270 56291 SH SOLE NO 0 0 56291 AEHR TEST SYS COM 00760J108 811 17745 SH SOLE NO 0 0 17745 AERCAP HOLDINGS NV SHS N00985106 239 3811 SH SOLE NO 0 0 3811 AEROVIRONMENT INC COM 008073108 441 3950 SH SOLE NO 0 0 3950 AES CORP COM 00130H105 888 58439 SH SOLE NO 0 0 58439 AFC GAMMA INC COM 00109K105 121 10346 SH SOLE NO 0 0 10346 AFFIMED N V COM N01045108 27 56196 SH SOLE NO 0 0 56196 AFFIRM HLDGS INC COM CL A 00827B106 310 14583 SH SOLE NO 0 0 14583 AFLAC INC COM 001055102 26862 349989 SH SOLE NO 0 0 349989 AGCO CORP COM 001084102 3697 31258 SH SOLE NO 0 0 31258 AGEAGLE AERIAL SYS INC NEW COM 00848K101 2 10912 SH SOLE NO 0 0 10912 AGENUS INC COM NEW 00847G705 13 11625 SH SOLE NO 0 0 11625 AGF INVTS TR US MARKET NETRL 00110G408 3388 170570 SH SOLE NO 0 0 170570 AGILENT TECHNOLOGIES INC COM 00846U101 3756 33586 SH SOLE NO 0 0 33586 AGNC INVT CORP COM 00123Q104 3522 373050 SH SOLE NO 0 0 373050 AGNICO EAGLE MINES LTD COM 008474108 3786 83299 SH SOLE NO 0 0 83299 AGREE RLTY CORP COM 008492100 234 4234 SH SOLE NO 0 0 4234 AIM ETF PRODUCTS TRUST ALLIANZIM US LGR 00888H729 2129 89120 SH SOLE NO 0 0 89120 AIM ETF PRODUCTS TRUST ALLIANZIM US LRG 00888H687 4433 181244 SH SOLE NO 0 0 181244 AIM ETF PRODUCTS TRUST ALLIANZIM US LRG 00888H695 2259 93410 SH SOLE NO 0 0 93410 AIM ETF PRODUCTS TRUST ALLIANZIM US LRG 00888H711 14564 600333 SH SOLE NO 0 0 600333 AIM ETF PRODUCTS TRUST U S LRGCP 6M APR 00888H877 2050 75256 SH SOLE NO 0 0 75256 AIM ETF PRODUCTS TRUST U S LRGCP 6M JAN 00888H869 6087 248056 SH SOLE NO 0 0 248056 AIM ETF PRODUCTS TRUST US LAGCP B20 MAY 00888H752 7020 273205 SH SOLE NO 0 0 273205 AIM ETF PRODUCTS TRUST US LARCP B10 MAY 00888H760 318 12305 SH SOLE NO 0 0 12305 AIM ETF PRODUCTS TRUST US LARCP B20 MAR 00888H778 3199 120563 SH SOLE NO 0 0 120563 AIM ETF PRODUCTS TRUST US LRGCP B10 APR 00888H109 2189 71094 SH SOLE NO 0 0 71094 AIM ETF PRODUCTS TRUST US LRGCP B10 DEC 00888H836 608 23182 SH SOLE NO 0 0 23182 AIM ETF PRODUCTS TRUST US LRGCP B10 FEB 00888H828 490 18641 SH SOLE NO 0 0 18641 AIM ETF PRODUCTS TRUST US LRGCP B10 JAN 00888H703 1484 52820 SH SOLE NO 0 0 52820 AIM ETF PRODUCTS TRUST US LRGCP B10 JUL 00888H307 7074 229253 SH SOLE NO 0 0 229253 AIM ETF PRODUCTS TRUST US LRGCP B10 JUN 00888H745 580 22613 SH SOLE NO 0 0 22613 AIM ETF PRODUCTS TRUST US LRGCP B10 OCT 00888H604 3419 108091 SH SOLE NO 0 0 108091 AIM ETF PRODUCTS TRUST US LRGCP B20 APR 00888H208 22921 818918 SH SOLE NO 0 0 818918 AIM ETF PRODUCTS TRUST US LRGCP B20 DEC 00888H794 11303 430414 SH SOLE NO 0 0 430414 AIM ETF PRODUCTS TRUST US LRGCP B20 FEB 00888H786 6322 241554 SH SOLE NO 0 0 241554 AIM ETF PRODUCTS TRUST US LRGCP B20 JAN 00888H802 6250 216859 SH SOLE NO 0 0 216859 AIM ETF PRODUCTS TRUST US LRGCP B20 JUL 00888H406 45852 1560520 SH SOLE NO 0 0 1560520 AIM ETF PRODUCTS TRUST US LRGCP B20 JUN 00888H737 2424 94838 SH SOLE NO 0 0 94838 AIM ETF PRODUCTS TRUST US LRGCP B20 NOV 00888H844 2700 98313 SH SOLE NO 0 0 98313 AIM ETF PRODUCTS TRUST US LRGCP B20 OCT 00888H505 36083 1161148 SH SOLE NO 0 0 1161148 AIR LEASE CORP CL A 00912X302 215 5457 SH SOLE NO 0 0 5457 AIR PRODS & CHEMS INC COM 009158106 34571 121987 SH SOLE NO 0 0 121987 AIR TRANSPORT SERVICES GRP I COM 00922R105 676 32373 SH SOLE NO 0 0 32373 AIRBNB INC COM CL A 009066101 17773 129531 SH SOLE NO 0 0 129531 AKAMAI TECHNOLOGIES INC COM 00971T101 1513 14204 SH SOLE NO 0 0 14204 AKOUSTIS TECHNOLOGIES INC COM 00973N102 163 216335 SH SOLE NO 0 0 216335 ALAMO GROUP INC COM 011311107 1861 10765 SH SOLE NO 0 0 10765 ALAMOS GOLD INC NEW COM CL A 011532108 645 57160 SH SOLE NO 0 0 57160 ALASKA AIR GROUP INC COM 011659109 2311 62337 SH SOLE NO 0 0 62337 ALAUNOS THERAPEUTICS INC COM 98973P101 6 48638 SH SOLE NO 0 0 48638 ALBEMARLE CORP COM 012653101 27963 164448 SH SOLE NO 0 0 164448 ALBERTSONS COS INC COMMON STOCK 013091103 473 20795 SH SOLE NO 0 0 20795 ALCOA CORP COM 013872106 1560 53685 SH SOLE NO 0 0 53685 ALCON AG ORD SHS H01301128 1250 16225 SH SOLE NO 0 0 16225 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 589 5883 SH SOLE NO 0 0 5883 ALGONQUIN PWR UTILS CORP COM 015857105 472 79789 SH SOLE NO 0 0 79789 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 13590 156675 SH SOLE NO 0 0 156675 ALIGHT INC COM CL A 01626W101 273 38544 SH SOLE NO 0 0 38544 ALIGN TECHNOLOGY INC COM 016255101 1541 5046 SH SOLE NO 0 0 5046 ALKALINE WTR CO INC COM 01643A306 14 37866 SH SOLE NO 0 0 37866 ALLBIRDS INC COM CL A 01675A109 30 27364 SH SOLE NO 0 0 27364 ALLEGIANT TRAVEL CO COM 01748X102 231 3005 SH SOLE NO 0 0 3005 ALLEGION PLC ORD SHS G0176J109 865 8298 SH SOLE NO 0 0 8298 ALLEGRO MICROSYSTEMS INC COM 01749D105 595 18640 SH SOLE NO 0 0 18640 ALLETE INC COM NEW 018522300 589 11158 SH SOLE NO 0 0 11158 ALLIANCE RESOURCE PARTNERS L UT LTD PART 01877R108 891 39564 SH SOLE NO 0 0 39564 ALLIANCEBERNSTEIN GLOBAL HIG COM 01879R106 884 91136 SH SOLE NO 0 0 91136 ALLIANCEBERNSTEIN HLDG L P UNIT LTD PARTN 01881G106 3861 127211 SH SOLE NO 0 0 127211 ALLIANCEBERNSTEIN NATL MUN I COM 01864U106 3745 400984 SH SOLE NO 0 0 400984 ALLIANT ENERGY CORP COM 018802108 3707 76509 SH SOLE NO 0 0 76509 ALLIED GAMING & ENTRTNMNT IN COM 019170109 9 10425 SH SOLE NO 0 0 10425 ALLISON TRANSMISSION HLDGS I COM 01973R101 1074 18184 SH SOLE NO 0 0 18184 ALLSPRING GLOBAL DIVIDEND OP COM 94987C103 79 19568 SH SOLE NO 0 0 19568 ALLSPRING INCOME OPPORTUNIT INC OPPTY FD 94987B105 131 21466 SH SOLE NO 0 0 21466 ALLSPRING MULTI SECTOR INCOM COM 94987D101 122 13458 SH SOLE NO 0 0 13458 ALLSTATE CORP COM 020002101 12093 108544 SH SOLE NO 0 0 108544 ALLY FINL INC COM 02005N100 1986 74439 SH SOLE NO 0 0 74439 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 774 4372 SH SOLE NO 0 0 4372 ALPHABET INC CAP STK CL A 02079K305 330921 2528818 SH SOLE NO 0 0 2528818 ALPHABET INC CAP STK CL C 02079K107 254745 1932081 SH SOLE NO 0 0 1932081 ALPHATEC HLDGS INC COM NEW 02081G201 136 10507 SH SOLE NO 0 0 10507 ALPS ETF TR ALERIAN ENERGY 00162Q676 1757 79268 SH SOLE NO 0 0 79268 ALPS ETF TR ALERIAN MLP 00162Q452 26914 637783 SH SOLE NO 0 0 637783 ALPS ETF TR CLEAN ENERGY 00162Q460 278 7592 SH SOLE NO 0 0 7592 ALPS ETF TR DISRUPTIVE TECH 00162Q478 1567 44240 SH SOLE NO 0 0 44240 ALPS ETF TR EQUAL SEC ETF 00162Q205 1385 13808 SH SOLE NO 0 0 13808 ALPS ETF TR INTL SEC DV DOG 00162Q718 5171 189787 SH SOLE NO 0 0 189787 ALPS ETF TR OSHARES US QUALT 00162Q387 2223 53022 SH SOLE NO 0 0 53022 ALPS ETF TR OSHARES US SMLCP 00162Q395 4571 130187 SH SOLE NO 0 0 130187 ALPS ETF TR SECTR DIV DOGS 00162Q858 18141 385736 SH SOLE NO 0 0 385736 ALTA EQUIPMENT GROUP INC COMMON STOCK 02128L106 182 15092 SH SOLE NO 0 0 15092 ALTIMMUNE INC COM NEW 02155H200 107 41010 SH SOLE NO 0 0 41010 ALTRIA GROUP INC COM 02209S103 61377 1459613 SH SOLE NO 0 0 1459613 ALZAMEND NEURO INC COM NEW 02262M308 4 16666 SH SOLE NO 0 0 16666 AMARIN CORP PLC SPONS ADR NEW 023111206 179 194784 SH SOLE NO 0 0 194784 AMAZON COM INC COM 023135106 653628 5141822 SH SOLE NO 0 0 5141822 AMBARELLA INC SHS G037AX101 248 4678 SH SOLE NO 0 0 4678 AMBEV SA SPONSORED ADR 02319V103 168 65258 SH SOLE NO 0 0 65258 AMCOR PLC ORD G0250X107 6598 720288 SH SOLE NO 0 0 720288 AMDOCS LTD SHS G02602103 274 3239 SH SOLE NO 0 0 3239 AMEDISYS INC COM 023436108 364 3896 SH SOLE NO 0 0 3896 AMER STATES WTR CO COM 029899101 3501 44495 SH SOLE NO 0 0 44495 AMEREN CORP COM 023608102 5878 78554 SH SOLE NO 0 0 78554 AMERICA MOVIL SAB DE CV SPON ADS RP CL B 02390A101 2049 118296 SH SOLE NO 0 0 118296 AMERICAN AIRLS GROUP INC COM 02376R102 5587 436143 SH SOLE NO 0 0 436143 AMERICAN AXLE & MFG HLDGS IN COM 024061103 217 29859 SH SOLE NO 0 0 29859 AMERICAN BATTERY TECHNOLOGY COM NEW 02451V309 140 16207 SH SOLE NO 0 0 16207 AMERICAN CENTY ETF TR AVANTIS ALL EQT 025072232 2271 38609 SH SOLE NO 0 0 38609 AMERICAN CENTY ETF TR AVANTIS CORE FI 025072562 2569 64815 SH SOLE NO 0 0 64815 AMERICAN CENTY ETF TR AVANTIS EMGMKT 025072604 6879 130302 SH SOLE NO 0 0 130302 AMERICAN CENTY ETF TR AVANTIS RESPON U 025072281 5839 117815 SH SOLE NO 0 0 117815 AMERICAN CENTY ETF TR AVANTIS RESPONSI 025072299 2636 53748 SH SOLE NO 0 0 53748 AMERICAN CENTY ETF TR AVANTIS RESPONSI 025072315 1290 28749 SH SOLE NO 0 0 28749 AMERICAN CENTY ETF TR AVANTIS SHFXDINC 025072687 1400 30756 SH SOLE NO 0 0 30756 AMERICAN CENTY ETF TR AVANTIS US SMALL 025072323 351 7931 SH SOLE NO 0 0 7931 AMERICAN CENTY ETF TR CORE MUNI FXD IN 025072695 3296 74247 SH SOLE NO 0 0 74247 AMERICAN CENTY ETF TR DIVERSIFID CRP 025072109 1051 23626 SH SOLE NO 0 0 23626 AMERICAN CENTY ETF TR DIVERSIFIED MU 025072505 3948 82339 SH SOLE NO 0 0 82339 AMERICAN CENTY ETF TR EMERGING MKT VAL 025072372 666 15328 SH SOLE NO 0 0 15328 AMERICAN CENTY ETF TR FOCUSED DYNAMIC 025072810 951 15083 SH SOLE NO 0 0 15083 AMERICAN CENTY ETF TR FOCUSED LRG CAP 025072794 3813 66948 SH SOLE NO 0 0 66948 AMERICAN CENTY ETF TR INTL EQT ETF 025072703 12621 226787 SH SOLE NO 0 0 226787 AMERICAN CENTY ETF TR INTL SMCP VLU 025072802 1424 24615 SH SOLE NO 0 0 24615 AMERICAN CENTY ETF TR MULTISECTOR 025072398 3397 81318 SH SOLE NO 0 0 81318 AMERICAN CENTY ETF TR QUALITY DIVRSFED 025072406 312 7278 SH SOLE NO 0 0 7278 AMERICAN CENTY ETF TR QUALITY PREFER 025072539 327 9342 SH SOLE NO 0 0 9342 AMERICAN CENTY ETF TR US EQT ETF 025072885 23115 315514 SH SOLE NO 0 0 315514 AMERICAN CENTY ETF TR US LARGE CAP VLU 025072349 27352 519204 SH SOLE NO 0 0 519204 AMERICAN CENTY ETF TR US QUALITY GROW 025072307 6271 93052 SH SOLE NO 0 0 93052 AMERICAN CENTY ETF TR US QUALITY VAL 025072208 232 4776 SH SOLE NO 0 0 4776 AMERICAN CENTY ETF TR US SML CP VALU 025072877 59450 762670 SH SOLE NO 0 0 762670 AMERICAN EAGLE OUTFITTERS IN COM 02553E106 323 19421 SH SOLE NO 0 0 19421 AMERICAN ELEC PWR CO INC COM 025537101 23225 308763 SH SOLE NO 0 0 308763 AMERICAN EXPRESS CO COM 025816109 37239 249609 SH SOLE NO 0 0 249609 AMERICAN FINL GROUP INC OHIO COM 025932104 1318 11800 SH SOLE NO 0 0 11800 AMERICAN INTL GROUP INC COM NEW 026874784 19422 320496 SH SOLE NO 0 0 320496 AMERICAN LITHIUM CORP COM NEW 027259209 47 32954 SH SOLE NO 0 0 32954 AMERICAN TOWER CORP NEW COM 03027X100 22335 135814 SH SOLE NO 0 0 135814 AMERICAN WOODMARK CORPORATIO COM 030506109 287 3798 SH SOLE NO 0 0 3798 AMERICAN WTR WKS CO INC NEW COM 030420103 12010 96987 SH SOLE NO 0 0 96987 AMERIPRISE FINL INC COM 03076C106 10332 31339 SH SOLE NO 0 0 31339 AMES NATL CORP COM 031001100 483 29083 SH SOLE NO 0 0 29083 AMETEK INC COM 031100100 2359 15965 SH SOLE NO 0 0 15965 AMGEN INC COM 031162100 100995 375782 SH SOLE NO 0 0 375782 AMMO INC COM 00175J107 91 44846 SH SOLE NO 0 0 44846 AMN HEALTHCARE SVCS INC COM 001744101 483 5672 SH SOLE NO 0 0 5672 AMPHASTAR PHARMACEUTICALS IN COM 03209R103 454 9861 SH SOLE NO 0 0 9861 AMPHENOL CORP NEW CL A 032095101 2357 28057 SH SOLE NO 0 0 28057 AMPLIFY ETF TR AMPLIFY LITHIUM 032108805 1075 95338 SH SOLE NO 0 0 95338 AMPLIFY ETF TR BLOCKCHAIN LDR 032108607 10438 523735 SH SOLE NO 0 0 523735 AMPLIFY ETF TR CWP ENHANCED DIV 032108409 16665 479857 SH SOLE NO 0 0 479857 AMPLIFY ETF TR HIGH INCOME 032108847 1262 113628 SH SOLE NO 0 0 113628 AMPLIFY ETF TR ONLIN RETL ETF 032108102 249 5629 SH SOLE NO 0 0 5629 AMPLIFY ETF TR SEYMOUR CANNBS 032108854 289 59978 SH SOLE NO 0 0 59978 AMTECH SYS INC COM PAR $0.01N 032332504 282 37000 SH SOLE NO 0 0 37000 ANALOG DEVICES INC COM 032654105 51204 292441 SH SOLE NO 0 0 292441 ANAVEX LIFE SCIENCES CORP COM NEW 032797300 545 83233 SH SOLE NO 0 0 83233 ANDERSONS INC COM 034164103 516 10017 SH SOLE NO 0 0 10017 ANGLOGOLD ASHANTI PLC COM SHS G0378L100 4016 254180 SH SOLE NO 0 0 254180 ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 4408 79708 SH SOLE NO 0 0 79708 ANI PHARMACEUTICALS INC COM 00182C103 764 13153 SH SOLE NO 0 0 13153 ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839 6073 322871 SH SOLE NO 0 0 322871 ANSYS INC COM 03662Q105 1732 5821 SH SOLE NO 0 0 5821 ANTERIX INC COM 03676C100 248 7908 SH SOLE NO 0 0 7908 ANTERO MIDSTREAM CORP COM 03676B102 1587 132477 SH SOLE NO 0 0 132477 ANTERO RESOURCES CORP COM 03674X106 2071 81591 SH SOLE NO 0 0 81591 AON PLC SHS CL A G0403H108 9311 28719 SH SOLE NO 0 0 28719 APA CORPORATION COM 03743Q108 2647 64406 SH SOLE NO 0 0 64406 APARTMENT INCOME REIT CORP COM 03750L109 377 12282 SH SOLE NO 0 0 12282 APELLIS PHARMACEUTICALS INC COM 03753U106 263 6922 SH SOLE NO 0 0 6922 API GROUP CORP COM STK 00187Y100 2847 109808 SH SOLE NO 0 0 109808 APOLLO COML REAL EST FIN INC COM 03762U105 609 60152 SH SOLE NO 0 0 60152 APOLLO GLOBAL MGMT INC COM 03769M106 4701 52374 SH SOLE NO 0 0 52374 APPFOLIO INC COM CL A 03783C100 663 3631 SH SOLE NO 0 0 3631 APPIAN CORP CL A 03782L101 587 12880 SH SOLE NO 0 0 12880 APPLE HOSPITALITY REIT INC COM NEW 03784Y200 390 25428 SH SOLE NO 0 0 25428 APPLE INC COM 037833100 2057414 12016904 SH SOLE NO 0 0 12016904 APPLIED DIGITAL CORP COM NEW 038169207 78 12421 SH SOLE NO 0 0 12421 APPLIED INDL TECHNOLOGIES IN COM 03820C105 977 6321 SH SOLE NO 0 0 6321 APPLIED MATLS INC COM 038222105 41335 298553 SH SOLE NO 0 0 298553 APPLIED THERAPEUTICS INC COM 03828A101 34 13550 SH SOLE NO 0 0 13550 APTARGROUP INC COM 038336103 523 4183 SH SOLE NO 0 0 4183 APTIV PLC SHS G6095L109 3070 31135 SH SOLE NO 0 0 31135 AQUA METALS INC COM 03837J101 24 21397 SH SOLE NO 0 0 21397 AQUABOUNTY TECHNOLOGIES INC COM NEW 03842K200 20 81626 SH SOLE NO 0 0 81626 ARBOR REALTY TRUST INC COM 038923108 6498 428065 SH SOLE NO 0 0 428065 ARCH CAP GROUP LTD ORD G0450A105 3603 45198 SH SOLE NO 0 0 45198 ARCHER AVIATION INC COM CL A 03945R102 148 29215 SH SOLE NO 0 0 29215 ARCHER DANIELS MIDLAND CO COM 039483102 16622 220398 SH SOLE NO 0 0 220398 ARCHROCK INC COM 03957W106 134 10651 SH SOLE NO 0 0 10651 ARCOSA INC COM 039653100 644 8961 SH SOLE NO 0 0 8961 ARCTURUS THERAPEUTICS HLDGS COM 03969T109 377 14739 SH SOLE NO 0 0 14739 ARCUTIS BIOTHERAPEUTICS INC COM 03969K108 54 10259 SH SOLE NO 0 0 10259 ARDELYX INC COM 039697107 115 28090 SH SOLE NO 0 0 28090 ARES CAPITAL CORP COM 04010L103 15702 806476 SH SOLE NO 0 0 806476 ARES CAPITAL CORP NOTE 4.625% 3/0 04010LAW3 81 80000 SH SOLE NO 0 0 80000 ARES COML REAL ESTATE CORP COM 04013V108 172 18038 SH SOLE NO 0 0 18038 ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 890 8654 SH SOLE NO 0 0 8654 ARHAUS INC COM CL A 04035M102 1746 187764 SH SOLE NO 0 0 187764 ARISTA NETWORKS INC COM 040413106 16681 90691 SH SOLE NO 0 0 90691 ARK ETF TR 3D PRINTING ETF 00214Q500 232 11436 SH SOLE NO 0 0 11436 ARK ETF TR ARK SPACE EXPL 00214Q807 241 17464 SH SOLE NO 0 0 17464 ARK ETF TR AUTNMUS TECHNLGY 00214Q203 7027 133956 SH SOLE NO 0 0 133956 ARK ETF TR FINTECH INNOVA 00214Q708 4324 223360 SH SOLE NO 0 0 223360 ARK ETF TR GENOMIC REV ETF 00214Q302 12189 437517 SH SOLE NO 0 0 437517 ARK ETF TR INNOVATION ETF 00214Q104 49916 1258277 SH SOLE NO 0 0 1258277 ARK ETF TR NEXT GNRTN INTER 00214Q401 7655 141332 SH SOLE NO 0 0 141332 ARM HOLDINGS PLC SPONSORED ADR 042068205 629 11754 SH SOLE NO 0 0 11754 ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 85 20060 SH SOLE NO 0 0 20060 ARROW ELECTRS INC COM 042735100 559 4463 SH SOLE NO 0 0 4463 ARROW FINL CORP COM 042744102 300 17627 SH SOLE NO 0 0 17627 ARROW INVTS TR DWA TACTICAL MAC 042765792 181 18517 SH SOLE NO 0 0 18517 ARROWHEAD PHARMACEUTICALS IN COM 04280A100 920 34242 SH SOLE NO 0 0 34242 ARTISAN PARTNERS ASSET MGMT CL A 04316A108 303 8097 SH SOLE NO 0 0 8097 ASANA INC CL A 04342Y104 246 13441 SH SOLE NO 0 0 13441 ASBURY AUTOMOTIVE GROUP INC COM 043436104 334 1451 SH SOLE NO 0 0 1451 ASE TECHNOLOGY HLDG CO LTD SPONSORED ADS 00215W100 80 10573 SH SOLE NO 0 0 10573 ASENSUS SURGICAL INC COM 04367G103 3 11098 SH SOLE NO 0 0 11098 ASHLAND INC COM 044186104 1140 13950 SH SOLE NO 0 0 13950 ASML HOLDING N V N Y REGISTRY SHS N07059210 20474 34779 SH SOLE NO 0 0 34779 ASPEN TECHNOLOGY INC COM 29109X106 271 1327 SH SOLE NO 0 0 1327 ASSEMBLY BIOSCIENCES INC COM 045396108 16 17885 SH SOLE NO 0 0 17885 ASSOCIATED BANC CORP COM 045487105 603 35226 SH SOLE NO 0 0 35226 ASSURANT INC COM 04621X108 311 2167 SH SOLE NO 0 0 2167 ASSURED GUARANTY LTD COM G0585R106 354 5849 SH SOLE NO 0 0 5849 AST SPACEMOBILE INC COM CL A 00217D100 87 23005 SH SOLE NO 0 0 23005 ASTRAZENECA PLC SPONSORED ADR 046353108 12178 179824 SH SOLE NO 0 0 179824 ASURE SOFTWARE INC COM 04649U102 95 10023 SH SOLE NO 0 0 10023 AT&T INC COM 00206R102 67959 4524592 SH SOLE NO 0 0 4524592 ATAI LIFE SCIENCES NV SHS N0731H103 40 30758 SH SOLE NO 0 0 30758 ATI INC COM 01741R102 922 22409 SH SOLE NO 0 0 22409 ATKORE INC COM 047649108 732 4907 SH SOLE NO 0 0 4907 ATLANTIC UN BANKSHARES CORP COM 04911A107 1320 45848 SH SOLE NO 0 0 45848 ATLANTICA SUSTAINABLE INFR P SHS G0751N103 557 29157 SH SOLE NO 0 0 29157 ATLASSIAN CORPORATION CL A 049468101 3697 18348 SH SOLE NO 0 0 18348 ATMOS ENERGY CORP COM 049560105 2394 22600 SH SOLE NO 0 0 22600 ATOMERA INC COM 04965B100 490 78344 SH SOLE NO 0 0 78344 ATOSSA THERAPEUTICS INC COM 04962H506 25 33345 SH SOLE NO 0 0 33345 AUDIOCODES LTD ORD M15342104 329 32512 SH SOLE NO 0 0 32512 AURORA CANNABIS INC COM 05156X884 95 161568 SH SOLE NO 0 0 161568 AURORA INNOVATION INC CLASS A COM 051774107 85 36089 SH SOLE NO 0 0 36089 AUTODESK INC COM 052769106 5478 26477 SH SOLE NO 0 0 26477 AUTOLIV INC COM 052800109 254 2637 SH SOLE NO 0 0 2637 AUTOMATIC DATA PROCESSING IN COM 053015103 47829 198808 SH SOLE NO 0 0 198808 AUTONATION INC COM 05329W102 1775 11723 SH SOLE NO 0 0 11723 AUTOZONE INC COM 053332102 6234 2454 SH SOLE NO 0 0 2454 AVADEL PHARMACEUTICALS PLC SPONSORED ADR 05337M104 816 79213 SH SOLE NO 0 0 79213 AVALONBAY CMNTYS INC COM 053484101 2659 15485 SH SOLE NO 0 0 15485 AVANGRID INC COM 05351W103 1297 42973 SH SOLE NO 0 0 42973 AVANTOR INC COM 05352A100 207 9841 SH SOLE NO 0 0 9841 AVERY DENNISON CORP COM 053611109 9195 50334 SH SOLE NO 0 0 50334 AVIAT NETWORKS INC COM NEW 05366Y201 298 9536 SH SOLE NO 0 0 9536 AVISTA CORP COM 05379B107 265 8201 SH SOLE NO 0 0 8201 AVROBIO INC COM 05455M100 17 11320 SH SOLE NO 0 0 11320 AXCELIS TECHNOLOGIES INC COM NEW 054540208 1396 8564 SH SOLE NO 0 0 8564 AXON ENTERPRISE INC COM 05464C101 7614 38261 SH SOLE NO 0 0 38261 AXONICS INC COM 05465P101 230 4106 SH SOLE NO 0 0 4106 AXOS FINANCIAL INC COM 05465C100 274 7236 SH SOLE NO 0 0 7236 AXSOME THERAPEUTICS INC COM 05464T104 471 6741 SH SOLE NO 0 0 6741 AXT INC COM 00246W103 29 12156 SH SOLE NO 0 0 12156 B & G FOODS INC NEW COM 05508R106 1131 114370 SH SOLE NO 0 0 114370 B2GOLD CORP COM 11777Q209 110 37947 SH SOLE NO 0 0 37947 BADGER METER INC COM 056525108 790 5490 SH SOLE NO 0 0 5490 BAIDU INC SPON ADR REP A 056752108 4229 31478 SH SOLE NO 0 0 31478 BAIN CAP SPECIALTY FIN INC COM STK 05684B107 1476 96400 SH SOLE NO 0 0 96400 BAKER HUGHES COMPANY CL A 05722G100 873 24720 SH SOLE NO 0 0 24720 BAKKT HOLDINGS INC COM CL A 05759B107 137 116802 SH SOLE NO 0 0 116802 BALCHEM CORP COM 057665200 1803 14532 SH SOLE NO 0 0 14532 BALL CORP COM 058498106 1514 30407 SH SOLE NO 0 0 30407 BALLARD PWR SYS INC NEW COM 058586108 229 62308 SH SOLE NO 0 0 62308 BANC OF CALIFORNIA INC COM 05990K106 178 14369 SH SOLE NO 0 0 14369 BANCO SANTANDER S.A. ADR 05964H105 553 147034 SH SOLE NO 0 0 147034 BANCROFT FD LTD COM 059695106 262 16644 SH SOLE NO 0 0 16644 BANK AMERICA CORP 7.25%CNV PFD L 060505682 5482 4929 SH SOLE NO 0 0 4929 BANK AMERICA CORP COM 060505104 95400 3484283 SH SOLE NO 0 0 3484283 BANK HAWAII CORP COM 062540109 1051 21149 SH SOLE NO 0 0 21149 BANK MONTREAL QUE COM 063671101 4438 52601 SH SOLE NO 0 0 52601 BANK NEW YORK MELLON CORP COM 064058100 8107 190074 SH SOLE NO 0 0 190074 BANK NOVA SCOTIA HALIFAX COM 064149107 3240 71072 SH SOLE NO 0 0 71072 BANK OZK LITTLE ROCK ARK COM 06417N103 396 10686 SH SOLE NO 0 0 10686 BANKFINANCIAL CORP COM 06643P104 198 23011 SH SOLE NO 0 0 23011 BANNER CORP COM NEW 06652V208 304 7178 SH SOLE NO 0 0 7178 BARCLAYS PLC ADR 06738E204 127 16287 SH SOLE NO 0 0 16287 BARINGS BDC INC COM 06759L103 492 55179 SH SOLE NO 0 0 55179 BARINGS CORPORATE INVS COM 06759X107 1345 84401 SH SOLE NO 0 0 84401 BARINGS PARTN INVS SH BEN INT 06761A103 2047 152385 SH SOLE NO 0 0 152385 BARK INC COM 68622E104 36 30233 SH SOLE NO 0 0 30233 BARNES GROUP INC COM 067806109 213 6262 SH SOLE NO 0 0 6262 BARRICK GOLD CORP COM 067901108 8221 565026 SH SOLE NO 0 0 565026 BATH & BODY WORKS INC COM 070830104 373 11044 SH SOLE NO 0 0 11044 BAUSCH HEALTH COS INC COM 071734107 376 45699 SH SOLE NO 0 0 45699 BAXTER INTL INC COM 071813109 3809 100921 SH SOLE NO 0 0 100921 BCE INC COM NEW 05534B760 8245 216003 SH SOLE NO 0 0 216003 BEAM THERAPEUTICS INC COM 07373V105 236 9812 SH SOLE NO 0 0 9812 BECTON DICKINSON & CO COM 075887109 21901 84714 SH SOLE NO 0 0 84714 BENTLEY SYS INC COM CL B 08265T208 2081 41487 SH SOLE NO 0 0 41487 BERKLEY W R CORP COM 084423102 4547 71616 SH SOLE NO 0 0 71616 BERKSHIRE HATHAWAY INC DEL CL A 084670108 85568 161 SH SOLE NO 0 0 161 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 546012 1558698 SH SOLE NO 0 0 1558698 BERKSHIRE HILLS BANCORP INC COM 084680107 2437 121535 SH SOLE NO 0 0 121535 BERRY GLOBAL GROUP INC COM 08579W103 549 8863 SH SOLE NO 0 0 8863 BEST BUY INC COM 086516101 7636 109913 SH SOLE NO 0 0 109913 BETTERWARE DE MEXC S A P I D SHS P1666E105 538 33000 SH SOLE NO 0 0 33000 BEYOND MEAT INC COM 08862E109 114 11850 SH SOLE NO 0 0 11850 BGSF INC COM 05601C105 120 12462 SH SOLE NO 0 0 12462 BHP GROUP LTD SPONSORED ADS 088606108 7050 123944 SH SOLE NO 0 0 123944 BIGCOMMERCE HLDGS INC COM SER 1 08975P108 188 19026 SH SOLE NO 0 0 19026 BILL HOLDINGS INC COM 090043100 562 5175 SH SOLE NO 0 0 5175 BIO RAD LABS INC CL A 090572207 242 674 SH SOLE NO 0 0 674 BIO-TECHNE CORP COM 09073M104 1070 15716 SH SOLE NO 0 0 15716 BIOATLA INC COM 09077B104 37 21800 SH SOLE NO 0 0 21800 BIOCARDIA INC COM 09060U507 4 10092 SH SOLE NO 0 0 10092 BIOCRYST PHARMACEUTICALS INC COM 09058V103 1148 162084 SH SOLE NO 0 0 162084 BIODESIX INC COM 09075X108 44 26898 SH SOLE NO 0 0 26898 BIOGEN INC COM 09062X103 6018 23416 SH SOLE NO 0 0 23416 BIOHAVEN LTD COM G1110E107 231 8884 SH SOLE NO 0 0 8884 BIOMARIN PHARMACEUTICAL INC COM 09061G101 656 7413 SH SOLE NO 0 0 7413 BIONTECH SE SPONSORED ADS 09075V102 1154 10619 SH SOLE NO 0 0 10619 BIOSIG TECHNOLOGIES INC COM NEW 09073N201 62 125705 SH SOLE NO 0 0 125705 BIOVIE INC CL A NEW 09074F207 59 17370 SH SOLE NO 0 0 17370 BITFARMS LTD COM 09173B107 13 11861 SH SOLE NO 0 0 11861 BJS WHSL CLUB HLDGS INC COM 05550J101 667 9339 SH SOLE NO 0 0 9339 BLACK HILLS CORP COM 092113109 753 14889 SH SOLE NO 0 0 14889 BLACK STONE MINERALS L P COM UNIT 09225M101 479 27811 SH SOLE NO 0 0 27811 BLACKBERRY LTD COM 09228F103 112 23800 SH SOLE NO 0 0 23800 BLACKROCK CALIF MUN INCOME T SH BEN INT 09248E102 174 16909 SH SOLE NO 0 0 16909 BLACKROCK CAP ALLOCATION TER COM 09260U109 3075 212207 SH SOLE NO 0 0 212207 BLACKROCK CAP INVT CORP COM 092533108 60 16228 SH SOLE NO 0 0 16228 BLACKROCK CORE BD TR SHS BEN INT 09249E101 1127 113369 SH SOLE NO 0 0 113369 BLACKROCK CORPOR HI YLD FD I COM 09255P107 3218 372920 SH SOLE NO 0 0 372920 BLACKROCK CR ALLOCATION INCO COM 092508100 292 30178 SH SOLE NO 0 0 30178 BLACKROCK DEBT STRATEGIES FD COM NEW 09255R202 492 47857 SH SOLE NO 0 0 47857 BLACKROCK ENERGY & RES TR COM 09250U101 417 31816 SH SOLE NO 0 0 31816 BLACKROCK ENHANCD CAP & INM COM 09256A109 832 44606 SH SOLE NO 0 0 44606 BLACKROCK ENHANCED EQUITY DI COM 09251A104 4400 578214 SH SOLE NO 0 0 578214 BLACKROCK ENHANCED GLOBAL DI COM 092501105 560 59434 SH SOLE NO 0 0 59434 BLACKROCK ENHANCED INTL DIV COM BENE INTER 092524107 598 119924 SH SOLE NO 0 0 119924 BLACKROCK ESG CAP ALLC TERM SHS BEN INT 09262F100 205 13892 SH SOLE NO 0 0 13892 BLACKROCK ETF TRUST US CARBON TRANS 09290C509 1221 25930 SH SOLE NO 0 0 25930 BLACKROCK ETF TRUST US EQT FACTOR 09290C103 232 6639 SH SOLE NO 0 0 6639 BLACKROCK ETF TRUST WORLD EX US CARB 09290C608 201 4984 SH SOLE NO 0 0 4984 BLACKROCK ETF TRUST II HIGH YLD MUNI IN 092528108 1205 58914 SH SOLE NO 0 0 58914 BLACKROCK FLOATING RATE INC COM 091941104 213 17619 SH SOLE NO 0 0 17619 BLACKROCK FLOATING RATE INCO COM 09255X100 1271 100737 SH SOLE NO 0 0 100737 BLACKROCK HEALTH SCIENCES TE COM SHS 09260E105 1747 121257 SH SOLE NO 0 0 121257 BLACKROCK HEALTH SCIENCES TR COM 09250W107 1737 44360 SH SOLE NO 0 0 44360 BLACKROCK INC COM 09247X101 27598 42689 SH SOLE NO 0 0 42689 BLACKROCK INCOME TR INC COM NEW 09247F209 266 23406 SH SOLE NO 0 0 23406 BLACKROCK INNOVATION AND GRW SHS BEN INT 09260Q108 188 27011 SH SOLE NO 0 0 27011 BLACKROCK LTD DURATION INCOM COM SHS 09249W101 506 39275 SH SOLE NO 0 0 39275 BLACKROCK MULTI SECTOR INC T COM 09258A107 499 34518 SH SOLE NO 0 0 34518 BLACKROCK MUN INCOME QUALITY COM 092479104 125 12701 SH SOLE NO 0 0 12701 BLACKROCK MUN INCOME TR SH BEN INT 09248F109 523 59007 SH SOLE NO 0 0 59007 BLACKROCK MUN TARGET TERM TR COM SHS BEN IN 09257P105 1220 62853 SH SOLE NO 0 0 62853 BLACKROCK MUNI INCOME TR II COM 09249N101 416 45554 SH SOLE NO 0 0 45554 BLACKROCK MUNIASSETS FD INC COM 09254J102 1343 149177 SH SOLE NO 0 0 149177 BLACKROCK MUNICIPAL INCOME COM 09253X102 1109 109277 SH SOLE NO 0 0 109277 BLACKROCK MUNIHLDGS NJ QLTY COM 09254X101 1011 99936 SH SOLE NO 0 0 99936 BLACKROCK MUNIHLDGS NY QLTY COM 09255C106 491 53804 SH SOLE NO 0 0 53804 BLACKROCK MUNIHLDNGS CALI QL COM 09254L107 588 61504 SH SOLE NO 0 0 61504 BLACKROCK MUNIVEST FD II INC COM 09253T101 131 14051 SH SOLE NO 0 0 14051 BLACKROCK MUNIVEST FD INC COM 09253R105 153 25186 SH SOLE NO 0 0 25186 BLACKROCK MUNIYIELD FD INC COM 09253W104 168 18256 SH SOLE NO 0 0 18256 BLACKROCK MUNIYIELD MICH QU COM 09254V105 374 37691 SH SOLE NO 0 0 37691 BLACKROCK MUNIYIELD N Y QUAL COM 09255E102 869 98058 SH SOLE NO 0 0 98058 BLACKROCK MUNIYIELD QUALITY COM 09254E103 273 28630 SH SOLE NO 0 0 28630 BLACKROCK MUNIYILD QULT FD I COM 09254F100 1085 106060 SH SOLE NO 0 0 106060 BLACKROCK N Y MUN INCOME TRU SH BEN INT 09248L106 416 45675 SH SOLE NO 0 0 45675 BLACKROCK RES & COMMODITIES SHS 09257A108 10368 1125703 SH SOLE NO 0 0 1125703 BLACKROCK SCIENCE & TECHNOLO SHS 09258G104 1316 41912 SH SOLE NO 0 0 41912 BLACKROCK SCIENCE & TECHNOLO SHS BEN INT 09260K101 943 57181 SH SOLE NO 0 0 57181 BLACKROCK TAX MUNICPAL BD TR SHS 09248X100 3055 201506 SH SOLE NO 0 0 201506 BLACKROCK TCP CAPITAL CORP COM 09259E108 188 15974 SH SOLE NO 0 0 15974 BLACKROCK UTILS INFRASTRUCTU COM 09248D104 1175 59275 SH SOLE NO 0 0 59275 BLACKSTONE INC COM 09260D107 83217 776715 SH SOLE NO 0 0 776715 BLACKSTONE MTG TR INC COM CL A 09257W100 3214 147757 SH SOLE NO 0 0 147757 BLACKSTONE SECD LENDING FD COMMON STOCK 09261X102 643 23501 SH SOLE NO 0 0 23501 BLACKSTONE STRATEGIC CRED 20 COM SHS BEN IN 09257R101 2481 225764 SH SOLE NO 0 0 225764 BLINK CHARGING CO COM 09354A100 72 23461 SH SOLE NO 0 0 23461 BLOCK H & R INC COM 093671105 1186 27542 SH SOLE NO 0 0 27542 BLOCK INC CL A 852234103 12259 276975 SH SOLE NO 0 0 276975 BLOOM ENERGY CORP COM CL A 093712107 454 34213 SH SOLE NO 0 0 34213 BLUE OWL CAPITAL CORPORATION COM 69121K104 7479 539980 SH SOLE NO 0 0 539980 BLUE OWL CAPITAL INC COM CL A 09581B103 2147 165630 SH SOLE NO 0 0 165630 BLUE RIDGE BANKSHARES INC VA COM 095825105 52 11603 SH SOLE NO 0 0 11603 BNY MELLON ALCENTRA GLOBAL C COM 05588N108 128 16500 SH SOLE NO 0 0 16500 BNY MELLON HIGH YIELD STRATE SH BEN INT 09660L105 239 111762 SH SOLE NO 0 0 111762 BNY MELLON MUN BD INFRASTRUC COM SHS 09662W109 424 42724 SH SOLE NO 0 0 42724 BNY MELLON STRATEGIC MUNS IN COM 05588W108 250 46981 SH SOLE NO 0 0 46981 BOEING CO COM 097023105 98201 512316 SH SOLE NO 0 0 512316 BONDBLOXX ETF TRUST BLOOMBERG SIX MN 09789C788 558 11093 SH SOLE NO 0 0 11093 BOOKING HOLDINGS INC COM 09857L108 14106 4574 SH SOLE NO 0 0 4574 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 3006 27506 SH SOLE NO 0 0 27506 BORGWARNER INC COM 099724106 5397 133684 SH SOLE NO 0 0 133684 BOSTON BEER INC CL A 100557107 535 1373 SH SOLE NO 0 0 1373 BOSTON OMAHA CORP CL A COM STK 101044105 353 21517 SH SOLE NO 0 0 21517 BOSTON PROPERTIES INC COM 101121101 6984 117422 SH SOLE NO 0 0 117422 BOSTON SCIENTIFIC CORP COM 101137107 10632 201364 SH SOLE NO 0 0 201364 BOX INC CL A 10316T104 1167 48218 SH SOLE NO 0 0 48218 BP PLC SPONSORED ADR 055622104 21095 544805 SH SOLE NO 0 0 544805 BRANDYWINE RLTY TR SH BEN INT NEW 105368203 123 27130 SH SOLE NO 0 0 27130 BRANDYWINEGBL GBL INCM OPP F COM 10537L104 164 21865 SH SOLE NO 0 0 21865 BRASILAGRO COMPANHIA BRASILE SPONSORED ADR 10554B104 200 35177 SH SOLE NO 0 0 35177 BRC INC COM CL A 05601U105 139 38833 SH SOLE NO 0 0 38833 BRIGHTCOVE INC COM 10921T101 296 89999 SH SOLE NO 0 0 89999 BRIGHTHOUSE FINL INC COM 10922N103 315 6433 SH SOLE NO 0 0 6433 BRIGHTSPIRE CAPITAL INC COM CL A 10949T109 661 105583 SH SOLE NO 0 0 105583 BRISTOL-MYERS SQUIBB CO COM 110122108 69786 1202386 SH SOLE NO 0 0 1202386 BRITISH AMERN TOB PLC SPONSORED ADR 110448107 11372 362062 SH SOLE NO 0 0 362062 BROADCOM INC COM 11135F101 82743 99621 SH SOLE NO 0 0 99621 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 5817 32485 SH SOLE NO 0 0 32485 BROADSTONE NET LEASE INC COM 11135E203 1429 99908 SH SOLE NO 0 0 99908 BROOKFIELD ASSET MANAGMT LTD CL A LMT VTG SHS 113004105 975 29244 SH SOLE NO 0 0 29244 BROOKFIELD CORP CL A LTD VT SH 11271J107 8911 284962 SH SOLE NO 0 0 284962 BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 2239 76157 SH SOLE NO 0 0 76157 BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107 1276 36117 SH SOLE NO 0 0 36117 BROOKFIELD REAL ASSETS INCOM SHS BEN INT 112830104 2366 193111 SH SOLE NO 0 0 193111 BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105 740 30899 SH SOLE NO 0 0 30899 BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108 754 34683 SH SOLE NO 0 0 34683 BROOKLINE BANCORP INC DEL COM 11373M107 637 69867 SH SOLE NO 0 0 69867 BROWN & BROWN INC COM 115236101 7352 105268 SH SOLE NO 0 0 105268 BROWN FORMAN CORP CL A 115637100 918 15805 SH SOLE NO 0 0 15805 BROWN FORMAN CORP CL B 115637209 6685 115876 SH SOLE NO 0 0 115876 BRUKER CORP COM 116794108 826 13259 SH SOLE NO 0 0 13259 BRUNSWICK CORP COM 117043109 1304 16503 SH SOLE NO 0 0 16503 BUCKLE INC COM 118440106 262 7843 SH SOLE NO 0 0 7843 BUILDERS FIRSTSOURCE INC COM 12008R107 2317 18612 SH SOLE NO 0 0 18612 BUNGE LIMITED COM G16962105 4928 45521 SH SOLE NO 0 0 45521 BURLINGTON STORES INC COM 122017106 1045 7722 SH SOLE NO 0 0 7722 BUTTERFLY NETWORK INC COM CL A 124155102 60 50537 SH SOLE NO 0 0 50537 BUZZFEED INC CLASS A COM 12430A102 6 15000 SH SOLE NO 0 0 15000 BWX TECHNOLOGIES INC COM 05605H100 220 2928 SH SOLE NO 0 0 2928 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 1686 19574 SH SOLE NO 0 0 19574 C3 AI INC CL A 12468P104 1369 53640 SH SOLE NO 0 0 53640 C4 THERAPEUTICS INC COM STK 12529R107 29 15471 SH SOLE NO 0 0 15471 CABOT CORP COM 127055101 320 4614 SH SOLE NO 0 0 4614 CACI INTL INC CL A 127190304 1371 4367 SH SOLE NO 0 0 4367 CADENCE DESIGN SYSTEM INC COM 127387108 3488 14886 SH SOLE NO 0 0 14886 CAESARS ENTERTAINMENT INC NE COM 12769G100 222 4793 SH SOLE NO 0 0 4793 CAL MAINE FOODS INC COM NEW 128030202 828 17092 SH SOLE NO 0 0 17092 CALAMOS CONV & HIGH INCOME F COM SHS 12811P108 2230 199809 SH SOLE NO 0 0 199809 CALAMOS CONV OPPORTUNITIES & SH BEN INT 128117108 5981 567504 SH SOLE NO 0 0 567504 CALAMOS DYNAMIC CONV & INCOM COM 12811V105 694 37237 SH SOLE NO 0 0 37237 CALAMOS GBL DYN INCOME FUND COM 12811L107 1465 264488 SH SOLE NO 0 0 264488 CALAMOS GLOBAL TOTAL RETURN COM SH BEN INT 128118106 115 13161 SH SOLE NO 0 0 13161 CALAMOS STRATEGIC TOTAL RETU COM SH BEN INT 128125101 2729 193972 SH SOLE NO 0 0 193972 CALAMP CORP COM 128126109 9 22873 SH SOLE NO 0 0 22873 CALAVO GROWERS INC COM 128246105 276 10919 SH SOLE NO 0 0 10919 CALIFORNIA WTR SVC GROUP COM 130788102 483 10203 SH SOLE NO 0 0 10203 CALIX INC COM 13100M509 272 5933 SH SOLE NO 0 0 5933 CALUMET SPECIALTY PRODS PART UT LTD PARTNER 131476103 506 26471 SH SOLE NO 0 0 26471 CAMBER ENERGY INC COM 13200M607 3 11146 SH SOLE NO 0 0 11146 CAMBRIA ETF TR CAMBRIA FGN SHR 132061300 3612 150642 SH SOLE NO 0 0 150642 CAMBRIA ETF TR EMRG SHAREHLDR 132061706 400 13955 SH SOLE NO 0 0 13955 CAMBRIA ETF TR GLB MOMENT ETF 132061508 1935 71815 SH SOLE NO 0 0 71815 CAMBRIA ETF TR SHSHLD YIELD ETF 132061201 49771 804569 SH SOLE NO 0 0 804569 CAMBRIDGE BANCORP COM 132152109 1423 22852 SH SOLE NO 0 0 22852 CAMDEN NATL CORP COM 133034108 3203 113489 SH SOLE NO 0 0 113489 CAMDEN PPTY TR SH BEN INT 133131102 219 2311 SH SOLE NO 0 0 2311 CAMECO CORP COM 13321L108 6292 158738 SH SOLE NO 0 0 158738 CAMPBELL SOUP CO COM 134429109 2573 62640 SH SOLE NO 0 0 62640 CAMPING WORLD HLDGS INC CL A 13462K109 706 34596 SH SOLE NO 0 0 34596 CAMTEK LTD ORD M20791105 267 4288 SH SOLE NO 0 0 4288 CANAAN INC SPONSORED ADS 134748102 30 16680 SH SOLE NO 0 0 16680 CANADA GOOSE HLDGS INC SHS SUB VTG 135086106 160 10942 SH SOLE NO 0 0 10942 CANADIAN IMPERIAL BK COMM TO COM 136069101 924 23920 SH SOLE NO 0 0 23920 CANADIAN NAT RES LTD COM 136385101 5311 82129 SH SOLE NO 0 0 82129 CANADIAN NATL RY CO COM 136375102 5282 48758 SH SOLE NO 0 0 48758 CANADIAN PACIFIC KANSAS CITY COM 13646K108 3802 51089 SH SOLE NO 0 0 51089 CANO HEALTH INC COM CL A 13781Y103 3 10450 SH SOLE NO 0 0 10450 CANOO INC COM CL A 13803R102 17 35573 SH SOLE NO 0 0 35573 CANOPY GROWTH CORP COM 138035100 426 544333 SH SOLE NO 0 0 544333 CAPITAL GROUP CORE EQUITY ET SHS CREATION UNI 14020V108 28933 1152238 SH SOLE NO 0 0 1152238 CAPITAL GROUP DIVIDEND VALUE SHS CREATION UNI 14020W106 86398 3263980 SH SOLE NO 0 0 3263980 CAPITAL GROUP GBL GROWTH EQT SHS CREATION UNI 14020X104 48005 2094439 SH SOLE NO 0 0 2094439 CAPITAL GROUP GROWTH ETF SHS CREATION UNI 14020G101 157749 6438739 SH SOLE NO 0 0 6438739 CAPITAL GROUP INTL FOCUS EQT SHS CREATION UNI 14019W109 37501 1724978 SH SOLE NO 0 0 1724978 CAPITAL GRP FIXED INCM ETF T CORE PLUS INCM 14020Y102 24489 1139021 SH SOLE NO 0 0 1139021 CAPITAL GRP FIXED INCM ETF T MUNICIPAL INCOME 14020Y201 18385 715371 SH SOLE NO 0 0 715371 CAPITAL GRP FIXED INCM ETF T SHORT DURATION 14020Y409 27987 1117706 SH SOLE NO 0 0 1117706 CAPITAL GRP FIXED INCM ETF T US MULTI-SECTOR 14020Y300 10140 397265 SH SOLE NO 0 0 397265 CAPITAL ONE FINL CORP COM 14040H105 15043 155005 SH SOLE NO 0 0 155005 CAPITAL SOUTHWEST CORP COM 140501107 1198 52307 SH SOLE NO 0 0 52307 CAPITOL FED FINL INC COM 14057J101 339 71027 SH SOLE NO 0 0 71027 CAPITOL SER TR FAIRLEAD TACTICA 14064D550 6195 273368 SH SOLE NO 0 0 273368 CAPRICOR THERAPEUTICS INC COM NEW 14070B309 106 30990 SH SOLE NO 0 0 30990 CARDINAL HEALTH INC COM 14149Y108 7301 84096 SH SOLE NO 0 0 84096 CARETRUST REIT INC COM 14174T107 238 11611 SH SOLE NO 0 0 11611 CARIBOU BIOSCIENCES INC COM 142038108 152 31700 SH SOLE NO 0 0 31700 CARLISLE COS INC COM 142339100 3762 14508 SH SOLE NO 0 0 14508 CARLYLE GROUP INC COM 14316J108 3293 109184 SH SOLE NO 0 0 109184 CARLYLE SECURED LENDING INC COM 872280102 310 21381 SH SOLE NO 0 0 21381 CARMAX INC COM 143130102 1658 23435 SH SOLE NO 0 0 23435 CARNIVAL CORP COMMON STOCK 143658300 55495 4044828 SH SOLE NO 0 0 4044828 CARPENTER TECHNOLOGY CORP COM 144285103 479 7122 SH SOLE NO 0 0 7122 CARRIER GLOBAL CORPORATION COM 14448C104 19596 355006 SH SOLE NO 0 0 355006 CARTERS INC COM 146229109 291 4204 SH SOLE NO 0 0 4204 CARVANA CO CL A 146869102 539 12830 SH SOLE NO 0 0 12830 CASELLA WASTE SYS INC CL A 147448104 395 5175 SH SOLE NO 0 0 5175 CASEYS GEN STORES INC COM 147528103 4518 16639 SH SOLE NO 0 0 16639 CASS INFORMATION SYS INC COM 14808P109 1176 31575 SH SOLE NO 0 0 31575 CASSAVA SCIENCES INC COM 14817C107 618 37138 SH SOLE NO 0 0 37138 CASTLE BIOSCIENCES INC COM 14843C105 190 11274 SH SOLE NO 0 0 11274 CATALENT INC COM 148806102 251 5513 SH SOLE NO 0 0 5513 CATALYST PHARMACEUTICALS INC COM 14888U101 201 17180 SH SOLE NO 0 0 17180 CATERPILLAR INC COM 149123101 121231 444071 SH SOLE NO 0 0 444071 CATHAY GEN BANCORP COM 149150104 312 8979 SH SOLE NO 0 0 8979 CAVA GROUP INC COM 148929102 651 21267 SH SOLE NO 0 0 21267 CBDMD INC 8% SER A CUM PFD 12482W200 12 10000 SH SOLE NO 0 0 10000 CBIZ INC COM 124805102 974 18767 SH SOLE NO 0 0 18767 CBOE GLOBAL MKTS INC COM 12503M108 3529 22594 SH SOLE NO 0 0 22594 CBRE GBL REAL ESTATE INC FD COM 12504G100 812 180389 SH SOLE NO 0 0 180389 CBRE GROUP INC CL A 12504L109 852 11532 SH SOLE NO 0 0 11532 CCC INTELLIGENT SOLUTIONS HL COM 12510Q100 4678 350400 SH SOLE NO 0 0 350400 CDW CORP COM 12514G108 1579 7824 SH SOLE NO 0 0 7824 CEDAR FAIR L P DEPOSITRY UNIT 150185106 692 18699 SH SOLE NO 0 0 18699 CEL-SCI CORP COM PAR NEW 150837607 13 10007 SH SOLE NO 0 0 10007 CELANESE CORP DEL COM 150870103 2183 17391 SH SOLE NO 0 0 17391 CELSIUS HLDGS INC COM NEW 15118V207 18311 106706 SH SOLE NO 0 0 106706 CELULARITY INC COM CL A 151190105 8 35820 SH SOLE NO 0 0 35820 CENCORA INC COM 03073E105 6952 38626 SH SOLE NO 0 0 38626 CENOVUS ENERGY INC COM 15135U109 360 17304 SH SOLE NO 0 0 17304 CENTENE CORP DEL COM 15135B101 1932 28054 SH SOLE NO 0 0 28054 CENTERPOINT ENERGY INC COM 15189T107 2446 91098 SH SOLE NO 0 0 91098 CENTRAL SECS CORP COM 155123102 1150 32435 SH SOLE NO 0 0 32435 CERIDIAN HCM HLDG INC COM 15677J108 2150 31683 SH SOLE NO 0 0 31683 CERTARA INC COM 15687V109 277 19055 SH SOLE NO 0 0 19055 CF INDS HLDGS INC COM 125269100 1121 13073 SH SOLE NO 0 0 13073 CFSB BANCORP INC COM 12530C107 126 18000 SH SOLE NO 0 0 18000 CGI INC CL A SUB VTG 12532H104 1143 11608 SH SOLE NO 0 0 11608 CHAMPIONX CORPORATION COM 15872M104 4537 127374 SH SOLE NO 0 0 127374 CHARGEPOINT HOLDINGS INC COM CL A 15961R105 1378 277309 SH SOLE NO 0 0 277309 CHARLES RIV LABS INTL INC COM 159864107 6021 30720 SH SOLE NO 0 0 30720 CHART INDS INC COM 16115Q308 677 4006 SH SOLE NO 0 0 4006 CHARTER COMMUNICATIONS INC N CL A 16119P108 4740 10777 SH SOLE NO 0 0 10777 CHECK POINT SOFTWARE TECH LT ORD M22465104 2461 18467 SH SOLE NO 0 0 18467 CHEESECAKE FACTORY INC COM 163072101 522 17240 SH SOLE NO 0 0 17240 CHEGG INC COM 163092109 628 70415 SH SOLE NO 0 0 70415 CHEMED CORP NEW COM 16359R103 207 398 SH SOLE NO 0 0 398 CHEMOURS CO COM 163851108 2177 77617 SH SOLE NO 0 0 77617 CHEMUNG FINL CORP COM 164024101 324 8178 SH SOLE NO 0 0 8178 CHENIERE ENERGY INC COM NEW 16411R208 6317 38061 SH SOLE NO 0 0 38061 CHENIERE ENERGY PARTNERS LP COM UNIT 16411Q101 929 17147 SH SOLE NO 0 0 17147 CHESAPEAKE ENERGY CORP COM 165167735 1946 22566 SH SOLE NO 0 0 22566 CHESAPEAKE UTILS CORP COM 165303108 2186 22360 SH SOLE NO 0 0 22360 CHEVRON CORP NEW COM 166764100 205135 1216554 SH SOLE NO 0 0 1216554 CHEWY INC CL A 16679L109 830 45444 SH SOLE NO 0 0 45444 CHICAGO ATLANTIC REAL ESTATE COM 167239102 503 34189 SH SOLE NO 0 0 34189 CHIMERA INVT CORP COM NEW 16934Q208 1223 223933 SH SOLE NO 0 0 223933 CHIPOTLE MEXICAN GRILL INC COM 169656105 16797 9169 SH SOLE NO 0 0 9169 CHOICE HOTELS INTL INC COM 169905106 1720 14041 SH SOLE NO 0 0 14041 CHORD ENERGY CORPORATION COM NEW 674215207 1985 12246 SH SOLE NO 0 0 12246 CHUBB LIMITED COM H1467J104 15848 76125 SH SOLE NO 0 0 76125 CHURCH & DWIGHT CO INC COM 171340102 6873 75007 SH SOLE NO 0 0 75007 CIA ENERGETICA DE MINAS GERA SP ADR N-V PFD 204409601 65 26829 SH SOLE NO 0 0 26829 CIENA CORP COM NEW 171779309 1235 26127 SH SOLE NO 0 0 26127 CINCINNATI FINL CORP COM 172062101 7110 69504 SH SOLE NO 0 0 69504 CINEMARK HLDGS INC COM 17243V102 5888 320879 SH SOLE NO 0 0 320879 CINGULATE INC COMMON STOCK 17248W105 71 100771 SH SOLE NO 0 0 100771 CINTAS CORP COM 172908105 7380 15342 SH SOLE NO 0 0 15342 CION INVT CORP COM 17259U204 3001 283870 SH SOLE NO 0 0 283870 CISCO SYS INC COM 17275R102 124887 2323047 SH SOLE NO 0 0 2323047 CITIGROUP INC COM NEW 172967424 15493 376693 SH SOLE NO 0 0 376693 CITIUS PHARMACEUTICALS INC COM NEW 17322U207 19 28254 SH SOLE NO 0 0 28254 CITIZENS & NORTHN CORP COM 172922106 344 19618 SH SOLE NO 0 0 19618 CITIZENS CMNTY BANCORP INC M COM 174903104 146 15253 SH SOLE NO 0 0 15253 CITIZENS FINL GROUP INC COM 174610105 4446 165882 SH SOLE NO 0 0 165882 CITIZENS FINL SVCS INC COM 174615104 289 6030 SH SOLE NO 0 0 6030 CITIZENS HLDG CO MISS COM 174715102 168 15999 SH SOLE NO 0 0 15999 CIVITAS RESOURCES INC COM NEW 17888H103 305 3777 SH SOLE NO 0 0 3777 CLEAN ENERGY FUELS CORP COM 184499101 368 96081 SH SOLE NO 0 0 96081 CLEAN HARBORS INC COM 184496107 829 4956 SH SOLE NO 0 0 4956 CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 17 11000 SH SOLE NO 0 0 11000 CLEAR SECURE INC COM CL A 18467V109 529 27771 SH SOLE NO 0 0 27771 CLEARBRIDGE ENERGY MIDSTRM O COM 18469P209 713 22484 SH SOLE NO 0 0 22484 CLEARBRIDGE MLP AND MIDSTRM COM 184692200 3151 89445 SH SOLE NO 0 0 89445 CLEARBRIDGE MLP AND MIDSTRM COM 18469Q207 815 25404 SH SOLE NO 0 0 25404 CLEARFIELD INC COM 18482P103 781 27255 SH SOLE NO 0 0 27255 CLEARPOINT NEURO INC COM 18507C103 343 68530 SH SOLE NO 0 0 68530 CLEARWAY ENERGY INC CL C 18539C204 256 12096 SH SOLE NO 0 0 12096 CLEVELAND-CLIFFS INC NEW COM 185899101 9740 623136 SH SOLE NO 0 0 623136 CLOROX CO DEL COM 189054109 21862 166810 SH SOLE NO 0 0 166810 CLOUDFLARE INC CL A COM 18915M107 3588 56921 SH SOLE NO 0 0 56921 CLOUGH GLOBAL EQUITY FD COM 18914C100 180 32860 SH SOLE NO 0 0 32860 CLOUGH GLOBAL OPPORTUNITIES SH BEN INT 18914E106 378 85318 SH SOLE NO 0 0 85318 CLOVER HEALTH INVESTMENTS CO COM CL A 18914F103 207 191797 SH SOLE NO 0 0 191797 CME GROUP INC COM 12572Q105 13662 68234 SH SOLE NO 0 0 68234 CMS ENERGY CORP COM 125896100 3668 69060 SH SOLE NO 0 0 69060 CNA FINL CORP COM 126117100 1928 48983 SH SOLE NO 0 0 48983 CNH INDL N V SHS N20944109 255 21035 SH SOLE NO 0 0 21035 COCA COLA CO COM 191216100 98800 1764924 SH SOLE NO 0 0 1764924 COCA COLA CONS INC COM 191098102 1230 1932 SH SOLE NO 0 0 1932 COCA-COLA EUROPACIFIC PARTNE SHS G25839104 2208 35344 SH SOLE NO 0 0 35344 COCA-COLA FEMSA SAB DE CV SPONSORD ADR REP 191241108 304 3877 SH SOLE NO 0 0 3877 CODA OCTOPUS GROUP INC COM NEW 19188U206 115 18500 SH SOLE NO 0 0 18500 CODEXIS INC COM 192005106 42 22000 SH SOLE NO 0 0 22000 COEUR MNG INC COM NEW 192108504 43 19549 SH SOLE NO 0 0 19549 COGNEX CORP COM 192422103 682 16075 SH SOLE NO 0 0 16075 COGNITION THERAPEUTICS INC COM 19243B102 134 92730 SH SOLE NO 0 0 92730 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 2605 38451 SH SOLE NO 0 0 38451 COHEN & STEERS CLOSED-END OP COM 19248P106 2250 218028 SH SOLE NO 0 0 218028 COHEN & STEERS INFRASTRUCTUR COM 19248A109 3274 167205 SH SOLE NO 0 0 167205 COHEN & STEERS LTD DURATION COM 19248C105 337 19732 SH SOLE NO 0 0 19732 COHEN & STEERS QUALITY INCOM COM 19247L106 4028 397999 SH SOLE NO 0 0 397999 COHEN & STEERS REAL ESTATE O SHS BENFIN INT 19249Q103 168 12875 SH SOLE NO 0 0 12875 COHEN & STEERS REIT & PFD & COM 19247X100 2707 157737 SH SOLE NO 0 0 157737 COHEN & STEERS TAX ADVAN PFD COM 19249X108 334 19119 SH SOLE NO 0 0 19119 COHEN & STEERS TOTAL RETURN COM 19247R103 9084 866826 SH SOLE NO 0 0 866826 COHERENT CORP COM 19247G107 3536 108338 SH SOLE NO 0 0 108338 COINBASE GLOBAL INC COM CL A 19260Q107 3863 51455 SH SOLE NO 0 0 51455 COLGATE PALMOLIVE CO COM 194162103 21631 304190 SH SOLE NO 0 0 304190 COLUMBIA BKG SYS INC COM 197236102 1134 55858 SH SOLE NO 0 0 55858 COLUMBIA ETF TR I DIVERSIFID FXD 19761L508 2789 165659 SH SOLE NO 0 0 165659 COLUMBIA ETF TR I MULTI SEC MUNI 19761L607 5195 266433 SH SOLE NO 0 0 266433 COLUMBIA ETF TR I RESH ENHNC COR 19761L706 614 24447 SH SOLE NO 0 0 24447 COLUMBIA ETF TR II EM CORE EX ETF 19762B202 13804 503445 SH SOLE NO 0 0 503445 COLUMBIA ETF TR II INDIA CONSMR ETF 19762B707 1531 28916 SH SOLE NO 0 0 28916 COLUMBIA FINL INC COM 197641103 327 20841 SH SOLE NO 0 0 20841 COLUMBIA SELIGM PREM TECH GR COM 19842X109 573 21056 SH SOLE NO 0 0 21056 COMCAST CORP NEW CL A 20030N101 42177 951218 SH SOLE NO 0 0 951218 COMERICA INC COM 200340107 3220 77505 SH SOLE NO 0 0 77505 COMFORT SYS USA INC COM 199908104 224 1315 SH SOLE NO 0 0 1315 COMMERCE BANCSHARES INC COM 200525103 1356 28252 SH SOLE NO 0 0 28252 COMMERCIAL METALS CO COM 201723103 1192 24117 SH SOLE NO 0 0 24117 COMMUNITY BK SYS INC COM 203607106 1135 26877 SH SOLE NO 0 0 26877 COMMUNITY HEALTH SYS INC NEW COM 203668108 79 27095 SH SOLE NO 0 0 27095 COMPASS DIVERSIFIED SH BEN INT 20451Q104 895 47668 SH SOLE NO 0 0 47668 COMPASS INC CL A 20464U100 39 13553 SH SOLE NO 0 0 13553 COMPASS MINERALS INTL INC COM 20451N101 607 21720 SH SOLE NO 0 0 21720 COMPASS PATHWAYS PLC SPONSORED ADS 20451W101 120 16205 SH SOLE NO 0 0 16205 COMSCORE INC COM 20564W105 10 15965 SH SOLE NO 0 0 15965 COMSTOCK RES INC COM 205768302 254 23045 SH SOLE NO 0 0 23045 CONAGRA BRANDS INC COM 205887102 5255 191649 SH SOLE NO 0 0 191649 CONFLUENT INC CLASS A COM 20717M103 547 18469 SH SOLE NO 0 0 18469 CONOCOPHILLIPS COM 20825C104 42009 350656 SH SOLE NO 0 0 350656 CONSOL ENERGY INC NEW COM 20854L108 236 2247 SH SOLE NO 0 0 2247 CONSOLIDATED EDISON INC COM 209115104 33626 393144 SH SOLE NO 0 0 393144 CONSOLIDATED WATER CO INC ORD G23773107 234 8241 SH SOLE NO 0 0 8241 CONSTELLATION BRANDS INC CL A 21036P108 31224 124233 SH SOLE NO 0 0 124233 CONSTELLATION ENERGY CORP COM 21037T109 8789 80571 SH SOLE NO 0 0 80571 COOPER COS INC COM NEW 216648402 1259 3959 SH SOLE NO 0 0 3959 COPART INC COM 217204106 4232 98215 SH SOLE NO 0 0 98215 CORCEPT THERAPEUTICS INC COM 218352102 202 7429 SH SOLE NO 0 0 7429 CORE & MAIN INC CL A 21874C102 235 8140 SH SOLE NO 0 0 8140 COREBRIDGE FINL INC COM 21871X109 391 19781 SH SOLE NO 0 0 19781 CORECIVIC INC COM 21871N101 323 28741 SH SOLE NO 0 0 28741 CORMEDIX INC COM 21900C308 55 14989 SH SOLE NO 0 0 14989 CORNERSTONE STRATEGIC VALUE COM 21924B302 1092 135655 SH SOLE NO 0 0 135655 CORNERSTONE TOTAL RETURN FD COM 21924U300 1286 160911 SH SOLE NO 0 0 160911 CORNING INC COM 219350105 24618 807939 SH SOLE NO 0 0 807939 CORTEVA INC COM 22052L104 8819 172384 SH SOLE NO 0 0 172384 COSTAMARE INC SHS Y1771G102 1330 138278 SH SOLE NO 0 0 138278 COSTAR GROUP INC COM 22160N109 1948 25340 SH SOLE NO 0 0 25340 COSTCO WHSL CORP NEW COM 22160K105 211412 374207 SH SOLE NO 0 0 374207 COTERRA ENERGY INC COM 127097103 5900 218119 SH SOLE NO 0 0 218119 COTY INC COM CL A 222070203 268 24449 SH SOLE NO 0 0 24449 COUPANG INC CL A 22266T109 426 25071 SH SOLE NO 0 0 25071 COUSINS PPTYS INC COM NEW 222795502 251 12333 SH SOLE NO 0 0 12333 COVENANT LOGISTICS GROUP INC CL A 22284P105 322 7333 SH SOLE NO 0 0 7333 CRACKER BARREL OLD CTRY STOR COM 22410J106 744 11075 SH SOLE NO 0 0 11075 CRANE COMPANY COMMON STOCK 224408104 655 7372 SH SOLE NO 0 0 7372 CRANE NXT CO COM 224441105 360 6485 SH SOLE NO 0 0 6485 CRAWFORD & CO CL A 224633206 668 71542 SH SOLE NO 0 0 71542 CREDIT ACCEP CORP MICH COM 225310101 253 550 SH SOLE NO 0 0 550 CREDIT SUISSE ASSET MGMT INC COM 224916106 62 23888 SH SOLE NO 0 0 23888 CREDIT SUISSE HIGH YIELD BD SH BEN INT 22544F103 214 114006 SH SOLE NO 0 0 114006 CRESTWOOD EQUITY PARTNERS LP UNIT LTD PARTNER 226344208 478 16335 SH SOLE NO 0 0 16335 CRH PLC ORD G25508105 714 13046 SH SOLE NO 0 0 13046 CRICUT INC COM CL A 22658D100 1600 172266 SH SOLE NO 0 0 172266 CRISPR THERAPEUTICS AG NAMEN AKT H17182108 1817 40023 SH SOLE NO 0 0 40023 CROCS INC COM 227046109 1943 22023 SH SOLE NO 0 0 22023 CRONOS GROUP INC COM 22717L101 232 115804 SH SOLE NO 0 0 115804 CROSSFIRST BANKSHARES INC COM 22766M109 172 17018 SH SOLE NO 0 0 17018 CROWDSTRIKE HLDGS INC CL A 22788C105 21254 126980 SH SOLE NO 0 0 126980 CROWN CASTLE INC COM 22822V101 7771 84436 SH SOLE NO 0 0 84436 CROWN HLDGS INC COM 228368106 611 6903 SH SOLE NO 0 0 6903 CSX CORP COM 126408103 27342 889160 SH SOLE NO 0 0 889160 CTO RLTY GROWTH INC NEW COM 22948Q101 594 36669 SH SOLE NO 0 0 36669 CUBESMART COM 229663109 6936 181903 SH SOLE NO 0 0 181903 CUE HEALTH INC COM 229790100 7 15989 SH SOLE NO 0 0 15989 CULLEN FROST BANKERS INC COM 229899109 4683 51344 SH SOLE NO 0 0 51344 CULLINAN ONCOLOGY INC COM 230031106 190 20959 SH SOLE NO 0 0 20959 CUMMINS INC COM 231021106 16778 73439 SH SOLE NO 0 0 73439 CURTISS WRIGHT CORP COM 231561101 3075 15716 SH SOLE NO 0 0 15716 CUSTOM TRUCK ONE SOURCE INC *W EXP 01/01/202 23204X111 4 46500 SH SOLE NO 0 0 46500 CVB FINL CORP COM 126600105 1138 68660 SH SOLE NO 0 0 68660 CVD EQUIP CORP COM 126601103 115 17340 SH SOLE NO 0 0 17340 CVS HEALTH CORP COM 126650100 65049 931670 SH SOLE NO 0 0 931670 CYBERARK SOFTWARE LTD SHS M2682V108 2850 17405 SH SOLE NO 0 0 17405 CYBIN INC COM 23256X100 22 41317 SH SOLE NO 0 0 41317 CYTOMX THERAPEUTICS INC COM 23284F105 69 53243 SH SOLE NO 0 0 53243 D R HORTON INC COM 23331A109 3498 32550 SH SOLE NO 0 0 32550 D-WAVE QUANTUM INC COM 26740W109 55 57036 SH SOLE NO 0 0 57036 DANAHER CORPORATION COM 235851102 35533 143221 SH SOLE NO 0 0 143221 DANAOS CORPORATION SHS Y1968P121 5104 77073 SH SOLE NO 0 0 77073 DANIMER SCIENTIFIC INC COM CL A 236272100 356 171925 SH SOLE NO 0 0 171925 DARDEN RESTAURANTS INC COM 237194105 4961 34638 SH SOLE NO 0 0 34638 DARE BIOSCIENCE INC COM 23666P101 23 49329 SH SOLE NO 0 0 49329 DARLING INGREDIENTS INC COM 237266101 1603 30714 SH SOLE NO 0 0 30714 DATADOG INC CL A COM 23804L103 27701 304107 SH SOLE NO 0 0 304107 DAVIS FUNDAMENTAL ETF TR SELECT FINL 23908L108 1819 67969 SH SOLE NO 0 0 67969 DAVIS FUNDAMENTAL ETF TR SELECT US EQTY 23908L207 3966 125591 SH SOLE NO 0 0 125591 DAVIS FUNDAMENTAL ETF TR SELECT WRLD WI 23908L306 2487 90475 SH SOLE NO 0 0 90475 DAVITA INC COM 23918K108 2519 26646 SH SOLE NO 0 0 26646 DBV TECHNOLOGIES S A SPONSORED ADR 23306J101 23 16700 SH SOLE NO 0 0 16700 DBX ETF TR XTRACK MSCI EAFE 233051200 57153 1637633 SH SOLE NO 0 0 1637633 DBX ETF TR XTRACK MSCI EAFE 233051630 395 17465 SH SOLE NO 0 0 17465 DBX ETF TR XTRACK MSCI EMRG 233051101 1559 71096 SH SOLE NO 0 0 71096 DBX ETF TR XTRACK MUN INFRA 233051705 2874 121068 SH SOLE NO 0 0 121068 DBX ETF TR XTRACK USD HIGH 233051432 885 26112 SH SOLE NO 0 0 26112 DBX ETF TR XTRACKERS RUSSEL 233051481 924 21457 SH SOLE NO 0 0 21457 DBX ETF TR XTRACKERS S&P 233051143 1442 36807 SH SOLE NO 0 0 36807 DBX ETF TR XTRCKR MSCI US 233051150 1393 35116 SH SOLE NO 0 0 35116 DECKERS OUTDOOR CORP COM 243537107 668 1300 SH SOLE NO 0 0 1300 DEERE & CO COM 244199105 65277 172974 SH SOLE NO 0 0 172974 DELL TECHNOLOGIES INC CL C 24703L202 6041 87678 SH SOLE NO 0 0 87678 DELTA AIR LINES INC DEL COM NEW 247361702 15972 431680 SH SOLE NO 0 0 431680 DENISON MINES CORP COM 248356107 348 210677 SH SOLE NO 0 0 210677 DENTSPLY SIRONA INC COM 24906P109 371 10868 SH SOLE NO 0 0 10868 DESKTOP METAL INC COM CL A 25058X105 533 365050 SH SOLE NO 0 0 365050 DEUTSCHE BANK A G NAMEN AKT D18190898 162 14727 SH SOLE NO 0 0 14727 DEVON ENERGY CORP NEW COM 25179M103 14106 295733 SH SOLE NO 0 0 295733 DEXCOM INC COM 252131107 4084 43769 SH SOLE NO 0 0 43769 DIAGEO PLC SPON ADR NEW 25243Q205 13106 87850 SH SOLE NO 0 0 87850 DIAMOND HILL INVT GROUP INC COM NEW 25264R207 658 3904 SH SOLE NO 0 0 3904 DIAMONDBACK ENERGY INC COM 25278X109 7446 48072 SH SOLE NO 0 0 48072 DICKS SPORTING GOODS INC COM 253393102 3981 36661 SH SOLE NO 0 0 36661 DIGITAL RLTY TR INC COM 253868103 14692 121401 SH SOLE NO 0 0 121401 DIGITAL TURBINE INC COM NEW 25400W102 227 37510 SH SOLE NO 0 0 37510 DIGITAL WORLD ACQUISITION CO CLASS A COM 25400Q105 462 28142 SH SOLE NO 0 0 28142 DIGITALBRIDGE GROUP INC CL A NEW 25401T603 303 17255 SH SOLE NO 0 0 17255 DIGITALOCEAN HLDGS INC COM 25402D102 423 17583 SH SOLE NO 0 0 17583 DIMENSIONAL ETF TRUST CORE FIXED INCOM 25434V872 63227 1566183 SH SOLE NO 0 0 1566183 DIMENSIONAL ETF TRUST EMERGING MARKETS 25434V682 241 8183 SH SOLE NO 0 0 8183 DIMENSIONAL ETF TRUST EMERGING MKTS CO 25434V732 11545 495281 SH SOLE NO 0 0 495281 DIMENSIONAL ETF TRUST EMERGING MKTS HI 25434V757 2055 90729 SH SOLE NO 0 0 90729 DIMENSIONAL ETF TRUST EMERGING MKTS VA 25434V740 983 41513 SH SOLE NO 0 0 41513 DIMENSIONAL ETF TRUST EMGR CRE EQT MNG 25434V302 12812 567650 SH SOLE NO 0 0 567650 DIMENSIONAL ETF TRUST GLOBAL REAL EST 25434V658 6614 295116 SH SOLE NO 0 0 295116 DIMENSIONAL ETF TRUST GLOBAL SUSTAINA 25434V674 2667 53487 SH SOLE NO 0 0 53487 DIMENSIONAL ETF TRUST INFLATION PROTE 25434V856 1849 46482 SH SOLE NO 0 0 46482 DIMENSIONAL ETF TRUST INTERNATIONAL 25434V690 644 22445 SH SOLE NO 0 0 22445 DIMENSIONAL ETF TRUST INTERNATNAL VAL 25434V807 11235 344408 SH SOLE NO 0 0 344408 DIMENSIONAL ETF TRUST INTL CORE EQT MK 25434V203 41785 1600336 SH SOLE NO 0 0 1600336 DIMENSIONAL ETF TRUST INTL CORE EQUITY 25434V799 15955 683312 SH SOLE NO 0 0 683312 DIMENSIONAL ETF TRUST INTL HIGH PROFIT 25434V765 3045 131293 SH SOLE NO 0 0 131293 DIMENSIONAL ETF TRUST INTL SMALL CAP E 25434V773 2028 92447 SH SOLE NO 0 0 92447 DIMENSIONAL ETF TRUST INTL SMALL CAP V 25434V781 2524 106121 SH SOLE NO 0 0 106121 DIMENSIONAL ETF TRUST NATL MUN BD ETF 25434V849 23626 508411 SH SOLE NO 0 0 508411 DIMENSIONAL ETF TRUST SHORT DURATION F 25434V864 25935 559192 SH SOLE NO 0 0 559192 DIMENSIONAL ETF TRUST US CORE EQT MKT 25434V104 29802 995042 SH SOLE NO 0 0 995042 DIMENSIONAL ETF TRUST US CORE EQUITY 2 25434V708 265262 10124499 SH SOLE NO 0 0 10124499 DIMENSIONAL ETF TRUST US EQUITY ETF 25434V401 49587 1065233 SH SOLE NO 0 0 1065233 DIMENSIONAL ETF TRUST US HIGH PROFITAB 25434V831 23038 896784 SH SOLE NO 0 0 896784 DIMENSIONAL ETF TRUST US LARGE CAP VAL 25434V666 1651 66560 SH SOLE NO 0 0 66560 DIMENSIONAL ETF TRUST US MKTWIDE VALUE 25434V724 25115 738236 SH SOLE NO 0 0 738236 DIMENSIONAL ETF TRUST US REAL ESTATE E 25434V823 5577 285707 SH SOLE NO 0 0 285707 DIMENSIONAL ETF TRUST US SMALL CAP ETF 25434V500 31825 606312 SH SOLE NO 0 0 606312 DIMENSIONAL ETF TRUST US SMALL CAP VAL 25434V815 18764 740502 SH SOLE NO 0 0 740502 DIMENSIONAL ETF TRUST US SUSTAINABILTY 25434V716 1765 63606 SH SOLE NO 0 0 63606 DIMENSIONAL ETF TRUST US TARGETED VLU 25434V609 16208 354738 SH SOLE NO 0 0 354738 DIMENSIONAL ETF TRUST WORLD EX US CORE 25434V880 121816 5409226 SH SOLE NO 0 0 5409226 DIODES INC COM 254543101 476 6040 SH SOLE NO 0 0 6040 DIREXION SHS ETF TR 20YR TRES BULL 25459W540 97 20129 SH SOLE NO 0 0 20129 DIREXION SHS ETF TR AUSPCE CMD STG 25460E307 2600 87587 SH SOLE NO 0 0 87587 DIREXION SHS ETF TR DLY GOLD INDX 2X 25460G781 400 15000 SH SOLE NO 0 0 15000 DIREXION SHS ETF TR DLY SCOND 3XBU 25459W458 552 29232 SH SOLE NO 0 0 29232 DIREXION SHS ETF TR DLY SEMICNDTR BR 25460G336 152 13582 SH SOLE NO 0 0 13582 DIREXION SHS ETF TR DRX S&P500BULL 25459W862 599 7662 SH SOLE NO 0 0 7662 DIREXION SHS ETF TR NAS100 EQL WGT 25459Y207 3725 49815 SH SOLE NO 0 0 49815 DISCOVER FINL SVCS COM 254709108 4884 56378 SH SOLE NO 0 0 56378 DISH NETWORK CORPORATION CL A 25470M109 107 18333 SH SOLE NO 0 0 18333 DISH NETWORK CORPORATION NOTE 3.375% 8/1 25470MAB5 45 75000 SH SOLE NO 0 0 75000 DISNEY WALT CO COM 254687106 85419 1053911 SH SOLE NO 0 0 1053911 DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107 101 52033 SH SOLE NO 0 0 52033 DLOCAL LTD CLASS A COM G29018101 237 12347 SH SOLE NO 0 0 12347 DNP SELECT INCOME FD INC COM 23325P104 8914 936295 SH SOLE NO 0 0 936295 DOCUSIGN INC COM 256163106 3792 90294 SH SOLE NO 0 0 90294 DOLBY LABORATORIES INC COM CL A 25659T107 421 5306 SH SOLE NO 0 0 5306 DOLLAR GEN CORP NEW COM 256677105 10217 96565 SH SOLE NO 0 0 96565 DOLLAR TREE INC COM 256746108 2781 26124 SH SOLE NO 0 0 26124 DOMINION ENERGY INC COM 25746U109 21226 475180 SH SOLE NO 0 0 475180 DOMINOS PIZZA INC COM 25754A201 2827 7462 SH SOLE NO 0 0 7462 DOMO INC COM CL B 257554105 304 31009 SH SOLE NO 0 0 31009 DONALDSON INC COM 257651109 1979 33176 SH SOLE NO 0 0 33176 DOORDASH INC CL A 25809K105 223 2807 SH SOLE NO 0 0 2807 DORCHESTER MINERALS LP COM UNIT 25820R105 644 22170 SH SOLE NO 0 0 22170 DORIAN LPG LTD SHS USD Y2106R110 794 27652 SH SOLE NO 0 0 27652 DOUBLELINE INCOME SOLUTIONS COM 258622109 767 65470 SH SOLE NO 0 0 65470 DOUBLELINE YIELD OPPORTUNITI COM 25862D105 774 52512 SH SOLE NO 0 0 52512 DOVER CORP COM 260003108 3841 27530 SH SOLE NO 0 0 27530 DOW INC COM 260557103 28346 549769 SH SOLE NO 0 0 549769 DOXIMITY INC CL A 26622P107 473 22291 SH SOLE NO 0 0 22291 DRAFTKINGS INC NEW COM CL A 26142V105 6071 206202 SH SOLE NO 0 0 206202 DRAGANFLY INC. COM NEW 26142Q205 17 21686 SH SOLE NO 0 0 21686 DROPBOX INC CL A 26210C104 636 23371 SH SOLE NO 0 0 23371 DT MIDSTREAM INC COMMON STOCK 23345M107 1900 35906 SH SOLE NO 0 0 35906 DTE ENERGY CO COM 233331107 9323 93908 SH SOLE NO 0 0 93908 DUCOMMUN INC DEL COM 264147109 1913 43969 SH SOLE NO 0 0 43969 DUFF & PHELPS UTLITY AND INF COM 26433C105 356 41251 SH SOLE NO 0 0 41251 DUKE ENERGY CORP NEW COM NEW 26441C204 47993 543771 SH SOLE NO 0 0 543771 DULUTH HLDGS INC COM CL B 26443V101 70 11661 SH SOLE NO 0 0 11661 DUOLINGO INC CL A COM 26603R106 408 2460 SH SOLE NO 0 0 2460 DUPONT DE NEMOURS INC COM 26614N102 16862 226066 SH SOLE NO 0 0 226066 DUTCH BROS INC CL A 26701L100 2602 111912 SH SOLE NO 0 0 111912 DWS MUN INCOME TR COM 233368109 200 26012 SH SOLE NO 0 0 26012 DXC TECHNOLOGY CO COM 23355L106 249 11952 SH SOLE NO 0 0 11952 DYADIC INTL INC DEL COM 26745T101 55 28723 SH SOLE NO 0 0 28723 DYCOM INDS INC COM 267475101 296 3327 SH SOLE NO 0 0 3327 DYNATRACE INC COM NEW 268150109 1407 30107 SH SOLE NO 0 0 30107 DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 776 52509 SH SOLE NO 0 0 52509 DYNEX CAP INC COM 26817Q886 738 61776 SH SOLE NO 0 0 61776 E L F BEAUTY INC COM 26856L103 426 3876 SH SOLE NO 0 0 3876 EA SERIES TRUST BRIDGEWAY BLUE 02072L714 2747 286755 SH SOLE NO 0 0 286755 EA SERIES TRUST EA BRIDGEWAY OMN 02072L532 448 24533 SH SOLE NO 0 0 24533 EA SERIES TRUST FREEDOM 100 EM 02072L607 2517 88892 SH SOLE NO 0 0 88892 EA SERIES TRUST STRIVE 1000 GRWT 02072L615 289 9627 SH SOLE NO 0 0 9627 EA SERIES TRUST STRIVE 500 ETF 02072L680 2634 96134 SH SOLE NO 0 0 96134 EA SERIES TRUST STRIVE US ENERGY 02072L722 1526 50724 SH SOLE NO 0 0 50724 EA SERIES TRUST STRIVE US SEMICO 02072L672 201 6187 SH SOLE NO 0 0 6187 EAGLE BANCORP INC MD COM 268948106 291 13579 SH SOLE NO 0 0 13579 EAGLE MATLS INC COM 26969P108 406 2439 SH SOLE NO 0 0 2439 EAGLE POINT CREDIT COMPANY I COM 269808101 1194 117668 SH SOLE NO 0 0 117668 EAST WEST BANCORP INC COM 27579R104 341 6478 SH SOLE NO 0 0 6478 EASTERLY GOVT PPTYS INC COM 27616P103 861 75317 SH SOLE NO 0 0 75317 EASTERN BANKSHARES INC COM 27627N105 795 63410 SH SOLE NO 0 0 63410 EASTGROUP PPTYS INC COM 277276101 453 2718 SH SOLE NO 0 0 2718 EASTMAN CHEM CO COM 277432100 5888 76744 SH SOLE NO 0 0 76744 EASTMAN KODAK CO COM NEW 277461406 42 10022 SH SOLE NO 0 0 10022 EATON CORP PLC SHS G29183103 29217 136989 SH SOLE NO 0 0 136989 EATON VANCE ENHANCED EQUITY COM 278274105 1235 77939 SH SOLE NO 0 0 77939 EATON VANCE ENHANCED EQUITY COM 278277108 2869 167007 SH SOLE NO 0 0 167007 EATON VANCE FLTING RATE INC COM 278279104 137 11139 SH SOLE NO 0 0 11139 EATON VANCE LTD DURATION INC COM 27828H105 3319 367136 SH SOLE NO 0 0 367136 EATON VANCE MUN BD FD COM 27827X101 953 106410 SH SOLE NO 0 0 106410 EATON VANCE MUN INCOME 2028 SHS 27829U105 386 22772 SH SOLE NO 0 0 22772 EATON VANCE MUNI INCOME TRUS SH BEN INT 27826U108 979 109861 SH SOLE NO 0 0 109861 EATON VANCE NATL MUN OPPORT COM SHS 27829L105 251 15445 SH SOLE NO 0 0 15445 EATON VANCE NEW YORK MUN BD COM 27827Y109 509 61434 SH SOLE NO 0 0 61434 EATON VANCE RISK-MANAGED DIV COM 27829G106 582 75751 SH SOLE NO 0 0 75751 EATON VANCE SHORT DURATION D COM 27828V104 528 50896 SH SOLE NO 0 0 50896 EATON VANCE TAX ADVT DIV INC COM 27828G107 3160 149212 SH SOLE NO 0 0 149212 EATON VANCE TAX MNGED BUY WR COM 27828X100 776 61560 SH SOLE NO 0 0 61560 EATON VANCE TAX-ADVANTAGED G COM 27828U106 300 14042 SH SOLE NO 0 0 14042 EATON VANCE TAX-MANAGED BUY- COM 27828Y108 4253 355287 SH SOLE NO 0 0 355287 EATON VANCE TAX-MANAGED DIVE COM 27828N102 3751 325035 SH SOLE NO 0 0 325035 EATON VANCE TAX-MANAGED GLOB COM 27829C105 9130 1194962 SH SOLE NO 0 0 1194962 EATON VANCE TAX-MANAGED GLOB COM 27829F108 7889 1070372 SH SOLE NO 0 0 1070372 EATON VANCE TX ADV GLBL DIV COM 27828S101 2357 153254 SH SOLE NO 0 0 153254 EBAY INC. COM 278642103 3070 69624 SH SOLE NO 0 0 69624 ECOLAB INC COM 278865100 19842 117128 SH SOLE NO 0 0 117128 ECOVYST INC COM 27923Q109 399 40500 SH SOLE NO 0 0 40500 EDAP TMS S A SPONSORED ADR 268311107 492 70135 SH SOLE NO 0 0 70135 EDGIO INC COM 53261M104 23 26427 SH SOLE NO 0 0 26427 EDISON INTL COM 281020107 7392 116793 SH SOLE NO 0 0 116793 EDITAS MEDICINE INC COM 28106W103 219 28093 SH SOLE NO 0 0 28093 EDWARDS LIFESCIENCES CORP COM 28176E108 11361 163984 SH SOLE NO 0 0 163984 EHEALTH INC COM 28238P109 378 51053 SH SOLE NO 0 0 51053 ELANCO ANIMAL HEALTH INC COM 28414H103 392 34869 SH SOLE NO 0 0 34869 ELASTIC N V ORD SHS N14506104 434 5344 SH SOLE NO 0 0 5344 ELBIT SYS LTD ORD M3760D101 1178 5947 SH SOLE NO 0 0 5947 ELECTRA BATTERY MATERIALS CO COM NEW 28474P201 7 11480 SH SOLE NO 0 0 11480 ELECTROMED INC COM 285409108 108 10417 SH SOLE NO 0 0 10417 ELECTRONIC ARTS INC COM 285512109 4881 40542 SH SOLE NO 0 0 40542 ELEVANCE HEALTH INC COM 036752103 22163 50900 SH SOLE NO 0 0 50900 ELI LILLY & CO COM 532457108 181069 337104 SH SOLE NO 0 0 337104 ELLINGTON FINANCIAL INC COM 28852N109 284 22775 SH SOLE NO 0 0 22775 ELLSWORTH GROWTH & INCOME FD COM 289074106 194 24109 SH SOLE NO 0 0 24109 ELME COMMUNITIES SH BEN INT 939653101 320 23455 SH SOLE NO 0 0 23455 EMCOR GROUP INC COM 29084Q100 1009 4795 SH SOLE NO 0 0 4795 EMERSON ELEC CO COM 291011104 60336 624785 SH SOLE NO 0 0 624785 EMPIRE ST RLTY OP L P UNIT LTD PRT 60 292102209 406 50703 SH SOLE NO 0 0 50703 EMPIRE ST RLTY OP L P UNIT LTD PRTNSP 292102100 653 81610 SH SOLE NO 0 0 81610 EMX RTY CORP COM 26873J107 29 16019 SH SOLE NO 0 0 16019 ENBRIDGE INC COM 29250N105 29603 891930 SH SOLE NO 0 0 891930 ENCOMPASS HEALTH CORP COM 29261A100 658 9791 SH SOLE NO 0 0 9791 ENCORE WIRE CORP COM 292562105 705 3866 SH SOLE NO 0 0 3866 ENDEAVOUR SILVER CORP COM 29258Y103 85 34783 SH SOLE NO 0 0 34783 ENERGY RECOVERY INC COM 29270J100 259 12223 SH SOLE NO 0 0 12223 ENERGY TRANSFER L P COM UT LTD PTN 29273V100 15876 1131591 SH SOLE NO 0 0 1131591 ENERPLUS CORP COM 292766102 241 13647 SH SOLE NO 0 0 13647 ENERSYS COM 29275Y102 340 3596 SH SOLE NO 0 0 3596 ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 2337 191284 SH SOLE NO 0 0 191284 ENNIS INC COM 293389102 560 26388 SH SOLE NO 0 0 26388 ENOVA INTL INC COM 29357K103 361 7100 SH SOLE NO 0 0 7100 ENOVIX CORPORATION COM 293594107 718 57245 SH SOLE NO 0 0 57245 ENPHASE ENERGY INC COM 29355A107 12101 100718 SH SOLE NO 0 0 100718 ENSIGN GROUP INC COM 29358P101 216 2328 SH SOLE NO 0 0 2328 ENTEGRIS INC COM 29362U104 1906 20300 SH SOLE NO 0 0 20300 ENTERGY CORP NEW COM 29364G103 3537 38239 SH SOLE NO 0 0 38239 ENTERPRISE BANCORP INC MASS COM 293668109 3190 116522 SH SOLE NO 0 0 116522 ENTERPRISE PRODS PARTNERS L COM 293792107 25530 932781 SH SOLE NO 0 0 932781 ENVIVA INC COM 29415B103 75 10084 SH SOLE NO 0 0 10084 EOG RES INC COM 26875P101 15784 124521 SH SOLE NO 0 0 124521 EOS ENERGY ENTERPRISES INC COM CL A 29415C101 45 21110 SH SOLE NO 0 0 21110 EPAM SYS INC COM 29414B104 1971 7708 SH SOLE NO 0 0 7708 EPR PPTYS COM SH BEN INT 26884U109 5029 121063 SH SOLE NO 0 0 121063 EQT CORP COM 26884L109 4798 118245 SH SOLE NO 0 0 118245 EQUIFAX INC COM 294429105 2653 14481 SH SOLE NO 0 0 14481 EQUINIX INC COM 29444U700 3631 4999 SH SOLE NO 0 0 4999 EQUINOR ASA SPONSORED ADR 29446M102 482 14714 SH SOLE NO 0 0 14714 EQUINOX GOLD CORP COM 29446Y502 193 45647 SH SOLE NO 0 0 45647 EQUITABLE HLDGS INC COM 29452E101 407 14324 SH SOLE NO 0 0 14324 EQUITRANS MIDSTREAM CORP COM 294600101 409 43687 SH SOLE NO 0 0 43687 EQUITY COMWLTH COM SH BEN INT 294628102 1900 103414 SH SOLE NO 0 0 103414 EQUITY LIFESTYLE PPTYS INC COM 29472R108 266 4172 SH SOLE NO 0 0 4172 EQUITY RESIDENTIAL SH BEN INT 29476L107 3005 51185 SH SOLE NO 0 0 51185 ERICSSON ADR B SEK 10 294821608 418 86037 SH SOLE NO 0 0 86037 ERIE INDTY CO CL A 29530P102 504 1716 SH SOLE NO 0 0 1716 ESAB CORPORATION COM 29605J106 295 4201 SH SOLE NO 0 0 4201 ESCO TECHNOLOGIES INC COM 296315104 484 4638 SH SOLE NO 0 0 4638 ESS TECH INC COMMON STOCK 26916J106 25 13229 SH SOLE NO 0 0 13229 ESSENTIAL PPTYS RLTY TR INC COM 29670E107 244 11278 SH SOLE NO 0 0 11278 ESSENTIAL UTILS INC COM 29670G102 8918 259786 SH SOLE NO 0 0 259786 ESSEX PPTY TR INC COM 297178105 936 4411 SH SOLE NO 0 0 4411 ETF MANAGERS TR BLUESTAR ISRAEL 26924G870 261 6342 SH SOLE NO 0 0 6342 ETF MANAGERS TR ETFMG ALTR HRVST 26924G508 1055 288959 SH SOLE NO 0 0 288959 ETF MANAGERS TR ETFMG TRAVEL TEC 26924G771 222 13158 SH SOLE NO 0 0 13158 ETF MANAGERS TR ETFMG US ALTER 26924G755 43 23190 SH SOLE NO 0 0 23190 ETF MANAGERS TR ETHO CLIMATE LEA 26924G888 1579 31544 SH SOLE NO 0 0 31544 ETF MANAGERS TR PRIME CYBR SCRTY 26924G201 6540 126746 SH SOLE NO 0 0 126746 ETF MANAGERS TR PRIME JUNIR SLVR 26924G102 3548 418411 SH SOLE NO 0 0 418411 ETF MANAGERS TR PRIME MOBILE PAY 26924G409 2165 55374 SH SOLE NO 0 0 55374 ETF MANAGERS TR TREATMENTS TSTNG 26924G763 182 10180 SH SOLE NO 0 0 10180 ETF OPPORTUNITIES TRUST AMERICAN CONSER 26923N108 967 29267 SH SOLE NO 0 0 29267 ETF SER SOLUTIONS AAM LW DUR PFD 26922A198 217 10413 SH SOLE NO 0 0 10413 ETF SER SOLUTIONS BLUE HORIZON BNE 26922B303 392 17656 SH SOLE NO 0 0 17656 ETF SER SOLUTIONS DEFIANCE NEXT 26922A289 9237 295527 SH SOLE NO 0 0 295527 ETF SER SOLUTIONS DEFIANCE QUANT 26922A420 648 13514 SH SOLE NO 0 0 13514 ETF SER SOLUTIONS DISTILLATE US 26922A321 3076 68895 SH SOLE NO 0 0 68895 ETF SER SOLUTIONS NATIONWIDE DOW J 26922B758 957 48621 SH SOLE NO 0 0 48621 ETF SER SOLUTIONS NATIONWIDE NASDQ 26922A172 3923 194677 SH SOLE NO 0 0 194677 ETF SER SOLUTIONS US GBL GLD PRE 26922A719 424 28598 SH SOLE NO 0 0 28598 ETF SER SOLUTIONS US GLB JETS 26922A842 14193 833434 SH SOLE NO 0 0 833434 ETFIS SER TR I INFRACP REIT PFD 26923G400 231 13290 SH SOLE NO 0 0 13290 ETFIS SER TR I VIRTUS INFRCAP 26923G822 1186 61340 SH SOLE NO 0 0 61340 ETHAN ALLEN INTERIORS INC COM 297602104 908 30366 SH SOLE NO 0 0 30366 ETSY INC COM 29786A106 1086 16821 SH SOLE NO 0 0 16821 EURONET WORLDWIDE INC COM 298736109 663 8351 SH SOLE NO 0 0 8351 EVANS BANCORP INC COM NEW 29911Q208 650 24265 SH SOLE NO 0 0 24265 EVERBRIDGE INC NOTE 0.125%12/1 29978AAC8 23 25000 SH SOLE NO 0 0 25000 EVERCORE INC CLASS A 29977A105 236 1708 SH SOLE NO 0 0 1708 EVEREST GROUP LTD COM G3223R108 236 635 SH SOLE NO 0 0 635 EVERGY INC COM 30034W106 3205 63213 SH SOLE NO 0 0 63213 EVERSOURCE ENERGY COM 30040W108 14650 251935 SH SOLE NO 0 0 251935 EVERSPIN TECHNOLOGIES INC COM 30041T104 98 10010 SH SOLE NO 0 0 10010 EVGO INC CL A COM 30052F100 355 104953 SH SOLE NO 0 0 104953 EVOGENE LTD SHS M4119S104 7 11355 SH SOLE NO 0 0 11355 EVOLUS INC COM 30052C107 99 10800 SH SOLE NO 0 0 10800 EVOLV TECHNOLOGIES HLDNGS IN COM CL A 30049H102 68 13974 SH SOLE NO 0 0 13974 EXACT SCIENCES CORP COM 30063P105 5021 73594 SH SOLE NO 0 0 73594 EXCHANGE LISTED FDS TR SABA INT RATE 30151E806 263 15026 SH SOLE NO 0 0 15026 EXCHANGE TRADED CONCEPTS TR BITWISE CRYPTO 301505624 178 26542 SH SOLE NO 0 0 26542 EXCHANGE TRADED CONCEPTS TR EMQQ EM INTERN 301505889 6484 220685 SH SOLE NO 0 0 220685 EXCHANGE TRADED CONCEPTS TR FMQQ NEXT FRONT 301505590 144 13860 SH SOLE NO 0 0 13860 EXCHANGE TRADED CONCEPTS TR INDIA INTERNET & 301505558 135 10730 SH SOLE NO 0 0 10730 EXCHANGE TRADED CONCEPTS TR ROBO GLB ETF 301505707 9331 185285 SH SOLE NO 0 0 185285 EXELIXIS INC COM 30161Q104 2632 120479 SH SOLE NO 0 0 120479 EXELON CORP COM 30161N101 10274 271883 SH SOLE NO 0 0 271883 EXP WORLD HLDGS INC COM 30212W100 697 42938 SH SOLE NO 0 0 42938 EXPEDIA GROUP INC COM NEW 30212P303 2757 26751 SH SOLE NO 0 0 26751 EXPEDITORS INTL WASH INC COM 302130109 3084 26899 SH SOLE NO 0 0 26899 EXPONENT INC COM 30214U102 963 11244 SH SOLE NO 0 0 11244 EXTRA SPACE STORAGE INC COM 30225T102 1833 15079 SH SOLE NO 0 0 15079 EXTREME NETWORKS COM 30226D106 549 22665 SH SOLE NO 0 0 22665 EXXON MOBIL CORP COM 30231G102 280620 2386634 SH SOLE NO 0 0 2386634 F N B CORP COM 302520101 687 63663 SH SOLE NO 0 0 63663 F&G ANNUITIES & LIFE INC COMMON STOCK 30190A104 210 7466 SH SOLE NO 0 0 7466 F5 INC COM 315616102 642 3981 SH SOLE NO 0 0 3981 FABRINET SHS G3323L100 606 3636 SH SOLE NO 0 0 3636 FACTSET RESH SYS INC COM 303075105 7090 16215 SH SOLE NO 0 0 16215 FAIR ISAAC CORP COM 303250104 5821 6702 SH SOLE NO 0 0 6702 FARMLAND PARTNERS INC COM 31154R109 449 43714 SH SOLE NO 0 0 43714 FASTENAL CO COM 311900104 17592 321958 SH SOLE NO 0 0 321958 FASTLY INC CL A 31188V100 871 45424 SH SOLE NO 0 0 45424 FEDERAL AGRIC MTG CORP CL C 313148306 484 3134 SH SOLE NO 0 0 3134 FEDERAL RLTY INVT TR NEW SH BEN INT NEW 313745101 542 5976 SH SOLE NO 0 0 5976 FEDERATED HERMES INC CL B 314211103 19188 566517 SH SOLE NO 0 0 566517 FEDEX CORP COM 31428X106 42855 161767 SH SOLE NO 0 0 161767 FERGUSON PLC NEW SHS G3421J106 595 3615 SH SOLE NO 0 0 3615 FERRARI N V COM N3167Y103 960 3246 SH SOLE NO 0 0 3246 FIDELITY COMWLTH TR NASDAQ COMPSIT 315912808 53131 1021938 SH SOLE NO 0 0 1021938 FIDELITY COVINGTON TRUST BLUE CHIP GRWTH 316092352 16904 583742 SH SOLE NO 0 0 583742 FIDELITY COVINGTON TRUST BLUE CHIP VALUE 316092345 7988 290378 SH SOLE NO 0 0 290378 FIDELITY COVINGTON TRUST CLEAN ENERGY ETF 316092253 553 34787 SH SOLE NO 0 0 34787 FIDELITY COVINGTON TRUST CLOUD COMPUTNG 316092246 584 30765 SH SOLE NO 0 0 30765 FIDELITY COVINGTON TRUST CONSMR STAPLES 316092303 28780 675914 SH SOLE NO 0 0 675914 FIDELITY COVINGTON TRUST DISRUPTIVE AUTOM 316092170 254 11430 SH SOLE NO 0 0 11430 FIDELITY COVINGTON TRUST DISRUPTORS ETF 316092121 1419 62303 SH SOLE NO 0 0 62303 FIDELITY COVINGTON TRUST DIVID ETF RISI 316092832 16620 417910 SH SOLE NO 0 0 417910 FIDELITY COVINGTON TRUST ELEC VEHS & FUTR 316092220 888 51810 SH SOLE NO 0 0 51810 FIDELITY COVINGTON TRUST EMERG MKTS MLTFT 316092543 1053 47299 SH SOLE NO 0 0 47299 FIDELITY COVINGTON TRUST FIDELITY GROWTH 316092337 10215 622848 SH SOLE NO 0 0 622848 FIDELITY COVINGTON TRUST FIDELITY MAGELAN 316092329 471 22116 SH SOLE NO 0 0 22116 FIDELITY COVINGTON TRUST FIDELITY SML-MID 316092295 3664 174084 SH SOLE NO 0 0 174084 FIDELITY COVINGTON TRUST FIDELITY US MLTF 316092378 5370 210177 SH SOLE NO 0 0 210177 FIDELITY COVINGTON TRUST HIGH DIVID ETF 316092840 63997 1658376 SH SOLE NO 0 0 1658376 FIDELITY COVINGTON TRUST HIGH YILD ETF 316092618 5981 130871 SH SOLE NO 0 0 130871 FIDELITY COVINGTON TRUST INT HG DIV ETF 316092725 4166 224696 SH SOLE NO 0 0 224696 FIDELITY COVINGTON TRUST INT VL FCT ETF 316092717 11887 520582 SH SOLE NO 0 0 520582 FIDELITY COVINGTON TRUST INTL MULTIFACTOR 316092535 1496 60464 SH SOLE NO 0 0 60464 FIDELITY COVINGTON TRUST LOW VOLITY ETF 316092824 34061 700404 SH SOLE NO 0 0 700404 FIDELITY COVINGTON TRUST MOMENTUM FACTR 316092816 659 14111 SH SOLE NO 0 0 14111 FIDELITY COVINGTON TRUST MSCI COMMNTN SVC 316092873 9593 241569 SH SOLE NO 0 0 241569 FIDELITY COVINGTON TRUST MSCI CONSM DIS 316092204 14629 209407 SH SOLE NO 0 0 209407 FIDELITY COVINGTON TRUST MSCI ENERGY IDX 316092402 43238 1735763 SH SOLE NO 0 0 1735763 FIDELITY COVINGTON TRUST MSCI FINLS IDX 316092501 16415 352560 SH SOLE NO 0 0 352560 FIDELITY COVINGTON TRUST MSCI HLTH CARE I 316092600 38313 632438 SH SOLE NO 0 0 632438 FIDELITY COVINGTON TRUST MSCI INDL INDX 316092709 14212 262594 SH SOLE NO 0 0 262594 FIDELITY COVINGTON TRUST MSCI INFO TECH I 316092808 101739 827618 SH SOLE NO 0 0 827618 FIDELITY COVINGTON TRUST MSCI MATLS INDEX 316092881 4788 108355 SH SOLE NO 0 0 108355 FIDELITY COVINGTON TRUST MSCI RL EST ETF 316092857 12339 542374 SH SOLE NO 0 0 542374 FIDELITY COVINGTON TRUST MSCI UTILS INDEX 316092865 12210 322001 SH SOLE NO 0 0 322001 FIDELITY COVINGTON TRUST NEW MILLENNIUM 316092360 776 23903 SH SOLE NO 0 0 23903 FIDELITY COVINGTON TRUST PFD SECS INCOME 316092261 669 33659 SH SOLE NO 0 0 33659 FIDELITY COVINGTON TRUST QLTY FCTOR ETF 316092790 10645 215951 SH SOLE NO 0 0 215951 FIDELITY COVINGTON TRUST SML MID MLTFCT 316092527 25930 803525 SH SOLE NO 0 0 803525 FIDELITY COVINGTON TRUST STOCK FOR INFL 316092386 1625 50611 SH SOLE NO 0 0 50611 FIDELITY COVINGTON TRUST SUSTAINABLE U S 316092279 209 10401 SH SOLE NO 0 0 10401 FIDELITY COVINGTON TRUST VLU FACTOR ETF 316092782 22057 460966 SH SOLE NO 0 0 460966 FIDELITY D & D BANCORP INC COM 31609R100 900 19814 SH SOLE NO 0 0 19814 FIDELITY MERRIMACK STR TR CORP BOND ETF 316188101 635 14530 SH SOLE NO 0 0 14530 FIDELITY MERRIMACK STR TR INVESTMENT GR BD 316188606 1014 24746 SH SOLE NO 0 0 24746 FIDELITY MERRIMACK STR TR LOW DURTIN ETF 316188408 9038 182441 SH SOLE NO 0 0 182441 FIDELITY MERRIMACK STR TR LTD TRM BD ETF 316188200 9857 206224 SH SOLE NO 0 0 206224 FIDELITY MERRIMACK STR TR TOTAL BD ETF 316188309 36534 838708 SH SOLE NO 0 0 838708 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 3080 74578 SH SOLE NO 0 0 74578 FIDELITY NATL INFORMATION SV COM 31620M106 6941 125574 SH SOLE NO 0 0 125574 FIDUS INVT CORP COM 316500107 327 17031 SH SOLE NO 0 0 17031 FIFTH THIRD BANCORP COM 316773100 4958 195754 SH SOLE NO 0 0 195754 FIGS INC CL A 30260D103 73 12371 SH SOLE NO 0 0 12371 FINANCIAL INSTNS INC COM 317585404 9636 572546 SH SOLE NO 0 0 572546 FIRST AMERN FINL CORP COM 31847R102 670 11869 SH SOLE NO 0 0 11869 FIRST BANCORP INC ME COM 31866P102 337 14358 SH SOLE NO 0 0 14358 FIRST BANCORP N C COM 318910106 634 22531 SH SOLE NO 0 0 22531 FIRST BANCORP P R COM NEW 318672706 208 15430 SH SOLE NO 0 0 15430 FIRST BK WILLIAMSTOWN NEW JE COM 31931U102 212 19633 SH SOLE NO 0 0 19633 FIRST BUSEY CORP COM NEW 319383204 620 32280 SH SOLE NO 0 0 32280 FIRST CAP INC COM 31942S104 247 8913 SH SOLE NO 0 0 8913 FIRST COMWLTH FINL CORP PA COM 319829107 575 47125 SH SOLE NO 0 0 47125 FIRST CTZNS BANCSHARES INC N CL A 31946M103 419 303 SH SOLE NO 0 0 303 FIRST FINANCIAL NORTHWEST IN COM 32022K102 137 10745 SH SOLE NO 0 0 10745 FIRST FINL BANCORP OH COM 320209109 225 11468 SH SOLE NO 0 0 11468 FIRST FINL BANKSHARES INC COM 32020R109 11466 456433 SH SOLE NO 0 0 456433 FIRST HORIZON CORPORATION COM 320517105 811 73631 SH SOLE NO 0 0 73631 FIRST INDL RLTY TR INC COM 32054K103 3531 74187 SH SOLE NO 0 0 74187 FIRST INTST BANCSYSTEM INC COM 32055Y201 1506 60367 SH SOLE NO 0 0 60367 FIRST MAJESTIC SILVER CORP COM 32076V103 75 14599 SH SOLE NO 0 0 14599 FIRST MERCHANTS CORP COM 320817109 994 35728 SH SOLE NO 0 0 35728 FIRST MID ILL BANCSHARES INC COM 320866106 581 21875 SH SOLE NO 0 0 21875 FIRST NATL CORP COM 32106V107 639 36282 SH SOLE NO 0 0 36282 FIRST SOLAR INC COM 336433107 5230 32365 SH SOLE NO 0 0 32365 FIRST TR ABRDN GBL OPP INCM COM SHS 337319107 127 22315 SH SOLE NO 0 0 22315 FIRST TR DOW JONES SELECT MI COM SHS ANNUAL 33718M105 973 17760 SH SOLE NO 0 0 17760 FIRST TR DYNAMIC EUROPE EQUI COM SHS 33740D107 412 33260 SH SOLE NO 0 0 33260 FIRST TR ENERGY INCOME & GRO COM 33738G104 844 64162 SH SOLE NO 0 0 64162 FIRST TR ENERGY INFRASTRCTR COM 33738C103 535 35335 SH SOLE NO 0 0 35335 FIRST TR ENHANCED EQUITY INC COM 337318109 771 44641 SH SOLE NO 0 0 44641 FIRST TR EXCH TRADED FD III CALIF MUN INCM 33739P863 447 9465 SH SOLE NO 0 0 9465 FIRST TR EXCH TRADED FD III HORIZON DMST ETF 33739P889 585 18793 SH SOLE NO 0 0 18793 FIRST TR EXCH TRADED FD III INSTL PFD SECS 33739P855 4251 251828 SH SOLE NO 0 0 251828 FIRST TR EXCH TRADED FD III LNG/SHT EQUITY 33739P103 4542 85457 SH SOLE NO 0 0 85457 FIRST TR EXCH TRADED FD III MANAGD MUN ETF 33739N108 13546 277126 SH SOLE NO 0 0 277126 FIRST TR EXCH TRADED FD III MERGER ARBITRA 33740J203 1005 49918 SH SOLE NO 0 0 49918 FIRST TR EXCH TRADED FD III MUNI HI INCM ETF 33739P301 1596 35405 SH SOLE NO 0 0 35405 FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108 21219 1328666 SH SOLE NO 0 0 1328666 FIRST TR EXCH TRADED FD III SHRT DUR MNG MUN 33739P830 1377 71028 SH SOLE NO 0 0 71028 FIRST TR EXCH TRADED FD III ULTRA SHT DUR MU 33740J104 4422 221999 SH SOLE NO 0 0 221999 FIRST TR EXCH TRD ALPHDX FD DEV MRK EX US 33737J174 3866 76948 SH SOLE NO 0 0 76948 FIRST TR EXCH TRD ALPHDX FD EM SML CP ALPH 33737J307 3795 98685 SH SOLE NO 0 0 98685 FIRST TR EXCH TRD ALPHDX FD EMERG MKT ALPH 33737J182 980 46953 SH SOLE NO 0 0 46953 FIRST TR EXCH TRD ALPHDX FD EUROPE ALPHADEX 33737J117 1844 55863 SH SOLE NO 0 0 55863 FIRST TR EXCH TRD ALPHDX FD INDIA NFTY50 EQW 33737J802 540 11103 SH SOLE NO 0 0 11103 FIRST TR EXCHANGE TRAD FD VI ALT ABSLT STRG 33740Y101 1547 53917 SH SOLE NO 0 0 53917 FIRST TR EXCHANGE TRAD FD VI FST TR GLB FD 33739H101 25246 1051899 SH SOLE NO 0 0 1051899 FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 7902 104091 SH SOLE NO 0 0 104091 FIRST TR EXCHANGE TRADED FD CONSUMR DISCRE 33734X101 4337 85024 SH SOLE NO 0 0 85024 FIRST TR EXCHANGE TRADED FD CONSUMR STAPLE 33734X119 4812 79747 SH SOLE NO 0 0 79747 FIRST TR EXCHANGE TRADED FD DJ GLBL DIVID 33734X200 2221 107765 SH SOLE NO 0 0 107765 FIRST TR EXCHANGE TRADED FD DOW 30 EQL WGT 33733A201 3824 131726 SH SOLE NO 0 0 131726 FIRST TR EXCHANGE TRADED FD ENERGY ALPHADX 33734X127 3512 201595 SH SOLE NO 0 0 201595 FIRST TR EXCHANGE TRADED FD FINLS ALPHADEX 33734X135 5505 145523 SH SOLE NO 0 0 145523 FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143 10488 107943 SH SOLE NO 0 0 107943 FIRST TR EXCHANGE TRADED FD INDLS PROD DUR 33734X150 5949 103580 SH SOLE NO 0 0 103580 FIRST TR EXCHANGE TRADED FD INDXX NAT RE ETF 33734X838 13844 1096213 SH SOLE NO 0 0 1096213 FIRST TR EXCHANGE TRADED FD INDXX NEXTG ETF 33737K205 2862 42173 SH SOLE NO 0 0 42173 FIRST TR EXCHANGE TRADED FD INTL EQUITY OPP 33734X853 1129 29390 SH SOLE NO 0 0 29390 FIRST TR EXCHANGE TRADED FD MATERIALS ALPH 33734X168 2352 37310 SH SOLE NO 0 0 37310 FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846 31138 685405 SH SOLE NO 0 0 685405 FIRST TR EXCHANGE TRADED FD NASDQ CLN EDGE 33737A108 19960 212591 SH SOLE NO 0 0 212591 FIRST TR EXCHANGE TRADED FD S NETWRK FUT VEH 33734X309 204 3984 SH SOLE NO 0 0 3984 FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176 14259 128294 SH SOLE NO 0 0 128294 FIRST TR EXCHANGE TRADED FD US EQTY OPPT ETF 336920103 10902 129822 SH SOLE NO 0 0 129822 FIRST TR EXCHANGE TRADED FD UTILITIES ALPH 33734X184 1370 47982 SH SOLE NO 0 0 47982 FIRST TR EXCHANGE TRADED FD WTR ETF 33733B100 22636 273544 SH SOLE NO 0 0 273544 FIRST TR EXCHANGE-TRADED ALP MID CAP VAL FD 33737M201 1439 32248 SH SOLE NO 0 0 32248 FIRST TR EXCHANGE-TRADED ALP MID CP GR ALPH 33737M102 2493 41072 SH SOLE NO 0 0 41072 FIRST TR EXCHANGE-TRADED ALP SML CAP VAL ALPH 33737M409 1398 29750 SH SOLE NO 0 0 29750 FIRST TR EXCHANGE-TRADED ALP SML CP GRW ALP 33737M300 408 7238 SH SOLE NO 0 0 7238 FIRST TR EXCHANGE-TRADED FD BUYWRIT INCM ETF 33738R308 744 36476 SH SOLE NO 0 0 36476 FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104 133809 1817314 SH SOLE NO 0 0 1817314 FIRST TR EXCHANGE-TRADED FD CBOE VEST RISING 33738D879 15175 720224 SH SOLE NO 0 0 720224 FIRST TR EXCHANGE-TRADED FD DIVIDEND STRNGTH 33733E708 232 5521 SH SOLE NO 0 0 5521 FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302 26779 167776 SH SOLE NO 0 0 167776 FIRST TR EXCHANGE-TRADED FD DORSEY WRIGHT 33738R878 2568 81915 SH SOLE NO 0 0 81915 FIRST TR EXCHANGE-TRADED FD DORSEY WRIGHT 33738R886 1138 64128 SH SOLE NO 0 0 64128 FIRST TR EXCHANGE-TRADED FD DORSEY WRT 5 ETF 33738R605 136403 3079076 SH SOLE NO 0 0 3079076 FIRST TR EXCHANGE-TRADED FD DORSEYWRIGHT MOM 33738R696 11448 411955 SH SOLE NO 0 0 411955 FIRST TR EXCHANGE-TRADED FD DORSY WR MOMNT 33741L108 10604 424886 SH SOLE NO 0 0 424886 FIRST TR EXCHANGE-TRADED FD DORSY WRGH VLU 33741L207 13739 601274 SH SOLE NO 0 0 601274 FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408 77771 1308842 SH SOLE NO 0 0 1308842 FIRST TR EXCHANGE-TRADED FD FIRST TR TA HIYL 33738D408 14288 364215 SH SOLE NO 0 0 364215 FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200 33619 711667 SH SOLE NO 0 0 711667 FIRST TR EXCHANGE-TRADED FD FT CBOE TARG INC 33738D846 368 18825 SH SOLE NO 0 0 18825 FIRST TR EXCHANGE-TRADED FD FT CBOE VEST GLD 33733E856 8903 491619 SH SOLE NO 0 0 491619 FIRST TR EXCHANGE-TRADED FD FT CBOE VEST S&P 33739Q705 24790 502231 SH SOLE NO 0 0 502231 FIRST TR EXCHANGE-TRADED FD GBL WND ENRG ETF 33736G106 1369 94484 SH SOLE NO 0 0 94484 FIRST TR EXCHANGE-TRADED FD GROWTH STRENGTH 33733E823 2798 117707 SH SOLE NO 0 0 117707 FIRST TR EXCHANGE-TRADED FD INDXX INOVTV ETF 33741X201 382 10342 SH SOLE NO 0 0 10342 FIRST TR EXCHANGE-TRADED FD INTL DEV STRNGTH 33738R662 1208 40204 SH SOLE NO 0 0 40204 FIRST TR EXCHANGE-TRADED FD LIMITED DURATION 33738D804 12729 692178 SH SOLE NO 0 0 692178 FIRST TR EXCHANGE-TRADED FD LNG DUR OPRTUN 33738D606 5262 259476 SH SOLE NO 0 0 259476 FIRST TR EXCHANGE-TRADED FD LUNT US FACTOR 33733E872 539 21869 SH SOLE NO 0 0 21869 FIRST TR EXCHANGE-TRADED FD MNGD FUTRS STRGY 33739G103 1798 36703 SH SOLE NO 0 0 36703 FIRST TR EXCHANGE-TRADED FD MULTI ASSET DI 33738R100 4372 299558 SH SOLE NO 0 0 299558 FIRST TR EXCHANGE-TRADED FD NAS CLNEDG GREEN 33733E500 7943 186327 SH SOLE NO 0 0 186327 FIRST TR EXCHANGE-TRADED FD NASD TECH DIV 33738R118 13867 247232 SH SOLE NO 0 0 247232 FIRST TR EXCHANGE-TRADED FD NASDAQ 100 EX 33733E401 2627 32290 SH SOLE NO 0 0 32290 FIRST TR EXCHANGE-TRADED FD NASDAQ BK ETF 33738R860 927 44831 SH SOLE NO 0 0 44831 FIRST TR EXCHANGE-TRADED FD NASDAQ BUYWRITE 33738R407 245 12981 SH SOLE NO 0 0 12981 FIRST TR EXCHANGE-TRADED FD NASDAQ TRANSN 33738R795 563 20015 SH SOLE NO 0 0 20015 FIRST TR EXCHANGE-TRADED FD NASDQ ARTFCIAL 33738R720 1814 44779 SH SOLE NO 0 0 44779 FIRST TR EXCHANGE-TRADED FD NASDQ FOD BVRG 33738R852 212 8951 SH SOLE NO 0 0 8951 FIRST TR EXCHANGE-TRADED FD NASDQ OIL GAS 33738R845 1559 51907 SH SOLE NO 0 0 51907 FIRST TR EXCHANGE-TRADED FD NASDQ SEMCNDTR 33738R811 3850 56932 SH SOLE NO 0 0 56932 FIRST TR EXCHANGE-TRADED FD NAT GAS ETF 33733E807 1178 45343 SH SOLE NO 0 0 45343 FIRST TR EXCHANGE-TRADED FD NO AMER ENERGY 33738D101 3112 117803 SH SOLE NO 0 0 117803 FIRST TR EXCHANGE-TRADED FD NY ARCA BIOTECH 33733E203 10121 69159 SH SOLE NO 0 0 69159 FIRST TR EXCHANGE-TRADED FD RBA INDL ETF 33738R704 8874 172242 SH SOLE NO 0 0 172242 FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506 140393 3055344 SH SOLE NO 0 0 3055344 FIRST TR EXCHANGE-TRADED FD S&P INTL DIVID 33738R688 1861 126675 SH SOLE NO 0 0 126675 FIRST TR EXCHANGE-TRADED FD SENIOR LN FD 33738D309 14747 322415 SH SOLE NO 0 0 322415 FIRST TR EXCHANGE-TRADED FD SMID RISNG ETF 33741X102 11847 419647 SH SOLE NO 0 0 419647 FIRST TR EXCHANGE-TRADED FD US EQTY DIVI 33738R738 341 12447 SH SOLE NO 0 0 12447 FIRST TR EXCHNG TRADED FD VI CBOE EQT BUFER 33740F847 19151 492811 SH SOLE NO 0 0 492811 FIRST TR EXCHNG TRADED FD VI CBOE EQT DEP NOV 33740F839 9261 261026 SH SOLE NO 0 0 261026 FIRST TR EXCHNG TRADED FD VI CBOE VEST BUFERD 33740U760 2967 150662 SH SOLE NO 0 0 150662 FIRST TR EXCHNG TRADED FD VI CBOE VEST BUFERD 33740U778 14234 723634 SH SOLE NO 0 0 723634 FIRST TR EXCHNG TRADED FD VI CBOE VEST FD DEP 33740U703 17587 827602 SH SOLE NO 0 0 827602 FIRST TR EXCHNG TRADED FD VI CBOE VEST INTL 33740U828 3383 175925 SH SOLE NO 0 0 175925 FIRST TR EXCHNG TRADED FD VI CBOE VEST INTL 33740U869 3589 181604 SH SOLE NO 0 0 181604 FIRST TR EXCHNG TRADED FD VI CBOE VEST NAS100 33740F557 6399 292572 SH SOLE NO 0 0 292572 FIRST TR EXCHNG TRADED FD VI CBOE VEST NAS100 33740F581 5060 210566 SH SOLE NO 0 0 210566 FIRST TR EXCHNG TRADED FD VI CBOE VEST NAS100 33740U836 7124 328618 SH SOLE NO 0 0 328618 FIRST TR EXCHNG TRADED FD VI CBOE VEST U S EQ 33740U810 16285 480315 SH SOLE NO 0 0 480315 FIRST TR EXCHNG TRADED FD VI CBOE VEST US BUF 33740F748 38132 995613 SH SOLE NO 0 0 995613 FIRST TR EXCHNG TRADED FD VI CBOE VEST US DEP 33740U802 13408 442227 SH SOLE NO 0 0 442227 FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQ 33740F730 4108 121252 SH SOLE NO 0 0 121252 FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQ 33740F755 73694 3009140 SH SOLE NO 0 0 3009140 FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740F433 6080 205183 SH SOLE NO 0 0 205183 FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740F516 5334 165468 SH SOLE NO 0 0 165468 FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740F631 1739 53667 SH SOLE NO 0 0 53667 FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740F698 3476 102331 SH SOLE NO 0 0 102331 FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740F714 4151 117522 SH SOLE NO 0 0 117522 FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740F722 27221 671471 SH SOLE NO 0 0 671471 FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740U208 22454 585496 SH SOLE NO 0 0 585496 FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740U737 6454 209487 SH SOLE NO 0 0 209487 FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740U786 34940 1062316 SH SOLE NO 0 0 1062316 FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740U885 12115 375542 SH SOLE NO 0 0 375542 FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQU 33740F425 5199 172424 SH SOLE NO 0 0 172424 FIRST TR EXCHNG TRADED FD VI FT CBOE DEEP BFR 33740U406 6291 187397 SH SOLE NO 0 0 187397 FIRST TR EXCHNG TRADED FD VI FT CBOE EQ MODER 33740U711 2689 90982 SH SOLE NO 0 0 90982 FIRST TR EXCHNG TRADED FD VI FT CBOE EQTY BFR 33740U505 6074 172607 SH SOLE NO 0 0 172607 FIRST TR EXCHNG TRADED FD VI FT CBOE INTL EQT 33740F656 19045 907319 SH SOLE NO 0 0 907319 FIRST TR EXCHNG TRADED FD VI FT CBOE US EQ MD 33740F458 1470 47932 SH SOLE NO 0 0 47932 FIRST TR EXCHNG TRADED FD VI FT CBOE VEST 100 33740F649 4724 208721 SH SOLE NO 0 0 208721 FIRST TR EXCHNG TRADED FD VI FT CBOE VEST BFR 33740F623 16123 441717 SH SOLE NO 0 0 441717 FIRST TR EXCHNG TRADED FD VI FT CBOE VEST FD 33740U752 1440 57224 SH SOLE NO 0 0 57224 FIRST TR EXCHNG TRADED FD VI FT CBOE VEST MAR 33740F599 8667 246240 SH SOLE NO 0 0 246240 FIRST TR EXCHNG TRADED FD VI FT CBOE VEST U S 33740F441 3935 127532 SH SOLE NO 0 0 127532 FIRST TR EXCHNG TRADED FD VI FT CBOE VEST U S 33740F466 1722 84716 SH SOLE NO 0 0 84716 FIRST TR EXCHNG TRADED FD VI FT CBOE VEST U S 33740U661 3850 128584 SH SOLE NO 0 0 128584 FIRST TR EXCHNG TRADED FD VI FT CBOE VEST US 33740F474 33009 1043270 SH SOLE NO 0 0 1043270 FIRST TR EXCHNG TRADED FD VI FT CBOE VEST US 33740F482 517 16315 SH SOLE NO 0 0 16315 FIRST TR EXCHNG TRADED FD VI FT CBOE VEST US 33740F615 2914 90605 SH SOLE NO 0 0 90605 FIRST TR EXCHNG TRADED FD VI FT CBOE VEST US 33740F680 2889 84843 SH SOLE NO 0 0 84843 FIRST TR EXCHNG TRADED FD VI FT CBOE VEST US 33740U307 12345 332927 SH SOLE NO 0 0 332927 FIRST TR EXCHNG TRADED FD VI FT CBOE VEST US 33740U844 15269 460957 SH SOLE NO 0 0 460957 FIRST TR EXCHNG TRADED FD VI FT CBOE VST INTL 33740F573 2303 113252 SH SOLE NO 0 0 113252 FIRST TR EXCHNG TRADED FD VI FT EQ ENH & MODE 33740F391 456 15387 SH SOLE NO 0 0 15387 FIRST TR EXCHNG TRADED FD VI FT US EQ MOD BUF 33740U653 1435 48736 SH SOLE NO 0 0 48736 FIRST TR EXCHNG TRADED FD VI INCOME OPPRTNTES 33740F409 266 14289 SH SOLE NO 0 0 14289 FIRST TR EXCHNG TRADED FD VI LOW DUR STRTGC 33740F870 1233 67238 SH SOLE NO 0 0 67238 FIRST TR EXCHNG TRADED FD VI SKYBRIDGE CRYPTO 33740F540 238 48235 SH SOLE NO 0 0 48235 FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805 39056 928692 SH SOLE NO 0 0 928692 FIRST TR EXCHNG TRADED FD VI TCW UNCONSTRAI 33740F888 14930 624693 SH SOLE NO 0 0 624693 FIRST TR EXCHNG TRADED FD VI US EQT BUFFER 33740F763 14446 370610 SH SOLE NO 0 0 370610 FIRST TR EXCHNG TRADED FD VI US EQT DEEP DUFR 33740F771 6042 173390 SH SOLE NO 0 0 173390 FIRST TR EXCHNG TRADED FD VI VEST US BUFFER 33740F862 23354 624772 SH SOLE NO 0 0 624772 FIRST TR EXCHNG TRADED FD VI VEST US DEEP 33740F854 39580 1196137 SH SOLE NO 0 0 1196137 FIRST TR EXCHNG TRADED FD VI VEST US EQT DEP 33740F672 2184 63114 SH SOLE NO 0 0 63114 FIRST TR EXCHNG TRADED FD VI VEST US EQTY BUF 33740F664 9227 252576 SH SOLE NO 0 0 252576 FIRST TR HIGH INCOME LONG / COM 33738E109 381 35574 SH SOLE NO 0 0 35574 FIRST TR HIGH YIELD OPPRT 20 COM 33741Q107 8170 613336 SH SOLE NO 0 0 613336 FIRST TR INTER DURATN PFD & COM 33718W103 526 35297 SH SOLE NO 0 0 35297 FIRST TR LRG CP VL ALPHADEX COM SHS 33735J101 8917 137642 SH SOLE NO 0 0 137642 FIRST TR LRGE CP CORE ALPHA COM SHS 33734K109 15017 185161 SH SOLE NO 0 0 185161 FIRST TR MID CAP CORE ALPHAD COM SHS 33735B108 3993 43350 SH SOLE NO 0 0 43350 FIRST TR MORNINGSTAR DIVID L SHS 336917109 36599 1094470 SH SOLE NO 0 0 1094470 FIRST TR MULTI CAP GROWTH AL COM SHS 33733F101 7866 78559 SH SOLE NO 0 0 78559 FIRST TR MULTI CP VAL ALPHA SHS ISSUED FRST 33733C108 1403 20141 SH SOLE NO 0 0 20141 FIRST TR NAS100 EQ WEIGHTED SHS 337344105 34869 335307 SH SOLE NO 0 0 335307 FIRST TR NASDAQ 100 TECH IND SHS 337345102 13044 89794 SH SOLE NO 0 0 89794 FIRST TR NASDAQ ABA CMNTY BK UT COM SHS ETF 33736Q104 306 7696 SH SOLE NO 0 0 7696 FIRST TR S&P REIT INDEX FD COM 33734G108 848 37103 SH SOLE NO 0 0 37103 FIRST TR SML CP CORE ALPHA F COM SHS 33734Y109 4134 51250 SH SOLE NO 0 0 51250 FIRST TR SPECIALTY FIN & FIN COM BEN INTR 33733G109 547 162191 SH SOLE NO 0 0 162191 FIRST TR SR FLTG RATE INCOME COM 33733U108 1678 167800 SH SOLE NO 0 0 167800 FIRST TR STOXX EUROPEAN SELE COMMON SHS 33735T109 706 64834 SH SOLE NO 0 0 64834 FIRST TR VALUE LINE DIVID IN SHS 33734H106 151813 4060251 SH SOLE NO 0 0 4060251 FIRST TRUST LRGCP GWT ALPHAD COM SHS 33735K108 5540 57259 SH SOLE NO 0 0 57259 FIRSTCASH HOLDINGS INC COM 33768G107 351 3498 SH SOLE NO 0 0 3498 FIRSTENERGY CORP COM 337932107 4350 127260 SH SOLE NO 0 0 127260 FISERV INC COM 337738108 12044 106624 SH SOLE NO 0 0 106624 FISKER INC CL A COM STK 33813J106 394 61421 SH SOLE NO 0 0 61421 FIVE BELOW INC COM 33829M101 748 4647 SH SOLE NO 0 0 4647 FLAHERTY & CRUMRINE DYNAMIC SHS 33848W106 951 56720 SH SOLE NO 0 0 56720 FLAHERTY & CRUMRINE PFD INCO COM 338480106 165 18057 SH SOLE NO 0 0 18057 FLAHERTY & CRUMRINE PFD INCO COM 33848E106 104 13935 SH SOLE NO 0 0 13935 FLAHERTY & CRUMRINE PFD SECS COM 338478100 3929 302940 SH SOLE NO 0 0 302940 FLEETCOR TECHNOLOGIES INC COM 339041105 260 1020 SH SOLE NO 0 0 1020 FLEX LNG LTD SHS G35947202 445 14742 SH SOLE NO 0 0 14742 FLEX LTD ORD Y2573F102 900 33370 SH SOLE NO 0 0 33370 FLEXSHARES TR CRE SLCT BD FD 33939L670 3164 149354 SH SOLE NO 0 0 149354 FLEXSHARES TR ESG & CLM DEVELP 33939L597 788 18207 SH SOLE NO 0 0 18207 FLEXSHARES TR ESG & CLM INVEST 33939L571 1694 43506 SH SOLE NO 0 0 43506 FLEXSHARES TR ESG & CLM US LRG 33939L613 2391 49162 SH SOLE NO 0 0 49162 FLEXSHARES TR FLEXSHARES ULTRA 33939L886 4811 64051 SH SOLE NO 0 0 64051 FLEXSHARES TR GLB QLT R/E IDX 33939L787 613 12528 SH SOLE NO 0 0 12528 FLEXSHARES TR HIG YLD VL ETF 33939L662 4880 122731 SH SOLE NO 0 0 122731 FLEXSHARES TR IBOXX 3R TARGT 33939L506 1876 80890 SH SOLE NO 0 0 80890 FLEXSHARES TR INTL QLTDV IDX 33939L837 602 28262 SH SOLE NO 0 0 28262 FLEXSHARES TR M STAR DEV MKT 33939L803 9221 147425 SH SOLE NO 0 0 147425 FLEXSHARES TR MORNSTAR UPSTR 33939L407 5242 129628 SH SOLE NO 0 0 129628 FLEXSHARES TR MORNSTAR USMKT 33939L100 25735 157996 SH SOLE NO 0 0 157996 FLEXSHARES TR MSTAR EMKT FAC 33939L308 3482 72623 SH SOLE NO 0 0 72623 FLEXSHARES TR QLT DIV DEF IDX 33939L845 924 17085 SH SOLE NO 0 0 17085 FLEXSHARES TR QUALT DIVD IDX 33939L860 2481 44477 SH SOLE NO 0 0 44477 FLEXSHARES TR STOX GBL ESG SLT 33939L688 696 5161 SH SOLE NO 0 0 5161 FLEXSHARES TR STOX US ESG SLCT 33939L696 876 8314 SH SOLE NO 0 0 8314 FLEXSHARES TR STOXX GLOBR INF 33939L795 508 10481 SH SOLE NO 0 0 10481 FLEXSHARES TR US QUALITY CAP 33939L746 4802 100716 SH SOLE NO 0 0 100716 FLOOR & DECOR HLDGS INC CL A 339750101 413 4559 SH SOLE NO 0 0 4559 FLOWERS FOODS INC COM 343498101 651 29372 SH SOLE NO 0 0 29372 FLOWSERVE CORP COM 34354P105 623 15667 SH SOLE NO 0 0 15667 FLUENCE ENERGY INC COM CL A 34379V103 267 11619 SH SOLE NO 0 0 11619 FLUENT INC COM 34380C102 27 60268 SH SOLE NO 0 0 60268 FLUOR CORP NEW COM 343412102 3637 99104 SH SOLE NO 0 0 99104 FLUSHING FINL CORP COM 343873105 208 15857 SH SOLE NO 0 0 15857 FLYWIRE CORPORATION COM VTG 302492103 333 10441 SH SOLE NO 0 0 10441 FMC CORP COM NEW 302491303 1378 20583 SH SOLE NO 0 0 20583 FNCB BANCORP INC COM 302578109 171 28779 SH SOLE NO 0 0 28779 FORD MTR CO DEL COM 345370860 36775 2960916 SH SOLE NO 0 0 2960916 FORD MTR CO DEL NOTE 3/1 345370CZ1 10 10000 SH SOLE NO 0 0 10000 FORTINET INC COM 34959E109 7577 129130 SH SOLE NO 0 0 129130 FORTIS INC COM 349553107 368 9693 SH SOLE NO 0 0 9693 FORTIVE CORP COM 34959J108 1735 23393 SH SOLE NO 0 0 23393 FORTREA HLDGS INC COMMON STOCK 34965K107 401 14036 SH SOLE NO 0 0 14036 FORTRESS BIOTECH INC COM 34960Q109 10 32974 SH SOLE NO 0 0 32974 FORTUNA SILVER MINES INC COM 349915108 323 118681 SH SOLE NO 0 0 118681 FORTUNE BRANDS INNOVATIONS I COM 34964C106 2709 43579 SH SOLE NO 0 0 43579 FORZA X1 INC COM 34988N104 15 19000 SH SOLE NO 0 0 19000 FOUR CORNERS PPTY TR INC COM 35086T109 621 27968 SH SOLE NO 0 0 27968 FOX CORP CL A COM 35137L105 220 7045 SH SOLE NO 0 0 7045 FRANCO NEV CORP COM 351858105 15377 115194 SH SOLE NO 0 0 115194 FRANKLIN BSP RLTY TR INC COMMON STOCK 35243J101 317 23943 SH SOLE NO 0 0 23943 FRANKLIN ELEC INC COM 353514102 663 7427 SH SOLE NO 0 0 7427 FRANKLIN ETF TR SHRT DUR US GOVT 353506108 1046 11719 SH SOLE NO 0 0 11719 FRANKLIN RESOURCES INC COM 354613101 10902 443545 SH SOLE NO 0 0 443545 FRANKLIN TEMPLETON ETF TR FRANKLIN DYN MUN 35473P868 260 11318 SH SOLE NO 0 0 11318 FRANKLIN TEMPLETON ETF TR GENOMIC ADV ETF 35473P520 225 7957 SH SOLE NO 0 0 7957 FRANKLIN TEMPLETON ETF TR INCOME FOCUS ETF 35473P439 762 31363 SH SOLE NO 0 0 31363 FRANKLIN TEMPLETON ETF TR INTL COR DIV TIL 35473P108 443 15867 SH SOLE NO 0 0 15867 FRANKLIN TEMPLETON ETF TR SENIOR LOAN ETF 35473P595 209 8686 SH SOLE NO 0 0 8686 FRANKLIN TEMPLETON ETF TR US LOW VOLATILIT 35473P504 2164 45609 SH SOLE NO 0 0 45609 FRANKLIN TEMPLETON ETF TR US LRG CP MLTFCT 35473P801 685 15915 SH SOLE NO 0 0 15915 FRANKLIN TEMPLETON ETF TR US MID CP MLTFCT 35473P884 422 9816 SH SOLE NO 0 0 9816 FRANKLIN TEMPLETON HOLDINGS RESPBLY SRCD GLD 35473M105 216 8755 SH SOLE NO 0 0 8755 FREEPORT-MCMORAN INC CL B 35671D857 12155 325961 SH SOLE NO 0 0 325961 FRESENIUS MED CARE AG&CO KGA SPONSORED ADR 358029106 307 14241 SH SOLE NO 0 0 14241 FREYR BATTERY SHS L4135L100 86 17519 SH SOLE NO 0 0 17519 FRONTLINE PLC COM M46528101 2631 140103 SH SOLE NO 0 0 140103 FS CREDIT OPPORTUNITIES CORP COMMON STOCK 30290Y101 74116 13674459 SH SOLE NO 0 0 13674459 FS KKR CAP CORP COM 302635206 83583 4244943 SH SOLE NO 0 0 4244943 FST TR NEW OPPORT MLP & ENE COM 33739M100 131 20981 SH SOLE NO 0 0 20981 FUBOTV INC COM 35953D104 123 45934 SH SOLE NO 0 0 45934 FUELCELL ENERGY INC COM 35952H601 133 103714 SH SOLE NO 0 0 103714 FULGENT GENETICS INC COM 359664109 322 12032 SH SOLE NO 0 0 12032 FULLER H B CO COM 359694106 611 8906 SH SOLE NO 0 0 8906 FULTON FINL CORP PA COM 360271100 1750 144468 SH SOLE NO 0 0 144468 FUTUREFUEL CORP COM 36116M106 2383 332420 SH SOLE NO 0 0 332420 GABELLI CONV & INC SECS FD I COM 36240B109 184 49048 SH SOLE NO 0 0 49048 GABELLI DIVID & INCOME TR COM 36242H104 1567 80598 SH SOLE NO 0 0 80598 GABELLI EQUITY TR INC COM 362397101 8719 1699697 SH SOLE NO 0 0 1699697 GABELLI GLOBAL SMALL & MID C COM 36249W104 131 12609 SH SOLE NO 0 0 12609 GABELLI GLOBL UTIL & INCOME COM SH BEN INT 36242L105 155 11446 SH SOLE NO 0 0 11446 GABELLI HLTHCARE & WELLNESS SHS 36246K103 177 20641 SH SOLE NO 0 0 20641 GABELLI MULTIMEDIA TR INC COM 36239Q109 2664 452282 SH SOLE NO 0 0 452282 GABELLI UTIL TR COM 36240A101 6448 1216602 SH SOLE NO 0 0 1216602 GALAPAGOS NV SPON ADR 36315X101 207 6000 SH SOLE NO 0 0 6000 GALECTIN THERAPEUTICS INC COM NEW 363225202 205 106522 SH SOLE NO 0 0 106522 GALECTO INC COM 36322Q107 13 18134 SH SOLE NO 0 0 18134 GALLAGHER ARTHUR J & CO COM 363576109 5620 24654 SH SOLE NO 0 0 24654 GAMCO GLOBAL GOLD NAT RES & COM SH BEN INT 36465A109 1824 498315 SH SOLE NO 0 0 498315 GAMCO NAT RES GOLD & INCOME SH BEN INT 36465E101 79 15943 SH SOLE NO 0 0 15943 GAMIDA CELL LTD SHS M47364100 33 31600 SH SOLE NO 0 0 31600 GAMING & LEISURE PPTYS INC COM 36467J108 1022 22433 SH SOLE NO 0 0 22433 GAN LTD SHS G3728V109 30 26282 SH SOLE NO 0 0 26282 GANNETT CO INC COM 36472T109 44 18010 SH SOLE NO 0 0 18010 GARMIN LTD SHS H2906T109 2817 26777 SH SOLE NO 0 0 26777 GARRETT MOTION INC COM 366505105 112 14271 SH SOLE NO 0 0 14271 GARTNER INC COM 366651107 1846 5371 SH SOLE NO 0 0 5371 GATX CORP COM 361448103 468 4300 SH SOLE NO 0 0 4300 GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107 8471 124500 SH SOLE NO 0 0 124500 GEE GROUP INC COM 36165A102 39 66551 SH SOLE NO 0 0 66551 GEN DIGITAL INC COM 668771108 1028 58124 SH SOLE NO 0 0 58124 GENERAC HLDGS INC COM 368736104 8268 75881 SH SOLE NO 0 0 75881 GENERAL AMERN INVS CO INC COM 368802104 2099 51011 SH SOLE NO 0 0 51011 GENERAL DYNAMICS CORP COM 369550108 34503 156141 SH SOLE NO 0 0 156141 GENERAL ELECTRIC CO COM NEW 369604301 38814 351098 SH SOLE NO 0 0 351098 GENERAL MLS INC COM 370334104 26760 418192 SH SOLE NO 0 0 418192 GENERAL MTRS CO COM 37045V100 10067 305341 SH SOLE NO 0 0 305341 GENTEX CORP COM 371901109 1758 54039 SH SOLE NO 0 0 54039 GENUINE PARTS CO COM 372460105 10485 72618 SH SOLE NO 0 0 72618 GENWORTH FINL INC COM CL A 37247D106 1580 269681 SH SOLE NO 0 0 269681 GEO GROUP INC NEW COM 36162J106 307 37552 SH SOLE NO 0 0 37552 GERMAN AMERN BANCORP INC COM 373865104 560 20675 SH SOLE NO 0 0 20675 GERON CORP COM 374163103 463 218297 SH SOLE NO 0 0 218297 GETTY RLTY CORP NEW COM 374297109 284 10230 SH SOLE NO 0 0 10230 GEVO INC COM PAR 374396406 22 18536 SH SOLE NO 0 0 18536 GILAT SATELLITE NETWORKS LTD SHS NEW M51474118 243 37786 SH SOLE NO 0 0 37786 GILEAD SCIENCES INC COM 375558103 24723 329898 SH SOLE NO 0 0 329898 GINKGO BIOWORKS HOLDINGS INC CL A SHS 37611X100 668 369061 SH SOLE NO 0 0 369061 GLACIER BANCORP INC NEW COM 37637Q105 427 14975 SH SOLE NO 0 0 14975 GLADSTONE CAPITAL CORP COM 376535100 209 21636 SH SOLE NO 0 0 21636 GLADSTONE COMMERCIAL CORP COM 376536108 438 35982 SH SOLE NO 0 0 35982 GLADSTONE INVT CORP COM 376546107 489 38393 SH SOLE NO 0 0 38393 GLADSTONE LD CORP COM 376549101 595 41784 SH SOLE NO 0 0 41784 GLAUKOS CORP COM 377322102 420 5582 SH SOLE NO 0 0 5582 GLIMPSE GROUP INC COM 37892C106 22 12139 SH SOLE NO 0 0 12139 GLOBAL E ONLINE LTD SHS M5216V106 251 6322 SH SOLE NO 0 0 6322 GLOBAL MED REIT INC COM NEW 37954A204 195 21684 SH SOLE NO 0 0 21684 GLOBAL NET LEASE INC COM NEW 379378201 2603 270819 SH SOLE NO 0 0 270819 GLOBAL PARTNERS LP COM UNITS 37946R109 852 24132 SH SOLE NO 0 0 24132 GLOBAL PMTS INC COM 37940X102 1505 13041 SH SOLE NO 0 0 13041 GLOBAL SELF STORAGE INC COM 37955N106 179 36832 SH SOLE NO 0 0 36832 GLOBAL SHIP LEASE INC NEW COM CL A Y27183600 2377 129586 SH SOLE NO 0 0 129586 GLOBAL X FDS ARTIFICIAL ETF 37954Y632 854 31747 SH SOLE NO 0 0 31747 GLOBAL X FDS AUTONMOUS EV ETF 37954Y624 2923 124443 SH SOLE NO 0 0 124443 GLOBAL X FDS CANNABIS ETF NEW 37954Y145 422 63509 SH SOLE NO 0 0 63509 GLOBAL X FDS CLOUD COMPUTNG 37954Y442 972 51619 SH SOLE NO 0 0 51619 GLOBAL X FDS CONSCIOUS COS 37954Y731 600 20096 SH SOLE NO 0 0 20096 GLOBAL X FDS CYBRSCURTY ETF 37954Y384 1957 80570 SH SOLE NO 0 0 80570 GLOBAL X FDS EMERGING MARK 37960A636 385 15780 SH SOLE NO 0 0 15780 GLOBAL X FDS EMERGING MKT GRT 37960A644 2801 118001 SH SOLE NO 0 0 118001 GLOBAL X FDS FINTECH ETF 37954Y814 735 36507 SH SOLE NO 0 0 36507 GLOBAL X FDS GLB X MLP ENRG I 37954Y293 2821 66551 SH SOLE NO 0 0 66551 GLOBAL X FDS GLBL X MLP ETF 37954Y343 553 12407 SH SOLE NO 0 0 12407 GLOBAL X FDS GLBX SUPRINC ETF 37950E333 139 15805 SH SOLE NO 0 0 15805 GLOBAL X FDS GLOBAL X COPPER 37954Y830 3677 100995 SH SOLE NO 0 0 100995 GLOBAL X FDS GLOBAL X SILVER 37954Y848 1726 72203 SH SOLE NO 0 0 72203 GLOBAL X FDS GLOBAL X URANIUM 37954Y871 4134 152876 SH SOLE NO 0 0 152876 GLOBAL X FDS GLOBX SUPDV US 37950E291 3183 196548 SH SOLE NO 0 0 196548 GLOBAL X FDS INTERNET OF THNG 37954Y780 561 18313 SH SOLE NO 0 0 18313 GLOBAL X FDS LITHIUM BTRY ETF 37954Y855 9397 170318 SH SOLE NO 0 0 170318 GLOBAL X FDS MILLENNIAL CONSU 37954Y764 822 27024 SH SOLE NO 0 0 27024 GLOBAL X FDS NASDAQ 100 COVER 37954Y483 7867 469081 SH SOLE NO 0 0 469081 GLOBAL X FDS NASDQ 100 CVRDGW 37954Y269 265 10030 SH SOLE NO 0 0 10030 GLOBAL X FDS RBTCS ARTFL INTE 37954Y715 13382 541353 SH SOLE NO 0 0 541353 GLOBAL X FDS RUSSELL 2000 37954Y459 1250 73257 SH SOLE NO 0 0 73257 GLOBAL X FDS S&P 500 CATHOLIC 37954Y889 1433 27406 SH SOLE NO 0 0 27406 GLOBAL X FDS S&P 500 COVERED 37954Y475 7367 189426 SH SOLE NO 0 0 189426 GLOBAL X FDS SOCIAL MED ETF 37950E416 291 8122 SH SOLE NO 0 0 8122 GLOBAL X FDS SUPERDIVIDEND 37960A669 426 19444 SH SOLE NO 0 0 19444 GLOBAL X FDS TELMDC&DIG ETF 37954Y285 307 33414 SH SOLE NO 0 0 33414 GLOBAL X FDS US INFR DEV ETF 37954Y673 29870 983212 SH SOLE NO 0 0 983212 GLOBAL X FDS US PFD ETF 37954Y657 1401 74457 SH SOLE NO 0 0 74457 GLOBALFOUNDRIES INC ORDINARY SHARES G39387108 1078 18526 SH SOLE NO 0 0 18526 GLOBALSTAR INC COM 378973408 81 61498 SH SOLE NO 0 0 61498 GLOBANT S A COM L44385109 1155 5836 SH SOLE NO 0 0 5836 GLOBE LIFE INC COM 37959E102 3775 34722 SH SOLE NO 0 0 34722 GLOBUS MED INC CL A 379577208 518 10424 SH SOLE NO 0 0 10424 GLYCOMIMETICS INC COM 38000Q102 15 10000 SH SOLE NO 0 0 10000 GOLD FIELDS LTD SPONSORED ADR 38059T106 5564 512327 SH SOLE NO 0 0 512327 GOLD ROYALTY CORP COMMON SHARES 38071H106 82 64039 SH SOLE NO 0 0 64039 GOLDEN OCEAN GROUP LTD SHS NEW G39637205 139 17626 SH SOLE NO 0 0 17626 GOLDMAN SACHS BDC INC SHS 38147U107 3828 262905 SH SOLE NO 0 0 262905 GOLDMAN SACHS ETF TR ACCES TREASURY 381430529 29265 292329 SH SOLE NO 0 0 292329 GOLDMAN SACHS ETF TR ACCESS HIG YLD 381430453 211 5010 SH SOLE NO 0 0 5010 GOLDMAN SACHS ETF TR ACCESS INFLATI 381430362 289 6111 SH SOLE NO 0 0 6111 GOLDMAN SACHS ETF TR ACCESS INVT GR 381430479 512 11840 SH SOLE NO 0 0 11840 GOLDMAN SACHS ETF TR ACCESS US AGRAT 38149W101 2822 71022 SH SOLE NO 0 0 71022 GOLDMAN SACHS ETF TR ACTIVEBETA EME 381430206 4220 147208 SH SOLE NO 0 0 147208 GOLDMAN SACHS ETF TR ACTIVEBETA INT 381430107 52637 1752819 SH SOLE NO 0 0 1752819 GOLDMAN SACHS ETF TR ACTIVEBETA US 381430602 10435 186839 SH SOLE NO 0 0 186839 GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503 68311 811009 SH SOLE NO 0 0 811009 GOLDMAN SACHS ETF TR EQUAL WEIGHT US 381430438 663 11106 SH SOLE NO 0 0 11106 GOLDMAN SACHS ETF TR FUTURE TECH LEAD 38149W812 356 15121 SH SOLE NO 0 0 15121 GOLDMAN SACHS ETF TR INNOVAT EQ ETF 38149W820 230 4933 SH SOLE NO 0 0 4933 GOLDMAN SACHS ETF TR MARKETBETA US EQ 381430123 2365 40375 SH SOLE NO 0 0 40375 GOLDMAN SACHS GROUP INC COM 38141G104 33812 104497 SH SOLE NO 0 0 104497 GOLDMAN SACHS PHYSICAL GOLD UNIT 38150K103 8555 467207 SH SOLE NO 0 0 467207 GOLUB CAP BDC INC COM 38173M102 1295 88270 SH SOLE NO 0 0 88270 GOODRX HLDGS INC COM CL A 38246G108 231 40955 SH SOLE NO 0 0 40955 GOODYEAR TIRE & RUBR CO COM 382550101 1380 111059 SH SOLE NO 0 0 111059 GOPRO INC CL A 38268T103 33 10564 SH SOLE NO 0 0 10564 GORMAN RUPP CO COM 383082104 289 8794 SH SOLE NO 0 0 8794 GRAB HOLDINGS LIMITED CLASS A ORD G4124C109 68 19067 SH SOLE NO 0 0 19067 GRACO INC COM 384109104 6074 83335 SH SOLE NO 0 0 83335 GRAINGER W W INC COM 384802104 6353 9183 SH SOLE NO 0 0 9183 GRANITE CONSTR INC COM 387328107 241 6343 SH SOLE NO 0 0 6343 GRANITESHARES ETF TR BBG COMMD K 1 38747R108 2466 114217 SH SOLE NO 0 0 114217 GRANITESHARES GOLD TR SHS BEN INT 38748G101 1050 57444 SH SOLE NO 0 0 57444 GRAPHIC PACKAGING HLDG CO COM 388689101 408 18327 SH SOLE NO 0 0 18327 GREENBRIER COS INC COM 393657101 345 8619 SH SOLE NO 0 0 8619 GREENPOWER MTR CO INC COM NEW 39540E302 142 45123 SH SOLE NO 0 0 45123 GREYSTONE HOUSING IMPACT INV BEN UNIT CTF 02364V206 403 26063 SH SOLE NO 0 0 26063 GRID DYNAMICS HLDGS INC CL A 39813G109 192 15753 SH SOLE NO 0 0 15753 GROWGENERATION CORP COM 39986L109 101 34587 SH SOLE NO 0 0 34587 GSI TECHNOLOGY INC COM 36241U106 172 63434 SH SOLE NO 0 0 63434 GSK PLC SPONSORED ADR 37733W204 19164 528658 SH SOLE NO 0 0 528658 GT BIOPHARMA INC COM NEW 36254L209 2 10110 SH SOLE NO 0 0 10110 GUGGENHEIM STRATEGIC OPPORTU COM SBI 40167F101 6006 406110 SH SOLE NO 0 0 406110 GUGGENHEIM TAXABLE MUNICP BO COM 401664107 509 32737 SH SOLE NO 0 0 32737 GUINNESS ATKINSON FDS SMARTETFS DIVID 402031835 1250 51661 SH SOLE NO 0 0 51661 GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101 871 14856 SH SOLE NO 0 0 14856 H & E EQUIPMENT SERVICES INC COM 404030108 250 5791 SH SOLE NO 0 0 5791 HAGERTY INC CL A COM 405166109 106 12944 SH SOLE NO 0 0 12944 HAIN CELESTIAL GROUP INC COM 405217100 106 10208 SH SOLE NO 0 0 10208 HALEON PLC SPON ADS 405552100 2384 286146 SH SOLE NO 0 0 286146 HALLIBURTON CO COM 406216101 5686 140387 SH SOLE NO 0 0 140387 HALOZYME THERAPEUTICS INC COM 40637H109 619 16216 SH SOLE NO 0 0 16216 HANCOCK JOHN FINL OPPTYS FD SH BEN INT NEW 409735206 412 15672 SH SOLE NO 0 0 15672 HANCOCK JOHN INCOME SECS TR COM 410123103 116 11318 SH SOLE NO 0 0 11318 HANCOCK JOHN INVT TR TAX ADV GLB SH 41013P749 174 39615 SH SOLE NO 0 0 39615 HANCOCK JOHN PFD INCOME FD SH BEN INT 41013W108 3454 237084 SH SOLE NO 0 0 237084 HANCOCK JOHN PFD INCOME FD I COM 41013X106 899 62110 SH SOLE NO 0 0 62110 HANCOCK JOHN PFD INCOME FD I COM 41021P103 947 71020 SH SOLE NO 0 0 71020 HANCOCK JOHN PREM DIVID FD COM SH BEN INT 41013T105 1333 138515 SH SOLE NO 0 0 138515 HANCOCK JOHN TAX-ADVANTAGED COM 41013V100 709 39930 SH SOLE NO 0 0 39930 HANCOCK WHITNEY CORPORATION COM 410120109 1783 48198 SH SOLE NO 0 0 48198 HANESBRANDS INC COM 410345102 1771 447266 SH SOLE NO 0 0 447266 HANNON ARMSTRONG SUST INFR C COM 41068X100 6595 311093 SH SOLE NO 0 0 311093 HANOVER INS GROUP INC COM 410867105 964 8684 SH SOLE NO 0 0 8684 HARBOR ETF TRUST DIVIDEND GTH LEA 41151J703 12472 1026504 SH SOLE NO 0 0 1026504 HARBOR ETF TRUST HARBOR COMMODITY 41151J505 8812 383764 SH SOLE NO 0 0 383764 HARBOR ETF TRUST LONG TERM GROWER 41151J406 4795 268761 SH SOLE NO 0 0 268761 HARBORONE BANCORP INC NEW COM NEW 41165Y100 121 12740 SH SOLE NO 0 0 12740 HARLEY DAVIDSON INC COM 412822108 1217 36817 SH SOLE NO 0 0 36817 HARMONY GOLD MINING CO LTD SPONSORED ADR 413216300 95 25138 SH SOLE NO 0 0 25138 HARTFORD FDS EXCHANGE TRADED MUN OPORTUNITE 41653L503 5315 144393 SH SOLE NO 0 0 144393 HARTFORD FDS EXCHANGE TRADED SCHRDRS TAX BD 41653L404 2800 153263 SH SOLE NO 0 0 153263 HARTFORD FDS EXCHANGE TRADED SHRT DURTN ETF 41653L602 597 15673 SH SOLE NO 0 0 15673 HARTFORD FDS EXCHANGE TRADED TOTAL RTRN ETF 41653L305 16647 518759 SH SOLE NO 0 0 518759 HARTFORD FINL SVCS GROUP INC COM 416515104 6488 91493 SH SOLE NO 0 0 91493 HASBRO INC COM 418056107 1775 26840 SH SOLE NO 0 0 26840 HAWAIIAN ELEC INDUSTRIES COM 419870100 337 27354 SH SOLE NO 0 0 27354 HAWAIIAN HOLDINGS INC COM 419879101 105 16642 SH SOLE NO 0 0 16642 HCA HEALTHCARE INC COM 40412C101 6090 24758 SH SOLE NO 0 0 24758 HDFC BANK LTD SPONSORED ADS 40415F101 387 6556 SH SOLE NO 0 0 6556 HEALTHCARE RLTY TR CL A COM 42226K105 1240 81214 SH SOLE NO 0 0 81214 HEALTHPEAK PROPERTIES INC COM 42250P103 6730 366583 SH SOLE NO 0 0 366583 HEARTCORE ENTERPRISES INC COM 42240Q104 15 15000 SH SOLE NO 0 0 15000 HECLA MNG CO COM 422704106 305 77907 SH SOLE NO 0 0 77907 HEICO CORP NEW CL A 422806208 491 3798 SH SOLE NO 0 0 3798 HEICO CORP NEW COM 422806109 4061 25076 SH SOLE NO 0 0 25076 HELIOS TECHNOLOGIES INC COM 42328H109 207 3737 SH SOLE NO 0 0 3737 HELMERICH & PAYNE INC COM 423452101 261 6191 SH SOLE NO 0 0 6191 HENRY JACK & ASSOC INC COM 426281101 1296 8572 SH SOLE NO 0 0 8572 HENRY SCHEIN INC COM 806407102 751 10115 SH SOLE NO 0 0 10115 HERCULES CAPITAL INC COM 427096508 4290 261260 SH SOLE NO 0 0 261260 HERON THERAPEUTICS INC COM 427746102 324 314826 SH SOLE NO 0 0 314826 HERSHEY CO COM 427866108 14093 70436 SH SOLE NO 0 0 70436 HERTZ GLOBAL HLDGS INC *W EXP 06/30/205 42806J148 83 13487 SH SOLE NO 0 0 13487 HERTZ GLOBAL HLDGS INC COM NEW 42806J700 551 44963 SH SOLE NO 0 0 44963 HESS CORP COM 42809H107 1981 12944 SH SOLE NO 0 0 12944 HEWLETT PACKARD ENTERPRISE C COM 42824C109 3306 190305 SH SOLE NO 0 0 190305 HEXCEL CORP NEW COM 428291108 7643 117334 SH SOLE NO 0 0 117334 HF SINCLAIR CORP COM 403949100 1082 19012 SH SOLE NO 0 0 19012 HIGHLAND OPPORTUNITIES HIGHLAND INCOME 43010E404 4316 536754 SH SOLE NO 0 0 536754 HIGHPEAK ENERGY INC COM 43114Q105 221 13102 SH SOLE NO 0 0 13102 HIGHWOODS PPTYS INC COM 431284108 493 23918 SH SOLE NO 0 0 23918 HILLENBRAND INC COM 431571108 3418 80793 SH SOLE NO 0 0 80793 HILTON WORLDWIDE HLDGS INC COM 43300A203 2619 17437 SH SOLE NO 0 0 17437 HIMAX TECHNOLOGIES INC SPONSORED ADR 43289P106 200 34259 SH SOLE NO 0 0 34259 HOLLYSYS AUTOMATION TCHNGY L SHS G45667105 446 22504 SH SOLE NO 0 0 22504 HOLOGIC INC COM 436440101 5201 74949 SH SOLE NO 0 0 74949 HOME DEPOT INC COM 437076102 208565 690247 SH SOLE NO 0 0 690247 HONDA MOTOR LTD AMERN SHS 438128308 3067 91164 SH SOLE NO 0 0 91164 HONEYWELL INTL INC COM 438516106 70812 383307 SH SOLE NO 0 0 383307 HORIZON BANCORP INC COM 440407104 169 15856 SH SOLE NO 0 0 15856 HORIZON TECHNOLOGY FIN CORP COM 44045A102 368 31006 SH SOLE NO 0 0 31006 HORIZON THERAPEUTICS PUB L SHS G46188101 2886 24946 SH SOLE NO 0 0 24946 HORMEL FOODS CORP COM 440452100 6802 178863 SH SOLE NO 0 0 178863 HOST HOTELS & RESORTS INC COM 44107P104 2380 148117 SH SOLE NO 0 0 148117 HOWMET AEROSPACE INC COM 443201108 2208 47733 SH SOLE NO 0 0 47733 HP INC COM 40434L105 22986 894382 SH SOLE NO 0 0 894382 HSBC HLDGS PLC SPON ADR NEW 404280406 1852 46931 SH SOLE NO 0 0 46931 HUBBELL INC COM 443510607 3465 11056 SH SOLE NO 0 0 11056 HUBSPOT INC COM 443573100 8843 17955 SH SOLE NO 0 0 17955 HUMACYTE INC COM 44486Q103 37 12580 SH SOLE NO 0 0 12580 HUMANA INC COM 444859102 9748 20036 SH SOLE NO 0 0 20036 HUNT J B TRANS SVCS INC COM 445658107 2159 11450 SH SOLE NO 0 0 11450 HUNTINGTON BANCSHARES INC COM 446150104 5702 548316 SH SOLE NO 0 0 548316 HUNTINGTON INGALLS INDS INC COM 446413106 2278 11132 SH SOLE NO 0 0 11132 HUT 8 MNG CORP COM 44812T102 48 24576 SH SOLE NO 0 0 24576 HYATT HOTELS CORP COM CL A 448579102 225 2120 SH SOLE NO 0 0 2120 HYZON MOTORS INC COM CL A 44951Y102 19 15103 SH SOLE NO 0 0 15103 I3 VERTICALS LLC NOTE 1.000% 2/1 44933TAB2 23 25000 SH SOLE NO 0 0 25000 IAC INC COM NEW 44891N208 453 8990 SH SOLE NO 0 0 8990 IAMGOLD CORP COM 450913108 72 33542 SH SOLE NO 0 0 33542 ICAHN ENTERPRISES LP DEPOSITARY UNIT 451100101 1631 82455 SH SOLE NO 0 0 82455 ICICI BANK LIMITED ADR 45104G104 388 16761 SH SOLE NO 0 0 16761 ICON PLC SHS G4705A100 499 2027 SH SOLE NO 0 0 2027 IDACORP INC COM 451107106 1436 15335 SH SOLE NO 0 0 15335 IDEX CORP COM 45167R104 892 4289 SH SOLE NO 0 0 4289 IDEXX LABS INC COM 45168D104 10222 23377 SH SOLE NO 0 0 23377 IGC PHARMA INC COM NEW 45408X308 59 165490 SH SOLE NO 0 0 165490 ILLINOIS TOOL WKS INC COM 452308109 44842 194702 SH SOLE NO 0 0 194702 ILLUMINA INC COM 452327109 1667 12143 SH SOLE NO 0 0 12143 IMMIX BIOPHARMA INC COM 45258H106 99 28855 SH SOLE NO 0 0 28855 IMMUNOGEN INC COM 45253H101 411 25877 SH SOLE NO 0 0 25877 IMPACT SHS TR I NAACP MINO ETF 45259A209 216 6981 SH SOLE NO 0 0 6981 IMPACT SHS TR I YWCA WOMENS ETF 45259A100 747 24854 SH SOLE NO 0 0 24854 IMPERIAL OIL LTD COM NEW 453038408 2080 33774 SH SOLE NO 0 0 33774 IMPINJ INC COM 453204109 260 4730 SH SOLE NO 0 0 4730 INCYTE CORP COM 45337C102 1156 20009 SH SOLE NO 0 0 20009 INDEPENDENCE RLTY TR INC COM 45378A106 2346 166731 SH SOLE NO 0 0 166731 INDEPENDENT BK CORP MASS COM 453836108 2037 41485 SH SOLE NO 0 0 41485 INDEXIQ ACTIVE ETF TR IQ MACKAY INSRED 45409F843 3219 140869 SH SOLE NO 0 0 140869 INDEXIQ ACTIVE ETF TR IQ MACKAY INTRME 45409F827 1103 46931 SH SOLE NO 0 0 46931 INDEXIQ ETF TR CANDRIAM US LARG 45409B461 240 6425 SH SOLE NO 0 0 6425 INDEXIQ ETF TR FTSE INTERNL EQT 45409B560 2700 116691 SH SOLE NO 0 0 116691 INDEXIQ ETF TR IQ MRGR ARB ETF 45409B800 15707 497221 SH SOLE NO 0 0 497221 INDEXIQ ETF TR IQ U.S. SMALL CA 45409B396 1024 32924 SH SOLE NO 0 0 32924 INDIA FD INC COM 454089103 792 45448 SH SOLE NO 0 0 45448 INDIE SEMICONDUCTOR INC CLASS A COM 45569U101 274 43459 SH SOLE NO 0 0 43459 INDONESIA ENERGY CORP LTD ORD SHS G4760X102 148 40000 SH SOLE NO 0 0 40000 INFINERA CORP COM 45667G103 60 14253 SH SOLE NO 0 0 14253 INFLARX NV COM N44821101 268 90000 SH SOLE NO 0 0 90000 INFOSYS LTD SPONSORED ADR 456788108 944 55170 SH SOLE NO 0 0 55170 ING GROEP N.V. SPONSORED ADR 456837103 211 16022 SH SOLE NO 0 0 16022 INGERSOLL RAND INC COM 45687V106 1817 28522 SH SOLE NO 0 0 28522 INGLES MKTS INC CL A 457030104 333 4423 SH SOLE NO 0 0 4423 INGREDION INC COM 457187102 599 6089 SH SOLE NO 0 0 6089 INMODE LTD SHS M5425M103 1571 51573 SH SOLE NO 0 0 51573 INNOVATIVE INDL PPTYS INC COM 45781V101 2575 34037 SH SOLE NO 0 0 34037 INNOVATOR ETFS TR BUFFER STEP UP S 45783Y731 1892 71645 SH SOLE NO 0 0 71645 INNOVATOR ETFS TR DEFINED WLT SHLD 45783Y855 7402 266244 SH SOLE NO 0 0 266244 INNOVATOR ETFS TR EMERGING MKT PWR 45782C623 460 20472 SH SOLE NO 0 0 20472 INNOVATOR ETFS TR EMRGNG MKT APRIL 45782C359 966 40151 SH SOLE NO 0 0 40151 INNOVATOR ETFS TR EMRGNG MKT JAN 45782C516 549 20068 SH SOLE NO 0 0 20068 INNOVATOR ETFS TR EMRGNG MKT JULY 45782C714 1057 46939 SH SOLE NO 0 0 46939 INNOVATOR ETFS TR EQUITY DEF PROTN 45783Y541 18803 769999 SH SOLE NO 0 0 769999 INNOVATOR ETFS TR GROWTH ACCELE 45783Y509 1414 47324 SH SOLE NO 0 0 47324 INNOVATOR ETFS TR GROWTH ACCELERAT 45783Y608 4032 166475 SH SOLE NO 0 0 166475 INNOVATOR ETFS TR GRWT ACCLTD PLUS 45783Y798 987 47582 SH SOLE NO 0 0 47582 INNOVATOR ETFS TR GRWT ACLRTD PLUS 45783Y871 1253 50670 SH SOLE NO 0 0 50670 INNOVATOR ETFS TR GRWT100 PWR BF 45782C334 4913 117477 SH SOLE NO 0 0 117477 INNOVATOR ETFS TR GRWT100 PWR BF 45782C466 1277 31461 SH SOLE NO 0 0 31461 INNOVATOR ETFS TR GRWT100 PWR BUF 45782C276 7386 145384 SH SOLE NO 0 0 145384 INNOVATOR ETFS TR GRWT100 PWR BUF 45782C615 1754 41252 SH SOLE NO 0 0 41252 INNOVATOR ETFS TR INNOVATOR DEEPW 45782C862 340 9580 SH SOLE NO 0 0 9580 INNOVATOR ETFS TR INTERNATIONAL DV 45782C631 4563 173821 SH SOLE NO 0 0 173821 INNOVATOR ETFS TR INTRNL DEV APRL 45782C367 24552 1016829 SH SOLE NO 0 0 1016829 INNOVATOR ETFS TR INTRNL DEV JAN 45782C524 2051 73630 SH SOLE NO 0 0 73630 INNOVATOR ETFS TR INTRNL DEV JULY 45782C722 4213 165459 SH SOLE NO 0 0 165459 INNOVATOR ETFS TR INVATR 20 PLS 9 45782C235 952 51159 SH SOLE NO 0 0 51159 INNOVATOR ETFS TR INVTOR 2 PLS 5 45782C243 4961 257254 SH SOLE NO 0 0 257254 INNOVATOR ETFS TR LADERD ALCTN PWR 45783Y814 7017 187119 SH SOLE NO 0 0 187119 INNOVATOR ETFS TR POWER BUFFER SET 45783Y723 6469 242672 SH SOLE NO 0 0 242672 INNOVATOR ETFS TR PREM INC 10 BARR 45783Y574 597 24509 SH SOLE NO 0 0 24509 INNOVATOR ETFS TR PREM INC 20 BARR 45783Y582 564 22968 SH SOLE NO 0 0 22968 INNOVATOR ETFS TR PREM INC 30 BARR 45783Y566 346 13986 SH SOLE NO 0 0 13986 INNOVATOR ETFS TR PREM INC 40 BARR 45783Y558 924 37381 SH SOLE NO 0 0 37381 INNOVATOR ETFS TR PREM INCM 10 BAR 45783Y632 727 29537 SH SOLE NO 0 0 29537 INNOVATOR ETFS TR PREM INCM 20 BAR 45783Y624 1670 67971 SH SOLE NO 0 0 67971 INNOVATOR ETFS TR PREM INCM 30 BAR 45783Y616 4746 193397 SH SOLE NO 0 0 193397 INNOVATOR ETFS TR QUITY MANAGD FLR 45783Y673 9349 364785 SH SOLE NO 0 0 364785 INNOVATOR ETFS TR S&P INVT GRD PFD 45783Y822 315 17882 SH SOLE NO 0 0 17882 INNOVATOR ETFS TR US EQT ACC 9 BFR 45783Y780 3428 138387 SH SOLE NO 0 0 138387 INNOVATOR ETFS TR US EQT ACLRTD 9 45783Y889 2974 104717 SH SOLE NO 0 0 104717 INNOVATOR ETFS TR US EQT BUFR APR 45782C888 11536 329889 SH SOLE NO 0 0 329889 INNOVATOR ETFS TR US EQT PWR BUF 45782C870 18620 608296 SH SOLE NO 0 0 608296 INNOVATOR ETFS TR US EQT ULTRA BF 45782C292 2187 79055 SH SOLE NO 0 0 79055 INNOVATOR ETFS TR US EQT ULTRA BF 45782C300 6899 211838 SH SOLE NO 0 0 211838 INNOVATOR ETFS TR US EQT ULTRA BF 45782C375 945 31670 SH SOLE NO 0 0 31670 INNOVATOR ETFS TR US EQT ULTRA BF 45782C672 12439 434031 SH SOLE NO 0 0 434031 INNOVATOR ETFS TR US EQT ULTRA BF 45782C730 2236 79001 SH SOLE NO 0 0 79001 INNOVATOR ETFS TR US EQT ULTRA BF 45782C805 5060 196403 SH SOLE NO 0 0 196403 INNOVATOR ETFS TR US EQT ULTRA BF 45782C839 3039 107664 SH SOLE NO 0 0 107664 INNOVATOR ETFS TR US EQT ULTRA BFR 45782C425 1352 49130 SH SOLE NO 0 0 49130 INNOVATOR ETFS TR US EQTY ACC PLUS 45783Y772 437 18976 SH SOLE NO 0 0 18976 INNOVATOR ETFS TR US EQTY ACCELRT9 45783Y848 3557 135520 SH SOLE NO 0 0 135520 INNOVATOR ETFS TR US EQTY BUF DEC 45782C557 5001 143017 SH SOLE NO 0 0 143017 INNOVATOR ETFS TR US EQTY BUF NOV 45782C581 3706 113231 SH SOLE NO 0 0 113231 INNOVATOR ETFS TR US EQTY BUF OCT 45782C771 18431 519173 SH SOLE NO 0 0 519173 INNOVATOR ETFS TR US EQTY BUF SEP 45782C664 10798 320785 SH SOLE NO 0 0 320785 INNOVATOR ETFS TR US EQTY BUFR FEB 45782C433 1815 54487 SH SOLE NO 0 0 54487 INNOVATOR ETFS TR US EQTY BUFR JAN 45782C409 14800 402826 SH SOLE NO 0 0 402826 INNOVATOR ETFS TR US EQTY BUFR JUL 45782C789 16726 485239 SH SOLE NO 0 0 485239 INNOVATOR ETFS TR US EQTY BUFR JUN 45782C755 3880 118224 SH SOLE NO 0 0 118224 INNOVATOR ETFS TR US EQTY BUFR MAR 45782C391 1848 50871 SH SOLE NO 0 0 50871 INNOVATOR ETFS TR US EQTY BUFR MAY 45782C326 4503 144914 SH SOLE NO 0 0 144914 INNOVATOR ETFS TR US EQTY PWR BF 45782C680 34087 1097817 SH SOLE NO 0 0 1097817 INNOVATOR ETFS TR US EQTY PWR BUF 45782C318 17528 593779 SH SOLE NO 0 0 593779 INNOVATOR ETFS TR US EQTY PWR BUF 45782C383 9385 280234 SH SOLE NO 0 0 280234 INNOVATOR ETFS TR US EQTY PWR BUF 45782C417 16221 532590 SH SOLE NO 0 0 532590 INNOVATOR ETFS TR US EQTY PWR BUF 45782C508 20403 586349 SH SOLE NO 0 0 586349 INNOVATOR ETFS TR US EQTY PWR BUF 45782C540 12419 383766 SH SOLE NO 0 0 383766 INNOVATOR ETFS TR US EQTY PWR BUF 45782C573 11043 334044 SH SOLE NO 0 0 334044 INNOVATOR ETFS TR US EQTY PWR BUF 45782C656 21402 660540 SH SOLE NO 0 0 660540 INNOVATOR ETFS TR US EQTY PWR BUF 45782C748 25220 805500 SH SOLE NO 0 0 805500 INNOVATOR ETFS TR US EQTY PWR BUF 45782C797 20476 602951 SH SOLE NO 0 0 602951 INNOVATOR ETFS TR US EQTY PWR BUF 45782C813 23501 697351 SH SOLE NO 0 0 697351 INNOVATOR ETFS TR US EQTY ULTRA B 45782C532 3074 104642 SH SOLE NO 0 0 104642 INNOVATOR ETFS TR US EQTY ULTRA B 45782C649 774 26439 SH SOLE NO 0 0 26439 INNOVATOR ETFS TR US EQTY ULTRA B 45782C821 9640 315847 SH SOLE NO 0 0 315847 INNOVATOR ETFS TR US EQTY ULTRA BU 45782C565 1755 57890 SH SOLE NO 0 0 57890 INNOVATOR ETFS TR US EQUITY ACCELE 45783Y103 1858 67312 SH SOLE NO 0 0 67312 INNOVATOR ETFS TR US EQUITY ACCELE 45783Y301 1308 45244 SH SOLE NO 0 0 45244 INNOVATOR ETFS TR US EQUT BUFR AUG 45782C698 7011 212375 SH SOLE NO 0 0 212375 INNOVATOR ETFS TR US SML CP PWR B 45782C284 10159 406018 SH SOLE NO 0 0 406018 INNOVATOR ETFS TR US SML CP PWR B 45782C474 2757 89739 SH SOLE NO 0 0 89739 INNOVATOR ETFS TR US SML CP PWR B 45782C599 1093 42554 SH SOLE NO 0 0 42554 INNOVATOR ETFS TR US SML CP PWR ET 45782C342 3405 127288 SH SOLE NO 0 0 127288 INNOVIZ TECHNOLOGIES LTD SHS M5R635108 407 208638 SH SOLE NO 0 0 208638 INOVIO PHARMACEUTICALS INC COM NEW 45773H201 9 23839 SH SOLE NO 0 0 23839 INSEEGO CORP COM 45782B104 34 81092 SH SOLE NO 0 0 81092 INSIGHT ENTERPRISES INC COM 45765U103 210 1443 SH SOLE NO 0 0 1443 INSIGHT SELECT INCOME FD COM 45781W109 314 20893 SH SOLE NO 0 0 20893 INSPERITY INC COM 45778Q107 276 2823 SH SOLE NO 0 0 2823 INSPIRATO INCORPORATED *W EXP 02/11/202 45791E115 1 30000 SH SOLE NO 0 0 30000 INSPIRATO INCORPORATED COM CL A 45791E107 283 479570 SH SOLE NO 0 0 479570 INSPIRE MED SYS INC COM 457730109 1439 7253 SH SOLE NO 0 0 7253 INSTALLED BLDG PRODS INC COM 45780R101 403 3224 SH SOLE NO 0 0 3224 INSULET CORP COM 45784P101 2047 12834 SH SOLE NO 0 0 12834 INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 293 7678 SH SOLE NO 0 0 7678 INTEL CORP COM 458140100 67342 1894282 SH SOLE NO 0 0 1894282 INTELLIA THERAPEUTICS INC COM 45826J105 962 30415 SH SOLE NO 0 0 30415 INTER PARFUMS INC COM 458334109 489 3642 SH SOLE NO 0 0 3642 INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 552 6381 SH SOLE NO 0 0 6381 INTERCONTINENTAL EXCHANGE IN COM 45866F104 4534 41212 SH SOLE NO 0 0 41212 INTERDIGITAL INC COM 45867G101 368 4581 SH SOLE NO 0 0 4581 INTERNATIONAL BANCSHARES COR COM 459044103 1363 31450 SH SOLE NO 0 0 31450 INTERNATIONAL BUSINESS MACHS COM 459200101 102196 728412 SH SOLE NO 0 0 728412 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 2796 41019 SH SOLE NO 0 0 41019 INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 304 10015 SH SOLE NO 0 0 10015 INTERNATIONAL PAPER CO COM 460146103 10842 305665 SH SOLE NO 0 0 305665 INTERPUBLIC GROUP COS INC COM 460690100 1632 56942 SH SOLE NO 0 0 56942 INTUIT COM 461202103 29944 58605 SH SOLE NO 0 0 58605 INTUITIVE SURGICAL INC COM NEW 46120E602 17873 61148 SH SOLE NO 0 0 61148 INVENTIVA SA ADS 46124U107 103 24435 SH SOLE NO 0 0 24435 INVENTRUST PPTYS CORP COM NEW 46124J201 5761 241969 SH SOLE NO 0 0 241969 INVESCO ACTIVELY MANAGED ETF ACTIVE US REAL 46090A101 527 6671 SH SOLE NO 0 0 6671 INVESCO ACTIVELY MANAGED ETF INVSCO HY BD FCT 46090A853 421 19736 SH SOLE NO 0 0 19736 INVESCO ACTIVELY MANAGED ETF S&P500 DOWNSID 46090A705 454 14586 SH SOLE NO 0 0 14586 INVESCO ACTIVELY MANAGED ETF TOTAL RETURN 46090A804 2853 63932 SH SOLE NO 0 0 63932 INVESCO ACTIVELY MANAGED ETF ULTRA SHRT DUR 46090A887 429 8623 SH SOLE NO 0 0 8623 INVESCO ACTIVELY MANAGED ETF VAR RATE INVT 46090A879 994 39831 SH SOLE NO 0 0 39831 INVESCO ACTVELY MNGD ETC FD ELC VEH MTLS CDT 46090F209 406 21149 SH SOLE NO 0 0 21149 INVESCO ACTVELY MNGD ETC FD OPTIMUM YIELD 46090F100 6893 461067 SH SOLE NO 0 0 461067 INVESCO ADVANTAGE MUN INCOME SH BEN INT 46132E103 120 16179 SH SOLE NO 0 0 16179 INVESCO BD FD COM 46132L107 206 14268 SH SOLE NO 0 0 14268 INVESCO CALIF VALUE MUN INCO COM 46132H106 718 85215 SH SOLE NO 0 0 85215 INVESCO CURRENCYSHARES BRIT BRIT POUN STRL 46138M109 330 2812 SH SOLE NO 0 0 2812 INVESCO CURRENCYSHARES EURO EURO SHS 46138K103 1180 12073 SH SOLE NO 0 0 12073 INVESCO CURRENCYSHARES JAPAN JAPANESE YEN 46138W107 876 14089 SH SOLE NO 0 0 14089 INVESCO CURRENCYSHARES SWISS SWISS FRANC 46138R108 267 2752 SH SOLE NO 0 0 2752 INVESCO DB COMMDY INDX TRCK UNIT 46138B103 2177 87224 SH SOLE NO 0 0 87224 INVESCO DB MULTI-SECTOR COMM AGRICULTURE FD 46140H106 2031 94877 SH SOLE NO 0 0 94877 INVESCO DB MULTI-SECTOR COMM BASE METALS FD 46140H700 244 12735 SH SOLE NO 0 0 12735 INVESCO DB MULTI-SECTOR COMM OIL FD 46140H403 2217 125624 SH SOLE NO 0 0 125624 INVESCO DB US DLR INDEX TR BULLISH FD 46141D203 5981 201178 SH SOLE NO 0 0 201178 INVESCO EXCH TRADED FD TR II CALIF AMT MUN 46138E206 284 12109 SH SOLE NO 0 0 12109 INVESCO EXCH TRADED FD TR II CEF INM COMPSI 46138E404 8045 470453 SH SOLE NO 0 0 470453 INVESCO EXCH TRADED FD TR II CHINA TECHNLGY 46138E800 434 11989 SH SOLE NO 0 0 11989 INVESCO EXCH TRADED FD TR II DORSEY WRGT DVLP 46138E875 1789 62379 SH SOLE NO 0 0 62379 INVESCO EXCH TRADED FD TR II DORSEY WRGT EMRG 46138E867 373 20098 SH SOLE NO 0 0 20098 INVESCO EXCH TRADED FD TR II DORSEY WRGT SMLC 46138E842 808 10756 SH SOLE NO 0 0 10756 INVESCO EXCH TRADED FD TR II EMRNG MKT SVRG 46138E784 1218 66666 SH SOLE NO 0 0 66666 INVESCO EXCH TRADED FD TR II EQUAL WEGT 0-30 46138E107 1388 51753 SH SOLE NO 0 0 51753 INVESCO EXCH TRADED FD TR II ESG S&P 500 EQL 46138G516 422 19366 SH SOLE NO 0 0 19366 INVESCO EXCH TRADED FD TR II FNDMNTL HY CRP 46138E719 694 40612 SH SOLE NO 0 0 40612 INVESCO EXCH TRADED FD TR II FTSE RAFI DEV 46138E743 1479 33977 SH SOLE NO 0 0 33977 INVESCO EXCH TRADED FD TR II FTSE RAFI SML 46138E735 615 20831 SH SOLE NO 0 0 20831 INVESCO EXCH TRADED FD TR II GBL CLEAN ENRG 46138G847 955 62106 SH SOLE NO 0 0 62106 INVESCO EXCH TRADED FD TR II GLOBAL EX US HGH 46138E669 990 52430 SH SOLE NO 0 0 52430 INVESCO EXCH TRADED FD TR II GLOBAL WATER 46138E651 1718 50866 SH SOLE NO 0 0 50866 INVESCO EXCH TRADED FD TR II INTL CORP BD 46138E636 904 43441 SH SOLE NO 0 0 43441 INVESCO EXCH TRADED FD TR II KBW BK ETF 46138E628 4758 118744 SH SOLE NO 0 0 118744 INVESCO EXCH TRADED FD TR II KBW HIG DV YLD 46138E610 792 52143 SH SOLE NO 0 0 52143 INVESCO EXCH TRADED FD TR II KBW PPTY CASUT 46138E586 741 8807 SH SOLE NO 0 0 8807 INVESCO EXCH TRADED FD TR II KBW PREM YIELD 46138E594 340 19459 SH SOLE NO 0 0 19459 INVESCO EXCH TRADED FD TR II MSCI GBL TIMBR 46138E545 233 7716 SH SOLE NO 0 0 7716 INVESCO EXCH TRADED FD TR II NASDAQ 100 ETF 46138G649 46182 313286 SH SOLE NO 0 0 313286 INVESCO EXCH TRADED FD TR II NASDAQNXTGEN100 46138G631 1719 69774 SH SOLE NO 0 0 69774 INVESCO EXCH TRADED FD TR II NATL AMT MUNI 46138E537 2262 102067 SH SOLE NO 0 0 102067 INVESCO EXCH TRADED FD TR II NY AMT FRE MUN 46138E529 481 22665 SH SOLE NO 0 0 22665 INVESCO EXCH TRADED FD TR II PFD ETF 46138E511 14172 1294210 SH SOLE NO 0 0 1294210 INVESCO EXCH TRADED FD TR II RUSEL 1000 EQL 46138E420 1054 26441 SH SOLE NO 0 0 26441 INVESCO EXCH TRADED FD TR II S&P 500 HB ETF 46138E370 803 11460 SH SOLE NO 0 0 11460 INVESCO EXCH TRADED FD TR II S&P 500 MOMNTM 46138E339 375 6540 SH SOLE NO 0 0 6540 INVESCO EXCH TRADED FD TR II S&P 500 REVENUE 46138G698 19852 254059 SH SOLE NO 0 0 254059 INVESCO EXCH TRADED FD TR II S&P EMRNG MKTS 46138E297 3040 135116 SH SOLE NO 0 0 135116 INVESCO EXCH TRADED FD TR II S&P GBL WATER 46138E263 6868 147644 SH SOLE NO 0 0 147644 INVESCO EXCH TRADED FD TR II S&P INTL LOW 46138E230 1215 46572 SH SOLE NO 0 0 46572 INVESCO EXCH TRADED FD TR II S&P INTL QULTY 46138E214 227 8760 SH SOLE NO 0 0 8760 INVESCO EXCH TRADED FD TR II S&P MDCP 400 REV 46138G672 2864 30523 SH SOLE NO 0 0 30523 INVESCO EXCH TRADED FD TR II S&P MIDCP LOW 46138E198 18250 371164 SH SOLE NO 0 0 371164 INVESCO EXCH TRADED FD TR II S&P SMALLCAP 600 46138G664 44056 1209678 SH SOLE NO 0 0 1209678 INVESCO EXCH TRADED FD TR II S&P SMALLCAP ENE 46138G474 1456 25525 SH SOLE NO 0 0 25525 INVESCO EXCH TRADED FD TR II S&P SMLCAP QTY 46138G300 2163 60652 SH SOLE NO 0 0 60652 INVESCO EXCH TRADED FD TR II S&P SMLCP HELT 46138E149 1058 28166 SH SOLE NO 0 0 28166 INVESCO EXCH TRADED FD TR II S&P SMLCP INFO 46138E115 429 9803 SH SOLE NO 0 0 9803 INVESCO EXCH TRADED FD TR II S&P SMLCP LOW 46138G102 7150 181293 SH SOLE NO 0 0 181293 INVESCO EXCH TRADED FD TR II S&P SMLCP STAP 46138E172 352 10140 SH SOLE NO 0 0 10140 INVESCO EXCH TRADED FD TR II S&P ULTRA DIVIDE 46138G656 5248 141087 SH SOLE NO 0 0 141087 INVESCO EXCH TRADED FD TR II S&P500 HDL VOL 46138E362 12638 322474 SH SOLE NO 0 0 322474 INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 94836 1613127 SH SOLE NO 0 0 1613127 INVESCO EXCH TRADED FD TR II SHORT TERM TREAS 46138G888 28775 272744 SH SOLE NO 0 0 272744 INVESCO EXCH TRADED FD TR II SOLAR ETF 46138G706 5022 96975 SH SOLE NO 0 0 96975 INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508 9147 435761 SH SOLE NO 0 0 435761 INVESCO EXCH TRADED FD TR II TAXABLE MUN BD 46138G805 2042 80757 SH SOLE NO 0 0 80757 INVESCO EXCH TRADED FD TR II VAR RATE PFD 46138G870 3142 140475 SH SOLE NO 0 0 140475 INVESCO EXCH TRD SLF IDX FD BLOOMBERG PRICIN 46138J775 4368 66670 SH SOLE NO 0 0 66670 INVESCO EXCH TRD SLF IDX FD BULETSHS 2029 46138J577 698 39824 SH SOLE NO 0 0 39824 INVESCO EXCH TRD SLF IDX FD BULETSHS 2031 CP 46138J429 178 11701 SH SOLE NO 0 0 11701 INVESCO EXCH TRD SLF IDX FD BULLETSHS 31 MUN 46138J411 381 19024 SH SOLE NO 0 0 19024 INVESCO EXCH TRD SLF IDX FD BULSHS 2023 CB 46138J866 17250 812527 SH SOLE NO 0 0 812527 INVESCO EXCH TRD SLF IDX FD BULSHS 2023 HY 46138J858 3417 145359 SH SOLE NO 0 0 145359 INVESCO EXCH TRD SLF IDX FD BULSHS 2023 MUNI 46138J544 1836 73313 SH SOLE NO 0 0 73313 INVESCO EXCH TRD SLF IDX FD BULSHS 2024 CB 46138J841 21705 1050058 SH SOLE NO 0 0 1050058 INVESCO EXCH TRD SLF IDX FD BULSHS 2024 HY 46138J833 4200 186778 SH SOLE NO 0 0 186778 INVESCO EXCH TRD SLF IDX FD BULSHS 2024 MUNI 46138J536 3206 130107 SH SOLE NO 0 0 130107 INVESCO EXCH TRD SLF IDX FD BULSHS 2025 CB 46138J825 10796 536835 SH SOLE NO 0 0 536835 INVESCO EXCH TRD SLF IDX FD BULSHS 2025 HY 46138J817 3091 137487 SH SOLE NO 0 0 137487 INVESCO EXCH TRD SLF IDX FD BULSHS 2025 MUNI 46138J528 3277 136532 SH SOLE NO 0 0 136532 INVESCO EXCH TRD SLF IDX FD BULSHS 2026 CB 46138J791 3251 173056 SH SOLE NO 0 0 173056 INVESCO EXCH TRD SLF IDX FD BULSHS 2026 MUNI 46138J510 2278 99107 SH SOLE NO 0 0 99107 INVESCO EXCH TRD SLF IDX FD BULSHS 2027 CB 46138J783 2353 125592 SH SOLE NO 0 0 125592 INVESCO EXCH TRD SLF IDX FD BULSHS 2027 MUNI 46138J494 1652 72188 SH SOLE NO 0 0 72188 INVESCO EXCH TRD SLF IDX FD BULSHS 2028 MUNI 46138J486 1230 54574 SH SOLE NO 0 0 54574 INVESCO EXCH TRD SLF IDX FD BULSHS 2029 MUNI 46138J478 443 20039 SH SOLE NO 0 0 20039 INVESCO EXCH TRD SLF IDX FD INVSC 30 MUNI BD 46138J445 394 18867 SH SOLE NO 0 0 18867 INVESCO EXCH TRD SLF IDX FD INVSCO 30 CORP 46138J460 443 28455 SH SOLE NO 0 0 28455 INVESCO EXCH TRD SLF IDX FD INVSCO BLSH 26 46138J635 329 14516 SH SOLE NO 0 0 14516 INVESCO EXCH TRD SLF IDX FD INVSCO BLSH 28 46138J643 1067 55099 SH SOLE NO 0 0 55099 INVESCO EXCH TRD SLF IDX FD RAFI STRATGIC US 46138J742 559 14034 SH SOLE NO 0 0 14034 INVESCO EXCH TRD SLF IDX FD RUSL 1000 DYNM 46138J619 10279 224232 SH SOLE NO 0 0 224232 INVESCO EXCH TRD SLF IDX FD RUSL 2000 DYNM 46138J593 1764 51976 SH SOLE NO 0 0 51976 INVESCO EXCHANGE TRADED FD T AEROSPACE DEFN 46137V100 19597 245577 SH SOLE NO 0 0 245577 INVESCO EXCHANGE TRADED FD T AI AND NEXT GEN 46137V639 313 9670 SH SOLE NO 0 0 9670 INVESCO EXCHANGE TRADED FD T BIOTECHNOLOGY 46137V787 695 12188 SH SOLE NO 0 0 12188 INVESCO EXCHANGE TRADED FD T BLOOMBERG MVP MU 46137V712 474 12888 SH SOLE NO 0 0 12888 INVESCO EXCHANGE TRADED FD T BUILDING & CONST 46137V779 457 9051 SH SOLE NO 0 0 9051 INVESCO EXCHANGE TRADED FD T BUYBACK ACHIEV 46137V308 5064 56281 SH SOLE NO 0 0 56281 INVESCO EXCHANGE TRADED FD T DIVID ACHIEVEV 46137V506 5175 141664 SH SOLE NO 0 0 141664 INVESCO EXCHANGE TRADED FD T DJ INDL AVG DV 46137V605 2531 61214 SH SOLE NO 0 0 61214 INVESCO EXCHANGE TRADED FD T DORSEY WRGT BASC 46137V704 712 9067 SH SOLE NO 0 0 9067 INVESCO EXCHANGE TRADED FD T DORSEY WRGT CSMR 46137V886 1676 20080 SH SOLE NO 0 0 20080 INVESCO EXCHANGE TRADED FD T DORSEY WRGT INDS 46137V845 1334 13199 SH SOLE NO 0 0 13199 INVESCO EXCHANGE TRADED FD T DORSEY WRGT TECH 46137V811 317 7172 SH SOLE NO 0 0 7172 INVESCO EXCHANGE TRADED FD T DORSEY WRGT UTIL 46137V795 226 7620 SH SOLE NO 0 0 7620 INVESCO EXCHANGE TRADED FD T DORSEY WRIGHT HE 46137V852 767 22847 SH SOLE NO 0 0 22847 INVESCO EXCHANGE TRADED FD T DORSEY WRIGHT MO 46137V837 34444 447377 SH SOLE NO 0 0 447377 INVESCO EXCHANGE TRADED FD T ENERGY EXPLORATI 46137V761 1951 60006 SH SOLE NO 0 0 60006 INVESCO EXCHANGE TRADED FD T FINL PFD ETF 46137V621 1865 132679 SH SOLE NO 0 0 132679 INVESCO EXCHANGE TRADED FD T FOOD & BEVERAGE 46137V753 2168 51188 SH SOLE NO 0 0 51188 INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613 91879 2887456 SH SOLE NO 0 0 2887456 INVESCO EXCHANGE TRADED FD T FTSE RAFI 1500 46137V597 9422 285615 SH SOLE NO 0 0 285615 INVESCO EXCHANGE TRADED FD T GBL LISTED PVT 46137V118 258 4990 SH SOLE NO 0 0 4990 INVESCO EXCHANGE TRADED FD T GLOBAL DRGN CN 46137V571 350 12947 SH SOLE NO 0 0 12947 INVESCO EXCHANGE TRADED FD T HIG YLD EQ DIV 46137V563 3755 195665 SH SOLE NO 0 0 195665 INVESCO EXCHANGE TRADED FD T INTL DIVI ACHI 46137V548 3585 214542 SH SOLE NO 0 0 214542 INVESCO EXCHANGE TRADED FD T INVESCO MSCI 46137V407 1302 29406 SH SOLE NO 0 0 29406 INVESCO EXCHANGE TRADED FD T LARGE CAP GROWTH 46137V746 9962 146955 SH SOLE NO 0 0 146955 INVESCO EXCHANGE TRADED FD T LARGE CAP VALUE 46137V738 3418 73025 SH SOLE NO 0 0 73025 INVESCO EXCHANGE TRADED FD T LEISURE AND ENTE 46137V720 6279 163846 SH SOLE NO 0 0 163846 INVESCO EXCHANGE TRADED FD T NASDAQ INTERNT 46137V530 897 29225 SH SOLE NO 0 0 29225 INVESCO EXCHANGE TRADED FD T PHARMACEUTICALS 46137V662 1878 25948 SH SOLE NO 0 0 25948 INVESCO EXCHANGE TRADED FD T S&P 100 EQL WIGH 46137V449 1749 22261 SH SOLE NO 0 0 22261 INVESCO EXCHANGE TRADED FD T S&P 500 GARP ETF 46137V431 38725 424429 SH SOLE NO 0 0 424429 INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137V233 6259 184312 SH SOLE NO 0 0 184312 INVESCO EXCHANGE TRADED FD T S&P 500 VLU MOMN 46137V423 309 6512 SH SOLE NO 0 0 6512 INVESCO EXCHANGE TRADED FD T S&P 500A EQL 46137Y609 305 11438 SH SOLE NO 0 0 11438 INVESCO EXCHANGE TRADED FD T S&P MDCP MOMNTUM 46137V464 9546 118567 SH SOLE NO 0 0 118567 INVESCO EXCHANGE TRADED FD T S&P MDCP QUALITY 46137V472 22629 280968 SH SOLE NO 0 0 280968 INVESCO EXCHANGE TRADED FD T S&P MDCP VLU MNT 46137V456 4961 108219 SH SOLE NO 0 0 108219 INVESCO EXCHANGE TRADED FD T S&P MDCP400 PR 46137V217 2140 54607 SH SOLE NO 0 0 54607 INVESCO EXCHANGE TRADED FD T S&P MDCP400 VL 46137V191 4495 45624 SH SOLE NO 0 0 45624 INVESCO EXCHANGE TRADED FD T S&P MIDCAP 400 46137V225 897 10270 SH SOLE NO 0 0 10270 INVESCO EXCHANGE TRADED FD T S&P SMCP VLU MNT 46137V480 33071 686834 SH SOLE NO 0 0 686834 INVESCO EXCHANGE TRADED FD T S&P SML600 GWT 46137V175 1082 26866 SH SOLE NO 0 0 26866 INVESCO EXCHANGE TRADED FD T S&P SML600 VAL 46137V167 975 10701 SH SOLE NO 0 0 10701 INVESCO EXCHANGE TRADED FD T S&P SMLCP MOMENT 46137V498 3278 67579 SH SOLE NO 0 0 67579 INVESCO EXCHANGE TRADED FD T S&P SPIN OFF 46137V159 274 4894 SH SOLE NO 0 0 4894 INVESCO EXCHANGE TRADED FD T S&P500 BUY WRT 46137V399 361 16937 SH SOLE NO 0 0 16937 INVESCO EXCHANGE TRADED FD T S&P500 EQL DIS 46137V381 265 6299 SH SOLE NO 0 0 6299 INVESCO EXCHANGE TRADED FD T S&P500 EQL ENR 46137V365 2903 37839 SH SOLE NO 0 0 37839 INVESCO EXCHANGE TRADED FD T S&P500 EQL FIN 46137V340 480 9477 SH SOLE NO 0 0 9477 INVESCO EXCHANGE TRADED FD T S&P500 EQL HLT 46137V332 6830 249282 SH SOLE NO 0 0 249282 INVESCO EXCHANGE TRADED FD T S&P500 EQL IND 46137V324 754 19680 SH SOLE NO 0 0 19680 INVESCO EXCHANGE TRADED FD T S&P500 EQL MAT 46137V316 751 24200 SH SOLE NO 0 0 24200 INVESCO EXCHANGE TRADED FD T S&P500 EQL STP 46137V373 5375 178921 SH SOLE NO 0 0 178921 INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282 5339 189650 SH SOLE NO 0 0 189650 INVESCO EXCHANGE TRADED FD T S&P500 EQL UTL 46137V274 983 19549 SH SOLE NO 0 0 19549 INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 150365 1061227 SH SOLE NO 0 0 1061227 INVESCO EXCHANGE TRADED FD T S&P500 PUR GWT 46137V266 19558 648675 SH SOLE NO 0 0 648675 INVESCO EXCHANGE TRADED FD T S&P500 PUR VAL 46137V258 11484 156071 SH SOLE NO 0 0 156071 INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241 45724 913744 SH SOLE NO 0 0 913744 INVESCO EXCHANGE TRADED FD T SEMICONDUCTORS 46137V647 2371 55405 SH SOLE NO 0 0 55405 INVESCO EXCHANGE TRADED FD T WATER RES ETF 46137V142 20873 392502 SH SOLE NO 0 0 392502 INVESCO EXCHANGE TRADED FD T WILDERHIL CLAN 46137V134 2461 78297 SH SOLE NO 0 0 78297 INVESCO EXCHANGE TRADED FD T ZACKS MID CAP 46137Y401 6490 76181 SH SOLE NO 0 0 76181 INVESCO EXCHANGE TRADED FD T ZACKS MULT AST 46137Y500 2005 91448 SH SOLE NO 0 0 91448 INVESCO EXCHNG TRAD SLF INDE BULLETSHS 2030 46139W841 1760 73361 SH SOLE NO 0 0 73361 INVESCO EXCHNG TRAD SLF INDE BULLETSHS 2032 46139W858 1878 97953 SH SOLE NO 0 0 97953 INVESCO INDIA EXCHANGE-TRADE INDIA ETF 46137R109 330 14059 SH SOLE NO 0 0 14059 INVESCO LTD SHS G491BT108 2786 191893 SH SOLE NO 0 0 191893 INVESCO MUN OPPORTUNITY TR COM 46132C107 985 119663 SH SOLE NO 0 0 119663 INVESCO MUNI INCOME OPP TRST COM 46132X101 2150 369985 SH SOLE NO 0 0 369985 INVESCO MUNICIPAL TRUST COM 46131J103 782 93806 SH SOLE NO 0 0 93806 INVESCO PA VALUE MUN INC TR COM 46132K109 112 12480 SH SOLE NO 0 0 12480 INVESCO QQQ TR UNIT SER 1 46090E103 828368 2312133 SH SOLE NO 0 0 2312133 INVESCO QUALITY MUN INCOME T COM 46133G107 637 75869 SH SOLE NO 0 0 75869 INVESCO SR INCOME TR COM 46131H107 247 63050 SH SOLE NO 0 0 63050 INVESCO TR INVT GRADE MUNS COM 46131M106 348 40930 SH SOLE NO 0 0 40930 INVESCO TR INVT GRADE NEW YO COM 46131T101 330 36204 SH SOLE NO 0 0 36204 INVESCO VALUE MUN INCOME TR COM 46132P108 972 93482 SH SOLE NO 0 0 93482 INVESTMENT MANAGERS SER TR I AXS ASTORIA INFL 46141T117 1693 66102 SH SOLE NO 0 0 66102 INVESTMENT MANAGERS SER TR I AXS CHANGE FINAN 46144X107 2055 69431 SH SOLE NO 0 0 69431 INVESTMENT MANAGERS SER TR I AXS REAL ESTATE 46144X438 240 9970 SH SOLE NO 0 0 9970 INVITAE CORP COM 46185L103 57 94696 SH SOLE NO 0 0 94696 IONIS PHARMACEUTICALS INC COM 462222100 974 21470 SH SOLE NO 0 0 21470 IONQ INC COM 46222L108 315 21151 SH SOLE NO 0 0 21151 IPG PHOTONICS CORP COM 44980X109 475 4682 SH SOLE NO 0 0 4682 IQVIA HLDGS INC COM 46266C105 4083 20753 SH SOLE NO 0 0 20753 IRIDIUM COMMUNICATIONS INC COM 46269C102 365 8034 SH SOLE NO 0 0 8034 IRON MTN INC DEL COM 46284V101 11789 198302 SH SOLE NO 0 0 198302 ISHARES GOLD TR ISHARES NEW 464285204 109093 3117839 SH SOLE NO 0 0 3117839 ISHARES INC CORE MSCI EMKT 46434G103 91657 1925966 SH SOLE NO 0 0 1925966 ISHARES INC CUR HD MSCI EM 46434G509 1193 50479 SH SOLE NO 0 0 50479 ISHARES INC EM MKT SM-CP ETF 464286475 377 6902 SH SOLE NO 0 0 6902 ISHARES INC EM MKTS DIV ETF 464286319 935 39237 SH SOLE NO 0 0 39237 ISHARES INC EMNG MKTS EQT 46434G889 2308 56433 SH SOLE NO 0 0 56433 ISHARES INC ESG AWR MSCI EM 46434G863 21728 717574 SH SOLE NO 0 0 717574 ISHARES INC FRONTIER AND SEL 464286145 451 17412 SH SOLE NO 0 0 17412 ISHARES INC GLB ENR PROD ETF 464286343 273 10600 SH SOLE NO 0 0 10600 ISHARES INC JP MRG EM CRP BD 464286251 337 7972 SH SOLE NO 0 0 7972 ISHARES INC JP MRGN EM HI BD 464286285 828 24338 SH SOLE NO 0 0 24338 ISHARES INC MSCI AGRICULTURE 464286350 714 18756 SH SOLE NO 0 0 18756 ISHARES INC MSCI AUST ETF 464286103 310 14395 SH SOLE NO 0 0 14395 ISHARES INC MSCI BRAZIL ETF 464286400 3729 121568 SH SOLE NO 0 0 121568 ISHARES INC MSCI CDA ETF 464286509 1099 32851 SH SOLE NO 0 0 32851 ISHARES INC MSCI EMERG MRKT 464286533 22360 419119 SH SOLE NO 0 0 419119 ISHARES INC MSCI EMRG CHN 46434G764 16351 328129 SH SOLE NO 0 0 328129 ISHARES INC MSCI EQUAL WEITE 464286681 795 10574 SH SOLE NO 0 0 10574 ISHARES INC MSCI EURZONE ETF 464286608 792 18738 SH SOLE NO 0 0 18738 ISHARES INC MSCI GBL ETF NEW 46434G848 1849 46500 SH SOLE NO 0 0 46500 ISHARES INC MSCI GBL GOLD MN 46434G855 911 44019 SH SOLE NO 0 0 44019 ISHARES INC MSCI GBL MIN VOL 464286525 15967 167336 SH SOLE NO 0 0 167336 ISHARES INC MSCI GERMANY ETF 464286806 331 12651 SH SOLE NO 0 0 12651 ISHARES INC MSCI GLB SLV&MTL 464286327 98 11395 SH SOLE NO 0 0 11395 ISHARES INC MSCI ISRAEL ETF 464286632 325 6006 SH SOLE NO 0 0 6006 ISHARES INC MSCI ITALY ETF 46434G830 349 11463 SH SOLE NO 0 0 11463 ISHARES INC MSCI JPN ETF NEW 46434G822 6261 103842 SH SOLE NO 0 0 103842 ISHARES INC MSCI PAC JP ETF 464286665 1311 32951 SH SOLE NO 0 0 32951 ISHARES INC MSCI SINGPOR ETF 46434G780 234 12767 SH SOLE NO 0 0 12767 ISHARES INC MSCI STH KOR ETF 464286772 501 8496 SH SOLE NO 0 0 8496 ISHARES INC MSCI SWITZERLAND 464286749 402 9227 SH SOLE NO 0 0 9227 ISHARES INC MSCI TAIWAN ETF 46434G772 370 8313 SH SOLE NO 0 0 8313 ISHARES INC MSCI WORLD ETF 464286392 3226 26849 SH SOLE NO 0 0 26849 ISHARES S&P GSCI COMMODITY- UNIT BEN INT 46428R107 295 13117 SH SOLE NO 0 0 13117 ISHARES SILVER TR ISHARES 46428Q109 25599 1258566 SH SOLE NO 0 0 1258566 ISHARES TR 0-3 MNTH TREASRY 46436E718 26339 261639 SH SOLE NO 0 0 261639 ISHARES TR 0-5 YR TIPS ETF 46429B747 14742 152107 SH SOLE NO 0 0 152107 ISHARES TR 0-5YR HI YL CP 46434V407 124204 3027146 SH SOLE NO 0 0 3027146 ISHARES TR 0-5YR INVT GR CP 46434V100 8112 169022 SH SOLE NO 0 0 169022 ISHARES TR 1 3 YR TREAS BD 464287457 79857 986250 SH SOLE NO 0 0 986250 ISHARES TR 10+ YR INVST GRD 464289511 773 16387 SH SOLE NO 0 0 16387 ISHARES TR 10-20 YR TRS ETF 464288653 14508 147333 SH SOLE NO 0 0 147333 ISHARES TR 20 YR TR BD ETF 464287432 98260 1107903 SH SOLE NO 0 0 1107903 ISHARES TR 3 7 YR TREAS BD 464288661 22103 195324 SH SOLE NO 0 0 195324 ISHARES TR 7-10 YR TRSY BD 464287440 31483 343740 SH SOLE NO 0 0 343740 ISHARES TR A RATE CP BD ETF 46429B291 550 12210 SH SOLE NO 0 0 12210 ISHARES TR AGENCY BOND ETF 464288166 894 8449 SH SOLE NO 0 0 8449 ISHARES TR AGGRES ALLOC ETF 464289859 5466 86085 SH SOLE NO 0 0 86085 ISHARES TR BLACKROCK ULTRA 46434V878 7151 141935 SH SOLE NO 0 0 141935 ISHARES TR BROAD USD HIGH 46435U853 15155 436618 SH SOLE NO 0 0 436618 ISHARES TR CALIF MUN BD ETF 464288356 5467 99684 SH SOLE NO 0 0 99684 ISHARES TR CHINA LG-CAP ETF 464287184 313 11783 SH SOLE NO 0 0 11783 ISHARES TR CMBS ETF 46429B366 1906 42323 SH SOLE NO 0 0 42323 ISHARES TR COHEN STEER REIT 464287564 5899 117611 SH SOLE NO 0 0 117611 ISHARES TR CONSER ALLOC ETF 464289883 1210 35638 SH SOLE NO 0 0 35638 ISHARES TR CONV BD ETF 46435G102 2960 39884 SH SOLE NO 0 0 39884 ISHARES TR CORE 1 5 YR USD 46432F859 13337 287552 SH SOLE NO 0 0 287552 ISHARES TR CORE DIV GRWTH 46434V621 349180 7049865 SH SOLE NO 0 0 7049865 ISHARES TR CORE DIVID ETF 46435U861 550 14766 SH SOLE NO 0 0 14766 ISHARES TR CORE HIGH DV ETF 46429B663 86550 875217 SH SOLE NO 0 0 875217 ISHARES TR CORE INTL AGGR 46435G672 60159 1233269 SH SOLE NO 0 0 1233269 ISHARES TR CORE LT USDB ETF 464289479 422 8932 SH SOLE NO 0 0 8932 ISHARES TR CORE MSCI EAFE 46432F842 174927 2718363 SH SOLE NO 0 0 2718363 ISHARES TR CORE MSCI EURO 46434V738 1067 21488 SH SOLE NO 0 0 21488 ISHARES TR CORE MSCI INTL 46435G326 29304 502805 SH SOLE NO 0 0 502805 ISHARES TR CORE MSCI PAC 46434V696 636 11440 SH SOLE NO 0 0 11440 ISHARES TR CORE MSCI TOTAL 46432F834 77152 1286086 SH SOLE NO 0 0 1286086 ISHARES TR CORE S&P MCP ETF 464287507 308693 1237991 SH SOLE NO 0 0 1237991 ISHARES TR CORE S&P SCP ETF 464287804 334065 3541445 SH SOLE NO 0 0 3541445 ISHARES TR CORE S&P TTL STK 464287150 172270 1828960 SH SOLE NO 0 0 1828960 ISHARES TR CORE S&P US GWT 464287671 125414 1322514 SH SOLE NO 0 0 1322514 ISHARES TR CORE S&P US VLU 464287663 102136 1368745 SH SOLE NO 0 0 1368745 ISHARES TR CORE S&P500 ETF 464287200 1174333 2734631 SH SOLE NO 0 0 2734631 ISHARES TR CORE TOTAL USD 46434V613 105578 2415133 SH SOLE NO 0 0 2415133 ISHARES TR CORE US AGGBD ET 464287226 194200 2065075 SH SOLE NO 0 0 2065075 ISHARES TR CR 5 10 YR ETF 46435G417 749 18192 SH SOLE NO 0 0 18192 ISHARES TR CRE U S REIT ETF 464288521 5231 110874 SH SOLE NO 0 0 110874 ISHARES TR CYBERSECURITY 46435U135 5658 146913 SH SOLE NO 0 0 146913 ISHARES TR DEVSMCP EXNA ETF 464288497 250 5049 SH SOLE NO 0 0 5049 ISHARES TR DOW JONES US ETF 464287846 12504 119673 SH SOLE NO 0 0 119673 ISHARES TR EAFE GRWTH ETF 464288885 67574 783011 SH SOLE NO 0 0 783011 ISHARES TR EAFE SML CP ETF 464288273 15388 272492 SH SOLE NO 0 0 272492 ISHARES TR EAFE VALUE ETF 464288877 83129 1698945 SH SOLE NO 0 0 1698945 ISHARES TR ESG ADV TTL USD 46436E619 1191 29161 SH SOLE NO 0 0 29161 ISHARES TR ESG ADVNCD HY BD 46435G441 2238 51823 SH SOLE NO 0 0 51823 ISHARES TR ESG AW MSCI EAFE 46435G516 119712 1731698 SH SOLE NO 0 0 1731698 ISHARES TR ESG AWARE AGGRSV 46436E668 220 7496 SH SOLE NO 0 0 7496 ISHARES TR ESG AWARE MSCI 46435U663 8652 257121 SH SOLE NO 0 0 257121 ISHARES TR ESG AWR MSCI USA 46435G425 103273 1099700 SH SOLE NO 0 0 1099700 ISHARES TR ESG AWR US AGRGT 46435U549 15196 335446 SH SOLE NO 0 0 335446 ISHARES TR ESG AWRE 1 5 YR 46435G243 13389 563272 SH SOLE NO 0 0 563272 ISHARES TR ESG AWRE USD ETF 46435G193 2953 135694 SH SOLE NO 0 0 135694 ISHARES TR ESG EAFE ETF 46436E759 1011 17702 SH SOLE NO 0 0 17702 ISHARES TR ESG MSCI EM LDRS 46436E601 1871 43727 SH SOLE NO 0 0 43727 ISHARES TR ESG MSCI LEADR 46435U218 3764 49919 SH SOLE NO 0 0 49919 ISHARES TR ESG MSCI USA ETF 46436E767 1953 56340 SH SOLE NO 0 0 56340 ISHARES TR ESG SCRD S&P MID 46436E551 959 28300 SH SOLE NO 0 0 28300 ISHARES TR ESG SCRND S&P500 46436E569 318 9819 SH SOLE NO 0 0 9819 ISHARES TR EUROPE ETF 464287861 837 17533 SH SOLE NO 0 0 17533 ISHARES TR EXPANDED TECH 464287515 11883 34820 SH SOLE NO 0 0 34820 ISHARES TR EXPND TEC SC ETF 464287549 19262 50399 SH SOLE NO 0 0 50399 ISHARES TR EXPONENTIAL TECH 46434V381 20976 401770 SH SOLE NO 0 0 401770 ISHARES TR FALN ANGLS USD 46435G474 2956 119206 SH SOLE NO 0 0 119206 ISHARES TR FLTG RATE NT ETF 46429B655 17443 342754 SH SOLE NO 0 0 342754 ISHARES TR GBL COMM SVC ETF 464287275 216 3165 SH SOLE NO 0 0 3165 ISHARES TR GENOMICS IMMUN 46435U192 1060 52097 SH SOLE NO 0 0 52097 ISHARES TR GL CLEAN ENE ETF 464288224 19024 1301214 SH SOLE NO 0 0 1301214 ISHARES TR GL TIMB FORE ETF 464288174 335 4530 SH SOLE NO 0 0 4530 ISHARES TR GLB CNS DISC ETF 464288745 1631 11129 SH SOLE NO 0 0 11129 ISHARES TR GLB CNSM STP ETF 464288737 2355 41273 SH SOLE NO 0 0 41273 ISHARES TR GLB INFRASTR ETF 464288372 2006 46334 SH SOLE NO 0 0 46334 ISHARES TR GLOB HLTHCRE ETF 464287325 7087 85989 SH SOLE NO 0 0 85989 ISHARES TR GLOB INDSTRL ETF 464288729 285 2523 SH SOLE NO 0 0 2523 ISHARES TR GLOB UTILITS ETF 464288711 513 9500 SH SOLE NO 0 0 9500 ISHARES TR GLOBAL 100 ETF 464287572 11462 156497 SH SOLE NO 0 0 156497 ISHARES TR GLOBAL ENERG ETF 464287341 5787 140267 SH SOLE NO 0 0 140267 ISHARES TR GLOBAL EQUITY 46434V316 547 15916 SH SOLE NO 0 0 15916 ISHARES TR GLOBAL FINLS ETF 464287333 524 7432 SH SOLE NO 0 0 7432 ISHARES TR GLOBAL REIT ETF 46434V647 1460 68972 SH SOLE NO 0 0 68972 ISHARES TR GLOBAL TECH ETF 464287291 17571 303783 SH SOLE NO 0 0 303783 ISHARES TR GNMA BOND ETF 46429B333 204 4885 SH SOLE NO 0 0 4885 ISHARES TR GRWT ALLOCAT ETF 464289867 4139 83776 SH SOLE NO 0 0 83776 ISHARES TR HDG MSCI EAFE 46434V803 15087 501244 SH SOLE NO 0 0 501244 ISHARES TR HIGH YLD BD FCTR 46435G250 418 9514 SH SOLE NO 0 0 9514 ISHARES TR HIGH YLD CORP BD 46436E320 1193 34577 SH SOLE NO 0 0 34577 ISHARES TR IBDS DEC28 ETF 46435U515 7759 322881 SH SOLE NO 0 0 322881 ISHARES TR IBONDS 2026 TERM 46436E528 1702 75535 SH SOLE NO 0 0 75535 ISHARES TR IBONDS 2027 TERM 46436E478 4394 204107 SH SOLE NO 0 0 204107 ISHARES TR IBONDS 23 TRM HG 46435U150 2939 124303 SH SOLE NO 0 0 124303 ISHARES TR IBONDS 23 TRM TS 46436E882 35694 1438133 SH SOLE NO 0 0 1438133 ISHARES TR IBONDS 24 TRM HG 46435U184 2535 109268 SH SOLE NO 0 0 109268 ISHARES TR IBONDS 24 TRM TS 46436E874 19339 811183 SH SOLE NO 0 0 811183 ISHARES TR IBONDS 25 TRM HG 46435U168 2456 107122 SH SOLE NO 0 0 107122 ISHARES TR IBONDS 25 TRM TS 46436E866 7593 329004 SH SOLE NO 0 0 329004 ISHARES TR IBONDS 26 TRM TS 46436E858 7923 352594 SH SOLE NO 0 0 352594 ISHARES TR IBONDS 27 ETF 46435UAA9 9891 427444 SH SOLE NO 0 0 427444 ISHARES TR IBONDS 27 TRM TS 46436E841 6279 287352 SH SOLE NO 0 0 287352 ISHARES TR IBONDS 28 TRM TS 46436E833 2443 113351 SH SOLE NO 0 0 113351 ISHARES TR IBONDS 29 TRM TS 46436E825 431 20544 SH SOLE NO 0 0 20544 ISHARES TR IBONDS DEC 46435U697 8294 322846 SH SOLE NO 0 0 322846 ISHARES TR IBONDS DEC 2030 46436E726 6285 308383 SH SOLE NO 0 0 308383 ISHARES TR IBONDS DEC 2031 46436E486 1596 82308 SH SOLE NO 0 0 82308 ISHARES TR IBONDS DEC 2032 46436E296 280 12726 SH SOLE NO 0 0 12726 ISHARES TR IBONDS DEC 2032 46436E312 369 15702 SH SOLE NO 0 0 15702 ISHARES TR IBONDS DEC 25 46435U432 6628 254146 SH SOLE NO 0 0 254146 ISHARES TR IBONDS DEC 26 46435U259 2192 88364 SH SOLE NO 0 0 88364 ISHARES TR IBONDS DEC 27 46435U283 821 33543 SH SOLE NO 0 0 33543 ISHARES TR IBONDS DEC 28 46435U325 887 36345 SH SOLE NO 0 0 36345 ISHARES TR IBONDS DEC 29 46436E205 9326 425833 SH SOLE NO 0 0 425833 ISHARES TR IBONDS DEC2023 46435G318 3919 153537 SH SOLE NO 0 0 153537 ISHARES TR IBONDS DEC2026 46435GAA0 10239 438795 SH SOLE NO 0 0 438795 ISHARES TR IBONDS DEC23 ETF 46434VAX8 11634 458772 SH SOLE NO 0 0 458772 ISHARES TR IBONDS DEC24 ETF 46434VBG4 25959 1049701 SH SOLE NO 0 0 1049701 ISHARES TR IBONDS DEC25 ETF 46434VBD1 14361 589292 SH SOLE NO 0 0 589292 ISHARES TR IBOXX HI YD ETF 464288513 14768 200319 SH SOLE NO 0 0 200319 ISHARES TR IBOXX INV CP ETF 464287242 39568 387841 SH SOLE NO 0 0 387841 ISHARES TR INDIA 50 ETF 464289529 590 13057 SH SOLE NO 0 0 13057 ISHARES TR INTERNATIONAL SL 46434V266 2745 92805 SH SOLE NO 0 0 92805 ISHARES TR INTL DIV GRWTH 46435G524 10423 175736 SH SOLE NO 0 0 175736 ISHARES TR INTL EQTY FACTOR 46434V274 2652 102578 SH SOLE NO 0 0 102578 ISHARES TR INTL SEL DIV ETF 464288448 18834 741513 SH SOLE NO 0 0 741513 ISHARES TR INTL TREA BD ETF 464288117 1089 29305 SH SOLE NO 0 0 29305 ISHARES TR INTRM GOV CR ETF 464288612 3656 36078 SH SOLE NO 0 0 36078 ISHARES TR INVT GRD CORP BD 46436E288 5887 186783 SH SOLE NO 0 0 186783 ISHARES TR ISHARES 25+ YR T 46436E577 203 19479 SH SOLE NO 0 0 19479 ISHARES TR ISHARES BIOTECH 464287556 25203 206092 SH SOLE NO 0 0 206092 ISHARES TR ISHARES SEMICDTR 464287523 28452 60070 SH SOLE NO 0 0 60070 ISHARES TR ISHS 1-5YR INVS 464288646 116616 2340279 SH SOLE NO 0 0 2340279 ISHARES TR ISHS 5-10YR INVT 464288638 8406 172781 SH SOLE NO 0 0 172781 ISHARES TR JPMORGAN USD EMG 464288281 7378 89404 SH SOLE NO 0 0 89404 ISHARES TR MBS ETF 464288588 62061 698886 SH SOLE NO 0 0 698886 ISHARES TR MICRO-CAP ETF 464288869 889 8885 SH SOLE NO 0 0 8885 ISHARES TR MODERT ALLOC ETF 464289875 4517 116036 SH SOLE NO 0 0 116036 ISHARES TR MORNINGSTAR GRWT 464287119 22546 377964 SH SOLE NO 0 0 377964 ISHARES TR MORNINGSTAR VALU 464288109 6915 106755 SH SOLE NO 0 0 106755 ISHARES TR MORNINGSTR US EQ 464287127 8487 144103 SH SOLE NO 0 0 144103 ISHARES TR MORTGE REL ETF 46435G342 467 20906 SH SOLE NO 0 0 20906 ISHARES TR MRGSTR MD CP ETF 464288208 18878 316048 SH SOLE NO 0 0 316048 ISHARES TR MRGSTR MD CP GRW 464288307 24072 421360 SH SOLE NO 0 0 421360 ISHARES TR MRGSTR MD CP VAL 464288406 9124 150580 SH SOLE NO 0 0 150580 ISHARES TR MRGSTR SM CP ETF 464288505 1134 24076 SH SOLE NO 0 0 24076 ISHARES TR MRGSTR SM CP GR 464288604 2745 70812 SH SOLE NO 0 0 70812 ISHARES TR MRNGSTR INC ETF 46432F875 363 19090 SH SOLE NO 0 0 19090 ISHARES TR MRNING SM CP ETF 464288703 1284 24804 SH SOLE NO 0 0 24804 ISHARES TR MSCI AC ASIA ETF 464288182 7395 116453 SH SOLE NO 0 0 116453 ISHARES TR MSCI ACWI ETF 464288257 4426 47911 SH SOLE NO 0 0 47911 ISHARES TR MSCI ACWI EX US 464288240 7608 161842 SH SOLE NO 0 0 161842 ISHARES TR MSCI ACWI EXUS 46435G847 200 7235 SH SOLE NO 0 0 7235 ISHARES TR MSCI CHINA ETF 46429B671 1217 28119 SH SOLE NO 0 0 28119 ISHARES TR MSCI EAFE ETF 464287465 72421 1050793 SH SOLE NO 0 0 1050793 ISHARES TR MSCI EAFE MIN VL 46429B689 24871 381344 SH SOLE NO 0 0 381344 ISHARES TR MSCI EAFE SMCP 46435G839 2989 107263 SH SOLE NO 0 0 107263 ISHARES TR MSCI EMG MKT ETF 464287234 22703 598243 SH SOLE NO 0 0 598243 ISHARES TR MSCI EURO FL ETF 464289180 438 23156 SH SOLE NO 0 0 23156 ISHARES TR MSCI GBL SUS DEV 46435G532 4384 58827 SH SOLE NO 0 0 58827 ISHARES TR MSCI INDIA ETF 46429B598 2247 50817 SH SOLE NO 0 0 50817 ISHARES TR MSCI INDIA SM CP 46429B614 286 4531 SH SOLE NO 0 0 4531 ISHARES TR MSCI INTL MOMENT 46434V449 1226 38955 SH SOLE NO 0 0 38955 ISHARES TR MSCI INTL QUALTY 46434V456 6453 192000 SH SOLE NO 0 0 192000 ISHARES TR MSCI INTL VLU FT 46435G409 618 24354 SH SOLE NO 0 0 24354 ISHARES TR MSCI JP VALUE 46435U374 992 34728 SH SOLE NO 0 0 34728 ISHARES TR MSCI KLD400 SOC 464288570 15867 194899 SH SOLE NO 0 0 194899 ISHARES TR MSCI LW CRB TG 46434V464 1097 7300 SH SOLE NO 0 0 7300 ISHARES TR MSCI UK ETF NEW 46435G334 228 7218 SH SOLE NO 0 0 7218 ISHARES TR MSCI USA ESG SLC 464288802 9759 108473 SH SOLE NO 0 0 108473 ISHARES TR MSCI USA MIN VOL 46429B697 201329 2781552 SH SOLE NO 0 0 2781552 ISHARES TR MSCI USA MMENTM 46432F396 49173 351991 SH SOLE NO 0 0 351991 ISHARES TR MSCI USA QLT FCT 46432F339 134400 1019807 SH SOLE NO 0 0 1019807 ISHARES TR MSCI USA SMCP MN 46435G433 8765 265194 SH SOLE NO 0 0 265194 ISHARES TR MSCI USA SZE FT 46432F370 213 1812 SH SOLE NO 0 0 1812 ISHARES TR MSCI USA VALUE 46432F388 44337 488722 SH SOLE NO 0 0 488722 ISHARES TR NATIONAL MUN ETF 464288414 256845 2504825 SH SOLE NO 0 0 2504825 ISHARES TR NEW YORK MUN ETF 464288323 2639 51711 SH SOLE NO 0 0 51711 ISHARES TR NORTH AMERN NAT 464287374 3003 72205 SH SOLE NO 0 0 72205 ISHARES TR PFD AND INCM SEC 464288687 60829 2017531 SH SOLE NO 0 0 2017531 ISHARES TR RESIDENTIAL MULT 464288562 1690 25618 SH SOLE NO 0 0 25618 ISHARES TR ROBOTICS ARTIF 46435U556 5787 189498 SH SOLE NO 0 0 189498 ISHARES TR RUS 1000 ETF 464287622 43085 183410 SH SOLE NO 0 0 183410 ISHARES TR RUS 1000 GRW ETF 464287614 549668 2066498 SH SOLE NO 0 0 2066498 ISHARES TR RUS 1000 VAL ETF 464287598 311399 2051106 SH SOLE NO 0 0 2051106 ISHARES TR RUS 2000 GRW ETF 464287648 150036 669357 SH SOLE NO 0 0 669357 ISHARES TR RUS 2000 VAL ETF 464287630 159414 1176051 SH SOLE NO 0 0 1176051 ISHARES TR RUS MD CP GR ETF 464287481 256524 2808141 SH SOLE NO 0 0 2808141 ISHARES TR RUS MDCP VAL ETF 464287473 250074 2396726 SH SOLE NO 0 0 2396726 ISHARES TR RUS MID CAP ETF 464287499 74716 1078929 SH SOLE NO 0 0 1078929 ISHARES TR RUS TOP 200 ETF 464289446 4027 38955 SH SOLE NO 0 0 38955 ISHARES TR RUS TP200 GR ETF 464289438 235983 1534050 SH SOLE NO 0 0 1534050 ISHARES TR RUS TP200 VL ETF 464289420 14977 229106 SH SOLE NO 0 0 229106 ISHARES TR RUSEL 2500 ETF 46435G268 8887 163039 SH SOLE NO 0 0 163039 ISHARES TR RUSSELL 2000 ETF 464287655 99471 562808 SH SOLE NO 0 0 562808 ISHARES TR RUSSELL 3000 ETF 464287689 37952 154869 SH SOLE NO 0 0 154869 ISHARES TR S&P 100 ETF 464287101 17406 86752 SH SOLE NO 0 0 86752 ISHARES TR S&P 500 GRWT ETF 464287309 199554 2916604 SH SOLE NO 0 0 2916604 ISHARES TR S&P 500 VAL ETF 464287408 153832 999944 SH SOLE NO 0 0 999944 ISHARES TR S&P MC 400GR ETF 464287606 41689 577088 SH SOLE NO 0 0 577088 ISHARES TR S&P MC 400VL ETF 464287705 26310 260674 SH SOLE NO 0 0 260674 ISHARES TR S&P SML 600 GWT 464287887 39534 360451 SH SOLE NO 0 0 360451 ISHARES TR SELECT DIVID ETF 464287168 69085 641814 SH SOLE NO 0 0 641814 ISHARES TR SELF DRIVNG EV 46435U366 3150 84687 SH SOLE NO 0 0 84687 ISHARES TR SHORT TREAS BD 464288679 14173 128299 SH SOLE NO 0 0 128299 ISHARES TR SHRT NAT MUN ETF 464288158 19107 185754 SH SOLE NO 0 0 185754 ISHARES TR SP SMCP600VL ETF 464287879 44331 496868 SH SOLE NO 0 0 496868 ISHARES TR TIPS BD ETF 464287176 63049 607873 SH SOLE NO 0 0 607873 ISHARES TR TRS FLT RT BD 46434V860 62499 1231744 SH SOLE NO 0 0 1231744 ISHARES TR U S EQUITY FACTR 46434V282 7707 177909 SH SOLE NO 0 0 177909 ISHARES TR U.S. BAS MTL ETF 464287838 5511 43628 SH SOLE NO 0 0 43628 ISHARES TR U.S. ENERGY ETF 464287796 8063 170002 SH SOLE NO 0 0 170002 ISHARES TR U.S. FIN SVC ETF 464287770 2301 14878 SH SOLE NO 0 0 14878 ISHARES TR U.S. FINLS ETF 464287788 9789 130945 SH SOLE NO 0 0 130945 ISHARES TR U.S. INSRNCE ETF 464288786 2933 31999 SH SOLE NO 0 0 31999 ISHARES TR U.S. MED DVC ETF 464288810 23069 475642 SH SOLE NO 0 0 475642 ISHARES TR U.S. PHARMA ETF 464288836 2330 13164 SH SOLE NO 0 0 13164 ISHARES TR U.S. REAL ES ETF 464287739 6526 83512 SH SOLE NO 0 0 83512 ISHARES TR U.S. TECH ETF 464287721 62177 592616 SH SOLE NO 0 0 592616 ISHARES TR U.S. UTILITS ETF 464287697 8106 110172 SH SOLE NO 0 0 110172 ISHARES TR US AER DEF ETF 464288760 27106 255794 SH SOLE NO 0 0 255794 ISHARES TR US BR DEL SE ETF 464288794 533 5852 SH SOLE NO 0 0 5852 ISHARES TR US CONSM STAPLES 464287812 13039 69909 SH SOLE NO 0 0 69909 ISHARES TR US CONSUM DISCRE 464287580 5640 84246 SH SOLE NO 0 0 84246 ISHARES TR US HLTHCARE ETF 464287762 23975 88772 SH SOLE NO 0 0 88772 ISHARES TR US HLTHCR PR ETF 464288828 3945 16029 SH SOLE NO 0 0 16029 ISHARES TR US HOME CONS ETF 464288752 11276 143660 SH SOLE NO 0 0 143660 ISHARES TR US INDUSTRIALS 464287754 4204 41666 SH SOLE NO 0 0 41666 ISHARES TR US INFRASTRUC 46435U713 11909 325459 SH SOLE NO 0 0 325459 ISHARES TR US OIL EQ&SV ETF 464288844 292 12147 SH SOLE NO 0 0 12147 ISHARES TR US OIL GS EX ETF 464288851 7537 77276 SH SOLE NO 0 0 77276 ISHARES TR US REGNL BKS ETF 464288778 5079 151173 SH SOLE NO 0 0 151173 ISHARES TR US SML CAP EQT 46434V290 3553 68674 SH SOLE NO 0 0 68674 ISHARES TR US SML CP VALUE 46436E536 377 14279 SH SOLE NO 0 0 14279 ISHARES TR US TECH BRKTHR 46436E502 329 8991 SH SOLE NO 0 0 8991 ISHARES TR US TELECOM ETF 464287713 470 22070 SH SOLE NO 0 0 22070 ISHARES TR US TREAS BD ETF 46429B267 16665 756139 SH SOLE NO 0 0 756139 ISHARES TR US TRSPRTION 464287192 9595 41043 SH SOLE NO 0 0 41043 ISHARES TR USD GRN BOND ETF 46435U440 1250 27690 SH SOLE NO 0 0 27690 ISHARES TR USD INV GRDE ETF 464288620 2364 49170 SH SOLE NO 0 0 49170 ISHARES U S ETF TR BLACKROCK SHORT 46431W838 675 13553 SH SOLE NO 0 0 13553 ISHARES U S ETF TR BLACKROCK ST MAT 46431W507 6859 137486 SH SOLE NO 0 0 137486 ISHARES U S ETF TR BLOOMBERG ROLL 46431W598 380 7376 SH SOLE NO 0 0 7376 ISHARES U S ETF TR GSCI CMDTY STGY 46431W853 2027 69529 SH SOLE NO 0 0 69529 ISHARES U S ETF TR U.S. TECH INDEPD 46431W648 406 7620 SH SOLE NO 0 0 7620 ISUN INC COM 465246106 124 551600 SH SOLE NO 0 0 551600 ITT INC COM 45073V108 2588 26436 SH SOLE NO 0 0 26436 J P MORGAN EXCHANGE TRADED F ACTIVE GROWTH 46654Q609 16287 302220 SH SOLE NO 0 0 302220 J P MORGAN EXCHANGE TRADED F ACTIVE VALUE ETF 46641Q167 17146 334494 SH SOLE NO 0 0 334494 J P MORGAN EXCHANGE TRADED F ACTIVEBLDRS EMER 46641Q266 824 23867 SH SOLE NO 0 0 23867 J P MORGAN EXCHANGE TRADED F BETABUILDERS CDA 46641Q225 219 3762 SH SOLE NO 0 0 3762 J P MORGAN EXCHANGE TRADED F BETABUILDERS I 46641Q373 259 4967 SH SOLE NO 0 0 4967 J P MORGAN EXCHANGE TRADED F BETABUILDERS US 46641Q241 247 5583 SH SOLE NO 0 0 5583 J P MORGAN EXCHANGE TRADED F BETABUILDERS USD 46641Q878 231 5260 SH SOLE NO 0 0 5260 J P MORGAN EXCHANGE TRADED F BETABUILDRS US 46641Q399 934 12116 SH SOLE NO 0 0 12116 J P MORGAN EXCHANGE TRADED F BETABULDRS JAPAN 46641Q217 282 5611 SH SOLE NO 0 0 5611 J P MORGAN EXCHANGE TRADED F CORE PLUS BD ETF 46641Q670 19363 433465 SH SOLE NO 0 0 433465 J P MORGAN EXCHANGE TRADED F DIV RTN EM EQT 46641Q308 2163 42939 SH SOLE NO 0 0 42939 J P MORGAN EXCHANGE TRADED F DIV RTN INT EQ 46641Q209 2189 43312 SH SOLE NO 0 0 43312 J P MORGAN EXCHANGE TRADED F DIVERSFD EQT ETF 46641Q845 2014 51256 SH SOLE NO 0 0 51256 J P MORGAN EXCHANGE TRADED F DIVERSFED RTRN 46641Q886 1601 19140 SH SOLE NO 0 0 19140 J P MORGAN EXCHANGE TRADED F EQUITY FOCUS ETF 46654Q781 2009 42338 SH SOLE NO 0 0 42338 J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332 150306 2806304 SH SOLE NO 0 0 2806304 J P MORGAN EXCHANGE TRADED F HIGH YIELD MUNI 46654Q799 2146 45272 SH SOLE NO 0 0 45272 J P MORGAN EXCHANGE TRADED F INCOME ETF 46641Q159 1862 41928 SH SOLE NO 0 0 41928 J P MORGAN EXCHANGE TRADED F INFLATION MANAGE 46654Q104 213 4714 SH SOLE NO 0 0 4714 J P MORGAN EXCHANGE TRADED F INTERNL GWT 46641Q324 1152 21534 SH SOLE NO 0 0 21534 J P MORGAN EXCHANGE TRADED F INTL BD OPP ETF 46641Q852 729 16019 SH SOLE NO 0 0 16019 J P MORGAN EXCHANGE TRADED F INTRNL RES EQT 46641Q134 37354 687035 SH SOLE NO 0 0 687035 J P MORGAN EXCHANGE TRADED F JPMORGAM LTD DUR 46654Q773 7626 152826 SH SOLE NO 0 0 152826 J P MORGAN EXCHANGE TRADED F JPMORGAN DIVER 46641Q407 1745 18574 SH SOLE NO 0 0 18574 J P MORGAN EXCHANGE TRADED F MKT EXPN ENHNCD 46641Q118 629 12975 SH SOLE NO 0 0 12975 J P MORGAN EXCHANGE TRADED F MUNICIPAL ETF 46641Q647 6603 136502 SH SOLE NO 0 0 136502 J P MORGAN EXCHANGE TRADED F NASDAQ EQT PREM 46654Q203 56793 1210173 SH SOLE NO 0 0 1210173 J P MORGAN EXCHANGE TRADED F SHORT DURA CORE 46641Q274 7575 166994 SH SOLE NO 0 0 166994 J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837 105130 2095058 SH SOLE NO 0 0 2095058 J P MORGAN EXCHANGE TRADED F ULTRA SHT MUNCPL 46641Q654 15337 304013 SH SOLE NO 0 0 304013 J P MORGAN EXCHANGE TRADED F US QUALTY FCTR 46641Q761 21557 498193 SH SOLE NO 0 0 498193 J P MORGAN EXCHANGE TRADED F US VALUE FACTR 46641Q753 5271 152168 SH SOLE NO 0 0 152168 JABIL INC COM 466313103 3802 29966 SH SOLE NO 0 0 29966 JACKSON FINANCIAL INC COM CL A 46817M107 6215 162614 SH SOLE NO 0 0 162614 JACOBS SOLUTIONS INC COM 46982L108 8275 60623 SH SOLE NO 0 0 60623 JANUS DETROIT STR TR HENDERSN CAP ETF 47103U100 1926 37778 SH SOLE NO 0 0 37778 JANUS DETROIT STR TR HENDERSN SML ETF 47103U209 1818 31104 SH SOLE NO 0 0 31104 JANUS DETROIT STR TR HENDERSON MTG 47103U852 789 18181 SH SOLE NO 0 0 18181 JANUS DETROIT STR TR HENDRSN SHRT ETF 47103U886 4692 97817 SH SOLE NO 0 0 97817 JANUS DETROIT STR TR HENDRSON AAA CL 47103U845 6088 120960 SH SOLE NO 0 0 120960 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 1304 10073 SH SOLE NO 0 0 10073 JD.COM INC SPON ADR CL A 47215P106 2341 80376 SH SOLE NO 0 0 80376 JEFFERIES FINL GROUP INC COM 47233W109 1221 33329 SH SOLE NO 0 0 33329 JETBLUE AWYS CORP COM 477143101 892 193857 SH SOLE NO 0 0 193857 JOBY AVIATION INC COMMON STOCK G65163100 328 50816 SH SOLE NO 0 0 50816 JOHN HANCOCK EXCHANGE TRADED MLTFCTR LRG CAP 47804J107 21984 414645 SH SOLE NO 0 0 414645 JOHN HANCOCK EXCHANGE TRADED MULTFCTR EMRNG 47804J834 981 41326 SH SOLE NO 0 0 41326 JOHN HANCOCK EXCHANGE TRADED MULTI INTL ETF 47804J859 1433 47911 SH SOLE NO 0 0 47911 JOHN HANCOCK EXCHANGE TRADED MULTIFACTOR MI 47804J206 69548 1469727 SH SOLE NO 0 0 1469727 JOHN HANCOCK EXCHANGE TRADED MULTIFACTR SML 47804J842 817 25389 SH SOLE NO 0 0 25389 JOHN HANCOCK EXCHANGE TRADED PREFERRED INCOME 47804J776 248 11949 SH SOLE NO 0 0 11949 JOHN HANCOCK HEDGED EQUITY & COM 47804L102 1304 136228 SH SOLE NO 0 0 136228 JOHNSON & JOHNSON COM 478160104 280008 1797802 SH SOLE NO 0 0 1797802 JOHNSON CTLS INTL PLC SHS G51502105 4656 87502 SH SOLE NO 0 0 87502 JONES LANG LASALLE INC COM 48020Q107 405 2868 SH SOLE NO 0 0 2868 JPMORGAN CHASE & CO ALERIAN ML ETN 46625H365 454 18373 SH SOLE NO 0 0 18373 JPMORGAN CHASE & CO COM 46625H100 263943 1820042 SH SOLE NO 0 0 1820042 JUMIA TECHNOLOGIES AG SPONSORED ADS 48138M105 60 22544 SH SOLE NO 0 0 22544 JUNIPER NETWORKS INC COM 48203R104 499 17970 SH SOLE NO 0 0 17970 KAYNE ANDERSON ENERGY INFRST COM 486606106 719 85517 SH SOLE NO 0 0 85517 KAYNE ANDERSON NEXTGEN ENRGY COM 48661E108 174 24412 SH SOLE NO 0 0 24412 KB HOME COM 48666K109 497 10739 SH SOLE NO 0 0 10739 KELLANOVA COM 487836108 13046 219222 SH SOLE NO 0 0 219222 KENVUE INC COM 49177J102 5053 251626 SH SOLE NO 0 0 251626 KEURIG DR PEPPER INC COM 49271V100 949 30069 SH SOLE NO 0 0 30069 KEYCORP COM 493267108 6543 608103 SH SOLE NO 0 0 608103 KEYSIGHT TECHNOLOGIES INC COM 49338L103 2667 20159 SH SOLE NO 0 0 20159 KIMBERLY-CLARK CORP COM 494368103 31262 258684 SH SOLE NO 0 0 258684 KIMCO RLTY CORP COM 49446R109 798 45363 SH SOLE NO 0 0 45363 KINDER MORGAN INC DEL COM 49456B101 13504 814492 SH SOLE NO 0 0 814492 KINETIK HOLDINGS INC COM NEW CL A 02215L209 1262 37383 SH SOLE NO 0 0 37383 KINROSS GOLD CORP COM 496902404 390 85419 SH SOLE NO 0 0 85419 KINSALE CAP GROUP INC COM 49714P108 2005 4840 SH SOLE NO 0 0 4840 KITE RLTY GROUP TR COM NEW 49803T300 2185 102008 SH SOLE NO 0 0 102008 KKR & CO INC COM 48251W104 11455 185960 SH SOLE NO 0 0 185960 KKR INCOME OPPORTUNITIES FD COM 48249T106 159 13308 SH SOLE NO 0 0 13308 KKR REAL ESTATE FIN TR INC COM 48251K100 119 10040 SH SOLE NO 0 0 10040 KLA CORP COM NEW 482480100 14016 30558 SH SOLE NO 0 0 30558 KNIFE RIVER CORP COMMON STOCK 498894104 1593 32618 SH SOLE NO 0 0 32618 KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 1121 22352 SH SOLE NO 0 0 22352 KOHLS CORP COM 500255104 805 38415 SH SOLE NO 0 0 38415 KONINKLIJKE PHILIPS N V NY REGIS SHS NEW 500472303 1046 52439 SH SOLE NO 0 0 52439 KONTOOR BRANDS INC COM 50050N103 554 12611 SH SOLE NO 0 0 12611 KOPPERS HOLDINGS INC COM 50060P106 247 6242 SH SOLE NO 0 0 6242 KOSMOS ENERGY LTD COM 500688106 527 64438 SH SOLE NO 0 0 64438 KRAFT HEINZ CO COM 500754106 12998 386399 SH SOLE NO 0 0 386399 KRANESHARES TR CSI CHI INTERNET 500767306 1178 43037 SH SOLE NO 0 0 43037 KRANESHARES TR ELEC VEH FUTUR 500767827 699 25389 SH SOLE NO 0 0 25389 KRANESHARES TR EUROPEAN CARBON 500767561 2337 80053 SH SOLE NO 0 0 80053 KRANESHARES TR GLOBAL CARB STRA 500767678 1606 44451 SH SOLE NO 0 0 44451 KRANESHARES TR QUADRTC INT RT 500767736 5854 284737 SH SOLE NO 0 0 284737 KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 201 13395 SH SOLE NO 0 0 13395 KRISPY KREME INC COM 50101L106 182 14609 SH SOLE NO 0 0 14609 KROGER CO COM 501044101 9309 208014 SH SOLE NO 0 0 208014 KRYSTAL BIOTECH INC COM 501147102 513 4426 SH SOLE NO 0 0 4426 KT CORP SPONSORED ADR 48268K101 240 18698 SH SOLE NO 0 0 18698 KULICKE & SOFFA INDS INC COM 501242101 2473 50844 SH SOLE NO 0 0 50844 KYNDRYL HLDGS INC COMMON STOCK 50155Q100 739 48944 SH SOLE NO 0 0 48944 L3HARRIS TECHNOLOGIES INC COM 502431109 11734 67389 SH SOLE NO 0 0 67389 LABORATORY CORP AMER HLDGS COM NEW 50540R409 4152 20653 SH SOLE NO 0 0 20653 LADDER CAP CORP CL A 505743104 416 40580 SH SOLE NO 0 0 40580 LAM RESEARCH CORP COM 512807108 21860 34876 SH SOLE NO 0 0 34876 LAMAR ADVERTISING CO NEW CL A 512816109 1191 14270 SH SOLE NO 0 0 14270 LAMB WESTON HLDGS INC COM 513272104 1920 20766 SH SOLE NO 0 0 20766 LANCASTER COLONY CORP COM 513847103 1204 7293 SH SOLE NO 0 0 7293 LANDSTAR SYS INC COM 515098101 673 3802 SH SOLE NO 0 0 3802 LANTERN PHARMA INC COM 51654W101 52 15368 SH SOLE NO 0 0 15368 LANTHEUS HLDGS INC COM 516544103 867 12477 SH SOLE NO 0 0 12477 LAS VEGAS SANDS CORP COM 517834107 1424 31070 SH SOLE NO 0 0 31070 LATHAM GROUP INC COM 51819L107 31 10982 SH SOLE NO 0 0 10982 LATTICE SEMICONDUCTOR CORP COM 518415104 1654 19246 SH SOLE NO 0 0 19246 LATTICE STRATEGIES TR HARTFORD MLT ETF 518416102 3794 147919 SH SOLE NO 0 0 147919 LATTICE STRATEGIES TR HARTFORD US EQTY 518416409 4311 107361 SH SOLE NO 0 0 107361 LAUDER ESTEE COS INC CL A 518439104 3209 22201 SH SOLE NO 0 0 22201 LAZARD GLOBAL TOTAL RETURN & COM 52106W103 213 15365 SH SOLE NO 0 0 15365 LAZARD LTD SHS A G54050102 1293 41684 SH SOLE NO 0 0 41684 LCI INDS COM 50189K103 363 3089 SH SOLE NO 0 0 3089 LEAR CORP COM NEW 521865204 478 3559 SH SOLE NO 0 0 3559 LEGG MASON ETF INVT CLEARBRIDEG LR 524682200 1175 22660 SH SOLE NO 0 0 22660 LEGG MASON ETF INVT CLEARBRIDGE DI 524682309 289 7162 SH SOLE NO 0 0 7162 LEGG MASON ETF INVT FRANKLIN INTL LW 52468L505 11130 408306 SH SOLE NO 0 0 408306 LEGG MASON ETF INVT FRANKLIN US LOW 52468L406 17108 504950 SH SOLE NO 0 0 504950 LEGGETT & PLATT INC COM 524660107 7471 294003 SH SOLE NO 0 0 294003 LEIDOS HOLDINGS INC COM 525327102 9944 107894 SH SOLE NO 0 0 107894 LEMAITRE VASCULAR INC COM 525558201 600 11022 SH SOLE NO 0 0 11022 LEMONADE INC COM 52567D107 141 12103 SH SOLE NO 0 0 12103 LENDINGCLUB CORP COM NEW 52603A208 163 26751 SH SOLE NO 0 0 26751 LENNAR CORP CL A 526057104 4507 40161 SH SOLE NO 0 0 40161 LENNOX INTL INC COM 526107107 1109 2962 SH SOLE NO 0 0 2962 LESLIES INC COM 527064109 109 19237 SH SOLE NO 0 0 19237 LEVI STRAUSS & CO NEW CL A COM STK 52736R102 899 66186 SH SOLE NO 0 0 66186 LEXICON PHARMACEUTICALS INC COM NEW 528872302 43 39569 SH SOLE NO 0 0 39569 LI-CYCLE HOLDINGS CORP COMMON SHARES 50202P105 301 84776 SH SOLE NO 0 0 84776 LIANBIO SPONSORED ADS 53000N108 16 10830 SH SOLE NO 0 0 10830 LIBERTY ALL STAR EQUITY FD SH BEN INT 530158104 2128 359404 SH SOLE NO 0 0 359404 LIBERTY ALL-STAR GROWTH FD I COM 529900102 50 10022 SH SOLE NO 0 0 10022 LIBERTY MEDIA CORP DEL COM LBTY SRM S A 531229813 1019 40054 SH SOLE NO 0 0 40054 LIGHTPATH TECHNOLOGIES INC COM CL A 532257805 50 34500 SH SOLE NO 0 0 34500 LIGHTWAVE LOGIC INC COM 532275104 140 31303 SH SOLE NO 0 0 31303 LIMBACH HLDGS INC COM 53263P105 493 15550 SH SOLE NO 0 0 15550 LINCOLN EDL SVCS CORP COM 533535100 89 10500 SH SOLE NO 0 0 10500 LINCOLN ELEC HLDGS INC COM 533900106 2577 14173 SH SOLE NO 0 0 14173 LINCOLN NATL CORP IND COM 534187109 3595 145591 SH SOLE NO 0 0 145591 LINDE PLC SHS G54950103 31698 85130 SH SOLE NO 0 0 85130 LINEAGE CELL THERAPEUTICS IN COM 53566P109 64 54482 SH SOLE NO 0 0 54482 LINKBANCORP INC COM 53578P105 171 25000 SH SOLE NO 0 0 25000 LISTED FD TR HORIZON KINETICS 53656F623 8963 294432 SH SOLE NO 0 0 294432 LISTED FD TR ROUNDHILL BALL 53656F417 1246 131426 SH SOLE NO 0 0 131426 LISTED FD TR SWAN HEDGED EQTY 53656F599 541 29879 SH SOLE NO 0 0 29879 LISTED FD TR TRUESHARES NOV 53656F680 243 7433 SH SOLE NO 0 0 7433 LISTED FD TR TRUESHARES STRUC 53656F722 942 29000 SH SOLE NO 0 0 29000 LISTED FD TR TRUESHARES STRUC 53656F797 506 20519 SH SOLE NO 0 0 20519 LISTED FD TR TRUESHS TECH AI 53656F821 269 9036 SH SOLE NO 0 0 9036 LITHIA MTRS INC COM 536797103 325 1098 SH SOLE NO 0 0 1098 LITHIUM AMERS CORP NEW COM NEW 53680Q207 5727 336658 SH SOLE NO 0 0 336658 LITMAN GREGORY FDS TR IMGP DBI MANAGED 53700T827 5851 202466 SH SOLE NO 0 0 202466 LITTELFUSE INC COM 537008104 248 1002 SH SOLE NO 0 0 1002 LIVE NATION ENTERTAINMENT IN COM 538034109 901 10855 SH SOLE NO 0 0 10855 LIVE OAK BANCSHARES INC COM 53803X105 2881 99529 SH SOLE NO 0 0 99529 LIVENT CORP COM 53814L108 4747 257824 SH SOLE NO 0 0 257824 LKQ CORP COM 501889208 1109 22402 SH SOLE NO 0 0 22402 LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 1990 934119 SH SOLE NO 0 0 934119 LM FDG AMER INC COM 502074404 14 29225 SH SOLE NO 0 0 29225 LOCKHEED MARTIN CORP COM 539830109 100743 246339 SH SOLE NO 0 0 246339 LOEWS CORP COM 540424108 267 4221 SH SOLE NO 0 0 4221 LOUISIANA PAC CORP COM 546347105 1418 25649 SH SOLE NO 0 0 25649 LOWES COS INC COM 548661107 91383 439679 SH SOLE NO 0 0 439679 LPL FINL HLDGS INC COM 50212V100 731 3077 SH SOLE NO 0 0 3077 LQR HSE INC COM 50215C109 7 16667 SH SOLE NO 0 0 16667 LTC PPTYS INC COM 502175102 390 12125 SH SOLE NO 0 0 12125 LUCID GROUP INC COM 549498103 1001 179136 SH SOLE NO 0 0 179136 LULULEMON ATHLETICA INC COM 550021109 12167 31553 SH SOLE NO 0 0 31553 LUMEN TECHNOLOGIES INC COM 550241103 622 438343 SH SOLE NO 0 0 438343 LUMENTUM HLDGS INC COM 55024U109 315 6981 SH SOLE NO 0 0 6981 LUMINAR TECHNOLOGIES INC COM CL A 550424105 576 126606 SH SOLE NO 0 0 126606 LUNA INNOVATIONS INC COM 550351100 175 29936 SH SOLE NO 0 0 29936 LXP INDUSTRIAL TRUST COM 529043101 379 42615 SH SOLE NO 0 0 42615 LYFT INC CL A COM 55087P104 336 31886 SH SOLE NO 0 0 31886 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 8830 93243 SH SOLE NO 0 0 93243 M & T BK CORP COM 55261F104 10748 85000 SH SOLE NO 0 0 85000 M D C HLDGS INC COM 552676108 923 22384 SH SOLE NO 0 0 22384 MACERICH CO COM 554382101 153 14043 SH SOLE NO 0 0 14043 MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 279 3420 SH SOLE NO 0 0 3420 MACQUARIE / FIRST TR GLOBAL COM 55607W100 405 58311 SH SOLE NO 0 0 58311 MACYS INC COM 55616P104 630 54291 SH SOLE NO 0 0 54291 MADISON COVERED CALL & EQUIT COM 557437100 136 19240 SH SOLE NO 0 0 19240 MADISON SQUARE GARDEN ENTMT COM CL A 558256103 211 6400 SH SOLE NO 0 0 6400 MADISON SQUARE GRDN SPRT COR CL A 55825T103 405 2294 SH SOLE NO 0 0 2294 MAGNA INTL INC COM 559222401 711 13258 SH SOLE NO 0 0 13258 MAGNITE INC COM 55955D100 260 34544 SH SOLE NO 0 0 34544 MAGNOLIA OIL & GAS CORP CL A 559663109 2639 115205 SH SOLE NO 0 0 115205 MAIN STR CAP CORP COM 56035L104 3865 95130 SH SOLE NO 0 0 95130 MAINSTAY CBRE GBL INFRA MEG COM 56064Q107 481 40856 SH SOLE NO 0 0 40856 MAINSTAY MACKAY DEFINEDTERM COM 56064K100 436 27383 SH SOLE NO 0 0 27383 MANAGED PORTFOLIO SERIES TORTOISE NRAM PI 56167N720 7357 300908 SH SOLE NO 0 0 300908 MANITOWOC CO INC COM NEW 563571405 178 11844 SH SOLE NO 0 0 11844 MANNKIND CORP COM NEW 56400P706 394 95432 SH SOLE NO 0 0 95432 MANPOWERGROUP INC WIS COM 56418H100 222 3026 SH SOLE NO 0 0 3026 MANULIFE FINL CORP COM 56501R106 6153 336617 SH SOLE NO 0 0 336617 MARATHON DIGITAL HOLDINGS IN COM 565788106 537 63190 SH SOLE NO 0 0 63190 MARATHON OIL CORP COM 565849106 10002 373921 SH SOLE NO 0 0 373921 MARATHON PETE CORP COM 56585A102 19615 129609 SH SOLE NO 0 0 129609 MARKEL GROUP INC COM 570535104 6732 4572 SH SOLE NO 0 0 4572 MARQETA INC CLASS A COM 57142B104 2632 440102 SH SOLE NO 0 0 440102 MARRIOTT INTL INC NEW CL A 571903202 22272 113310 SH SOLE NO 0 0 113310 MARRIOTT VACATIONS WORLDWIDE COM 57164Y107 439 4363 SH SOLE NO 0 0 4363 MARSH & MCLENNAN COS INC COM 571748102 15872 83403 SH SOLE NO 0 0 83403 MARTIN MARIETTA MATLS INC COM 573284106 3243 7900 SH SOLE NO 0 0 7900 MARVELL TECHNOLOGY INC COM 573874104 10330 190841 SH SOLE NO 0 0 190841 MASCO CORP COM 574599106 1946 36403 SH SOLE NO 0 0 36403 MASTEC INC COM 576323109 2165 30076 SH SOLE NO 0 0 30076 MASTERBRAND INC COMMON STOCK 57638P104 626 51559 SH SOLE NO 0 0 51559 MASTERCARD INCORPORATED CL A 57636Q104 95082 240160 SH SOLE NO 0 0 240160 MATADOR RES CO COM 576485205 408 6863 SH SOLE NO 0 0 6863 MATCH GROUP INC NEW COM 57667L107 340 8678 SH SOLE NO 0 0 8678 MATINAS BIOPHARMA HLDGS INC COM 576810105 6 49300 SH SOLE NO 0 0 49300 MATSON INC COM 57686G105 342 3859 SH SOLE NO 0 0 3859 MATTEL INC COM 577081102 423 19199 SH SOLE NO 0 0 19199 MATTERPORT INC COM CL A 577096100 591 272367 SH SOLE NO 0 0 272367 MAYVILLE ENGR CO INC COM 578605107 181 16483 SH SOLE NO 0 0 16483 MCCORMICK & CO INC COM NON VTG 579780206 8882 117421 SH SOLE NO 0 0 117421 MCCORMICK & CO INC COM VTG 579780107 2364 29972 SH SOLE NO 0 0 29972 MCDONALDS CORP COM 580135101 153631 583173 SH SOLE NO 0 0 583173 MCKESSON CORP COM 58155Q103 26737 61484 SH SOLE NO 0 0 61484 MDU RES GROUP INC COM 552690109 2751 140517 SH SOLE NO 0 0 140517 MEDICAL PPTYS TRUST INC COM 58463J304 1502 275601 SH SOLE NO 0 0 275601 MEDIFAST INC COM 58470H101 415 5545 SH SOLE NO 0 0 5545 MEDPACE HLDGS INC COM 58506Q109 669 2765 SH SOLE NO 0 0 2765 MEDTRONIC PLC SHS G5960L103 57825 737937 SH SOLE NO 0 0 737937 MERCADOLIBRE INC COM 58733R102 9017 7111 SH SOLE NO 0 0 7111 MERCHANTS BANCORP IND COM 58844R108 361 13032 SH SOLE NO 0 0 13032 MERCK & CO INC COM 58933Y105 148981 1447121 SH SOLE NO 0 0 1447121 MERCURY GENL CORP NEW COM 589400100 447 15956 SH SOLE NO 0 0 15956 MESABI TR CTF BEN INT 590672101 330 16428 SH SOLE NO 0 0 16428 META MATERIALS INC COM 59134N104 3 13776 SH SOLE NO 0 0 13776 META PLATFORMS INC CL A 30303M102 143222 477071 SH SOLE NO 0 0 477071 METLIFE INC COM 59156R108 14847 235997 SH SOLE NO 0 0 235997 METTLER TOLEDO INTERNATIONAL COM 592688105 1090 984 SH SOLE NO 0 0 984 MFA FINL INC COM 55272X607 175 18227 SH SOLE NO 0 0 18227 MFS CHARTER INCOME TR SH BEN INT 552727109 954 163083 SH SOLE NO 0 0 163083 MFS GOVT MKTS INCOME TR SH BEN INT 552939100 44 14465 SH SOLE NO 0 0 14465 MFS HIGH INCOME MUN TR SH BEN INT 59318D104 2300 737335 SH SOLE NO 0 0 737335 MFS INTER HIGH INCOME FD SH BEN INT 59318T109 39 24779 SH SOLE NO 0 0 24779 MFS INTER INCOME TR SH BEN INT 55273C107 188 69962 SH SOLE NO 0 0 69962 MFS MULTIMARKET INCOME TR SH BEN INT 552737108 510 119621 SH SOLE NO 0 0 119621 MFS MUN INCOME TR SH BEN INT 552738106 214 47041 SH SOLE NO 0 0 47041 MFS SPL VALUE TR SH BEN INT 55274E102 159 40840 SH SOLE NO 0 0 40840 MGE ENERGY INC COM 55277P104 3378 49299 SH SOLE NO 0 0 49299 MGIC INVT CORP WIS COM 552848103 236 14155 SH SOLE NO 0 0 14155 MGM RESORTS INTERNATIONAL COM 552953101 5795 157637 SH SOLE NO 0 0 157637 MICROCHIP TECHNOLOGY INC. COM 595017104 10603 135845 SH SOLE NO 0 0 135845 MICRON TECHNOLOGY INC COM 595112103 24664 362545 SH SOLE NO 0 0 362545 MICROSOFT CORP COM 594918104 1058527 3352422 SH SOLE NO 0 0 3352422 MICROSTRATEGY INC CL A NEW 594972408 4343 13230 SH SOLE NO 0 0 13230 MID-AMER APT CMNTYS INC COM 59522J103 1273 9896 SH SOLE NO 0 0 9896 MIDCAP FINANCIAL INVSTMNT CO COM NEW 03761U502 4530 329443 SH SOLE NO 0 0 329443 MIDDLEBY CORP COM 596278101 234 1825 SH SOLE NO 0 0 1825 MIDDLESEX WTR CO COM 596680108 411 6202 SH SOLE NO 0 0 6202 MIDLAND STATES BANCORP INC COM 597742105 311 15144 SH SOLE NO 0 0 15144 MILLICOM INTL CELLULAR S A COM STK L6388F110 209 13545 SH SOLE NO 0 0 13545 MIND MEDICINE MINDMED INC COM NEW 60255C885 53 16951 SH SOLE NO 0 0 16951 MINERALS TECHNOLOGIES INC COM 603158106 235 4289 SH SOLE NO 0 0 4289 MINERVA SURGICAL INC COM 60343F106 5 29539 SH SOLE NO 0 0 29539 MIROMATRIX MED INC COM 60471P108 35 26669 SH SOLE NO 0 0 26669 MIRUM PHARMACEUTICALS INC COM 604749101 379 12000 SH SOLE NO 0 0 12000 MISSION PRODUCE INC COM 60510V108 184 18979 SH SOLE NO 0 0 18979 MITEK SYS INC COM NEW 606710200 222 20726 SH SOLE NO 0 0 20726 MITSUBISHI UFJ FINL GROUP IN SPONSORED ADS 606822104 571 67297 SH SOLE NO 0 0 67297 MKS INSTRS INC COM 55306N104 446 5153 SH SOLE NO 0 0 5153 MOBILEYE GLOBAL INC COMMON CLASS A 60741F104 644 15489 SH SOLE NO 0 0 15489 MODERNA INC COM 60770K107 8553 82802 SH SOLE NO 0 0 82802 MOLINA HEALTHCARE INC COM 60855R100 5862 17879 SH SOLE NO 0 0 17879 MOLSON COORS BEVERAGE CO CL B 60871R209 7158 112561 SH SOLE NO 0 0 112561 MONDAY COM LTD SHS M7S64H106 489 3073 SH SOLE NO 0 0 3073 MONDELEZ INTL INC CL A 609207105 31126 448498 SH SOLE NO 0 0 448498 MONGODB INC CL A 60937P106 4016 11611 SH SOLE NO 0 0 11611 MONOLITHIC PWR SYS INC COM 609839105 1317 2851 SH SOLE NO 0 0 2851 MONROE CAP CORP COM 610335101 1003 134631 SH SOLE NO 0 0 134631 MONSTER BEVERAGE CORP NEW COM 61174X109 2562 48390 SH SOLE NO 0 0 48390 MOODYS CORP COM 615369105 5742 18162 SH SOLE NO 0 0 18162 MOOG INC CL A 615394202 267 2362 SH SOLE NO 0 0 2362 MORGAN STANLEY COM NEW 617446448 36658 448852 SH SOLE NO 0 0 448852 MORGAN STANLEY ETF TRUST CALVERT INTERNAT 61774R106 21493 444560 SH SOLE NO 0 0 444560 MORGAN STANLEY ETF TRUST CALVERT ULT SHR 61774R601 575 11505 SH SOLE NO 0 0 11505 MORGAN STANLEY ETF TRUST CALVERT US LARCP 61774R205 19969 375262 SH SOLE NO 0 0 375262 MORNINGSTAR INC COM 617700109 402 1717 SH SOLE NO 0 0 1717 MOSAIC CO NEW COM 61945C103 3360 94382 SH SOLE NO 0 0 94382 MOTOROLA SOLUTIONS INC COM NEW 620076307 5136 18864 SH SOLE NO 0 0 18864 MP MATERIALS CORP COM CL A 553368101 1155 60481 SH SOLE NO 0 0 60481 MPLX LP COM UNIT REP LTD 55336V100 2151 60473 SH SOLE NO 0 0 60473 MSA SAFETY INC COM 553498106 1441 9138 SH SOLE NO 0 0 9138 MSC INDL DIRECT INC CL A 553530106 351 3576 SH SOLE NO 0 0 3576 MSCI INC COM 55354G100 3608 7031 SH SOLE NO 0 0 7031 MSP RECOVERY INC COM CL A 553745100 4 20000 SH SOLE NO 0 0 20000 MUELLER INDS INC COM 624756102 1849 24597 SH SOLE NO 0 0 24597 MUELLER WTR PRODS INC COM SER A 624758108 148 11682 SH SOLE NO 0 0 11682 MYMD PHARMACEUTICALS INC COM 62856X102 7 12486 SH SOLE NO 0 0 12486 NABORS INDUSTRIES LTD SHS G6359F137 265 2156 SH SOLE NO 0 0 2156 NANO DIMENSION LTD SPONSORD ADS NEW 63008G203 1750 643212 SH SOLE NO 0 0 643212 NASDAQ INC COM 631103108 3861 79454 SH SOLE NO 0 0 79454 NATIONAL FUEL GAS CO COM 636180101 3960 76284 SH SOLE NO 0 0 76284 NATIONAL GRID PLC SPONSORED ADR NE 636274409 8249 136049 SH SOLE NO 0 0 136049 NATIONAL HEALTH INVS INC COM 63633D104 970 18885 SH SOLE NO 0 0 18885 NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 383 12056 SH SOLE NO 0 0 12056 NATURAL RESOURCE PARTNERS L COM UNIT LTD PAR 63900P608 258 3267 SH SOLE NO 0 0 3267 NAVIOS MARITIME PARTNERS L P COM UNIT LPI Y62267409 2757 119203 SH SOLE NO 0 0 119203 NAVITAS SEMICONDUCTOR CORP COM 63942X106 278 40015 SH SOLE NO 0 0 40015 NBT BANCORP INC COM 628778102 4011 126564 SH SOLE NO 0 0 126564 NCINO INC COM 63947X101 728 22885 SH SOLE NO 0 0 22885 NCR CORP NEW COM 62886E108 766 28419 SH SOLE NO 0 0 28419 NEKTAR THERAPEUTICS COM 640268108 8 12702 SH SOLE NO 0 0 12702 NEOGEN CORP COM 640491106 692 37318 SH SOLE NO 0 0 37318 NET POWER INC COM CL A 64107A105 663 43931 SH SOLE NO 0 0 43931 NETAPP INC COM 64110D104 1700 22404 SH SOLE NO 0 0 22404 NETEASE INC SPONSORED ADS 64110W102 471 4699 SH SOLE NO 0 0 4699 NETFLIX INC COM 64110L106 48515 128483 SH SOLE NO 0 0 128483 NETSCOUT SYS INC COM 64115T104 248 8854 SH SOLE NO 0 0 8854 NEUBERGER BERMAN ENERGY INFR COM 64129H104 119 17258 SH SOLE NO 0 0 17258 NEUBERGER BERMAN HIGH YIELD COM 64128C106 279 37050 SH SOLE NO 0 0 37050 NEUBERGER BERMAN MUN FD INC COM 64124P101 701 76071 SH SOLE NO 0 0 76071 NEUBERGER BERMAN NEXT GENERA COMMON STOCK 64133Q108 105 10069 SH SOLE NO 0 0 10069 NEUBERGER BERMAN REAL ESTATE COM 64190A103 116 41687 SH SOLE NO 0 0 41687 NEUROCRINE BIOSCIENCES INC COM 64125C109 1576 14007 SH SOLE NO 0 0 14007 NEW AMER HIGH INCOME FD INC COM NEW 641876800 152 23432 SH SOLE NO 0 0 23432 NEW ENGLAND RLTY ASSOC LTD P DEPOSITRY RCPT 644206104 395 5947 SH SOLE NO 0 0 5947 NEW FORTRESS ENERGY INC COM CL A 644393100 764 23294 SH SOLE NO 0 0 23294 NEW JERSEY RES CORP COM 646025106 4762 117210 SH SOLE NO 0 0 117210 NEW MTN FIN CORP COM 647551100 1720 132854 SH SOLE NO 0 0 132854 NEW RELIC INC COM 64829B100 1379 16109 SH SOLE NO 0 0 16109 NEW YORK CMNTY BANCORP INC COM 649445103 3537 311898 SH SOLE NO 0 0 311898 NEW YORK MTG TR INC COM 649604840 277 32609 SH SOLE NO 0 0 32609 NEW YORK TIMES CO CL A 650111107 688 16699 SH SOLE NO 0 0 16699 NEWELL BRANDS INC COM 651229106 2362 261546 SH SOLE NO 0 0 261546 NEWMARKET CORP COM 651587107 908 1995 SH SOLE NO 0 0 1995 NEWMONT CORP COM 651639106 8392 227105 SH SOLE NO 0 0 227105 NEWTEKONE INC COM NEW 652526203 250 16936 SH SOLE NO 0 0 16936 NEXGEN ENERGY LTD COM 65340P106 173 28904 SH SOLE NO 0 0 28904 NEXPOINT DIVERSIFIED REL ET COM NEW 65340G205 170 19551 SH SOLE NO 0 0 19551 NEXSTAR MEDIA GROUP INC COMMON STOCK 65336K103 3208 22376 SH SOLE NO 0 0 22376 NEXTDECADE CORP COM 65342K105 156 30526 SH SOLE NO 0 0 30526 NEXTERA ENERGY INC COM 65339F101 160919 2808857 SH SOLE NO 0 0 2808857 NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 1299 43746 SH SOLE NO 0 0 43746 NGL ENERGY PARTNERS LP COM UNIT REPST 62913M107 45 11571 SH SOLE NO 0 0 11571 NICE LTD SPONSORED ADR 653656108 1450 8528 SH SOLE NO 0 0 8528 NIKE INC CL B 654106103 40572 424304 SH SOLE NO 0 0 424304 NIKOLA CORP COM 654110105 181 114978 SH SOLE NO 0 0 114978 NIO INC SPON ADS 62914V106 1909 211129 SH SOLE NO 0 0 211129 NISOURCE INC COM 65473P105 3223 130579 SH SOLE NO 0 0 130579 NNN REIT INC COM 637417106 6115 173023 SH SOLE NO 0 0 173023 NOBLE CORP PLC ORD SHS A G65431127 3068 60567 SH SOLE NO 0 0 60567 NOKIA CORP SPONSORED ADR 654902204 863 230617 SH SOLE NO 0 0 230617 NORDIC AMERICAN TANKERS LIMI COM G65773106 703 170634 SH SOLE NO 0 0 170634 NORDSON CORP COM 655663102 2956 13244 SH SOLE NO 0 0 13244 NORDSTROM INC COM 655664100 3249 217449 SH SOLE NO 0 0 217449 NORFOLK SOUTHN CORP COM 655844108 25040 127150 SH SOLE NO 0 0 127150 NORTHEAST BK LEWISTON ME COM 66405S100 1633 37037 SH SOLE NO 0 0 37037 NORTHERN DYNASTY MINERALS LT COM NEW 66510M204 16 49506 SH SOLE NO 0 0 49506 NORTHERN LIGHTS FD TR TOEWS AGILTY SHS 66538J720 446 15971 SH SOLE NO 0 0 15971 NORTHERN LTS FD TR III HCM DEFEN 500 66538R730 334 8950 SH SOLE NO 0 0 8950 NORTHERN LTS FD TR III HCM DEFND 100 66538R748 1156 25770 SH SOLE NO 0 0 25770 NORTHERN LTS FD TR IV INSPIRE 100 ETF 66538H534 3043 97346 SH SOLE NO 0 0 97346 NORTHERN LTS FD TR IV INSPIRE CORP BD 66538H633 770 34005 SH SOLE NO 0 0 34005 NORTHERN LTS FD TR IV INSPIRE FAITH MD 66538H369 274 10851 SH SOLE NO 0 0 10851 NORTHERN LTS FD TR IV INSPIRE GBL HOPE 66538H658 226 7082 SH SOLE NO 0 0 7082 NORTHERN LTS FD TR IV INSPIRE SML/ MID 66538H641 242 7976 SH SOLE NO 0 0 7976 NORTHERN LTS FD TR IV MAIN SECTR ROTN 66538H591 324 7687 SH SOLE NO 0 0 7687 NORTHERN OIL & GAS INC COM 665531307 209 5203 SH SOLE NO 0 0 5203 NORTHERN TR CORP COM 665859104 2721 39158 SH SOLE NO 0 0 39158 NORTHRIM BANCORP INC COM 666762109 559 14105 SH SOLE NO 0 0 14105 NORTHROP GRUMMAN CORP COM 666807102 28817 65465 SH SOLE NO 0 0 65465 NORTHWEST BANCSHARES INC MD COM 667340103 350 34248 SH SOLE NO 0 0 34248 NORTHWEST NAT HLDG CO COM 66765N105 598 15679 SH SOLE NO 0 0 15679 NORTHWESTERN CORP COM NEW 668074305 1006 20941 SH SOLE NO 0 0 20941 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 14495 879543 SH SOLE NO 0 0 879543 NOV INC COM 62955J103 480 22967 SH SOLE NO 0 0 22967 NOVAGOLD RES INC COM NEW 66987E206 123 31991 SH SOLE NO 0 0 31991 NOVARTIS AG SPONSORED ADR 66987V109 23340 229134 SH SOLE NO 0 0 229134 NOVAVAX INC COM NEW 670002401 125 17307 SH SOLE NO 0 0 17307 NOVO-NORDISK A S ADR 670100205 17829 196053 SH SOLE NO 0 0 196053 NRG ENERGY INC COM NEW 629377508 1676 43505 SH SOLE NO 0 0 43505 NU HLDGS LTD ORD SHS CL A G6683N103 864 119106 SH SOLE NO 0 0 119106 NUCOR CORP COM 670346105 36079 230759 SH SOLE NO 0 0 230759 NUSCALE PWR CORP CL A COM 67079K100 89 18239 SH SOLE NO 0 0 18239 NUSHARES ETF TR ESG DIVIDEND ETF 67092P813 296 12760 SH SOLE NO 0 0 12760 NUSHARES ETF TR ESG HI TLD CRP 67092P854 321 15991 SH SOLE NO 0 0 15991 NUSHARES ETF TR NUVEEN ESG EMRGN 67092P888 306 11661 SH SOLE NO 0 0 11661 NUSHARES ETF TR NUVEEN ESG INTL 67092P805 1047 38307 SH SOLE NO 0 0 38307 NUSHARES ETF TR NUVEEN ESG LRGCP 67092P201 20212 337032 SH SOLE NO 0 0 337032 NUSHARES ETF TR NUVEEN ESG LRGVL 67092P300 16641 495402 SH SOLE NO 0 0 495402 NUSHARES ETF TR NUVEEN ESG MIDCP 67092P409 4393 119838 SH SOLE NO 0 0 119838 NUSHARES ETF TR NUVEEN ESG MIDVL 67092P508 3850 135427 SH SOLE NO 0 0 135427 NUSHARES ETF TR NUVEEN ESG SMLCP 67092P607 7620 218841 SH SOLE NO 0 0 218841 NUSHARES ETF TR NUVEEN ESG US 67092P870 2171 102902 SH SOLE NO 0 0 102902 NUSHARES ETF TR NUVEEN SHRT TERM 67092P706 323 11888 SH SOLE NO 0 0 11888 NUSTAR ENERGY LP UNIT COM 67058H102 203 11630 SH SOLE NO 0 0 11630 NUTRIEN LTD COM 67077M108 8925 144507 SH SOLE NO 0 0 144507 NUVEEN AMT FREE MUN CR INC F COM 67071L106 5180 502425 SH SOLE NO 0 0 502425 NUVEEN AMT FREE QLTY MUN INC COM 670657105 6723 694476 SH SOLE NO 0 0 694476 NUVEEN AMT-FREE MUN VALUE FD COM 670695105 292 21812 SH SOLE NO 0 0 21812 NUVEEN ARIZONA QLTY MUN INC COM 67061W104 362 37540 SH SOLE NO 0 0 37540 NUVEEN CA QUALTY MUN INCOME COM 67066Y105 510 52819 SH SOLE NO 0 0 52819 NUVEEN CALIFORNIA MUNI VLU F COM STK 67062C107 151 18396 SH SOLE NO 0 0 18396 NUVEEN CORE EQUITY ALPHA FD COM 67090X107 270 21681 SH SOLE NO 0 0 21681 NUVEEN CR STRATEGIES INCOME COM SHS 67073D102 381 75288 SH SOLE NO 0 0 75288 NUVEEN DOW 30 DYNMC OVERWRT SHS 67075F105 665 48515 SH SOLE NO 0 0 48515 NUVEEN DYNAMIC MUN OPPORTUNI COM SHS 67079X102 536 54666 SH SOLE NO 0 0 54666 NUVEEN FLOATING RATE INCOME COM 67072T108 2144 261141 SH SOLE NO 0 0 261141 NUVEEN GLOBAL HIGH INCOME FD SHS 67075G103 154 13465 SH SOLE NO 0 0 13465 NUVEEN MASSACHUSETS QLT MUN COM 67061E104 193 20409 SH SOLE NO 0 0 20409 NUVEEN MINN QUALITY MUN INM SHS 670734102 203 20829 SH SOLE NO 0 0 20829 NUVEEN MULTI ASSET INCOME FU COM 670750108 313 28146 SH SOLE NO 0 0 28146 NUVEEN MUN CR OPPORTUNITIES COM 670663103 1869 192880 SH SOLE NO 0 0 192880 NUVEEN MUN HIGH INCOME OPPOR COM 670682103 3931 423591 SH SOLE NO 0 0 423591 NUVEEN MUN INCOME FD INC COM 67062J102 176 20493 SH SOLE NO 0 0 20493 NUVEEN MUN VALUE FD INC COM 670928100 2760 334109 SH SOLE NO 0 0 334109 NUVEEN MUNICIPAL CREDIT INC COM SH BEN INT 67070X101 4100 393139 SH SOLE NO 0 0 393139 NUVEEN N Y MUN VALUE FD COM 67062M105 130 16173 SH SOLE NO 0 0 16173 NUVEEN N Y SELECT TAX FREE I SH BEN INT 67063V104 197 17100 SH SOLE NO 0 0 17100 NUVEEN NASDAQ 100 DYNAMIC OV COM SHS 670699107 2004 89189 SH SOLE NO 0 0 89189 NUVEEN NEW JERSEY QULT MUN F COM 67069Y102 1533 144895 SH SOLE NO 0 0 144895 NUVEEN NEW YORK AMT QLT MUNI COM 670656107 976 103236 SH SOLE NO 0 0 103236 NUVEEN NEW YORK QLT MUN INC COM 67066X107 586 60585 SH SOLE NO 0 0 60585 NUVEEN PENNSYLVANIA QLT MUN COM 670972108 863 84814 SH SOLE NO 0 0 84814 NUVEEN PFD & INCOME OPPORTUN COM 67073B106 3553 561216 SH SOLE NO 0 0 561216 NUVEEN PFD & INCOME SECS FD COM 67072C105 8972 1454172 SH SOLE NO 0 0 1454172 NUVEEN PFD & INCOME TERM FD COM 67075A106 260 15146 SH SOLE NO 0 0 15146 NUVEEN QUALITY MUNCP INCOME COM 67066V101 4848 478141 SH SOLE NO 0 0 478141 NUVEEN REAL ASSET INCOME & G COM 67074Y105 155 14555 SH SOLE NO 0 0 14555 NUVEEN REAL ESTATE INCOME FD COM 67071B108 3300 492571 SH SOLE NO 0 0 492571 NUVEEN S&P 500 BUY-WRITE INC COM 6706ER101 5549 438328 SH SOLE NO 0 0 438328 NUVEEN S&P 500 DYNAMIC OVERW COM 6706EW100 412 27820 SH SOLE NO 0 0 27820 NUVEEN SELECT MAT MUN FD SH BEN INT 67061T101 249 29444 SH SOLE NO 0 0 29444 NUVEEN SELECT TAX-FREE INCOM SH BEN INT 67062F100 1824 137136 SH SOLE NO 0 0 137136 NUVEEN TAXABLE MUNICPAL INM COM 67074C103 593 40809 SH SOLE NO 0 0 40809 NV5 GLOBAL INC COM 62945V109 538 5586 SH SOLE NO 0 0 5586 NVENT ELECTRIC PLC SHS G6700G107 825 15565 SH SOLE NO 0 0 15565 NVIDIA CORPORATION COM 67066G104 520539 1196669 SH SOLE NO 0 0 1196669 NVR INC COM 62944T105 10955 1837 SH SOLE NO 0 0 1837 NXP SEMICONDUCTORS N V COM N6596X109 10848 54261 SH SOLE NO 0 0 54261 OAKTREE SPECIALTY LENDING CO COM 67401P405 2054 102100 SH SOLE NO 0 0 102100 OATLY GROUP AB SPONSORED ADS 67421J108 22 24826 SH SOLE NO 0 0 24826 OCCIDENTAL PETE CORP *W EXP 08/03/202 674599162 751 17359 SH SOLE NO 0 0 17359 OCCIDENTAL PETE CORP COM 674599105 16579 255532 SH SOLE NO 0 0 255532 OCEAN PWR TECHNOLOGIES INC COM NEW 674870506 10 24614 SH SOLE NO 0 0 24614 OCEANFIRST FINL CORP COM 675234108 936 64714 SH SOLE NO 0 0 64714 OCWEN FINL CORP COM NEW 675746606 264 10217 SH SOLE NO 0 0 10217 OGE ENERGY CORP COM 670837103 3616 108478 SH SOLE NO 0 0 108478 OKTA INC CL A 679295105 2307 28302 SH SOLE NO 0 0 28302 OLD DOMINION FREIGHT LINE IN COM 679580100 7565 18490 SH SOLE NO 0 0 18490 OLD NATL BANCORP IND COM 680033107 1199 82481 SH SOLE NO 0 0 82481 OLD REP INTL CORP COM 680223104 4741 176000 SH SOLE NO 0 0 176000 OLIN CORP COM PAR $1 680665205 1595 31906 SH SOLE NO 0 0 31906 OLLIES BARGAIN OUTLET HLDGS COM 681116109 374 4848 SH SOLE NO 0 0 4848 OLYMPIC STEEL INC COM 68162K106 2848 50675 SH SOLE NO 0 0 50675 OMEGA HEALTHCARE INVS INC COM 681936100 12126 365683 SH SOLE NO 0 0 365683 OMEROS CORP NOTE 6.250%11/1 682143AE2 16 16000 SH SOLE NO 0 0 16000 OMNICOM GROUP INC COM 681919106 6484 87056 SH SOLE NO 0 0 87056 ON HLDG AG NAMEN AKT A H5919C104 1875 67399 SH SOLE NO 0 0 67399 ON SEMICONDUCTOR CORP COM 682189105 5082 54676 SH SOLE NO 0 0 54676 ONDAS HLDGS INC COM NEW 68236H204 16 25983 SH SOLE NO 0 0 25983 ONE GAS INC COM 68235P108 829 12142 SH SOLE NO 0 0 12142 ONEMAIN HLDGS INC COM 68268W103 366 9118 SH SOLE NO 0 0 9118 ONEOK INC NEW COM 682680103 45398 715715 SH SOLE NO 0 0 715715 ONTO INNOVATION INC COM 683344105 1538 12064 SH SOLE NO 0 0 12064 OPEN LENDING CORP COM 68373J104 545 74433 SH SOLE NO 0 0 74433 OPENDOOR TECHNOLOGIES INC COM 683712103 228 86319 SH SOLE NO 0 0 86319 OPERA LTD SPONSORED ADS 68373M107 780 69202 SH SOLE NO 0 0 69202 OPKO HEALTH INC COM 68375N103 664 414869 SH SOLE NO 0 0 414869 ORACLE CORP COM 68389X105 60480 570999 SH SOLE NO 0 0 570999 ORANGE SPONSORED ADR 684060106 491 42768 SH SOLE NO 0 0 42768 ORANGE CNTY BANCORP INC COM 68417L107 362 8394 SH SOLE NO 0 0 8394 ORCHID IS CAP INC COM NEW 68571X301 601 70605 SH SOLE NO 0 0 70605 OREILLY AUTOMOTIVE INC COM 67103H107 9300 10232 SH SOLE NO 0 0 10232 ORGANIGRAM HLDGS INC COM 68620P705 22 16847 SH SOLE NO 0 0 16847 ORGANON & CO COMMON STOCK 68622V106 1188 68424 SH SOLE NO 0 0 68424 ORIGIN BANCORP INC COM 68621T102 273 9466 SH SOLE NO 0 0 9466 ORIGIN MATERIALS INC COM 68622D106 18 14134 SH SOLE NO 0 0 14134 ORION OFFICE REIT INC COM 68629Y103 119 22849 SH SOLE NO 0 0 22849 ORTHOFIX MED INC COM 68752M108 261 20332 SH SOLE NO 0 0 20332 ORTHOPEDIATRICS CORP COM 68752L100 2321 72525 SH SOLE NO 0 0 72525 OSHKOSH CORP COM 688239201 2734 28652 SH SOLE NO 0 0 28652 OSISKO GOLD ROYALTIES LTD COM 68827L101 423 35990 SH SOLE NO 0 0 35990 OTIS WORLDWIDE CORP COM 68902V107 12430 154776 SH SOLE NO 0 0 154776 OTTER TAIL CORP COM 689648103 1033 13607 SH SOLE NO 0 0 13607 OUTLOOK THERAPEUTICS INC COM NEW 69012T206 14 63000 SH SOLE NO 0 0 63000 OWENS CORNING NEW COM 690742101 5922 43415 SH SOLE NO 0 0 43415 OXFORD INDS INC COM 691497309 292 3037 SH SOLE NO 0 0 3037 OXFORD LANE CAP CORP COM 691543102 1821 364847 SH SOLE NO 0 0 364847 OXFORD SQUARE CAP CORP COM 69181V107 296 98471 SH SOLE NO 0 0 98471 P T TELEKOMUNIKASI INDONESIA SPONSORED ADR 715684106 410 16993 SH SOLE NO 0 0 16993 PACCAR INC COM 693718108 5856 68882 SH SOLE NO 0 0 68882 PACER FDS TR DATA AND INFRAST 69374H741 3016 116479 SH SOLE NO 0 0 116479 PACER FDS TR DEVELOPED MRKT 69374H873 12577 421047 SH SOLE NO 0 0 421047 PACER FDS TR GLOBL CASH ETF 69374H709 16010 492001 SH SOLE NO 0 0 492001 PACER FDS TR INDUSTRIAL RELET 69374H766 9153 260761 SH SOLE NO 0 0 260761 PACER FDS TR LUNT LRG CP ALTR 69374H717 1307 37931 SH SOLE NO 0 0 37931 PACER FDS TR LUNT LRGCP MULTI 69374H816 840 22761 SH SOLE NO 0 0 22761 PACER FDS TR LUNT MDCAP MLT 69374H725 3863 111924 SH SOLE NO 0 0 111924 PACER FDS TR METAURUS CAP 400 69374H436 4252 139732 SH SOLE NO 0 0 139732 PACER FDS TR PAC ASSET FLTG 69374H428 1052 22540 SH SOLE NO 0 0 22540 PACER FDS TR PACER US SMALL 69374H857 28820 691127 SH SOLE NO 0 0 691127 PACER FDS TR SWAN SOS CONS AP 69374H543 493 22772 SH SOLE NO 0 0 22772 PACER FDS TR SWAN SOS FD OF 69374H568 1483 61317 SH SOLE NO 0 0 61317 PACER FDS TR SWAN SOS FLX JAN 69374H576 381 14395 SH SOLE NO 0 0 14395 PACER FDS TR SWAN SOS MOD JAN 69374H550 1357 55888 SH SOLE NO 0 0 55888 PACER FDS TR SWAN SOS MODERAT 69374H519 293 12607 SH SOLE NO 0 0 12607 PACER FDS TR SWAN SOS MODRTE 69374H485 759 32100 SH SOLE NO 0 0 32100 PACER FDS TR SWAN SOS MODRTE 69374H493 1286 55386 SH SOLE NO 0 0 55386 PACER FDS TR TRENDP US LAR CP 69374H105 46147 1154834 SH SOLE NO 0 0 1154834 PACER FDS TR TRENDP US MID CP 69374H204 2347 74398 SH SOLE NO 0 0 74398 PACER FDS TR TRENDPILOT 100 69374H303 8721 141936 SH SOLE NO 0 0 141936 PACER FDS TR TRENDPILOT FD 69374H675 17548 621767 SH SOLE NO 0 0 621767 PACER FDS TR TRENDPILOT INTL 69374H683 1420 54471 SH SOLE NO 0 0 54471 PACER FDS TR TRENDPILOT US BD 69374H642 1170 60026 SH SOLE NO 0 0 60026 PACER FDS TR US CASH COWS 100 69374H881 146499 2963774 SH SOLE NO 0 0 2963774 PACER FDS TR US CHS CWS GWT 69374H667 454 12675 SH SOLE NO 0 0 12675 PACER FDS TR US EXPORT LEAD 69374H402 208 4983 SH SOLE NO 0 0 4983 PACER FDS TR US LRG CP CASH 69374H360 418 19526 SH SOLE NO 0 0 19526 PACIFIC BIOSCIENCES CALIF IN COM 69404D108 133 15913 SH SOLE NO 0 0 15913 PACKAGING CORP AMER COM 695156109 9672 62986 SH SOLE NO 0 0 62986 PACWEST BANCORP DEL COM 695263103 529 66883 SH SOLE NO 0 0 66883 PALANTIR TECHNOLOGIES INC CL A 69608A108 9979 623691 SH SOLE NO 0 0 623691 PALO ALTO NETWORKS INC COM 697435105 51122 218060 SH SOLE NO 0 0 218060 PAN AMERN SILVER CORP COM 697900108 1342 92676 SH SOLE NO 0 0 92676 PAR TECHNOLOGY CORP COM 698884103 320 8292 SH SOLE NO 0 0 8292 PARAMOUNT GLOBAL CLASS B COM 92556H206 3101 240371 SH SOLE NO 0 0 240371 PARK HOTELS & RESORTS INC COM 700517105 3024 245482 SH SOLE NO 0 0 245482 PARK NATL CORP COM 700658107 292 3088 SH SOLE NO 0 0 3088 PARKE BANCORP INC COM 700885106 695 42692 SH SOLE NO 0 0 42692 PARKER-HANNIFIN CORP COM 701094104 14170 36377 SH SOLE NO 0 0 36377 PARSONS CORP DEL COM 70202L102 1432 26345 SH SOLE NO 0 0 26345 PATTERSON COS INC COM 703395103 569 19183 SH SOLE NO 0 0 19183 PAYCHEX INC COM 704326107 30149 261411 SH SOLE NO 0 0 261411 PAYCOM SOFTWARE INC COM 70432V102 7164 27629 SH SOLE NO 0 0 27629 PAYPAL HLDGS INC COM 70450Y103 19530 334074 SH SOLE NO 0 0 334074 PCM FD INC COM 69323T101 636 71458 SH SOLE NO 0 0 71458 PDD HOLDINGS INC SPONSORED ADS 722304102 1553 15840 SH SOLE NO 0 0 15840 PDS BIOTECHNOLOGY CORP COM 70465T107 336 66578 SH SOLE NO 0 0 66578 PEABODY ENERGY CORP COM 704551100 281 10810 SH SOLE NO 0 0 10810 PEAKSTONE REALTY TRUST COMMON SHARES 39818P799 1974 118650 SH SOLE NO 0 0 118650 PELOTON INTERACTIVE INC CL A COM 70614W100 654 129454 SH SOLE NO 0 0 129454 PEMBINA PIPELINE CORP COM 706327103 5819 193568 SH SOLE NO 0 0 193568 PENN ENTERTAINMENT INC COM 707569109 1328 57884 SH SOLE NO 0 0 57884 PENNANTPARK FLOATING RATE CA COM 70806A106 213 19936 SH SOLE NO 0 0 19936 PENNANTPARK INVT CORP COM 708062104 320 48586 SH SOLE NO 0 0 48586 PENNS WOODS BANCORP INC COM 708430103 1011 47970 SH SOLE NO 0 0 47970 PENNYMAC FINL SVCS INC NEW COM 70932M107 311 4666 SH SOLE NO 0 0 4666 PENNYMAC MTG INVT TR COM 70931T103 475 38285 SH SOLE NO 0 0 38285 PENSKE AUTOMOTIVE GRP INC COM 70959W103 747 4471 SH SOLE NO 0 0 4471 PENTAIR PLC SHS G7S00T104 2242 34622 SH SOLE NO 0 0 34622 PEOPLES FINL SVCS CORP COM 711040105 322 8031 SH SOLE NO 0 0 8031 PEPSICO INC COM 713448108 145323 857665 SH SOLE NO 0 0 857665 PERION NETWORK LTD SHS NEW M78673114 313 10222 SH SOLE NO 0 0 10222 PERMIAN BASIN RTY TR UNIT BEN INT 714236106 787 37043 SH SOLE NO 0 0 37043 PERMIAN RESOURCES CORP CLASS A COM 71424F105 326 23356 SH SOLE NO 0 0 23356 PERMROCK ROYALTY TRUST TR UNIT 714254109 75 11400 SH SOLE NO 0 0 11400 PERRIGO CO PLC SHS G97822103 970 30361 SH SOLE NO 0 0 30361 PERSPECTIVE THERAPEUTICS INC COM 46489V104 12 42284 SH SOLE NO 0 0 42284 PETMED EXPRESS INC COM 716382106 305 29740 SH SOLE NO 0 0 29740 PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 7741 516399 SH SOLE NO 0 0 516399 PFIZER INC COM 717081103 153357 4623352 SH SOLE NO 0 0 4623352 PG&E CORP COM 69331C108 578 35804 SH SOLE NO 0 0 35804 PGIM ETF TR ACTV HY BD ETF 69344A206 432 12918 SH SOLE NO 0 0 12918 PGIM ETF TR PGIM ULTRA SH BD 69344A107 39124 790541 SH SOLE NO 0 0 790541 PGIM GLOBAL HIGH YIELD FD FO COM 69346J106 733 67993 SH SOLE NO 0 0 67993 PGIM HIGH YIELD BOND FUND IN COM 69346H100 4882 414433 SH SOLE NO 0 0 414433 PHILIP MORRIS INTL INC COM 718172109 50215 542400 SH SOLE NO 0 0 542400 PHILLIPS 66 COM 718546104 33901 282152 SH SOLE NO 0 0 282152 PHILLIPS EDISON & CO INC COMMON STOCK 71844V201 8088 241157 SH SOLE NO 0 0 241157 PHINIA INC COMMON STOCK 71880K101 407 15200 SH SOLE NO 0 0 15200 PHYSICIANS RLTY TR COM 71943U104 635 52064 SH SOLE NO 0 0 52064 PIEDMONT LITHIUM INC COM 72016P105 311 7836 SH SOLE NO 0 0 7836 PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 565 100481 SH SOLE NO 0 0 100481 PIMCO ACCESS INCOME FUND SHS BENFIN INT 72203T100 726 52294 SH SOLE NO 0 0 52294 PIMCO CALIF MUN INCOME FD COM 72200N106 211 25266 SH SOLE NO 0 0 25266 PIMCO CALIF MUN INCOME FD II COM 72200M108 356 70921 SH SOLE NO 0 0 70921 PIMCO CORPORATE & INCM STRG COM 72200U100 2047 168198 SH SOLE NO 0 0 168198 PIMCO CORPORATE & INCOME OPP COM 72201B101 11227 858966 SH SOLE NO 0 0 858966 PIMCO DYNAMIC INCOME FD SHS 72201Y101 14179 820567 SH SOLE NO 0 0 820567 PIMCO DYNAMIC INCOME OPRNTS COM BEN SHS 69355M107 7726 650351 SH SOLE NO 0 0 650351 PIMCO ENERGY & TACTICAL CR O COM SHS BEN INT 69346N107 231 11637 SH SOLE NO 0 0 11637 PIMCO EQUITY SER RAFI DYN EMERG 72202L389 228 12572 SH SOLE NO 0 0 12572 PIMCO ETF TR 0-5 HIGH YIELD 72201R783 33296 368721 SH SOLE NO 0 0 368721 PIMCO ETF TR 1-5 US TIP IDX 72201R205 3604 71946 SH SOLE NO 0 0 71946 PIMCO ETF TR 15+ YR US TIPS 72201R304 647 12303 SH SOLE NO 0 0 12303 PIMCO ETF TR 25YR+ ZERO U S 72201R882 7699 105858 SH SOLE NO 0 0 105858 PIMCO ETF TR ACTIVE BD ETF 72201R775 14976 170379 SH SOLE NO 0 0 170379 PIMCO ETF TR BROAD US TIPS 72201R403 209 4031 SH SOLE NO 0 0 4031 PIMCO ETF TR ENHAN SHRT MA AC 72201R833 19843 198155 SH SOLE NO 0 0 198155 PIMCO ETF TR ENHANCD SHORT 72201R643 493 5021 SH SOLE NO 0 0 5021 PIMCO ETF TR ENHNCD LW DUR AC 72201R718 3253 34703 SH SOLE NO 0 0 34703 PIMCO ETF TR INTER MUN BD ACT 72201R866 5262 105091 SH SOLE NO 0 0 105091 PIMCO ETF TR INV GRD CRP BD 72201R817 815 8947 SH SOLE NO 0 0 8947 PIMCO ETF TR MUNI INCOME OPP 72201R635 467 10869 SH SOLE NO 0 0 10869 PIMCO ETF TR SHTRM MUN BD ACT 72201R874 2572 52545 SH SOLE NO 0 0 52545 PIMCO ETF TR ULTRA SHORT GOVT 72201R577 536 5327 SH SOLE NO 0 0 5327 PIMCO GLOBAL STOCKSPLS INCM COM 722011103 875 132217 SH SOLE NO 0 0 132217 PIMCO HIGH INCOME FD COM SHS 722014107 3063 692977 SH SOLE NO 0 0 692977 PIMCO INCOME STRATEGY FD COM 72201H108 982 127988 SH SOLE NO 0 0 127988 PIMCO INCOME STRATEGY FD II COM 72201J104 2964 449757 SH SOLE NO 0 0 449757 PIMCO MUN INCOME FD COM 72200R107 610 72622 SH SOLE NO 0 0 72622 PIMCO MUN INCOME FD II COM 72200W106 624 81204 SH SOLE NO 0 0 81204 PIMCO MUN INCOME FD III COM 72201A103 324 50006 SH SOLE NO 0 0 50006 PIMCO NEW YORK MUN FD II COM 72200Y102 117 18232 SH SOLE NO 0 0 18232 PIMCO NEW YORK MUN INCOME FD COM 72200T103 504 69864 SH SOLE NO 0 0 69864 PIMCO STRATEGIC INCOME FD COM 72200X104 2301 433286 SH SOLE NO 0 0 433286 PINNACLE FINL PARTNERS INC COM 72346Q104 507 7565 SH SOLE NO 0 0 7565 PINNACLE WEST CAP CORP COM 723484101 2712 36801 SH SOLE NO 0 0 36801 PINTEREST INC CL A 72352L106 1656 61276 SH SOLE NO 0 0 61276 PIONEER FLOATING RATE FUND I COM 72369J102 146 16159 SH SOLE NO 0 0 16159 PIONEER MUNICIPAL HIGH INCOM COM 723762100 174 25811 SH SOLE NO 0 0 25811 PIONEER MUNICIPAL HIGH INCOM COM SHS 723763108 296 40982 SH SOLE NO 0 0 40982 PIONEER NAT RES CO COM 723787107 20150 87778 SH SOLE NO 0 0 87778 PIPER SANDLER COMPANIES COM 724078100 311 2141 SH SOLE NO 0 0 2141 PITNEY BOWES INC COM 724479100 64 21146 SH SOLE NO 0 0 21146 PIXELWORKS INC COM NEW 72581M305 18 15605 SH SOLE NO 0 0 15605 PJT PARTNERS INC COM CL A 69343T107 290 3653 SH SOLE NO 0 0 3653 PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 1910 124664 SH SOLE NO 0 0 124664 PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 1980 122835 SH SOLE NO 0 0 122835 PLANET FITNESS INC CL A 72703H101 1573 31978 SH SOLE NO 0 0 31978 PLANET LABS PBC COM CL A 72703X106 308 118321 SH SOLE NO 0 0 118321 PLATINUM GROUP METALS LTD COM 72765Q882 17 15024 SH SOLE NO 0 0 15024 PLBY GROUP INC COM 72814P109 11 13927 SH SOLE NO 0 0 13927 PLUG POWER INC COM NEW 72919P202 2649 348493 SH SOLE NO 0 0 348493 PNC FINL SVCS GROUP INC COM 693475105 22554 183710 SH SOLE NO 0 0 183710 POLARIS INC COM 731068102 2268 21774 SH SOLE NO 0 0 21774 POLESTAR AUTOMOTIVE HLDG UK ADS A 731105201 64 24346 SH SOLE NO 0 0 24346 POLYMET MNG CORP COM NEW 731916409 135 64833 SH SOLE NO 0 0 64833 POOL CORP COM 73278L105 2641 7416 SH SOLE NO 0 0 7416 PORTILLOS INC COM CL A 73642K106 228 14802 SH SOLE NO 0 0 14802 PORTLAND GEN ELEC CO COM NEW 736508847 1163 28727 SH SOLE NO 0 0 28727 POST HLDGS INC COM 737446104 1330 15507 SH SOLE NO 0 0 15507 POSTAL REALTY TRUST INC CL A 73757R102 218 16113 SH SOLE NO 0 0 16113 POTBELLY CORP COM 73754Y100 191 24550 SH SOLE NO 0 0 24550 POTLATCHDELTIC CORPORATION COM 737630103 609 13417 SH SOLE NO 0 0 13417 PPG INDS INC COM 693506107 9243 71209 SH SOLE NO 0 0 71209 PPL CORP COM 69351T106 7049 299179 SH SOLE NO 0 0 299179 PRECIGEN INC COM 74017N105 86 60699 SH SOLE NO 0 0 60699 PREMIER FINANCIAL CORP COM 74052F108 384 22514 SH SOLE NO 0 0 22514 PRESIDIO PPTY TR INC *W EXP 01/24/202 74102L113 0 13512 SH SOLE NO 0 0 13512 PRESIDIO PPTY TR INC COM CL A 74102L303 12 14549 SH SOLE NO 0 0 14549 PRICE T ROWE GROUP INC COM 74144T108 18532 176709 SH SOLE NO 0 0 176709 PRIMERICA INC COM 74164M108 459 2367 SH SOLE NO 0 0 2367 PRINCETON BANCORP INC COM 74179A107 364 12546 SH SOLE NO 0 0 12546 PRINCIPAL EXCHANGE TRADED FD ACTIVE HIGH YL 74255Y102 514 28473 SH SOLE NO 0 0 28473 PRINCIPAL EXCHANGE TRADED FD PRIN MILNS GBL 74255Y508 657 16561 SH SOLE NO 0 0 16561 PRINCIPAL EXCHANGE TRADED FD PRNC INVT GRAD 74255Y821 336 17057 SH SOLE NO 0 0 17057 PRINCIPAL EXCHANGE TRADED FD QUALITY ETF 74255Y201 294 5392 SH SOLE NO 0 0 5392 PRINCIPAL EXCHANGE TRADED FD SPECTRUM PFD 74255Y888 5396 320068 SH SOLE NO 0 0 320068 PRINCIPAL EXCHANGE TRADED FD US MEGA CP ETF 74255Y870 2337 54546 SH SOLE NO 0 0 54546 PRINCIPAL FINANCIAL GROUP IN COM 74251V102 6164 85524 SH SOLE NO 0 0 85524 PROASSURANCE CORP COM 74267C106 681 36051 SH SOLE NO 0 0 36051 PROCTER AND GAMBLE CO COM 742718109 245543 1683418 SH SOLE NO 0 0 1683418 PROFIRE ENERGY INC COM 74316X101 33 11952 SH SOLE NO 0 0 11952 PROGRESSIVE CORP COM 743315103 11862 85155 SH SOLE NO 0 0 85155 PROLOGIS INC. COM 74340W103 11095 98878 SH SOLE NO 0 0 98878 PROPHASE LABS INC COM 74345W108 80 18327 SH SOLE NO 0 0 18327 PROSHARES TR BITCOIN STRATE 74347G440 669 48413 SH SOLE NO 0 0 48413 PROSHARES TR DJ BRKFLD GLB 74347B508 323 7808 SH SOLE NO 0 0 7808 PROSHARES TR EQTS FOR RISIN 74347B391 289 5710 SH SOLE NO 0 0 5710 PROSHARES TR HGH YLD INT RATE 74348A541 419 6813 SH SOLE NO 0 0 6813 PROSHARES TR INFLATN EXPECTNS 74348A814 560 16512 SH SOLE NO 0 0 16512 PROSHARES TR INVT INT RT HG 74347B607 1141 15413 SH SOLE NO 0 0 15413 PROSHARES TR K1 FRE CRD OIL 74347G804 3805 76460 SH SOLE NO 0 0 76460 PROSHARES TR LARGE CAP CRE 74347R248 1075 22015 SH SOLE NO 0 0 22015 PROSHARES TR NASDAQ100 DORSEY 74347G671 1034 30789 SH SOLE NO 0 0 30789 PROSHARES TR PET CARE ETF 74348A145 290 6492 SH SOLE NO 0 0 6492 PROSHARES TR PSHS ULTRA DOW30 74347R305 227 3570 SH SOLE NO 0 0 3570 PROSHARES TR PSHS ULTRA TECH 74347R693 749 19126 SH SOLE NO 0 0 19126 PROSHARES TR PSHS ULTSH 20YRS 74347B201 217 5538 SH SOLE NO 0 0 5538 PROSHARES TR RUSS 2000 DIVD 74347B698 6156 108793 SH SOLE NO 0 0 108793 PROSHARES TR S&P 500 DV ARIST 74348A467 104488 1179993 SH SOLE NO 0 0 1179993 PROSHARES TR S&P MDCP 400 DIV 74347B680 35751 535680 SH SOLE NO 0 0 535680 PROSHARES TR S&P TECH DIVIDEN 74347G606 9974 160506 SH SOLE NO 0 0 160506 PROSHARES TR ULTRAPRO QQQ 74347X831 1795 50406 SH SOLE NO 0 0 50406 PROSHARES TR ULTRAPRO SHT QQQ 74347G432 635 31083 SH SOLE NO 0 0 31083 PROSHARES TR ULTRASHRT DOW 30 74347G648 507 19432 SH SOLE NO 0 0 19432 PROSHARES TR ULTRPRO S&P500 74347X864 333 8081 SH SOLE NO 0 0 8081 PROSHARES TR ULTSHT FTSE EURO 74348A434 302 27779 SH SOLE NO 0 0 27779 PROSHARES TR ULTSHT RUSS2000 74347G689 322 20628 SH SOLE NO 0 0 20628 PROSHARES TR II ULTRA SILVER NEW 74347W353 552 22442 SH SOLE NO 0 0 22442 PROSPECT CAP CORP COM 74348T102 5630 930603 SH SOLE NO 0 0 930603 PROSPECT CAP CORP NOTE 6.375% 3/0 74348TAT9 667 673000 SH SOLE NO 0 0 673000 PROSPERITY BANCSHARES INC COM 743606105 280 5121 SH SOLE NO 0 0 5121 PROTALIX BIOTHERAPEUTICS INC COM 74365A309 83 50100 SH SOLE NO 0 0 50100 PROVIDENT BANCORP INC COM NEW 74383L105 410 42267 SH SOLE NO 0 0 42267 PROVIDENT FINL SVCS INC COM 74386T105 941 61537 SH SOLE NO 0 0 61537 PRUDENTIAL FINL INC COM 744320102 32286 340251 SH SOLE NO 0 0 340251 PTC INC COM 69370C100 499 3519 SH SOLE NO 0 0 3519 PUBLIC STORAGE COM 74460D109 10896 41348 SH SOLE NO 0 0 41348 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 15746 276675 SH SOLE NO 0 0 276675 PUBMATIC INC COM CL A 74467Q103 130 10757 SH SOLE NO 0 0 10757 PULTE GROUP INC COM 745867101 1743 23537 SH SOLE NO 0 0 23537 PUMA BIOTECHNOLOGY INC COM 74587V107 28 10749 SH SOLE NO 0 0 10749 PURE STORAGE INC CL A 74624M102 506 14218 SH SOLE NO 0 0 14218 PURECYCLE TECHNOLOGIES INC COM 74623V103 75 13411 SH SOLE NO 0 0 13411 PUTNAM ETF TRUST BDC INCOME ETF 746729508 2708 85666 SH SOLE NO 0 0 85666 PUTNAM ETF TRUST FOCUSED LAR CAP 746729300 7930 271312 SH SOLE NO 0 0 271312 PUTNAM MANAGED MUN INCOME TR COM 746823103 298 54424 SH SOLE NO 0 0 54424 PUTNAM MASTER INTER INCOME T SH BEN INT 746909100 198 65480 SH SOLE NO 0 0 65480 PUTNAM MUN OPPORTUNITIES TR SH BEN INT 746922103 3498 380257 SH SOLE NO 0 0 380257 PUTNAM PREMIER INCOME TR SH BEN INT 746853100 568 169535 SH SOLE NO 0 0 169535 PVH CORPORATION COM 693656100 217 2838 SH SOLE NO 0 0 2838 PYXIS ONCOLOGY INC COMMON STOCK 747324101 26 12950 SH SOLE NO 0 0 12950 QORVO INC COM 74736K101 765 8015 SH SOLE NO 0 0 8015 QUAKER HOUGHTON COM 747316107 591 3696 SH SOLE NO 0 0 3696 QUALCOMM INC COM 747525103 68112 613293 SH SOLE NO 0 0 613293 QUALYS INC COM 74758T303 565 3705 SH SOLE NO 0 0 3705 QUANTA SVCS INC COM 74762E102 8781 46940 SH SOLE NO 0 0 46940 QUANTUM COMPUTING INC COM 74766W108 14 12600 SH SOLE NO 0 0 12600 QUANTUM SI INC COM CL A 74765K105 28 16774 SH SOLE NO 0 0 16774 QUANTUMSCAPE CORP COM CL A 74767V109 2394 357782 SH SOLE NO 0 0 357782 QUEST DIAGNOSTICS INC COM 74834L100 2748 22552 SH SOLE NO 0 0 22552 QURATE RETAIL INC COM SER A 74915M100 40 65696 SH SOLE NO 0 0 65696 R1 RCM INC COM 77634L105 511 33913 SH SOLE NO 0 0 33913 RAMBUS INC DEL COM 750917106 319 5724 SH SOLE NO 0 0 5724 RANGE RES CORP COM 75281A109 363 11213 SH SOLE NO 0 0 11213 RAYMOND JAMES FINL INC COM 754730109 4342 43235 SH SOLE NO 0 0 43235 RAYONIER INC COM 754907103 915 32148 SH SOLE NO 0 0 32148 RB GLOBAL INC COM 74935Q107 604 9661 SH SOLE NO 0 0 9661 RBB BANCORP COM 74930B105 219 17144 SH SOLE NO 0 0 17144 RBB FD INC MOTLEY FOL ETF 74933W601 797 20276 SH SOLE NO 0 0 20276 RBB FD INC MOTLEY FOOL GBL 74933W635 1339 51178 SH SOLE NO 0 0 51178 RBB FD INC MOTLEY FOOL SML 74933W874 432 15505 SH SOLE NO 0 0 15505 RBB FD INC US TREAS 3 MNTH 74933W452 11668 233043 SH SOLE NO 0 0 233043 RBB FD INC US TREASRY 12 MT 74933W478 1537 30810 SH SOLE NO 0 0 30810 RBB FD INC US TREASY 2 YR 74933W486 206 4299 SH SOLE NO 0 0 4299 RBB FD INC US TRSRY 6 MNTH 74933W460 5364 106951 SH SOLE NO 0 0 106951 RBC BEARINGS INC COM 75524B104 367 1569 SH SOLE NO 0 0 1569 READY CAPITAL CORP COM 75574U101 320 31678 SH SOLE NO 0 0 31678 REALTY INCOME CORP COM 756109104 19504 390551 SH SOLE NO 0 0 390551 REAVES UTIL INCOME FD COM SH BEN INT 756158101 4838 196284 SH SOLE NO 0 0 196284 RECURSION PHARMACEUTICALS IN CL A 75629V104 162 21185 SH SOLE NO 0 0 21185 RED CAT HLDGS INC COM 75644T100 15 15577 SH SOLE NO 0 0 15577 RED ROBIN GOURMET BURGERS IN COM 75689M101 145 18063 SH SOLE NO 0 0 18063 REDFIN CORP COM 75737F108 99 14013 SH SOLE NO 0 0 14013 REE AUTOMOTIVE LTD CLASS A ORD SHS M8287R103 2 13018 SH SOLE NO 0 0 13018 REGAL REXNORD CORPORATION COM 758750103 468 3277 SH SOLE NO 0 0 3277 REGENCY CTRS CORP COM 758849103 387 6518 SH SOLE NO 0 0 6518 REGENERON PHARMACEUTICALS COM 75886F107 15092 18338 SH SOLE NO 0 0 18338 REGIONS FINANCIAL CORP NEW COM 7591EP100 3471 201822 SH SOLE NO 0 0 201822 REGIS CORP MINN COM 758932107 12 17000 SH SOLE NO 0 0 17000 REGULUS THERAPEUTICS INC COM 75915K309 24 17500 SH SOLE NO 0 0 17500 REINSURANCE GRP OF AMERICA I COM NEW 759351604 489 3370 SH SOLE NO 0 0 3370 RELIANCE STEEL & ALUMINUM CO COM 759509102 1550 5911 SH SOLE NO 0 0 5911 RENASANT CORP COM 75970E107 1150 43927 SH SOLE NO 0 0 43927 RENEO PHARMACEUTICALS INC COM 75974E103 147 19347 SH SOLE NO 0 0 19347 RENT THE RUNWAY INC COM CL A 76010Y103 38 55250 SH SOLE NO 0 0 55250 REPLIGEN CORP COM 759916109 1326 8339 SH SOLE NO 0 0 8339 REPUBLIC SVCS INC COM 760759100 4597 32257 SH SOLE NO 0 0 32257 RESIDEO TECHNOLOGIES INC COM 76118Y104 249 15774 SH SOLE NO 0 0 15774 RESMED INC COM 761152107 1261 8529 SH SOLE NO 0 0 8529 RESTAURANT BRANDS INTL INC COM 76131D103 1903 28569 SH SOLE NO 0 0 28569 REV GROUP INC COM 749527107 306 19102 SH SOLE NO 0 0 19102 REVANCE THERAPEUTICS INC COM 761330109 1137 99129 SH SOLE NO 0 0 99129 REVVITY INC COM 714046109 1776 16045 SH SOLE NO 0 0 16045 REWALK ROBOTICS LTD SHS M8216Q200 12 15160 SH SOLE NO 0 0 15160 REXFORD INDL RLTY INC COM 76169C100 6142 124449 SH SOLE NO 0 0 124449 RH COM 74967X103 217 821 SH SOLE NO 0 0 821 RINGCENTRAL INC CL A 76680R206 457 15426 SH SOLE NO 0 0 15426 RIO TINTO PLC SPONSORED ADR 767204100 12595 197915 SH SOLE NO 0 0 197915 RIOT PLATFORMS INC COM 767292105 733 78596 SH SOLE NO 0 0 78596 RITHM CAPITAL CORP COM NEW 64828T201 3768 405626 SH SOLE NO 0 0 405626 RIVERNORTH DOUBLELINE STRATE COM 76882G107 428 54102 SH SOLE NO 0 0 54102 RIVERNORTH FLEXIBLE MUNI INC COM 76883Y107 232 18856 SH SOLE NO 0 0 18856 RIVERNORTH OPPORTUNITIES FD COM 76881Y109 354 33707 SH SOLE NO 0 0 33707 RIVIAN AUTOMOTIVE INC COM CL A 76954A103 5242 215885 SH SOLE NO 0 0 215885 RLI CORP COM 749607107 4796 35293 SH SOLE NO 0 0 35293 RLJ LODGING TR CUM CONV PFD A 74965L200 237 9853 SH SOLE NO 0 0 9853 ROBERT HALF INC. COM 770323103 488 6663 SH SOLE NO 0 0 6663 ROBINHOOD MKTS INC COM CL A 770700102 212 21622 SH SOLE NO 0 0 21622 ROBLOX CORP CL A 771049103 2806 96880 SH SOLE NO 0 0 96880 ROCKET COS INC COM CL A 77311W101 640 78253 SH SOLE NO 0 0 78253 ROCKET LAB USA INC COM 773122106 236 53949 SH SOLE NO 0 0 53949 ROCKWELL AUTOMATION INC COM 773903109 28084 98240 SH SOLE NO 0 0 98240 ROGERS COMMUNICATIONS INC CL B 775109200 285 7430 SH SOLE NO 0 0 7430 ROGERS CORP COM 775133101 466 3548 SH SOLE NO 0 0 3548 ROKU INC COM CL A 77543R102 7436 105339 SH SOLE NO 0 0 105339 ROLLINS INC COM 775711104 598 16020 SH SOLE NO 0 0 16020 ROPER TECHNOLOGIES INC COM 776696106 9546 19712 SH SOLE NO 0 0 19712 ROSS STORES INC COM 778296103 1551 13731 SH SOLE NO 0 0 13731 ROYAL BK CDA COM 780087102 8258 94442 SH SOLE NO 0 0 94442 ROYAL CARIBBEAN GROUP COM V7780T103 7454 80902 SH SOLE NO 0 0 80902 ROYAL GOLD INC COM 780287108 497 4677 SH SOLE NO 0 0 4677 ROYCE GLOBAL VALUE TR INC COM 78081T104 102 11673 SH SOLE NO 0 0 11673 ROYCE MICRO-CAP TR INC COM 780915104 1084 130880 SH SOLE NO 0 0 130880 ROYCE VALUE TR INC COM 780910105 2394 186031 SH SOLE NO 0 0 186031 RPM INTL INC COM 749685103 4536 47843 SH SOLE NO 0 0 47843 RTX CORPORATION COM 75513E101 74312 1032546 SH SOLE NO 0 0 1032546 RUMBLE INC COM CL A 78137L105 344 67514 SH SOLE NO 0 0 67514 RUSH STREET INTERACTIVE INC COM 782011100 82 17845 SH SOLE NO 0 0 17845 RXO INC COMMON STOCK 74982T103 297 15068 SH SOLE NO 0 0 15068 RYAN SPECIALTY HOLDINGS INC CL A 78351F107 287 5936 SH SOLE NO 0 0 5936 RYANAIR HOLDINGS PLC SPONSORED ADS 783513203 494 5084 SH SOLE NO 0 0 5084 RYDER SYS INC COM 783549108 1232 11523 SH SOLE NO 0 0 11523 RYMAN HOSPITALITY PPTYS INC COM 78377T107 215 2586 SH SOLE NO 0 0 2586 S & T BANCORP INC COM 783859101 247 9104 SH SOLE NO 0 0 9104 S&P GLOBAL INC COM 78409V104 16430 44961 SH SOLE NO 0 0 44961 SABA CAPITAL INCOME & OPRNT SHS NEW 78518H202 157 20392 SH SOLE NO 0 0 20392 SABINE RTY TR UNIT BEN INT 785688102 1248 18943 SH SOLE NO 0 0 18943 SABRA HEALTH CARE REIT INC COM 78573L106 908 65109 SH SOLE NO 0 0 65109 SABRE CORP COM 78573M104 346 76978 SH SOLE NO 0 0 76978 SACHEM CAP CORP COM 78590A109 109 30788 SH SOLE NO 0 0 30788 SAIA INC COM 78709Y105 618 1549 SH SOLE NO 0 0 1549 SALESFORCE INC COM 79466L302 55282 272618 SH SOLE NO 0 0 272618 SAMSARA INC COM CL A 79589L106 480 19025 SH SOLE NO 0 0 19025 SANDSTORM GOLD LTD COM NEW 80013R206 84 17976 SH SOLE NO 0 0 17976 SANDY SPRING BANCORP INC COM 800363103 251 11725 SH SOLE NO 0 0 11725 SANGAMO THERAPEUTICS INC COM 800677106 30 50296 SH SOLE NO 0 0 50296 SANMINA CORPORATION COM 801056102 691 12726 SH SOLE NO 0 0 12726 SANOFI SPONSORED ADR 80105N105 9314 173643 SH SOLE NO 0 0 173643 SAP SE SPON ADR 803054204 2262 17492 SH SOLE NO 0 0 17492 SARATOGA INVT CORP COM NEW 80349A208 489 19040 SH SOLE NO 0 0 19040 SAREPTA THERAPEUTICS INC COM 803607100 535 4410 SH SOLE NO 0 0 4410 SAVE FOODS INC COM 80512Q303 6 12000 SH SOLE NO 0 0 12000 SBA COMMUNICATIONS CORP NEW CL A 78410G104 2081 10393 SH SOLE NO 0 0 10393 SCHLUMBERGER LTD COM STK 806857108 11636 199591 SH SOLE NO 0 0 199591 SCHNEIDER NATIONAL INC CL B 80689H102 379 13676 SH SOLE NO 0 0 13676 SCHNITZER STEEL INDS INC CL A 806882106 243 8719 SH SOLE NO 0 0 8719 SCHRODINGER INC COM 80810D103 2167 76639 SH SOLE NO 0 0 76639 SCHWAB CHARLES CORP COM 808513105 24074 438509 SH SOLE NO 0 0 438509 SCHWAB STRATEGIC TR 1000 INDEX ETF 808524722 466 11274 SH SOLE NO 0 0 11274 SCHWAB STRATEGIC TR 5 10YR CORP BD 808524698 615 14571 SH SOLE NO 0 0 14571 SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 7330 306186 SH SOLE NO 0 0 306186 SCHWAB STRATEGIC TR INT-TRM U.S TRES 808524854 3175 66226 SH SOLE NO 0 0 66226 SCHWAB STRATEGIC TR INTERNL DIVID 808524672 1257 54670 SH SOLE NO 0 0 54670 SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 23833 701798 SH SOLE NO 0 0 701798 SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888 994 30818 SH SOLE NO 0 0 30818 SCHWAB STRATEGIC TR SCHWAB FDT US BM 808524789 939 17043 SH SOLE NO 0 0 17043 SCHWAB STRATEGIC TR SCHWAB FDT US LG 808524771 18184 324884 SH SOLE NO 0 0 324884 SCHWAB STRATEGIC TR SCHWAB FDT US SC 808524763 1519 31326 SH SOLE NO 0 0 31326 SCHWAB STRATEGIC TR SCHWB FDT EMK LG 808524730 890 33952 SH SOLE NO 0 0 33952 SCHWAB STRATEGIC TR SCHWB FDT INT LG 808524755 21240 670664 SH SOLE NO 0 0 670664 SCHWAB STRATEGIC TR SCHWB FDT INT SC 808524748 2586 80469 SH SOLE NO 0 0 80469 SCHWAB STRATEGIC TR SHT TM US TRES 808524862 15803 329981 SH SOLE NO 0 0 329981 SCHWAB STRATEGIC TR US AGGREGATE B 808524839 4763 107677 SH SOLE NO 0 0 107677 SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 9675 194085 SH SOLE NO 0 0 194085 SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 312958 4422807 SH SOLE NO 0 0 4422807 SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 61933 851668 SH SOLE NO 0 0 851668 SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 20445 317170 SH SOLE NO 0 0 317170 SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 24005 474398 SH SOLE NO 0 0 474398 SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 15423 227883 SH SOLE NO 0 0 227883 SCHWAB STRATEGIC TR US REIT ETF 808524847 820 46208 SH SOLE NO 0 0 46208 SCHWAB STRATEGIC TR US SML CAP ETF 808524607 9812 236889 SH SOLE NO 0 0 236889 SCHWAB STRATEGIC TR US TIPS ETF 808524870 6309 124947 SH SOLE NO 0 0 124947 SCIENCE APPLICATIONS INTL CO COM 808625107 428 4056 SH SOLE NO 0 0 4056 SCORPIO TANKERS INC SHS Y7542C130 501 9251 SH SOLE NO 0 0 9251 SCOTTS MIRACLE-GRO CO CL A 810186106 1939 37522 SH SOLE NO 0 0 37522 SCPHARMACEUTICALS INC COM 810648105 208 29210 SH SOLE NO 0 0 29210 SEA LTD SPONSORD ADS 81141R100 1652 37579 SH SOLE NO 0 0 37579 SEABRIDGE GOLD INC COM 811916105 140 13307 SH SOLE NO 0 0 13307 SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 5593 84804 SH SOLE NO 0 0 84804 SEAGEN INC COM 81181C104 1962 9247 SH SOLE NO 0 0 9247 SEALED AIR CORP NEW COM 81211K100 458 13949 SH SOLE NO 0 0 13949 SEELOS THERAPEUTICS INC COM 81577F109 5 27942 SH SOLE NO 0 0 27942 SEI INVTS CO COM 784117103 296 4921 SH SOLE NO 0 0 4921 SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 9118 139058 SH SOLE NO 0 0 139058 SELECT SECTOR SPDR TR ENERGY 81369Y506 95681 1058532 SH SOLE NO 0 0 1058532 SELECT SECTOR SPDR TR FINANCIAL 81369Y605 49181 1482681 SH SOLE NO 0 0 1482681 SELECT SECTOR SPDR TR INDL 81369Y704 47262 466185 SH SOLE NO 0 0 466185 SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 8224 241379 SH SOLE NO 0 0 241379 SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 41342 256815 SH SOLE NO 0 0 256815 SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 49343 717084 SH SOLE NO 0 0 717084 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 81065 629681 SH SOLE NO 0 0 629681 SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 42135 715008 SH SOLE NO 0 0 715008 SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 9096 115797 SH SOLE NO 0 0 115797 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 132470 808089 SH SOLE NO 0 0 808089 SELECTIVE INS GROUP INC COM 816300107 1476 14306 SH SOLE NO 0 0 14306 SELLAS LIFE SCIENCES GROUP I COM NEW 81642T209 20 12414 SH SOLE NO 0 0 12414 SEMPRA COM 816851109 8756 128713 SH SOLE NO 0 0 128713 SENSEONICS HLDGS INC COM 81727U105 90 149338 SH SOLE NO 0 0 149338 SERA PROGNOSTICS INC CLASS A COM 81749D107 131 70588 SH SOLE NO 0 0 70588 SERES THERAPEUTICS INC COM 81750R102 26 11040 SH SOLE NO 0 0 11040 SERVICE CORP INTL COM 817565104 1591 27843 SH SOLE NO 0 0 27843 SERVICE PPTYS TR COM SH BEN INT 81761L102 79 10237 SH SOLE NO 0 0 10237 SERVICENOW INC COM 81762P102 20514 36699 SH SOLE NO 0 0 36699 SFL CORPORATION LTD SHS G7738W106 315 28213 SH SOLE NO 0 0 28213 SHAKE SHACK INC CL A 819047101 265 4560 SH SOLE NO 0 0 4560 SHARECARE INC COM CL A 81948W104 14 15000 SH SOLE NO 0 0 15000 SHELL PLC SPON ADS 780259305 21476 333583 SH SOLE NO 0 0 333583 SHERWIN WILLIAMS CO COM 824348106 45290 177573 SH SOLE NO 0 0 177573 SHIFT4 PMTS INC CL A 82452J109 457 8252 SH SOLE NO 0 0 8252 SHOCKWAVE MED INC COM 82489T104 984 4942 SH SOLE NO 0 0 4942 SHOPIFY INC CL A 82509L107 20964 384168 SH SOLE NO 0 0 384168 SHORE BANCSHARES INC COM 825107105 137 13038 SH SOLE NO 0 0 13038 SHYFT GROUP INC COM 825698103 869 58072 SH SOLE NO 0 0 58072 SI-BONE INC COM 825704109 264 12410 SH SOLE NO 0 0 12410 SIBANYE STILLWATER LTD SPONSORED ADR 82575P107 497 80597 SH SOLE NO 0 0 80597 SIDUS SPACE INC CLASS A COM 826165102 2 12000 SH SOLE NO 0 0 12000 SIGA TECHNOLOGIES INC COM 826917106 74 14015 SH SOLE NO 0 0 14015 SILICOM LTD ORD M84116108 221 8450 SH SOLE NO 0 0 8450 SILICON MOTION TECHNOLOGY CO SPONSORED ADR 82706C108 449 8769 SH SOLE NO 0 0 8769 SILVERCREST METALS INC COM 828363101 309 70059 SH SOLE NO 0 0 70059 SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 3634 214262 SH SOLE NO 0 0 214262 SIMON PPTY GROUP INC NEW COM 828806109 13233 122496 SH SOLE NO 0 0 122496 SIMPLIFY EXCHANGE TRADED FUN CONVEXITY ETF 82889N731 4101 218968 SH SOLE NO 0 0 218968 SIMPLIFY EXCHANGE TRADED FUN HEDGED EQUITY 82889N764 4711 193328 SH SOLE NO 0 0 193328 SIMPLIFY EXCHANGE TRADED FUN HIGH YIELD PLUS 82889N830 2186 101218 SH SOLE NO 0 0 101218 SIMPLIFY EXCHANGE TRADED FUN INTMD TERM TRSRY 82889N798 300 23619 SH SOLE NO 0 0 23619 SIMPLIFY EXCHANGE TRADED FUN MANAGED FUTURES 82889N699 244 8840 SH SOLE NO 0 0 8840 SIMPLIFY EXCHANGE TRADED FUN SHORT TERM TREA 82889N657 3863 176894 SH SOLE NO 0 0 176894 SIMPLIFY EXCHANGE TRADED FUN SIMPLIFY INTERST 82889N855 6712 70276 SH SOLE NO 0 0 70276 SIMPLIFY EXCHANGE TRADED FUN TAIL RISK STRAT 82889N780 1286 242595 SH SOLE NO 0 0 242595 SIMPLIFY EXCHANGE TRADED FUN US EQT PLS CNVEX 82889N103 2548 91548 SH SOLE NO 0 0 91548 SIMPLIFY EXCHANGE TRADED FUN VOLATILITY PREM 82889N863 2874 127657 SH SOLE NO 0 0 127657 SIMPSON MFG INC COM 829073105 566 3778 SH SOLE NO 0 0 3778 SIREN ETF TR NSD NXGN ECO ETF 829658202 361 19031 SH SOLE NO 0 0 19031 SIRIUS XM HOLDINGS INC COM 82968B103 2852 631075 SH SOLE NO 0 0 631075 SITEONE LANDSCAPE SUPPLY INC COM 82982L103 218 1336 SH SOLE NO 0 0 1336 SITIO ROYALTIES CORP CLASS A COM 82983N108 693 28611 SH SOLE NO 0 0 28611 SIX FLAGS ENTMT CORP NEW COM 83001A102 469 19943 SH SOLE NO 0 0 19943 SIXTH STREET SPECIALTY LENDI COM 83012A109 2305 112789 SH SOLE NO 0 0 112789 SKECHERS U S A INC CL A 830566105 2944 60151 SH SOLE NO 0 0 60151 SKYLINE CHAMPION CORPORATION COM 830830105 250 3931 SH SOLE NO 0 0 3931 SKYWEST INC COM 830879102 284 6761 SH SOLE NO 0 0 6761 SKYWORKS SOLUTIONS INC COM 83088M102 5732 58141 SH SOLE NO 0 0 58141 SL GREEN RLTY CORP COM 78440X887 662 17752 SH SOLE NO 0 0 17752 SLR INVESTMENT CORP COM 83413U100 3383 219789 SH SOLE NO 0 0 219789 SMARTSHEET INC COM CL A 83200N103 1866 46111 SH SOLE NO 0 0 46111 SMILEDIRECTCLUB INC CL A COM 83192H106 6 13607 SH SOLE NO 0 0 13607 SMITH & NEPHEW PLC SPDN ADR NEW 83175M205 225 9077 SH SOLE NO 0 0 9077 SMITH & WESSON BRANDS INC COM 831754106 351 27196 SH SOLE NO 0 0 27196 SMITH A O CORP COM 831865209 9758 147563 SH SOLE NO 0 0 147563 SMITH MICRO SOFTWARE INC COM NEW 832154207 55 45207 SH SOLE NO 0 0 45207 SMUCKER J M CO COM NEW 832696405 10061 81853 SH SOLE NO 0 0 81853 SNAP INC CL A 83304A106 910 102148 SH SOLE NO 0 0 102148 SNAP ON INC COM 833034101 4868 19085 SH SOLE NO 0 0 19085 SNDL INC COM 83307B101 78 40872 SH SOLE NO 0 0 40872 SNOWFLAKE INC CL A 833445109 8152 53359 SH SOLE NO 0 0 53359 SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105 960 16094 SH SOLE NO 0 0 16094 SOCIETAL CDMO INC COM 75629F109 6 11800 SH SOLE NO 0 0 11800 SOFI TECHNOLOGIES INC COM 83406F102 8595 1075755 SH SOLE NO 0 0 1075755 SOLAREDGE TECHNOLOGIES INC COM 83417M104 762 5884 SH SOLE NO 0 0 5884 SOLID POWER INC CLASS A COM 83422N105 80 39570 SH SOLE NO 0 0 39570 SOMALOGIC INC CLASS A COM 83444K105 240 100500 SH SOLE NO 0 0 100500 SONENDO INC COM 835431107 33 43830 SH SOLE NO 0 0 43830 SONOCO PRODS CO COM 835495102 1536 28266 SH SOLE NO 0 0 28266 SONOS INC COM 83570H108 993 76912 SH SOLE NO 0 0 76912 SONY GROUP CORP SPONSORED ADR 835699307 1484 18002 SH SOLE NO 0 0 18002 SOUNDHOUND AI INC CLASS A COM 836100107 146 72853 SH SOLE NO 0 0 72853 SOURCE CAP INC COM 836144105 680 17629 SH SOLE NO 0 0 17629 SOUTHERN CO COM 842587107 61308 947275 SH SOLE NO 0 0 947275 SOUTHERN COPPER CORP COM 84265V105 1677 22268 SH SOLE NO 0 0 22268 SOUTHSTATE CORPORATION COM 840441109 1002 14871 SH SOLE NO 0 0 14871 SOUTHWEST AIRLS CO COM 844741108 8027 296533 SH SOLE NO 0 0 296533 SOUTHWEST AIRLS CO NOTE 1.250% 5/0 844741BG2 10 10000 SH SOLE NO 0 0 10000 SOUTHWEST GAS HLDGS INC COM 844895102 283 4679 SH SOLE NO 0 0 4679 SOUTHWESTERN ENERGY CO COM 845467109 809 125360 SH SOLE NO 0 0 125360 SPARTANNASH CO COM 847215100 448 20352 SH SOLE NO 0 0 20352 SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 82474 246227 SH SOLE NO 0 0 246227 SPDR GOLD TR GOLD SHS 78463V107 172682 1007186 SH SOLE NO 0 0 1007186 SPDR INDEX SHS FDS DJ GLB RL ES ETF 78463X749 636 16656 SH SOLE NO 0 0 16656 SPDR INDEX SHS FDS EURO STOXX 50 78463X202 1346 32028 SH SOLE NO 0 0 32028 SPDR INDEX SHS FDS GLB NAT RESRCE 78463X541 2260 40552 SH SOLE NO 0 0 40552 SPDR INDEX SHS FDS MSCI ACWI CLMTE 78463X194 246 8672 SH SOLE NO 0 0 8672 SPDR INDEX SHS FDS MSCI ACWI EXUS 78463X848 5148 206832 SH SOLE NO 0 0 206832 SPDR INDEX SHS FDS MSCI EAFE FS ETF 78470E106 1713 48280 SH SOLE NO 0 0 48280 SPDR INDEX SHS FDS MSCI EAFE STRTGC 78463X434 7878 117505 SH SOLE NO 0 0 117505 SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 35652 1149678 SH SOLE NO 0 0 1149678 SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 16071 478742 SH SOLE NO 0 0 478742 SPDR INDEX SHS FDS S&P CHINA ETF 78463X400 368 5146 SH SOLE NO 0 0 5146 SPDR INDEX SHS FDS S&P EM MKT DIV 78463X533 324 10886 SH SOLE NO 0 0 10886 SPDR INDEX SHS FDS S&P EMKTSC ETF 78463X756 665 12442 SH SOLE NO 0 0 12442 SPDR INDEX SHS FDS S&P GBLINF ETF 78463X855 1358 27559 SH SOLE NO 0 0 27559 SPDR INDEX SHS FDS S&P GLBDIV ETF 78463X459 235 4299 SH SOLE NO 0 0 4299 SPDR INDEX SHS FDS S&P INTL ETF 78463X772 7101 215824 SH SOLE NO 0 0 215824 SPDR INDEX SHS FDS S&P INTL SMLCP 78463X871 3471 119110 SH SOLE NO 0 0 119110 SPDR INDEX SHS FDS S&P NORTH AMER 78463X152 1449 27362 SH SOLE NO 0 0 27362 SPDR S&P 500 ETF TR TR UNIT 78462F103 762584 1783905 SH SOLE NO 0 0 1783905 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 72381 158507 SH SOLE NO 0 0 158507 SPDR SER TR AEROSPACE DEF 78464A631 7462 66563 SH SOLE NO 0 0 66563 SPDR SER TR BBG CONV SEC ETF 78464A359 14280 210612 SH SOLE NO 0 0 210612 SPDR SER TR BLOOMBERG 1 10 Y 78468R861 532 29435 SH SOLE NO 0 0 29435 SPDR SER TR BLOOMBERG 1-3 MO 78468R663 71489 778578 SH SOLE NO 0 0 778578 SPDR SER TR BLOOMBERG 3-12 M 78468R523 21085 212057 SH SOLE NO 0 0 212057 SPDR SER TR BLOOMBERG HIGH Y 78468R622 15917 176070 SH SOLE NO 0 0 176070 SPDR SER TR BLOOMBERG INTL 78464A151 7128 262729 SH SOLE NO 0 0 262729 SPDR SER TR BLOOMBERG INTL T 78464A516 451 21255 SH SOLE NO 0 0 21255 SPDR SER TR BLOOMBERG INVT 78468R200 6744 219526 SH SOLE NO 0 0 219526 SPDR SER TR BLOOMBERG SHORT 78464A334 2781 107910 SH SOLE NO 0 0 107910 SPDR SER TR BLOOMBERG SHT TE 78468R408 2455 100355 SH SOLE NO 0 0 100355 SPDR SER TR COMP SOFTWARE 78464A599 276 2173 SH SOLE NO 0 0 2173 SPDR SER TR DJ REIT ETF 78464A607 4515 54437 SH SOLE NO 0 0 54437 SPDR SER TR FACTST INV ETF 78464A110 645 5212 SH SOLE NO 0 0 5212 SPDR SER TR GLB DOW ETF 78464A706 391 3585 SH SOLE NO 0 0 3585 SPDR SER TR HLTH CARE SVCS 78464A573 444 5330 SH SOLE NO 0 0 5330 SPDR SER TR HLTH CR EQUIP 78464A581 1719 22023 SH SOLE NO 0 0 22023 SPDR SER TR ICE PFD SEC ETF 78464A292 1030 31726 SH SOLE NO 0 0 31726 SPDR SER TR MSCI USA STRTGIC 78468R812 4144 34339 SH SOLE NO 0 0 34339 SPDR SER TR NUVEEN BLMBRG MU 78468R721 5715 130780 SH SOLE NO 0 0 130780 SPDR SER TR NUVEEN BLMBRG SH 78468R739 79300 1715328 SH SOLE NO 0 0 1715328 SPDR SER TR NUVEEN BLOOMBERG 78464A284 1173 49230 SH SOLE NO 0 0 49230 SPDR SER TR NYSE TECH ETF 78464A102 1164 8520 SH SOLE NO 0 0 8520 SPDR SER TR OILGAS EQUIP 78468R549 235 2452 SH SOLE NO 0 0 2452 SPDR SER TR PORT MTG BK ETF 78464A383 1227 59003 SH SOLE NO 0 0 59003 SPDR SER TR PORTFLI HIGH YLD 78468R606 11975 534113 SH SOLE NO 0 0 534113 SPDR SER TR PORTFLI INTRMDIT 78464A672 4352 158095 SH SOLE NO 0 0 158095 SPDR SER TR PORTFLI TIPS ETF 78464A656 1214 48892 SH SOLE NO 0 0 48892 SPDR SER TR PORTFOLI S&P1500 78464A805 9360 178321 SH SOLE NO 0 0 178321 SPDR SER TR PORTFOLIO AGRGTE 78464A649 5595 229863 SH SOLE NO 0 0 229863 SPDR SER TR PORTFOLIO CRPORT 78464A144 1133 41070 SH SOLE NO 0 0 41070 SPDR SER TR PORTFOLIO INTRMD 78464A375 2011 63937 SH SOLE NO 0 0 63937 SPDR SER TR PORTFOLIO LN COR 78464A367 542 25506 SH SOLE NO 0 0 25506 SPDR SER TR PORTFOLIO LN TSR 78464A664 1752 66981 SH SOLE NO 0 0 66981 SPDR SER TR PORTFOLIO S&P400 78464A847 12067 275557 SH SOLE NO 0 0 275557 SPDR SER TR PORTFOLIO S&P500 78464A854 27290 542973 SH SOLE NO 0 0 542973 SPDR SER TR PORTFOLIO S&P600 78468R853 27469 744416 SH SOLE NO 0 0 744416 SPDR SER TR PORTFOLIO SH TSR 78468R101 3791 132004 SH SOLE NO 0 0 132004 SPDR SER TR PORTFOLIO SHORT 78464A474 4931 168164 SH SOLE NO 0 0 168164 SPDR SER TR PRTFLO S&P500 GW 78464A409 107629 1815606 SH SOLE NO 0 0 1815606 SPDR SER TR PRTFLO S&P500 HI 78468R788 13826 394241 SH SOLE NO 0 0 394241 SPDR SER TR PRTFLO S&P500 VL 78464A508 40208 974498 SH SOLE NO 0 0 974498 SPDR SER TR RUSSELL LOW VOL 78468R754 1439 13720 SH SOLE NO 0 0 13720 SPDR SER TR RUSSELL YIELD 78468R770 2199 24054 SH SOLE NO 0 0 24054 SPDR SER TR S&P 400 MDCP GRW 78464A821 8915 128947 SH SOLE NO 0 0 128947 SPDR SER TR S&P 400 MDCP VAL 78464A839 9081 140010 SH SOLE NO 0 0 140010 SPDR SER TR S&P 500 ESG ETF 78468R531 203 4901 SH SOLE NO 0 0 4901 SPDR SER TR S&P 600 SMCP GRW 78464A201 18446 251758 SH SOLE NO 0 0 251758 SPDR SER TR S&P 600 SMCP VAL 78464A300 32705 451917 SH SOLE NO 0 0 451917 SPDR SER TR S&P BIOTECH 78464A870 14241 195033 SH SOLE NO 0 0 195033 SPDR SER TR S&P BK ETF 78464A797 920 24961 SH SOLE NO 0 0 24961 SPDR SER TR S&P CAP MKTS 78464A771 438 5050 SH SOLE NO 0 0 5050 SPDR SER TR S&P DIVID ETF 78464A763 146829 1276662 SH SOLE NO 0 0 1276662 SPDR SER TR S&P HOMEBUILD 78464A888 2697 35219 SH SOLE NO 0 0 35219 SPDR SER TR S&P INS ETF 78464A789 547 12849 SH SOLE NO 0 0 12849 SPDR SER TR S&P KENSHO CLEAN 78468R655 1334 19769 SH SOLE NO 0 0 19769 SPDR SER TR S&P KENSHO NEW 78468R648 10999 277719 SH SOLE NO 0 0 277719 SPDR SER TR S&P METALS MNG 78464A755 6349 120938 SH SOLE NO 0 0 120938 SPDR SER TR S&P OILGAS EXP 78468R556 9639 65167 SH SOLE NO 0 0 65167 SPDR SER TR S&P PHARMAC 78464A722 235 5904 SH SOLE NO 0 0 5904 SPDR SER TR S&P REGL BKG 78464A698 2783 66622 SH SOLE NO 0 0 66622 SPDR SER TR S&P RETAIL ETF 78464A714 564 9272 SH SOLE NO 0 0 9272 SPDR SER TR S&P SEMICNDCTR 78464A862 8961 45716 SH SOLE NO 0 0 45716 SPDR SER TR S&P TELECOM 78464A540 1470 20725 SH SOLE NO 0 0 20725 SPDR SER TR S&P TRANSN ETF 78464A532 562 7507 SH SOLE NO 0 0 7507 SPDR SER TR SPDR MSCI USA GE 78468R747 585 6879 SH SOLE NO 0 0 6879 SPDR SER TR SPDR S&P 500 ETF 78468R796 3369 97018 SH SOLE NO 0 0 97018 SPDR SER TR SPDR S&P1500VL 78464A128 1463 10122 SH SOLE NO 0 0 10122 SPDR SER TR SSGA US LRG ETF 78468R804 2245 16814 SH SOLE NO 0 0 16814 SPDR SER TR SSGA US SMAL ETF 78468R887 3578 36176 SH SOLE NO 0 0 36176 SPIRE GLOBAL INC COM CL A NEW 848560306 49 10004 SH SOLE NO 0 0 10004 SPIRE INC COM 84857L101 549 9703 SH SOLE NO 0 0 9703 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 820 50816 SH SOLE NO 0 0 50816 SPIRIT RLTY CAP INC NEW COM NEW 84860W300 866 25831 SH SOLE NO 0 0 25831 SPLUNK INC COM 848637104 2540 17365 SH SOLE NO 0 0 17365 SPLUNK INC NOTE 1.125% 6/1 848637AF1 9 10000 SH SOLE NO 0 0 10000 SPOTIFY TECHNOLOGY S A SHS L8681T102 1608 10395 SH SOLE NO 0 0 10395 SPRINKLR INC CL A 85208T107 322 23264 SH SOLE NO 0 0 23264 SPROTT ETF TRUST GOLD MINERS ETF 85210B102 840 36726 SH SOLE NO 0 0 36726 SPROTT FDS TR URANIUM MINERS E 85208P303 2391 50679 SH SOLE NO 0 0 50679 SPROTT INC COM NEW 852066208 281 9209 SH SOLE NO 0 0 9209 SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101 6097 352035 SH SOLE NO 0 0 352035 SPROTT PHYSICAL GOLD TR UNIT 85207H104 20609 1439187 SH SOLE NO 0 0 1439187 SPROTT PHYSICAL PLAT PALLAD UNIT 85207Q104 244 22675 SH SOLE NO 0 0 22675 SPROTT PHYSICAL SILVER TR TR UNIT 85207K107 5240 691309 SH SOLE NO 0 0 691309 SPROUTS FMRS MKT INC COM 85208M102 641 14979 SH SOLE NO 0 0 14979 SPS COMM INC COM 78463M107 331 1940 SH SOLE NO 0 0 1940 SQUARESPACE INC CLASS A 85225A107 290 10022 SH SOLE NO 0 0 10022 SRH TOTAL RETURN FUND INC COM 101507101 966 74425 SH SOLE NO 0 0 74425 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 398 7575 SH SOLE NO 0 0 7575 SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608 5811 138578 SH SOLE NO 0 0 138578 SSGA ACTIVE ETF TR GLOBL ALLO ETF 78467V400 414 10834 SH SOLE NO 0 0 10834 SSGA ACTIVE ETF TR MULT ASS RLRTN 78467V103 559 20718 SH SOLE NO 0 0 20718 SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 2043 52855 SH SOLE NO 0 0 52855 SSGA ACTIVE ETF TR ULT SHT TRM BD 78467V707 499 12398 SH SOLE NO 0 0 12398 SSGA ACTIVE TR SPDR SSGA US SCT 78470P408 2948 71429 SH SOLE NO 0 0 71429 STAG INDL INC COM 85254J102 3178 92098 SH SOLE NO 0 0 92098 STANDARD BIOTOOLS INC COM 34385P108 87 30082 SH SOLE NO 0 0 30082 STANDARD LITHIUM LTD COM 853606101 81 28715 SH SOLE NO 0 0 28715 STANDARD MTR PRODS INC COM 853666105 426 12678 SH SOLE NO 0 0 12678 STANLEY BLACK & DECKER INC COM 854502101 18922 226398 SH SOLE NO 0 0 226398 STAR BULK CARRIERS CORP. SHS PAR Y8162K204 267 13855 SH SOLE NO 0 0 13855 STAR GROUP L P UNIT LTD PARTNR 85512C105 465 38629 SH SOLE NO 0 0 38629 STARBOARD INVT TR ADAPTIVE ALPHA 85521B742 575 25379 SH SOLE NO 0 0 25379 STARBOARD INVT TR RH HEDGED MULTI 85521B783 173 24026 SH SOLE NO 0 0 24026 STARBUCKS CORP COM 855244109 53918 590751 SH SOLE NO 0 0 590751 STARWOOD PPTY TR INC COM 85571B105 4703 243065 SH SOLE NO 0 0 243065 STATE STR CORP COM 857477103 7704 115057 SH SOLE NO 0 0 115057 STEEL DYNAMICS INC COM 858119100 4606 42960 SH SOLE NO 0 0 42960 STEELCASE INC CL A 858155203 4717 422267 SH SOLE NO 0 0 422267 STELLANTIS N.V SHS N82405106 653 34150 SH SOLE NO 0 0 34150 STEM INC COM 85859N102 261 61545 SH SOLE NO 0 0 61545 STERIS PLC SHS USD G8473T100 1673 7625 SH SOLE NO 0 0 7625 STERLING INFRASTRUCTURE INC COM 859241101 437 5942 SH SOLE NO 0 0 5942 STMICROELECTRONICS N V NY REGISTRY 861012102 1040 24086 SH SOLE NO 0 0 24086 STONECO LTD COM CL A G85158106 194 18176 SH SOLE NO 0 0 18176 STRATEGY SHS DAY HAGAN NED 86280R803 12155 356252 SH SOLE NO 0 0 356252 STRATEGY SHS DAY HAGAN NED 86280R860 512 24711 SH SOLE NO 0 0 24711 STRATEGY SHS NS 7HANDL IDX 86280R506 1598 83628 SH SOLE NO 0 0 83628 STRYKER CORPORATION COM 863667101 45334 165895 SH SOLE NO 0 0 165895 STURM RUGER & CO INC COM 864159108 742 14238 SH SOLE NO 0 0 14238 SUBURBAN PROPANE PARTNERS L UNIT LTD PARTN 864482104 2529 157558 SH SOLE NO 0 0 157558 SUMITOMO MITSUI FINL GROUP I SPONSORED ADR 86562M209 139 14133 SH SOLE NO 0 0 14133 SUMMIT MATLS INC CL A 86614U100 1086 34886 SH SOLE NO 0 0 34886 SUN CMNTYS INC COM 866674104 959 8102 SH SOLE NO 0 0 8102 SUN LIFE FINANCIAL INC. COM 866796105 3052 62541 SH SOLE NO 0 0 62541 SUNCOR ENERGY INC NEW COM 867224107 884 25702 SH SOLE NO 0 0 25702 SUNNOVA ENERGY INTL INC. COM 86745K104 184 17527 SH SOLE NO 0 0 17527 SUNOCO LP/SUNOCO FIN CORP COM UT REP LP 86765K109 1552 31697 SH SOLE NO 0 0 31697 SUNPOWER CORP COM 867652406 82 13258 SH SOLE NO 0 0 13258 SUNRUN INC COM 86771W105 817 65022 SH SOLE NO 0 0 65022 SUPER MICRO COMPUTER INC COM 86800U104 2589 9440 SH SOLE NO 0 0 9440 SUPERNUS PHARMACEUTICALS INC COM 868459108 266 9648 SH SOLE NO 0 0 9648 SWISS HELVETIA FD INC COM 870875101 984 128778 SH SOLE NO 0 0 128778 SYLVAMO CORP COMMON STOCK 871332102 407 9266 SH SOLE NO 0 0 9266 SYMBOTIC INC CLASS A COM 87151X101 544 16266 SH SOLE NO 0 0 16266 SYNAPTICS INC COM 87157D109 354 3954 SH SOLE NO 0 0 3954 SYNCHRONOSS TECHNOLOGIES INC COM 87157B103 10 10880 SH SOLE NO 0 0 10880 SYNCHRONY FINANCIAL COM 87165B103 1154 37744 SH SOLE NO 0 0 37744 SYNDAX PHARMACEUTICALS INC COM 87164F105 170 11695 SH SOLE NO 0 0 11695 SYNOPSYS INC COM 871607107 2932 6387 SH SOLE NO 0 0 6387 SYNOVUS FINL CORP COM NEW 87161C501 379 13625 SH SOLE NO 0 0 13625 SYSCO CORP COM 871829107 21369 323526 SH SOLE NO 0 0 323526 T ROWE PRICE ETF INC CAP APPRECIATION 87283Q867 11831 476859 SH SOLE NO 0 0 476859 T ROWE PRICE ETF INC PRICE BLUE CHIP 87283Q107 1378 50745 SH SOLE NO 0 0 50745 T ROWE PRICE ETF INC PRICE DIV GRWT 87283Q404 9732 303352 SH SOLE NO 0 0 303352 T ROWE PRICE ETF INC PRICE EQT INCOME 87283Q206 478 14373 SH SOLE NO 0 0 14373 T ROWE PRICE ETF INC PRICE GRW STOCK 87283Q305 450 16659 SH SOLE NO 0 0 16659 T ROWE PRICE ETF INC QM US BOND ETF 87283Q602 423 10399 SH SOLE NO 0 0 10399 T ROWE PRICE ETF INC ULTRA SHRT TRM 87283Q701 322 6595 SH SOLE NO 0 0 6595 T-MOBILE US INC COM 872590104 18782 134109 SH SOLE NO 0 0 134109 TABOOLA.COM LTD ORD SHS M8744T106 800 211045 SH SOLE NO 0 0 211045 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 21931 252370 SH SOLE NO 0 0 252370 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 908 6469 SH SOLE NO 0 0 6469 TAKEDA PHARMACEUTICAL CO LTD SPONSORED ADS 874060205 427 27596 SH SOLE NO 0 0 27596 TANDEM DIABETES CARE INC COM NEW 875372203 205 9870 SH SOLE NO 0 0 9870 TANGER FACTORY OUTLET CTRS I COM 875465106 1013 44802 SH SOLE NO 0 0 44802 TAPESTRY INC COM 876030107 1139 39632 SH SOLE NO 0 0 39632 TARGA RES CORP COM 87612G101 6642 77484 SH SOLE NO 0 0 77484 TARGET CORP COM 87612E106 35403 320182 SH SOLE NO 0 0 320182 TASEKO MINES LTD COM 876511106 24 18695 SH SOLE NO 0 0 18695 TAYLOR MORRISON HOME CORP COM 87724P106 8337 195648 SH SOLE NO 0 0 195648 TAYSHA GENE THERAPIES INC COM SHS 877619106 85 26971 SH SOLE NO 0 0 26971 TC ENERGY CORP COM 87807B107 3183 92505 SH SOLE NO 0 0 92505 TCW STRATEGIC INCOME FD INC COM 872340104 1775 387483 SH SOLE NO 0 0 387483 TE CONNECTIVITY LTD SHS H84989104 2530 20481 SH SOLE NO 0 0 20481 TECHNIPFMC PLC COM G87110105 669 32908 SH SOLE NO 0 0 32908 TECK RESOURCES LTD CL B 878742204 949 22013 SH SOLE NO 0 0 22013 TECNOGLASS INC ORD SHS G87264100 210 6381 SH SOLE NO 0 0 6381 TEKLA HEALTHCARE INVS SH BEN INT 87911J103 1307 84064 SH SOLE NO 0 0 84064 TEKLA HEALTHCARE OPPORTUNITI SHS 879105104 2034 119782 SH SOLE NO 0 0 119782 TEKLA LIFE SCIENCES INVS SH BEN INT 87911K100 485 38873 SH SOLE NO 0 0 38873 TEKLA WORLD HEALTHCARE FD BEN INT SHS 87911L108 2933 250219 SH SOLE NO 0 0 250219 TELA BIO INC COM 872381108 122 15271 SH SOLE NO 0 0 15271 TELADOC HEALTH INC COM 87918A105 1505 80934 SH SOLE NO 0 0 80934 TELEDYNE TECHNOLOGIES INC COM 879360105 5863 14349 SH SOLE NO 0 0 14349 TELEFLEX INCORPORATED COM 879369106 896 4559 SH SOLE NO 0 0 4559 TELEFONICA S A SPONSORED ADR 879382208 47 11592 SH SOLE NO 0 0 11592 TELLURIAN INC NEW COM 87968A104 140 120357 SH SOLE NO 0 0 120357 TELUS CORPORATION COM 87971M103 1075 65815 SH SOLE NO 0 0 65815 TEMPLETON EMERGING MKTS FD COM 880191101 198 17511 SH SOLE NO 0 0 17511 TEMPLETON EMERGING MKTS INCO COM 880192109 519 112514 SH SOLE NO 0 0 112514 TEMPLETON GLOBAL INCOME FD COM 880198106 137 35451 SH SOLE NO 0 0 35451 TEMPUR SEALY INTL INC COM 88023U101 219 5061 SH SOLE NO 0 0 5061 TERADYNE INC COM 880770102 1431 14245 SH SOLE NO 0 0 14245 TEREX CORP NEW COM 880779103 274 4763 SH SOLE NO 0 0 4763 TERNIUM SA SPONSORED ADS 880890108 372 9317 SH SOLE NO 0 0 9317 TERRAN ORBITAL CORPORATION COM 88105P103 10 12100 SH SOLE NO 0 0 12100 TESLA INC COM 88160R101 256535 1025238 SH SOLE NO 0 0 1025238 TETRA TECH INC NEW COM 88162G103 767 5046 SH SOLE NO 0 0 5046 TEUCRIUM COMMODITY TR CORN FD SHS 88166A102 203 9240 SH SOLE NO 0 0 9240 TEUCRIUM COMMODITY TR WHEAT FD 88166A508 130 23269 SH SOLE NO 0 0 23269 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 2606 255477 SH SOLE NO 0 0 255477 TEXAS INSTRS INC COM 882508104 33999 213818 SH SOLE NO 0 0 213818 TEXAS PACIFIC LAND CORPORATI COM 88262P102 10628 5828 SH SOLE NO 0 0 5828 TEXAS ROADHOUSE INC COM 882681109 630 6556 SH SOLE NO 0 0 6556 TEXTRON INC COM 883203101 2615 33462 SH SOLE NO 0 0 33462 TFF PHARMACEUTICALS INC COM 87241J104 4 10000 SH SOLE NO 0 0 10000 TFI INTL INC COM 87241L109 976 7597 SH SOLE NO 0 0 7597 TFS FINL CORP COM 87240R107 159 13467 SH SOLE NO 0 0 13467 TG THERAPEUTICS INC COM 88322Q108 1525 182400 SH SOLE NO 0 0 182400 THE ALGER ETF TRUST MID CAP 40 ETF 015564107 1155 95322 SH SOLE NO 0 0 95322 THE BEACHBODY COMPANY INC COM CL A 073463101 34 113931 SH SOLE NO 0 0 113931 THE CIGNA GROUP COM 125523100 26683 93273 SH SOLE NO 0 0 93273 THE LION ELECTRIC COMPANY *W EXP 05/06/202 536221112 2 13500 SH SOLE NO 0 0 13500 THE REAL BROKERAGE INC COM NEW 75585H206 39 26912 SH SOLE NO 0 0 26912 THE REALREAL INC COM 88339P101 47 22452 SH SOLE NO 0 0 22452 THE TRADE DESK INC COM CL A 88339J105 18610 238134 SH SOLE NO 0 0 238134 THERMO FISHER SCIENTIFIC INC COM 883556102 50467 99703 SH SOLE NO 0 0 99703 THOMSON REUTERS CORP. COM 884903808 897 7331 SH SOLE NO 0 0 7331 THOR INDS INC COM 885160101 539 5670 SH SOLE NO 0 0 5670 THORNBURG INCM BUILDER OPP T COM 885213108 351 24060 SH SOLE NO 0 0 24060 THRIVENT ETF TRUST SMALL MID CAP 88588G109 298 10722 SH SOLE NO 0 0 10722 TIDAL ETF TR LEATHERBACK LNG 886364850 2932 113758 SH SOLE NO 0 0 113758 TIDAL ETF TR ROBINSON ALTERNT 886364678 1683 78472 SH SOLE NO 0 0 78472 TIDAL ETF TR SONICSHARES GBL 886364645 202 7227 SH SOLE NO 0 0 7227 TIDAL ETF TR II TSLA OPTION INCM 88634T709 226 16528 SH SOLE NO 0 0 16528 TIDAL TR II BLUEPRINT CHESAP 88636J873 599 23869 SH SOLE NO 0 0 23869 TIDAL TR II VERIDIEN CLIMATE 88636J709 371 19700 SH SOLE NO 0 0 19700 TIDEWATER INC NEW COM 88642R109 1972 27746 SH SOLE NO 0 0 27746 TILRAY BRANDS INC COM 88688T100 757 316898 SH SOLE NO 0 0 316898 TIMKEN CO COM 887389104 559 7599 SH SOLE NO 0 0 7599 TIMKENSTEEL CORPORATION COM 887399103 229 10526 SH SOLE NO 0 0 10526 TIMOTHY PLAN HIG DV STK ETF 887432326 583 19049 SH SOLE NO 0 0 19049 TIMOTHY PLAN INTL ETF 887432334 412 17191 SH SOLE NO 0 0 17191 TIMOTHY PLAN U S SM CP CORE 887432342 361 11657 SH SOLE NO 0 0 11657 TIMOTHY PLAN US LRGMD CP CORE 887432359 255 7384 SH SOLE NO 0 0 7384 TINGO GROUP INC COM 55328R109 20 19825 SH SOLE NO 0 0 19825 TJX COS INC NEW COM 872540109 24850 279593 SH SOLE NO 0 0 279593 TKO GROUP HOLDINGS INC CL A 87256C101 619 7368 SH SOLE NO 0 0 7368 TMC THE METALS COMPANY INC COM 87261Y106 12 12037 SH SOLE NO 0 0 12037 TOAST INC CL A 888787108 2308 123211 SH SOLE NO 0 0 123211 TOLL BROTHERS INC COM 889478103 3018 40802 SH SOLE NO 0 0 40802 TOMPKINS FINL CORP COM 890110109 381 7787 SH SOLE NO 0 0 7787 TONIX PHARMACEUTICALS HLDG C COM NEW 890260854 11 20122 SH SOLE NO 0 0 20122 TOPBUILD CORP COM 89055F103 510 2028 SH SOLE NO 0 0 2028 TOPGOLF CALLAWAY BRANDS CORP COM 131193104 367 26534 SH SOLE NO 0 0 26534 TORO CO COM 891092108 2088 25127 SH SOLE NO 0 0 25127 TORONTO DOMINION BK ONT COM NEW 891160509 7765 128853 SH SOLE NO 0 0 128853 TORTOISE ENERGY INDEPENDENC COM 89148K200 376 11873 SH SOLE NO 0 0 11873 TORTOISE ENERGY INFRA CORP COM 89147L886 787 27228 SH SOLE NO 0 0 27228 TORTOISE PIPELINE & ENERGY F COM 89148H207 4376 156213 SH SOLE NO 0 0 156213 TOTALENERGIES SE SPONSORED ADS 89151E109 6517 99102 SH SOLE NO 0 0 99102 TOWER SEMICONDUCTOR LTD SHS NEW M87915274 256 10422 SH SOLE NO 0 0 10422 TOYOTA MOTOR CORP ADS 892331307 4609 25640 SH SOLE NO 0 0 25640 TPG INC COM CL A 872657101 246 8151 SH SOLE NO 0 0 8151 TRACTOR SUPPLY CO COM 892356106 10058 49532 SH SOLE NO 0 0 49532 TRANE TECHNOLOGIES PLC SHS G8994E103 8442 41603 SH SOLE NO 0 0 41603 TRANSCAT INC COM 893529107 429 4377 SH SOLE NO 0 0 4377 TRANSDIGM GROUP INC COM 893641100 956 1133 SH SOLE NO 0 0 1133 TRANSOCEAN LTD REG SHS H8817H100 1826 222448 SH SOLE NO 0 0 222448 TRANSUNION COM 89400J107 7972 111040 SH SOLE NO 0 0 111040 TRAVELERS COMPANIES INC COM 89417E109 17039 104338 SH SOLE NO 0 0 104338 TREDEGAR CORP COM 894650100 339 62646 SH SOLE NO 0 0 62646 TREEHOUSE FOODS INC COM 89469A104 319 7321 SH SOLE NO 0 0 7321 TREX CO INC COM 89531P105 1811 29386 SH SOLE NO 0 0 29386 TRI CONTL CORP COM 895436103 2914 109607 SH SOLE NO 0 0 109607 TRIMBLE INC COM 896239100 1592 29552 SH SOLE NO 0 0 29552 TRINET GROUP INC COM 896288107 1281 11000 SH SOLE NO 0 0 11000 TRINITY CAP INC COM 896442308 468 33646 SH SOLE NO 0 0 33646 TRINITY INDS INC COM 896522109 924 37945 SH SOLE NO 0 0 37945 TRINITY PL HLDGS INC COM 89656D101 5 12802 SH SOLE NO 0 0 12802 TRIPLE FLAG PRECIOUS METAL COM 89679M104 1602 122590 SH SOLE NO 0 0 122590 TRIPLEPOINT VENTURE GROWTH B COM 89677Y100 332 31740 SH SOLE NO 0 0 31740 TRIUMPH FINANCIAL INC COM 89679E300 200 3089 SH SOLE NO 0 0 3089 TRUEBLUE INC COM 89785X101 201 13729 SH SOLE NO 0 0 13729 TRUIST FINL CORP COM 89832Q109 20759 725595 SH SOLE NO 0 0 725595 TRUST FOR PROFESSIONAL MANAG MAIRS & PWR MINN 89834G836 876 42193 SH SOLE NO 0 0 42193 TRUSTMARK CORP COM 898402102 279 12824 SH SOLE NO 0 0 12824 TRX GOLD CORPORATION COM 87283P109 4 10600 SH SOLE NO 0 0 10600 TTM TECHNOLOGIES INC COM 87305R109 800 62103 SH SOLE NO 0 0 62103 TWILIO INC CL A 90138F102 6447 110155 SH SOLE NO 0 0 110155 TWO HBRS INVT CORP COM 90187B804 160 12077 SH SOLE NO 0 0 12077 TWO RDS SHARED TR CONDCTR GBL EQTY 90214Q584 628 48952 SH SOLE NO 0 0 48952 TWO RDS SHARED TR LDRSHS ALPFACT 90214Q774 647 20461 SH SOLE NO 0 0 20461 TWO RDS SHARED TR LEADERSHARES DY 90214Q675 477 21902 SH SOLE NO 0 0 21902 TWO RDS SHARED TR LEADERSHARES EQT 90214Q683 487 16971 SH SOLE NO 0 0 16971 TWO RDS SHARED TR LEADERSHS ACTIVI 90214Q717 325 10640 SH SOLE NO 0 0 10640 TWO RDS SHARED TR LEASERSHS ALPHAF 90214Q691 784 23406 SH SOLE NO 0 0 23406 TYLER TECHNOLOGIES INC COM 902252105 2361 6114 SH SOLE NO 0 0 6114 TYSON FOODS INC CL A 902494103 9783 193754 SH SOLE NO 0 0 193754 U HAUL HOLDING COMPANY COM SER N 023586506 762 14536 SH SOLE NO 0 0 14536 U S GOLD CORP COM NEW 90291C201 62 20000 SH SOLE NO 0 0 20000 UBER TECHNOLOGIES INC COM 90353T100 24882 541029 SH SOLE NO 0 0 541029 UBIQUITI INC COM 90353W103 227 1564 SH SOLE NO 0 0 1564 UBS GROUP AG SHS H42097107 902 36605 SH SOLE NO 0 0 36605 UDR INC COM 902653104 1228 34415 SH SOLE NO 0 0 34415 UFP INDUSTRIES INC COM 90278Q108 1233 12042 SH SOLE NO 0 0 12042 UFP TECHNOLOGIES INC COM 902673102 256 1588 SH SOLE NO 0 0 1588 UGI CORP NEW COM 902681105 4734 205839 SH SOLE NO 0 0 205839 UIPATH INC CL A 90364P105 740 43268 SH SOLE NO 0 0 43268 ULTA BEAUTY INC COM 90384S303 6294 15756 SH SOLE NO 0 0 15756 UMB FINL CORP COM 902788108 230 3713 SH SOLE NO 0 0 3713 UMH PPTYS INC COM 903002103 627 44699 SH SOLE NO 0 0 44699 UNDER ARMOUR INC CL A 904311107 604 88113 SH SOLE NO 0 0 88113 UNDER ARMOUR INC CL C 904311206 522 81765 SH SOLE NO 0 0 81765 UNIFIRST CORP MASS COM 904708104 219 1345 SH SOLE NO 0 0 1345 UNILEVER PLC SPON ADR NEW 904767704 25570 517609 SH SOLE NO 0 0 517609 UNION PAC CORP COM 907818108 45307 222494 SH SOLE NO 0 0 222494 UNITED AIRLS HLDGS INC COM 910047109 6327 149580 SH SOLE NO 0 0 149580 UNITED BANKSHARES INC WEST V COM 909907107 499 18096 SH SOLE NO 0 0 18096 UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405 538 76151 SH SOLE NO 0 0 76151 UNITED NAT FOODS INC COM 911163103 1747 123543 SH SOLE NO 0 0 123543 UNITED PARCEL SERVICE INC CL B 911312106 78969 506630 SH SOLE NO 0 0 506630 UNITED RENTALS INC COM 911363109 19838 44623 SH SOLE NO 0 0 44623 UNITED STATES ANTIMONY CORP COM 911549103 7 18790 SH SOLE NO 0 0 18790 UNITED STATES STL CORP NEW COM 912909108 2645 81431 SH SOLE NO 0 0 81431 UNITED STS 12 MONTH NAT GAS UNIT BEN INT 91288X109 324 29745 SH SOLE NO 0 0 29745 UNITED STS COMMODITY INDEX F CM REP COPP FD 911718104 281 12222 SH SOLE NO 0 0 12222 UNITED STS COMMODITY INDEX F COMM IDX FND 911717106 212 3583 SH SOLE NO 0 0 3583 UNITED STS GASOLINE FD LP UNITS 91201T102 331 4891 SH SOLE NO 0 0 4891 UNITED STS NAT GAS FD LP UNIT PAR 912318300 431 63148 SH SOLE NO 0 0 63148 UNITED STS OIL FD LP UNITS 91232N207 2498 30893 SH SOLE NO 0 0 30893 UNITED THERAPEUTICS CORP DEL COM 91307C102 1174 5199 SH SOLE NO 0 0 5199 UNITEDHEALTH GROUP INC COM 91324P102 155811 309031 SH SOLE NO 0 0 309031 UNITI GROUP INC COM 91325V108 83 17644 SH SOLE NO 0 0 17644 UNITIL CORP COM 913259107 494 11561 SH SOLE NO 0 0 11561 UNITY BIOTECHNOLOGY INC COM NEW 91381U200 58 24362 SH SOLE NO 0 0 24362 UNITY SOFTWARE INC COM 91332U101 3090 98440 SH SOLE NO 0 0 98440 UNIVERSAL CORP VA COM 913456109 221 4680 SH SOLE NO 0 0 4680 UNIVERSAL DISPLAY CORP COM 91347P105 2464 15697 SH SOLE NO 0 0 15697 UNIVERSAL HLTH SVCS INC CL B 913903100 376 2991 SH SOLE NO 0 0 2991 UNIVERSAL INS HLDGS INC COM 91359V107 847 60429 SH SOLE NO 0 0 60429 UNIVEST FINANCIAL CORPORATIO COM 915271100 207 11926 SH SOLE NO 0 0 11926 UNUM GROUP COM 91529Y106 2511 51041 SH SOLE NO 0 0 51041 UPSTART HLDGS INC COM 91680M107 1268 44419 SH SOLE NO 0 0 44419 UPSTART HLDGS INC NOTE 0.250% 8/1 91680MAB3 7 10000 SH SOLE NO 0 0 10000 UPWORK INC COM 91688F104 341 30041 SH SOLE NO 0 0 30041 URANIUM ENERGY CORP COM 916896103 307 59687 SH SOLE NO 0 0 59687 URANIUM RTY CORP COM 91702V101 34 11693 SH SOLE NO 0 0 11693 URBAN OUTFITTERS INC COM 917047102 319 9753 SH SOLE NO 0 0 9753 US BANCORP DEL COM NEW 902973304 23314 705212 SH SOLE NO 0 0 705212 US FOODS HLDG CORP COM 912008109 825 20771 SH SOLE NO 0 0 20771 USA COMPRESSION PARTNERS LP COMUNIT LTDPAR 90290N109 219 9162 SH SOLE NO 0 0 9162 USCF ETF TR MIDSTREAM ENERGY 90290T882 559 15831 SH SOLE NO 0 0 15831 UWM HOLDINGS CORPORATION COM CL A 91823B109 202 41679 SH SOLE NO 0 0 41679 V F CORP COM 918204108 7924 448462 SH SOLE NO 0 0 448462 VACASA INC CLASS A COM 91854V107 5 11240 SH SOLE NO 0 0 11240 VAIL RESORTS INC COM 91879Q109 351 1583 SH SOLE NO 0 0 1583 VALE S A SPONSORED ADS 91912E105 3189 237989 SH SOLE NO 0 0 237989 VALERO ENERGY CORP COM 91913Y100 38197 269543 SH SOLE NO 0 0 269543 VALLEY NATL BANCORP COM 919794107 2643 308777 SH SOLE NO 0 0 308777 VALMONT INDS INC COM 920253101 221 921 SH SOLE NO 0 0 921 VALVOLINE INC COM 92047W101 209 6484 SH SOLE NO 0 0 6484 VANECK ETF TRUST AGRIBUSINESS ETF 92189F700 4376 55601 SH SOLE NO 0 0 55601 VANECK ETF TRUST BDC INCOME ETF 92189F411 4302 268364 SH SOLE NO 0 0 268364 VANECK ETF TRUST BIOTECH ETF 92189F726 4470 28705 SH SOLE NO 0 0 28705 VANECK ETF TRUST CLO ETF 92189H748 202 3865 SH SOLE NO 0 0 3865 VANECK ETF TRUST FALLEN ANGEL HG 92189F437 6029 222791 SH SOLE NO 0 0 222791 VANECK ETF TRUST GAMING ETF 92189F882 205 5170 SH SOLE NO 0 0 5170 VANECK ETF TRUST GOLD MINERS ETF 92189F106 20141 748473 SH SOLE NO 0 0 748473 VANECK ETF TRUST GREEN BOND ETF 92189F171 917 40465 SH SOLE NO 0 0 40465 VANECK ETF TRUST HIGH YLD MUNIETF 92189H409 35703 727600 SH SOLE NO 0 0 727600 VANECK ETF TRUST IG FLOATING RATE 92189F486 829 32787 SH SOLE NO 0 0 32787 VANECK ETF TRUST INTRMDT MUNI ETF 92189H201 3837 87016 SH SOLE NO 0 0 87016 VANECK ETF TRUST JP MRGAN EM LOC 92189H300 2208 92511 SH SOLE NO 0 0 92511 VANECK ETF TRUST JUNIOR GOLD MINE 92189F791 2012 62415 SH SOLE NO 0 0 62415 VANECK ETF TRUST LONG MUNI ETF 92189F536 686 41033 SH SOLE NO 0 0 41033 VANECK ETF TRUST LONG/FLAT TREND 92189F148 3785 100757 SH SOLE NO 0 0 100757 VANECK ETF TRUST LOW CARBN ENERGY 92189F502 305 2912 SH SOLE NO 0 0 2912 VANECK ETF TRUST MORNINGSTAR SMID 92189H730 2469 86849 SH SOLE NO 0 0 86849 VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643 152957 2016840 SH SOLE NO 0 0 2016840 VANECK ETF TRUST NATURAL RESOURC 92189F841 247 5040 SH SOLE NO 0 0 5040 VANECK ETF TRUST OIL SERVICES ETF 92189H607 1849 5357 SH SOLE NO 0 0 5357 VANECK ETF TRUST PHARMACEUTCL ETF 92189F692 1513 18951 SH SOLE NO 0 0 18951 VANECK ETF TRUST PREFERRED SECURT 92189F429 5232 311242 SH SOLE NO 0 0 311242 VANECK ETF TRUST RARE EARTH/STRTG 92189H805 1446 21794 SH SOLE NO 0 0 21794 VANECK ETF TRUST SEMICONDUCTR ETF 92189F676 26361 181822 SH SOLE NO 0 0 181822 VANECK ETF TRUST SHRT HGH YLD MUN 92189F387 2931 135564 SH SOLE NO 0 0 135564 VANECK ETF TRUST SOCIAL SENTIMENT 92189H839 178 11572 SH SOLE NO 0 0 11572 VANECK ETF TRUST VANECK SHRT MUNI 92189F528 399 23904 SH SOLE NO 0 0 23904 VANECK ETF TRUST VANECK VIETNAM 92189F817 273 20163 SH SOLE NO 0 0 20163 VANECK ETF TRUST VIDEO GMNG ESPRT 92189F114 1507 29227 SH SOLE NO 0 0 29227 VANECK MERK GOLD TR GOLD TRUST 921078101 3883 217055 SH SOLE NO 0 0 217055 VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505 17665 71563 SH SOLE NO 0 0 71563 VANGUARD ADMIRAL FDS INC 500 VAL IDX FD 921932703 15326 103074 SH SOLE NO 0 0 103074 VANGUARD ADMIRAL FDS INC MIDCP 400 GRTH 921932869 1441 15957 SH SOLE NO 0 0 15957 VANGUARD ADMIRAL FDS INC MIDCP 400 IDX 921932885 11074 131007 SH SOLE NO 0 0 131007 VANGUARD ADMIRAL FDS INC MIDCP 400 VAL 921932844 1960 25157 SH SOLE NO 0 0 25157 VANGUARD ADMIRAL FDS INC SMLCP 600 GRTH 921932794 1709 18126 SH SOLE NO 0 0 18126 VANGUARD ADMIRAL FDS INC SMLCP 600 VAL 921932778 5752 74656 SH SOLE NO 0 0 74656 VANGUARD ADMIRAL FDS INC SMLLCP 600 IDX 921932828 26590 304236 SH SOLE NO 0 0 304236 VANGUARD BD INDEX FDS INTERMED TERM 921937819 49751 688028 SH SOLE NO 0 0 688028 VANGUARD BD INDEX FDS LONG TERM BOND 921937793 5625 83886 SH SOLE NO 0 0 83886 VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 190790 2538112 SH SOLE NO 0 0 2538112 VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 118259 1694742 SH SOLE NO 0 0 1694742 VANGUARD BD INDEX FDS VANGUARD ULTRA 92203C303 8616 175158 SH SOLE NO 0 0 175158 VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407 39260 820821 SH SOLE NO 0 0 820821 VANGUARD INDEX FDS EXTEND MKT ETF 922908652 27660 192979 SH SOLE NO 0 0 192979 VANGUARD INDEX FDS GROWTH ETF 922908736 453026 1663641 SH SOLE NO 0 0 1663641 VANGUARD INDEX FDS LARGE CAP ETF 922908637 77032 393642 SH SOLE NO 0 0 393642 VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 77611 398473 SH SOLE NO 0 0 398473 VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 61051 466179 SH SOLE NO 0 0 466179 VANGUARD INDEX FDS MID CAP ETF 922908629 243931 1171395 SH SOLE NO 0 0 1171395 VANGUARD INDEX FDS REAL ESTATE ETF 922908553 60267 796545 SH SOLE NO 0 0 796545 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 470794 1198863 SH SOLE NO 0 0 1198863 VANGUARD INDEX FDS SM CP VAL ETF 922908611 95489 598712 SH SOLE NO 0 0 598712 VANGUARD INDEX FDS SMALL CP ETF 922908751 180821 956371 SH SOLE NO 0 0 956371 VANGUARD INDEX FDS SML CP GRW ETF 922908595 46420 216731 SH SOLE NO 0 0 216731 VANGUARD INDEX FDS TOTAL STK MKT 922908769 506122 2382758 SH SOLE NO 0 0 2382758 VANGUARD INDEX FDS VALUE ETF 922908744 430339 3119983 SH SOLE NO 0 0 3119983 VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 72999 1407341 SH SOLE NO 0 0 1407341 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 262742 6700892 SH SOLE NO 0 0 6700892 VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 24312 419672 SH SOLE NO 0 0 419672 VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866 1769 26446 SH SOLE NO 0 0 26446 VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 121808 1146971 SH SOLE NO 0 0 1146971 VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676 1668 42857 SH SOLE NO 0 0 42857 VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 32841 352449 SH SOLE NO 0 0 352449 VANGUARD MALVERN FDS STRM INFPROIDX 922020805 43753 925402 SH SOLE NO 0 0 925402 VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 46141 959273 SH SOLE NO 0 0 959273 VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 95580 1257964 SH SOLE NO 0 0 1257964 VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 12878 225328 SH SOLE NO 0 0 225328 VANGUARD SCOTTSDALE FDS LG-TERM COR BD 92206C813 12182 170086 SH SOLE NO 0 0 170086 VANGUARD SCOTTSDALE FDS LONG TERM TREAS 92206C847 6345 114299 SH SOLE NO 0 0 114299 VANGUARD SCOTTSDALE FDS MTG-BKD SECS ETF 92206C771 11093 253386 SH SOLE NO 0 0 253386 VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 23431 406792 SH SOLE NO 0 0 406792 VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 73076 972400 SH SOLE NO 0 0 972400 VANGUARD SCOTTSDALE FDS TOTAL CORP BND 92206C573 269 3710 SH SOLE NO 0 0 3710 VANGUARD SCOTTSDALE FDS TOTAL WLD BD ETF 92206C565 593 8933 SH SOLE NO 0 0 8933 VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 124179 1814426 SH SOLE NO 0 0 1814426 VANGUARD SCOTTSDALE FDS VNG RUS1000IDX 92206C730 3366 17292 SH SOLE NO 0 0 17292 VANGUARD SCOTTSDALE FDS VNG RUS1000VAL 92206C714 64765 971565 SH SOLE NO 0 0 971565 VANGUARD SCOTTSDALE FDS VNG RUS2000GRW 92206C623 1535 9409 SH SOLE NO 0 0 9409 VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664 4154 58145 SH SOLE NO 0 0 58145 VANGUARD SCOTTSDALE FDS VNG RUS2000VAL 92206C649 1162 9730 SH SOLE NO 0 0 9730 VANGUARD SCOTTSDALE FDS VNG RUS3000IDX 92206C599 1777 9315 SH SOLE NO 0 0 9315 VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 412494 2654744 SH SOLE NO 0 0 2654744 VANGUARD STAR FDS VG TL INTL STK F 921909768 44298 827689 SH SOLE NO 0 0 827689 VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 647933 14820071 SH SOLE NO 0 0 14820071 VANGUARD WELLINGTON FD SHORT TRM TAX EX 921935870 360 3643 SH SOLE NO 0 0 3643 VANGUARD WELLINGTON FD US MINIMUM 921935409 494 5134 SH SOLE NO 0 0 5134 VANGUARD WELLINGTON FD US MOMENTUM 921935508 456 4025 SH SOLE NO 0 0 4025 VANGUARD WELLINGTON FD US MULTIFACTOR 921935607 3491 33811 SH SOLE NO 0 0 33811 VANGUARD WELLINGTON FD US VALUE FACTR 921935805 250 2497 SH SOLE NO 0 0 2497 VANGUARD WHITEHALL FDS EM MK GOV BD ETF 921946885 572 9675 SH SOLE NO 0 0 9675 VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 219993 2129240 SH SOLE NO 0 0 2129240 VANGUARD WHITEHALL FDS INTL DVD ETF 921946810 28555 400317 SH SOLE NO 0 0 400317 VANGUARD WHITEHALL FDS INTL HIGH ETF 921946794 30066 485790 SH SOLE NO 0 0 485790 VANGUARD WORLD FD ESG INTL STK ETF 921910725 3239 64224 SH SOLE NO 0 0 64224 VANGUARD WORLD FD ESG US CORP BD 921910691 705 11872 SH SOLE NO 0 0 11872 VANGUARD WORLD FD ESG US STK ETF 921910733 13900 184794 SH SOLE NO 0 0 184794 VANGUARD WORLD FD EXTENDED DUR 921910709 4435 63328 SH SOLE NO 0 0 63328 VANGUARD WORLD FD MEGA CAP INDEX 921910873 23744 156345 SH SOLE NO 0 0 156345 VANGUARD WORLD FD MEGA CAP VAL ETF 921910840 23947 236160 SH SOLE NO 0 0 236160 VANGUARD WORLD FD MEGA GRWTH IND 921910816 58817 259220 SH SOLE NO 0 0 259220 VANGUARD WORLD FDS COMM SRVC ETF 92204A884 3270 31082 SH SOLE NO 0 0 31082 VANGUARD WORLD FDS CONSUM DIS ETF 92204A108 17573 65236 SH SOLE NO 0 0 65236 VANGUARD WORLD FDS CONSUM STP ETF 92204A207 48553 265796 SH SOLE NO 0 0 265796 VANGUARD WORLD FDS ENERGY ETF 92204A306 17375 137092 SH SOLE NO 0 0 137092 VANGUARD WORLD FDS FINANCIALS ETF 92204A405 14022 174582 SH SOLE NO 0 0 174582 VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 76128 323810 SH SOLE NO 0 0 323810 VANGUARD WORLD FDS INDUSTRIAL ETF 92204A603 15482 79402 SH SOLE NO 0 0 79402 VANGUARD WORLD FDS INF TECH ETF 92204A702 89153 214879 SH SOLE NO 0 0 214879 VANGUARD WORLD FDS MATERIALS ETF 92204A801 5783 33521 SH SOLE NO 0 0 33521 VANGUARD WORLD FDS UTILITIES ETF 92204A876 23143 181460 SH SOLE NO 0 0 181460 VAXART INC COM NEW 92243A200 11 14490 SH SOLE NO 0 0 14490 VECTOR GROUP LTD COM 92240M108 309 29000 SH SOLE NO 0 0 29000 VEEVA SYS INC CL A COM 922475108 5918 29089 SH SOLE NO 0 0 29089 VELO3D INC COMMON STOCK 92259N104 116 74452 SH SOLE NO 0 0 74452 VENTAS INC COM 92276F100 2572 61041 SH SOLE NO 0 0 61041 VENUS CONCEPT INC COM NEW 92332W204 24 12416 SH SOLE NO 0 0 12416 VERA BRADLEY INC COM 92335C106 165 25000 SH SOLE NO 0 0 25000 VERASTEM INC COM NEW 92337C203 168 20648 SH SOLE NO 0 0 20648 VERICEL CORP COM 92346J108 234 6991 SH SOLE NO 0 0 6991 VERISIGN INC COM 92343E102 364 1797 SH SOLE NO 0 0 1797 VERISK ANALYTICS INC COM 92345Y106 3960 16761 SH SOLE NO 0 0 16761 VERITEX HLDGS INC COM 923451108 472 26278 SH SOLE NO 0 0 26278 VERIZON COMMUNICATIONS INC COM 92343V104 154694 4773031 SH SOLE NO 0 0 4773031 VERTEX ENERGY INC COM 92534K107 494 110966 SH SOLE NO 0 0 110966 VERTEX PHARMACEUTICALS INC COM 92532F100 23976 68947 SH SOLE NO 0 0 68947 VERTIV HOLDINGS CO COM CL A 92537N108 2241 60238 SH SOLE NO 0 0 60238 VIATRIS INC COM 92556V106 2475 251035 SH SOLE NO 0 0 251035 VIAVI SOLUTIONS INC COM 925550105 336 36811 SH SOLE NO 0 0 36811 VICI PPTYS INC COM 925652109 4070 139868 SH SOLE NO 0 0 139868 VICOR CORP COM 925815102 232 3933 SH SOLE NO 0 0 3933 VICTORY PORTFOLIOS II VCSHS US 500 ENH 92647N782 13682 232205 SH SOLE NO 0 0 232205 VICTORY PORTFOLIOS II VCSHS US 500 VOL 92647N766 3441 50537 SH SOLE NO 0 0 50537 VICTORY PORTFOLIOS II VCSHS US DISCVRY 92647N774 3494 72442 SH SOLE NO 0 0 72442 VICTORY PORTFOLIOS II VCSHS US EQ INCM 92647N824 20190 361447 SH SOLE NO 0 0 361447 VICTORY PORTFOLIOS II VCSHS US LRG CAP 92647N865 3101 57149 SH SOLE NO 0 0 57149 VICTORY PORTFOLIOS II VCSHS US SMCP HG 92647N873 4545 92796 SH SOLE NO 0 0 92796 VICTORY PORTFOLIOS II VICSHS DV AC ETF 92647N667 5080 117026 SH SOLE NO 0 0 117026 VICTORY PORTFOLIOS II VS NASDQ NXT 50 92647X806 211 8630 SH SOLE NO 0 0 8630 VILLAGE FARMS INTL INC COM 92707Y108 80 100690 SH SOLE NO 0 0 100690 VIMEO INC COMMON STOCK 92719V100 55 15611 SH SOLE NO 0 0 15611 VIR BIOTECHNOLOGY INC COM 92764N102 632 67442 SH SOLE NO 0 0 67442 VIRGIN GALACTIC HOLDINGS INC COM 92766K106 101 56147 SH SOLE NO 0 0 56147 VIRIOS THERAPEUTICS INC COM 92829J104 10 10284 SH SOLE NO 0 0 10284 VIRTUS CONVERTIBLE & INC 202 COM 92838R105 1022 116450 SH SOLE NO 0 0 116450 VIRTUS CONVERTIBLE & INC FD COM 92838U108 683 247470 SH SOLE NO 0 0 247470 VIRTUS CONVERTIBLE & INCOME COM 92838X102 490 157455 SH SOLE NO 0 0 157455 VIRTUS DIVIDEND INTEREST & P COM 92840R101 1626 143502 SH SOLE NO 0 0 143502 VIRTUS EQUITY & CONV INCM FD COM 92841M101 1171 58867 SH SOLE NO 0 0 58867 VIRTUS ETF TR II SEIX SR LN ETF 92790A405 503 21044 SH SOLE NO 0 0 21044 VIRTUS TOTAL RETURN FD INC COM 92835W107 169 35117 SH SOLE NO 0 0 35117 VISA INC COM CL A 92826C839 185881 808143 SH SOLE NO 0 0 808143 VISHAY INTERTECHNOLOGY INC COM 928298108 510 20622 SH SOLE NO 0 0 20622 VISTA ENERGY S.A.B. DE C.V. SPONSORED ADS 92837L109 216 7092 SH SOLE NO 0 0 7092 VISTA GOLD CORP COM NEW 927926303 32 75270 SH SOLE NO 0 0 75270 VISTA OUTDOOR INC COM 928377100 357 10771 SH SOLE NO 0 0 10771 VISTEON CORP COM NEW 92839U206 605 4381 SH SOLE NO 0 0 4381 VISTRA CORP COM 92840M102 904 27240 SH SOLE NO 0 0 27240 VIVANI MEDICAL INC COMMON STOCK 92854B109 368 360530 SH SOLE NO 0 0 360530 VIZSLA SILVER CORP COM NEW 92859G202 12 12012 SH SOLE NO 0 0 12012 VMWARE INC CL A COM 928563402 3159 18976 SH SOLE NO 0 0 18976 VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 5633 594165 SH SOLE NO 0 0 594165 VONTIER CORPORATION COM 928881101 400 12930 SH SOLE NO 0 0 12930 VORNADO RLTY TR SH BEN INT 929042109 9249 407804 SH SOLE NO 0 0 407804 VOXX INTL CORP CL A 91829F104 201 25144 SH SOLE NO 0 0 25144 VOYA FINANCIAL INC COM 929089100 227 3409 SH SOLE NO 0 0 3409 VOYA GLBL ADV & PREM OPP FD COM 92912R104 181 21841 SH SOLE NO 0 0 21841 VOYA GLBL EQTY DIV & PREM OP COM 92912T100 281 57286 SH SOLE NO 0 0 57286 VOYA INFRASTRUCTURE INDLS & COM 92912X101 329 34879 SH SOLE NO 0 0 34879 VROOM INC COM 92918V109 22 19536 SH SOLE NO 0 0 19536 VS TRUST 2X LONG VIX FUT 92891H408 173 49711 SH SOLE NO 0 0 49711 VULCAN MATLS CO COM 929160109 7090 35095 SH SOLE NO 0 0 35095 WABTEC COM 929740108 1596 15016 SH SOLE NO 0 0 15016 WAFD INC COM 938824109 643 25099 SH SOLE NO 0 0 25099 WALGREENS BOOTS ALLIANCE INC COM 931427108 20141 905638 SH SOLE NO 0 0 905638 WALKER & DUNLOP INC COM 93148P102 398 5360 SH SOLE NO 0 0 5360 WALLBOX NV SHS CL A N94209108 40 17690 SH SOLE NO 0 0 17690 WALMART INC COM 931142103 150896 943509 SH SOLE NO 0 0 943509 WARNER BROS DISCOVERY INC COM SER A 934423104 7211 663968 SH SOLE NO 0 0 663968 WASTE CONNECTIONS INC COM 94106B101 1588 11821 SH SOLE NO 0 0 11821 WASTE MGMT INC DEL COM 94106L109 42068 275964 SH SOLE NO 0 0 275964 WATERS CORP COM 941848103 2729 9953 SH SOLE NO 0 0 9953 WATERSTONE FINL INC MD COM 94188P101 469 42787 SH SOLE NO 0 0 42787 WATSCO INC COM 942622200 4370 11568 SH SOLE NO 0 0 11568 WATTS WATER TECHNOLOGIES INC CL A 942749102 1517 8777 SH SOLE NO 0 0 8777 WAYFAIR INC CL A 94419L101 622 10274 SH SOLE NO 0 0 10274 WD 40 CO COM 929236107 1565 7700 SH SOLE NO 0 0 7700 WEBSTER FINL CORP COM 947890109 3506 86977 SH SOLE NO 0 0 86977 WEC ENERGY GROUP INC COM 92939U106 12529 155537 SH SOLE NO 0 0 155537 WELLS FARGO CO NEW COM 949746101 34790 851442 SH SOLE NO 0 0 851442 WELLS FARGO CO NEW PERP PFD CNV A 949746804 5335 4785 SH SOLE NO 0 0 4785 WELLTOWER INC COM 95040Q104 9419 114983 SH SOLE NO 0 0 114983 WENDYS CO COM 95058W100 1775 86969 SH SOLE NO 0 0 86969 WESBANCO INC COM 950810101 396 16201 SH SOLE NO 0 0 16201 WESCO INTL INC COM 95082P105 658 4575 SH SOLE NO 0 0 4575 WEST PHARMACEUTICAL SVSC INC COM 955306105 2416 6440 SH SOLE NO 0 0 6440 WESTAMERICA BANCORPORATION COM 957090103 1323 30587 SH SOLE NO 0 0 30587 WESTERN ALLIANCE BANCORP COM 957638109 620 13496 SH SOLE NO 0 0 13496 WESTERN ASSET DIVERSIFIED IN COM SHS BEN INT 95790K109 549 41474 SH SOLE NO 0 0 41474 WESTERN ASSET EMERGING MKTS COM 95766A101 173 20784 SH SOLE NO 0 0 20784 WESTERN ASSET GBL HIGH INC F COM 95766B109 1917 287891 SH SOLE NO 0 0 287891 WESTERN ASSET GLOBAL CORP DE COM 95790C107 1719 145049 SH SOLE NO 0 0 145049 WESTERN ASSET HIGH INCOM FD COM 95766J102 1312 294116 SH SOLE NO 0 0 294116 WESTERN ASSET HIGH INCOME OP COM 95766K109 156 42974 SH SOLE NO 0 0 42974 WESTERN ASSET HIGH YIELD DEF COM 95768B107 166 14473 SH SOLE NO 0 0 14473 WESTERN ASSET INTER MUNI FD COM 958435109 1696 236877 SH SOLE NO 0 0 236877 WESTERN ASSET MANAGED MUNS F COM 95766M105 185 20756 SH SOLE NO 0 0 20756 WESTERN ASSET MTG DEFINED OP COM 95790B109 225 20985 SH SOLE NO 0 0 20985 WESTERN ASSET PREMIER BD FD SHS BEN INT 957664105 214 21194 SH SOLE NO 0 0 21194 WESTERN AST INFL LKD OPP & I COM 95766R104 125 15197 SH SOLE NO 0 0 15197 WESTERN DIGITAL CORP. COM 958102105 568 12456 SH SOLE NO 0 0 12456 WESTERN DIGITAL CORP. NOTE 1.500% 2/0 958102AP0 144 146000 SH SOLE NO 0 0 146000 WESTERN UN CO COM 959802109 334 25367 SH SOLE NO 0 0 25367 WESTLAKE CORPORATION COM 960413102 289 2315 SH SOLE NO 0 0 2315 WESTROCK CO COM 96145D105 3718 103846 SH SOLE NO 0 0 103846 WEX INC COM 96208T104 440 2339 SH SOLE NO 0 0 2339 WEYERHAEUSER CO MTN BE COM NEW 962166104 7276 237308 SH SOLE NO 0 0 237308 WHEATON PRECIOUS METALS CORP COM 962879102 3458 85271 SH SOLE NO 0 0 85271 WHEELER REAL ESTATE INVT TR CV PFD SER B 963025309 19 12576 SH SOLE NO 0 0 12576 WHIRLPOOL CORP COM 963320106 3670 27452 SH SOLE NO 0 0 27452 WHITE MTNS INS GROUP LTD COM G9618E107 437 292 SH SOLE NO 0 0 292 WHITEHORSE FIN INC COM 96524V106 189 14814 SH SOLE NO 0 0 14814 WHITESTONE REIT COM 966084204 256 26626 SH SOLE NO 0 0 26626 WILEY JOHN & SONS INC CL A 968223206 857 23044 SH SOLE NO 0 0 23044 WILLIAMS COS INC COM 969457100 12433 369035 SH SOLE NO 0 0 369035 WILLIAMS SONOMA INC COM 969904101 6219 40017 SH SOLE NO 0 0 40017 WILLIS TOWERS WATSON PLC LTD SHS G96629103 1206 5769 SH SOLE NO 0 0 5769 WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104 1003 24108 SH SOLE NO 0 0 24108 WINGSTOP INC COM 974155103 514 2859 SH SOLE NO 0 0 2859 WINMARK CORP COM 974250102 4960 13293 SH SOLE NO 0 0 13293 WINNEBAGO INDS INC COM 974637100 355 5977 SH SOLE NO 0 0 5977 WINTRUST FINL CORP COM 97650W108 680 9010 SH SOLE NO 0 0 9010 WISDOMTREE TR CLOUD COMPUTNG 97717Y691 2322 78358 SH SOLE NO 0 0 78358 WISDOMTREE TR CURRNCY INT EQ 97717X263 2950 96844 SH SOLE NO 0 0 96844 WISDOMTREE TR EM EX ST-OWNED 97717X578 5309 199060 SH SOLE NO 0 0 199060 WISDOMTREE TR EMER MKT HIGH FD 97717W315 18975 506259 SH SOLE NO 0 0 506259 WISDOMTREE TR EMERG MKTS ESG 97717X214 207 7673 SH SOLE NO 0 0 7673 WISDOMTREE TR EMG MKTS SMCAP 97717W281 1133 24496 SH SOLE NO 0 0 24496 WISDOMTREE TR EUROPE HEDGED EQ 97717X701 2112 53462 SH SOLE NO 0 0 53462 WISDOMTREE TR EUROPE SMCP DV 97717W869 1069 20369 SH SOLE NO 0 0 20369 WISDOMTREE TR FLOATNG RAT TREA 97717Y527 7467 148388 SH SOLE NO 0 0 148388 WISDOMTREE TR GLB US QTLY DIV 97717W844 14360 429294 SH SOLE NO 0 0 429294 WISDOMTREE TR HEDGED HI YLD BD 97717W430 701 33180 SH SOLE NO 0 0 33180 WISDOMTREE TR INDIA ERNGS FD 97717W422 286 7788 SH SOLE NO 0 0 7788 WISDOMTREE TR INTERNATIONL EFI 97717Y634 683 21380 SH SOLE NO 0 0 21380 WISDOMTREE TR INTL EQUITY FD 97717W703 637 13169 SH SOLE NO 0 0 13169 WISDOMTREE TR INTL LRGCAP DV 97717W794 5688 124689 SH SOLE NO 0 0 124689 WISDOMTREE TR INTL MIDCAP DV 97717W778 731 13014 SH SOLE NO 0 0 13014 WISDOMTREE TR INTL QULTY DIV 97717X131 5083 158730 SH SOLE NO 0 0 158730 WISDOMTREE TR INTL SMCAP DIV 97717W760 2443 42510 SH SOLE NO 0 0 42510 WISDOMTREE TR INTRST RATE HDGE 97717W380 479 21609 SH SOLE NO 0 0 21609 WISDOMTREE TR ITL HDG QTLY DIV 97717X594 16034 413894 SH SOLE NO 0 0 413894 WISDOMTREE TR ITL HIGH DIV FD 97717W802 1124 31051 SH SOLE NO 0 0 31051 WISDOMTREE TR JAPN HEDGE EQT 97717W851 1112 12596 SH SOLE NO 0 0 12596 WISDOMTREE TR JPN SCAP HDG EQT 97717W521 257 8958 SH SOLE NO 0 0 8958 WISDOMTREE TR US AI ENHANCED 97717W406 4682 52626 SH SOLE NO 0 0 52626 WISDOMTREE TR US EFFICIENT COR 97717Y790 1624 46466 SH SOLE NO 0 0 46466 WISDOMTREE TR US ESG FUND 97717W596 417 9443 SH SOLE NO 0 0 9443 WISDOMTREE TR US HIGH DIVIDEND 97717W208 3155 40417 SH SOLE NO 0 0 40417 WISDOMTREE TR US LARGECAP DIVD 97717W307 50291 817880 SH SOLE NO 0 0 817880 WISDOMTREE TR US LARGECAP FUND 97717W588 312 6813 SH SOLE NO 0 0 6813 WISDOMTREE TR US MIDCAP DIVID 97717W505 32396 790910 SH SOLE NO 0 0 790910 WISDOMTREE TR US MIDCAP FUND 97717W570 1476 29097 SH SOLE NO 0 0 29097 WISDOMTREE TR US QTLY DIV GRT 97717X669 47021 740607 SH SOLE NO 0 0 740607 WISDOMTREE TR US S CAP QTY DIV 97717X651 6430 156097 SH SOLE NO 0 0 156097 WISDOMTREE TR US SMALLCAP DIVD 97717W604 11239 398555 SH SOLE NO 0 0 398555 WISDOMTREE TR US SMALLCAP FUND 97717W562 7486 173003 SH SOLE NO 0 0 173003 WISDOMTREE TR US TOTAL DIVIDND 97717W109 2562 42581 SH SOLE NO 0 0 42581 WISDOMTREE TR WISDOMTREE US VA 97717W547 1665 26963 SH SOLE NO 0 0 26963 WISDOMTREE TR YIELD ENHANCD US 97717X511 310 7477 SH SOLE NO 0 0 7477 WIX COM LTD SHS M98068105 311 3386 SH SOLE NO 0 0 3386 WM TECHNOLOGY INC COM 92971A109 78 59313 SH SOLE NO 0 0 59313 WOLFSPEED INC COM 977852102 1501 39392 SH SOLE NO 0 0 39392 WOODSIDE ENERGY GROUP LTD SPONSORED ADR 980228308 366 15718 SH SOLE NO 0 0 15718 WOODWARD INC COM 980745103 529 4255 SH SOLE NO 0 0 4255 WORKDAY INC CL A 98138H101 3572 16623 SH SOLE NO 0 0 16623 WORKHORSE GROUP INC COM NEW 98138J206 33 79286 SH SOLE NO 0 0 79286 WORKIVA INC COM CL A 98139A105 1119 11041 SH SOLE NO 0 0 11041 WORLD GOLD TR SPDR GLD MINIS 98149E303 3192 87059 SH SOLE NO 0 0 87059 WORTHINGTON INDS INC COM 981811102 442 7141 SH SOLE NO 0 0 7141 WP CAREY INC COM 92936U109 83767 1548945 SH SOLE NO 0 0 1548945 WPP PLC NEW ADR 92937A102 244 5466 SH SOLE NO 0 0 5466 WRAP TECHNOLOGIES INC COM 98212N107 53 35180 SH SOLE NO 0 0 35180 WSFS FINL CORP COM 929328102 592 16231 SH SOLE NO 0 0 16231 WYNDHAM HOTELS & RESORTS INC COM 98311A105 236 3393 SH SOLE NO 0 0 3393 WYNN RESORTS LTD COM 983134107 2624 28391 SH SOLE NO 0 0 28391 X4 PHARMACEUTICALS INC COM 98420X103 29 26750 SH SOLE NO 0 0 26750 XAI OCTAGON FLOATING RATE & COM 98400T106 266 38344 SH SOLE NO 0 0 38344 XCEL ENERGY INC COM 98389B100 9879 172642 SH SOLE NO 0 0 172642 XENIA HOTELS & RESORTS INC COM 984017103 2425 205825 SH SOLE NO 0 0 205825 XERIS BIOPHARMA HOLDINGS INC COM 98422E103 272 146234 SH SOLE NO 0 0 146234 XOMETRY INC CLASS A COM 98423F109 264 15560 SH SOLE NO 0 0 15560 XPO INC COM 983793100 1486 19896 SH SOLE NO 0 0 19896 XYLEM INC COM 98419M100 6333 69566 SH SOLE NO 0 0 69566 YETI HLDGS INC COM 98585X104 908 18831 SH SOLE NO 0 0 18831 YEXT INC COM 98585N106 197 31104 SH SOLE NO 0 0 31104 YORK WTR CO COM 987184108 389 10371 SH SOLE NO 0 0 10371 YUM BRANDS INC COM 988498101 12956 103701 SH SOLE NO 0 0 103701 YUM CHINA HLDGS INC COM 98850P109 5395 96830 SH SOLE NO 0 0 96830 ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 2717 11485 SH SOLE NO 0 0 11485 ZEDGE INC CL B 98923T104 60 27223 SH SOLE NO 0 0 27223 ZENTALIS PHARMACEUTICALS INC COM 98943L107 341 16980 SH SOLE NO 0 0 16980 ZETA GLOBAL HOLDINGS CORP CL A 98956A105 1318 157802 SH SOLE NO 0 0 157802 ZEVIA PBC CL A 98955K104 102 45912 SH SOLE NO 0 0 45912 ZEVRA THERAPEUTICS INC COM NEW 488445206 52 10858 SH SOLE NO 0 0 10858 ZILLOW GROUP INC CL A 98954M101 403 9003 SH SOLE NO 0 0 9003 ZILLOW GROUP INC CL C CAP STK 98954M200 3937 85291 SH SOLE NO 0 0 85291 ZIM INTEGRATED SHIPPING SERV SHS M9T951109 344 32887 SH SOLE NO 0 0 32887 ZIMMER BIOMET HOLDINGS INC COM 98956P102 7603 67751 SH SOLE NO 0 0 67751 ZIONS BANCORPORATION N A COM 989701107 1861 53352 SH SOLE NO 0 0 53352 ZIPRECRUITER INC CL A 98980B103 264 22017 SH SOLE NO 0 0 22017 ZOETIS INC CL A 98978V103 30826 177180 SH SOLE NO 0 0 177180 ZOMEDICA CORP COM 98980M109 36 215090 SH SOLE NO 0 0 215090 ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 2197 31406 SH SOLE NO 0 0 31406 ZSCALER INC COM 98980G102 6079 39070 SH SOLE NO 0 0 39070 ZYMEWORKS INC COM 98985Y108 163 25666 SH SOLE NO 0 0 25666