0001580642-22-004115.txt : 20220815 0001580642-22-004115.hdr.sgml : 20220815 20220815163557 ACCESSION NUMBER: 0001580642-22-004115 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20220630 FILED AS OF DATE: 20220815 DATE AS OF CHANGE: 20220815 EFFECTIVENESS DATE: 20220815 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Creative Planning CENTRAL INDEX KEY: 0001540235 IRS NUMBER: 431270780 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-14616 FILM NUMBER: 221166158 BUSINESS ADDRESS: STREET 1: 5454 W.110TH STREET CITY: OVERLAND PARK STATE: KS ZIP: 66211 BUSINESS PHONE: 913-338-2727 MAIL ADDRESS: STREET 1: 5454 W.110TH STREET CITY: OVERLAND PARK STATE: KS ZIP: 66211 13F-HR 1 primary_doc.xml 13F-HR LIVE false false false 0001540235 XXXXXXXX 06-30-2022 06-30-2022 false Creative Planning
5454 W.110th Street Overland Park KS 66211
13F HOLDINGS REPORT 028-14616 N
Rebecca Havens Senior Compliance Officer 913-742-7269 /s/ Rebecca Havens Overland Park KS 08-15-2022 0 2412 60706322
INFORMATION TABLE 2 infotable.xml 22ND CENTY GROUP INC COM 90137F103 176 82441 SH SOLE 0 0 82441 3M CO COM 88579Y101 19615 151577 SH SOLE 0 0 151577 8X8 INC NEW COM 282914100 435 84411 SH SOLE 0 0 84411 AAON INC COM PAR $0.004 000360206 330 6026 SH SOLE 0 0 6026 ABB LTD SPONSORED ADR 000375204 834 31208 SH SOLE 0 0 31208 ABBOTT LABS COM 002824100 65049 598699 SH SOLE 0 0 598699 ABBOTT LABS COM 002824100 6 500 SH Call SOLE 0 0 500 ABBVIE INC COM 00287Y109 69882 456272 SH SOLE 0 0 456272 ABBVIE INC COM 00287Y109 0 2100 SH Put SOLE 0 0 2100 ABERCROMBIE & FITCH CO CL A 002896207 1253 74076 SH SOLE 0 0 74076 ABIOMED INC COM 003654100 2024 8176 SH SOLE 0 0 8176 ABM INDS INC COM 000957100 612 14095 SH SOLE 0 0 14095 ABRDN ASIA PACIFIC INCOME FU COM 003009107 275 94172 SH SOLE 0 0 94172 ABRDN AUSTRALIA EQUITY FD IN COM 003011103 60 12907 SH SOLE 0 0 12907 ABRDN ETFS BBRG ALL COMD K1 003261104 1496 55077 SH SOLE 0 0 55077 ABRDN GOLD ETF TRUST PHYSCL GOLD SHS 00326A104 1621 93519 SH SOLE 0 0 93519 ABRDN PRECIOUS METALS BASKET PHYSCL PRECS MET 003263100 621 7273 SH SOLE 0 0 7273 ABRDN SILVER ETF TRUST PHYSCL SILVR SHS 003264108 381 19553 SH SOLE 0 0 19553 ACADIA PHARMACEUTICALS INC COM 004225108 197 14012 SH SOLE 0 0 14012 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 50065 180315 SH SOLE 0 0 180315 ACI WORLDWIDE INC COM 004498101 759 29315 SH SOLE 0 0 29315 ACTIVISION BLIZZARD INC COM 00507V109 4789 61509 SH SOLE 0 0 61509 ACTIVISION BLIZZARD INC COM 00507V109 0 500 SH Call SOLE 0 0 500 ACUITY BRANDS INC COM 00508Y102 646 4197 SH SOLE 0 0 4197 ADAMIS PHARMACEUTICALS CORP COM NEW 00547W208 50 100000 SH SOLE 0 0 100000 ADAMS DIVERSIFIED EQUITY FD COM 006212104 278 18093 SH SOLE 0 0 18093 ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 155 19145 SH SOLE 0 0 19145 ADDVANTAGE TECHNOLOGIES GROU COM NEW 006743306 89 70672 SH SOLE 0 0 70672 ADOBE SYSTEMS INCORPORATED COM 00724F101 27136 74132 SH SOLE 0 0 74132 ADOBE SYSTEMS INCORPORATED COM 00724F101 1 1500 SH Put SOLE 0 0 1500 ADVANCE AUTO PARTS INC COM 00751Y106 1099 6347 SH SOLE 0 0 6347 ADVANCED DRAIN SYS INC DEL COM 00790R104 258 2866 SH SOLE 0 0 2866 ADVANCED MICRO DEVICES INC COM 007903107 17410 227677 SH SOLE 0 0 227677 ADVANCED MICRO DEVICES INC COM 007903107 65 3500 SH Put SOLE 0 0 3500 ADVANCED MICRO DEVICES INC COM 007903107 0 3500 SH Call SOLE 0 0 3500 ADVANCED MICRO DEVICES INC COM 007903107 1 100 SH Call SOLE 0 0 100 ADVANCED MICRO DEVICES INC COM 007903107 1 100 SH Call SOLE 0 0 100 AECOM COM 00766T100 1573 24118 SH SOLE 0 0 24118 AEGON N V NY REGISTRY SHS 007924103 297 67901 SH SOLE 0 0 67901 AEMETIS INC COM NEW 00770K202 353 71855 SH SOLE 0 0 71855 AERCAP HOLDINGS NV SHS N00985106 592 14459 SH SOLE 0 0 14459 AES CORP COM 00130H105 480 22844 SH SOLE 0 0 22844 AFFIRM HLDGS INC COM CL A 00827B106 286 15828 SH SOLE 0 0 15828 AFLAC INC COM 001055102 9230 166831 SH SOLE 0 0 166831 AGCO CORP COM 001084102 243 2464 SH SOLE 0 0 2464 AGEX THERAPEUTICS INC COM 00848H108 42 72360 SH SOLE 0 0 72360 AGILENT TECHNOLOGIES INC COM 00846U101 3600 30313 SH SOLE 0 0 30313 AGNC INVT CORP COM 00123Q104 812 73349 SH SOLE 0 0 73349 AGNICO EAGLE MINES LTD COM 008474108 480 10493 SH SOLE 0 0 10493 AGREE RLTY CORP COM 008492100 558 7734 SH SOLE 0 0 7734 AIR PRODS & CHEMS INC COM 009158106 15776 65601 SH SOLE 0 0 65601 AIRBNB INC COM CL A 009066101 12891 144717 SH SOLE 0 0 144717 AIRBNB INC COM CL A 009066101 1331 26100 SH Put SOLE 0 0 26100 AIRBNB INC COM CL A 009066101 545 38000 SH Put SOLE 0 0 38000 AIRSCULPT TECHNOLOGIES INC COM 009496100 59 10000 SH SOLE 0 0 10000 AKAMAI TECHNOLOGIES INC NOTE 0.125% 5/0 00971TAJ0 13 12000 PRN SOLE 0 0 12000 AKAMAI TECHNOLOGIES INC COM 00971T101 16221 177613 SH SOLE 0 0 177613 AKERNA CORP COM 00973W102 10 72434 SH SOLE 0 0 72434 ALASKA AIR GROUP INC COM 011659109 1448 36161 SH SOLE 0 0 36161 ALAUNOS THERAPEUTICS INC COM 98973P101 32 26187 SH SOLE 0 0 26187 ALBEMARLE CORP COM 012653101 1493 7145 SH SOLE 0 0 7145 ALCOA CORP COM 013872106 439 9622 SH SOLE 0 0 9622 ALCON AG ORD SHS H01301128 933 13349 SH SOLE 0 0 13349 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 839 5784 SH SOLE 0 0 5784 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 8879 78104 SH SOLE 0 0 78104 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 4 100 SH Call SOLE 0 0 100 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 4 500 SH Call SOLE 0 0 500 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 3 100 SH Call SOLE 0 0 100 ALIGN TECHNOLOGY INC COM 016255101 1471 6214 SH SOLE 0 0 6214 ALKALINE WTR CO INC COM NEW 01643A207 8 20468 SH SOLE 0 0 20468 ALLEGHANY CORP MD COM 017175100 1213 1456 SH SOLE 0 0 1456 ALLEGION PLC ORD SHS G0176J109 303 3098 SH SOLE 0 0 3098 ALLIANCE RESOURCE PARTNERS L UT LTD PART 01877R108 495 27179 SH SOLE 0 0 27179 ALLIANCEBERNSTEIN HLDG L P UNIT LTD PARTN 01881G106 1065 25612 SH SOLE 0 0 25612 ALLIANT ENERGY CORP COM 018802108 2553 43563 SH SOLE 0 0 43563 ALLOGENE THERAPEUTICS INC COM 019770106 350 30713 SH SOLE 0 0 30713 ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 1775 119685 SH SOLE 0 0 119685 ALLSTATE CORP COM 020002101 4779 37709 SH SOLE 0 0 37709 ALLY FINL INC COM 02005N100 329 9823 SH SOLE 0 0 9823 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 368 2525 SH SOLE 0 0 2525 ALPHABET INC CAP STK CL A 02079K305 138183 63408 SH SOLE 0 0 63408 ALPHABET INC CAP STK CL C 02079K107 146393 66924 SH SOLE 0 0 66924 ALPHABET INC CAP STK CL C 02079K107 36 200 SH Put SOLE 0 0 200 ALPHABET INC CAP STK CL A 02079K305 138 600 SH Put SOLE 0 0 600 ALPHABET INC CAP STK CL A 02079K305 37 200 SH Put SOLE 0 0 200 ALPHABET INC CAP STK CL C 02079K107 153 700 SH Call SOLE 0 0 700 ALPHABET INC CAP STK CL A 02079K305 202 1000 SH Call SOLE 0 0 1000 ALPHABET INC CAP STK CL A 02079K305 42 400 SH Call SOLE 0 0 400 ALPHATEC HLDGS INC COM NEW 02081G201 75 11440 SH SOLE 0 0 11440 ALPS ETF TR CLEAN ENERGY 00162Q460 256 5270 SH SOLE 0 0 5270 ALPS ETF TR SECTR DIV DOGS 00162Q858 491 9792 SH SOLE 0 0 9792 ALPS ETF TR ALERIAN MLP 00162Q452 179051 5197417 SH SOLE 0 0 5197417 ALTICE USA INC CL A 02156K103 326 35268 SH SOLE 0 0 35268 ALTRIA GROUP INC COM 02209S103 19105 457378 SH SOLE 0 0 457378 AMARIN CORP PLC SPONS ADR NEW 023111206 26 17285 SH SOLE 0 0 17285 AMAZON COM INC COM 023135106 253133 2383321 SH SOLE 0 0 2383321 AMAZON COM INC COM 023135106 90 2000 SH Put SOLE 0 0 2000 AMAZON COM INC COM 023135106 31 1500 SH Put SOLE 0 0 1500 AMAZON COM INC COM 023135106 2 2000 SH Put SOLE 0 0 2000 AMAZON COM INC COM 023135106 108 4000 SH Put SOLE 0 0 4000 AMAZON COM INC COM 023135106 254 8000 SH Put SOLE 0 0 8000 AMAZON COM INC COM 023135106 116 4000 SH Put SOLE 0 0 4000 AMAZON COM INC COM 023135106 2 100 SH Call SOLE 0 0 100 AMAZON COM INC COM 023135106 6 2000 SH Call SOLE 0 0 2000 AMAZON COM INC COM 023135106 17 8000 SH Call SOLE 0 0 8000 AMC ENTMT HLDGS INC CL A COM 00165C104 568 41937 SH SOLE 0 0 41937 AMCOR PLC ORD G0250X107 810 65162 SH SOLE 0 0 65162 AMDOCS LTD SHS G02602103 207 2489 SH SOLE 0 0 2489 AMEDISYS INC COM 023436108 53 506 SH SOLE 0 0 506 AMER STATES WTR CO COM 029899101 1129 13850 SH SOLE 0 0 13850 AMERCO COM 023586100 270 565 SH SOLE 0 0 565 AMEREN CORP COM 023608102 4424 48956 SH SOLE 0 0 48956 AMERICA FIRST MULTIFAMILY IN BEN UNIT CTF 02364V206 268 14667 SH SOLE 0 0 14667 AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 2796 136851 SH SOLE 0 0 136851 AMERICAN AIRLS GROUP INC COM 02376R102 2545 200716 SH SOLE 0 0 200716 AMERICAN AIRLS GROUP INC COM 02376R102 0 3000 SH Call SOLE 0 0 3000 AMERICAN AIRLS GROUP INC COM 02376R102 2 4000 SH Call SOLE 0 0 4000 AMERICAN CENTY ETF TR FOCUSED LRG CAP 025072794 37148 655103 SH SOLE 0 0 655103 AMERICAN CENTY ETF TR INTL SMCP VLU 025072802 71417 1353614 SH SOLE 0 0 1353614 AMERICAN CENTY ETF TR US SML CP VALU 025072877 124933 1827572 SH SOLE 0 0 1827572 AMERICAN ELEC PWR CO INC COM 025537101 18364 191412 SH SOLE 0 0 191412 AMERICAN EXPRESS CO COM 025816109 14784 106645 SH SOLE 0 0 106645 AMERICAN EXPRESS CO COM 025816109 10 800 SH Put SOLE 0 0 800 AMERICAN FINL GROUP INC OHIO COM 025932104 3360 24208 SH SOLE 0 0 24208 AMERICAN HOMES 4 RENT CL A 02665T306 399 11245 SH SOLE 0 0 11245 AMERICAN INTL GROUP INC COM NEW 026874784 2518 49256 SH SOLE 0 0 49256 AMERICAN TOWER CORP NEW COM 03027X100 13650 53407 SH SOLE 0 0 53407 AMERICAN WTR WKS CO INC NEW COM 030420103 3359 22582 SH SOLE 0 0 22582 AMERIPRISE FINL INC COM 03076C106 3381 14227 SH SOLE 0 0 14227 AMERISOURCEBERGEN CORP COM 03073E105 4696 33193 SH SOLE 0 0 33193 AMETEK INC COM 031100100 1302 11852 SH SOLE 0 0 11852 AMGEN INC COM 031162100 33465 137548 SH SOLE 0 0 137548 AMGEN INC COM 031162100 1 700 SH Put SOLE 0 0 700 AMMO INC COM 00175J107 45 11668 SH SOLE 0 0 11668 AMN HEALTHCARE SVCS INC COM 001744101 348 3173 SH SOLE 0 0 3173 AMPHENOL CORP NEW CL A 032095101 15487 240551 SH SOLE 0 0 240551 AMPLIFY ETF TR BLOCKCHAIN LDR 032108607 401 22109 SH SOLE 0 0 22109 AMYRIS INC COM NEW 03236M200 162 87524 SH SOLE 0 0 87524 ANALOG DEVICES INC COM 032654105 10180 69683 SH SOLE 0 0 69683 ANAVEX LIFE SCIENCES CORP COM NEW 032797300 360 35915 SH SOLE 0 0 35915 ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 824 15271 SH SOLE 0 0 15271 ANNALY CAPITAL MANAGEMENT IN COM 035710409 1344 227383 SH SOLE 0 0 227383 ANNALY CAPITAL MANAGEMENT IN COM 035710409 0 100 SH Call SOLE 0 0 100 ANSYS INC COM 03662Q105 1012 4229 SH SOLE 0 0 4229 ANTERO MIDSTREAM CORP COM 03676B102 171 18922 SH SOLE 0 0 18922 ANYWHERE REAL ESTATE INC COM 75605Y106 135 13784 SH SOLE 0 0 13784 AON PLC SHS CL A G0403H108 2893 10727 SH SOLE 0 0 10727 APA CORPORATION COM 03743Q108 815 23342 SH SOLE 0 0 23342 APELLIS PHARMACEUTICALS INC COM 03753U106 272 6014 SH SOLE 0 0 6014 APOGEE ENTERPRISES INC COM 037598109 344 8766 SH SOLE 0 0 8766 APOLLO COML REAL ESTATE FIN NOTE 4.750% 8/2 03762UAB1 21 21000 PRN SOLE 0 0 21000 APOLLO GLOBAL MGMT INC COM 03769M106 1039 21423 SH SOLE 0 0 21423 APPIAN CORP CL A 03782L101 252 5329 SH SOLE 0 0 5329 APPLE INC COM 037833100 1194052 8733561 SH SOLE 0 0 8733561 APPLE INC COM 037833100 880 97200 SH Put SOLE 0 0 97200 APPLE INC COM 037833100 1 1000 SH Put SOLE 0 0 1000 APPLE INC COM 037833100 55 11800 SH Put SOLE 0 0 11800 APPLE INC COM 037833100 62 5200 SH Put SOLE 0 0 5200 APPLE INC COM 037833100 0 100 SH Put SOLE 0 0 100 APPLE INC COM 037833100 0 1300 SH Put SOLE 0 0 1300 APPLE INC COM 037833100 20 1500 SH Put SOLE 0 0 1500 APPLE INC COM 037833100 5 10500 SH Put SOLE 0 0 10500 APPLE INC COM 037833100 386 43400 SH Put SOLE 0 0 43400 APPLE INC COM 037833100 1 1000 SH Put SOLE 0 0 1000 APPLE INC COM 037833100 2 900 SH Put SOLE 0 0 900 APPLE INC COM 037833100 229 72200 SH Put SOLE 0 0 72200 APPLE INC COM 037833100 66 6400 SH Put SOLE 0 0 6400 APPLE INC COM 037833100 0 100 SH Put SOLE 0 0 100 APPLE INC COM 037833100 30 4400 SH Put SOLE 0 0 4400 APPLE INC COM 037833100 57 4400 SH Put SOLE 0 0 4400 APPLE INC COM 037833100 108 19600 SH Put SOLE 0 0 19600 APPLE INC COM 037833100 11 500 SH Call SOLE 0 0 500 APPLE INC COM 037833100 1 100 SH Call SOLE 0 0 100 APPLE INC COM 037833100 0 100 SH Call SOLE 0 0 100 APPLE INC COM 037833100 14 500 SH Call SOLE 0 0 500 APPLE INC COM 037833100 0 400 SH Call SOLE 0 0 400 APPLIED DNA SCIENCES INC COM 03815U300 8 10668 SH SOLE 0 0 10668 APPLIED MATLS INC COM 038222105 12759 140239 SH SOLE 0 0 140239 APTIV PLC SHS G6095L109 756 8487 SH SOLE 0 0 8487 AQUA METALS INC COM 03837J101 16 20292 SH SOLE 0 0 20292 AQUABOUNTY TECHNOLOGIES INC COM NEW 03842K200 19 11349 SH SOLE 0 0 11349 ARBOR REALTY TRUST INC COM 038923108 421 32107 SH SOLE 0 0 32107 ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH 03938L203 205 9063 SH SOLE 0 0 9063 ARCH CAP GROUP LTD ORD G0450A105 304 6677 SH SOLE 0 0 6677 ARCHER DANIELS MIDLAND CO COM 039483102 3946 50850 SH SOLE 0 0 50850 ARCIMOTO INC COM 039587100 7 2200 SH SOLE 0 0 2200 ARES CAPITAL CORP NOTE 4.625% 3/0 04010LAW3 19 18000 PRN SOLE 0 0 18000 ARES CAPITAL CORP COM 04010L103 4777 266398 SH SOLE 0 0 266398 ARGENX SE SPONSORED ADR 04016X101 209 551 SH SOLE 0 0 551 ARISTA NETWORKS INC COM 040413106 1824 19459 SH SOLE 0 0 19459 ARK ETF TR ARK SPACE EXPL 00214Q807 143 10640 SH SOLE 0 0 10640 ARK ETF TR NEXT GNRTN INTER 00214Q401 203 4144 SH SOLE 0 0 4144 ARK ETF TR AUTNMUS TECHNLGY 00214Q203 442 8827 SH SOLE 0 0 8827 ARK ETF TR GENOMIC REV ETF 00214Q302 497 15791 SH SOLE 0 0 15791 ARK ETF TR INNOVATION ETF 00214Q104 2464 61779 SH SOLE 0 0 61779 ARK ETF TR INNOVATION ETF 00214Q104 0 1400 SH Call SOLE 0 0 1400 ARROW ELECTRS INC COM 042735100 218 1943 SH SOLE 0 0 1943 ARROW FINL CORP COM 042744102 302 9508 SH SOLE 0 0 9508 ARROWHEAD PHARMACEUTICALS IN COM 04280A100 487 13843 SH SOLE 0 0 13843 ASENSUS SURGICAL INC COM 04367G103 9 23011 SH SOLE 0 0 23011 ASHLAND GLOBAL HLDGS INC COM 044186104 665 6455 SH SOLE 0 0 6455 ASML HOLDING N V N Y REGISTRY SHS N07059210 6141 12904 SH SOLE 0 0 12904 ASSURED GUARANTY LTD COM G0585R106 238 4260 SH SOLE 0 0 4260 ASTRA SPACE INC COM CL A 04634X103 20 15603 SH SOLE 0 0 15603 ASTRAZENECA PLC SPONSORED ADR 046353108 6680 101098 SH SOLE 0 0 101098 AT&T INC COM 00206R102 28036 1337601 SH SOLE 0 0 1337601 ATAI LIFE SCIENCES NV SHS N0731H103 41 11212 SH SOLE 0 0 11212 ATARA BIOTHERAPEUTICS INC COM 046513107 473 60728 SH SOLE 0 0 60728 ATLASSIAN CORP PLC CL A G06242104 758 4044 SH SOLE 0 0 4044 ATMOS ENERGY CORP COM 049560105 2674 23853 SH SOLE 0 0 23853 ATRION CORP COM 049904105 2375 3776 SH SOLE 0 0 3776 AUDIOEYE INC COM NEW 050734201 418 69572 SH SOLE 0 0 69572 AURORA CANNABIS INC COM 05156X884 19 14146 SH SOLE 0 0 14146 AUTODESK INC COM 052769106 2588 15049 SH SOLE 0 0 15049 AUTOLIV INC COM 052800109 210 2929 SH SOLE 0 0 2929 AUTOMATIC DATA PROCESSING IN COM 053015103 21170 100788 SH SOLE 0 0 100788 AUTONATION INC COM 05329W102 206 1843 SH SOLE 0 0 1843 AUTOZONE INC COM 053332102 2222 1034 SH SOLE 0 0 1034 AVADEL PHARMACEUTICALS PLC SPONSORED ADR 05337M104 39 15787 SH SOLE 0 0 15787 AVALO THERAPEUTICS INC COM 05338F108 10 20369 SH SOLE 0 0 20369 AVALONBAY CMNTYS INC COM 053484101 1134 5839 SH SOLE 0 0 5839 AVANGRID INC COM 05351W103 733 15888 SH SOLE 0 0 15888 AVERY DENNISON CORP COM 053611109 1339 8272 SH SOLE 0 0 8272 Avino Silver & Gld COM 053906103 9 17500 SH SOLE 0 0 17500 AVIS BUDGET GROUP COM 053774105 764 5197 SH SOLE 0 0 5197 AVISTA CORP COM 05379B107 1168 26849 SH SOLE 0 0 26849 AXON ENTERPRISE INC COM 05464C101 734 7880 SH SOLE 0 0 7880 AXOS FINANCIAL INC COM 05465C100 594 16562 SH SOLE 0 0 16562 AXT INC COM 00246W103 310 52818 SH SOLE 0 0 52818 AZEK CO INC CL A 05478C105 173 10309 SH SOLE 0 0 10309 AZENTA INC COM 114340102 547 7595 SH SOLE 0 0 7595 B2GOLD CORP COM 11777Q209 90 26428 SH SOLE 0 0 26428 BADGER METER INC COM 056525108 440 5443 SH SOLE 0 0 5443 BAIDU INC SPON ADR REP A 056752108 2972 19982 SH SOLE 0 0 19982 BAKER HUGHES COMPANY CL A 05722G100 465 16122 SH SOLE 0 0 16122 BAKKT HOLDINGS INC *W EXP 10/25/202 05759B115 12 17976 SH SOLE 0 0 17976 BALL CORP COM 058498106 590 8582 SH SOLE 0 0 8582 BANCFIRST CORP COM 05945F103 240 2510 SH SOLE 0 0 2510 BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101 397 87799 SH SOLE 0 0 87799 BANCO BRADESCO S A SP ADR PFD NEW 059460303 50 15319 SH SOLE 0 0 15319 BANCO SANTANDER S.A. ADR 05964H105 1654 590620 SH SOLE 0 0 590620 BANDWIDTH INC COM CL A 05988J103 189 10062 SH SOLE 0 0 10062 BANK HAWAII CORP COM 062540109 223 2999 SH SOLE 0 0 2999 BANK MONTREAL QUE COM 063671101 1221 12692 SH SOLE 0 0 12692 BANK NEW YORK MELLON CORP COM 064058100 7879 188908 SH SOLE 0 0 188908 BANK NOVA SCOTIA B C COM 064149107 611 10322 SH SOLE 0 0 10322 BANK OF MONTREAL MICROSECTORS IDX 063679872 250 32668 SH SOLE 0 0 32668 BANK OZK COM 06417N103 243 6477 SH SOLE 0 0 6477 BANKFINANCIAL CORP COM 06643P104 610 65000 SH SOLE 0 0 65000 BARCLAYS PLC ADR 06738E204 1212 159443 SH SOLE 0 0 159443 BARINGS CORPORATE INVS COM 06759X107 27 2002 SH SOLE 0 0 2002 BARNWELL INDS INC COM 068221100 3 1246 SH SOLE 0 0 1246 BARRICK GOLD CORP COM 067901108 1168 66017 SH SOLE 0 0 66017 BATH & BODY WORKS INC COM 070830104 542 20136 SH SOLE 0 0 20136 BAUSCH HEALTH COS INC COM 071734107 235 28149 SH SOLE 0 0 28149 BAXTER INTL INC COM 071813109 4149 64597 SH SOLE 0 0 64597 BAYFIRST FINANCIAL CORP COM 07279B104 276 15837 SH SOLE 0 0 15837 BCE INC COM NEW 05534B760 1121 22791 SH SOLE 0 0 22791 BECTON DICKINSON & CO COM 075887109 10239 41531 SH SOLE 0 0 41531 BENTLEY SYS INC COM CL B 08265T208 18928 568400 SH SOLE 0 0 568400 BERKLEY W R CORP COM 084423102 1445 21174 SH SOLE 0 0 21174 BERKSHIRE HATHAWAY INC DEL CL A 084670108 67035 164 SH SOLE 0 0 164 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 733495 2686599 SH SOLE 0 0 2686599 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 49 1300 SH Put SOLE 0 0 1300 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 59 1400 SH Put SOLE 0 0 1400 BERRY GLOBAL GROUP INC COM 08579W103 235 4292 SH SOLE 0 0 4292 BEST BUY INC COM 086516101 4168 63931 SH SOLE 0 0 63931 BETTER CHOICE CO INC COM 08771Y303 583 264910 SH SOLE 0 0 264910 BEYOND MEAT INC COM 08862E109 3699 154521 SH SOLE 0 0 154521 BGC PARTNERS INC CL A 05541T101 207 61413 SH SOLE 0 0 61413 BHP GROUP LTD SPONSORED ADS 088606108 4937 87866 SH SOLE 0 0 87866 BIGCOMMERCE HLDGS INC COM SER 1 08975P108 314 19368 SH SOLE 0 0 19368 BILL COM HLDGS INC COM 090043100 891 8110 SH SOLE 0 0 8110 BIO RAD LABS INC CL A 090572207 583 1177 SH SOLE 0 0 1177 BIOGEN INC COM 09062X103 2282 11187 SH SOLE 0 0 11187 BIOLINERX LTD SPONSORED ADS 09071M205 19 14582 SH SOLE 0 0 14582 BIOMARIN PHARMACEUTICAL INC COM 09061G101 517 6237 SH SOLE 0 0 6237 BIONANO GENOMICS INC COM 09075F107 23 16953 SH SOLE 0 0 16953 BIONTECH SE SPONSORED ADS 09075V102 1693 11356 SH SOLE 0 0 11356 BIOTE CORP CLASS A COM 090683103 44 11599 SH SOLE 0 0 11599 BIO-TECHNE CORP COM 09073M104 320 923 SH SOLE 0 0 923 BJS WHSL CLUB HLDGS INC COM 05550J101 272 4365 SH SOLE 0 0 4365 BK OF AMERICA CORP 7.25%CNV PFD L 060505682 738 613 SH SOLE 0 0 613 BK OF AMERICA CORP COM 060505104 70485 2264217 SH SOLE 0 0 2264217 BK OF AMERICA CORP COM 060505104 529 90000 SH Put SOLE 0 0 90000 BK OF AMERICA CORP COM 060505104 0 90000 SH Call SOLE 0 0 90000 BK OF AMERICA CORP COM 060505104 1 1000 SH Call SOLE 0 0 1000 BLACK HILLS CORP COM 092113109 499 6857 SH SOLE 0 0 6857 BLACK KNIGHT INC COM 09215C105 321 4912 SH SOLE 0 0 4912 BLACK STONE MINERALS L P COM UNIT 09225M101 166 12141 SH SOLE 0 0 12141 BLACKROCK CAP INVT CORP COM 092533108 62 16814 SH SOLE 0 0 16814 BLACKROCK ENHANCD CAP & INM COM 09256A109 190 10816 SH SOLE 0 0 10816 BLACKROCK ENHANCED EQUITY DI COM 09251A104 456 51622 SH SOLE 0 0 51622 BLACKROCK INC COM 09247X101 10659 17502 SH SOLE 0 0 17502 BLACKROCK INCOME TR INC COM 09247F100 85 18669 SH SOLE 0 0 18669 BLACKROCK INNOVATION AND GRW SHS BEN INT 09260Q108 106 13390 SH SOLE 0 0 13390 BLACKROCK INVT QUALITY MUN T COM 09247D105 441 32407 SH SOLE 0 0 32407 BLACKROCK MUN TARGET TERM TR COM SHS BEN IN 09257P105 360 16249 SH SOLE 0 0 16249 BLACKROCK MUNI INCOME TR II COM 09249N101 233 21082 SH SOLE 0 0 21082 BLACKROCK MUNIASSETS FD INC COM 09254J102 137 11284 SH SOLE 0 0 11284 BLACKROCK MUNICIPAL INCOME COM 09253X102 470 39481 SH SOLE 0 0 39481 BLACKROCK MUNIHLDNGS CALI QL COM 09254L107 358 29913 SH SOLE 0 0 29913 BLACKROCK MUNIYIELD QUALITY COM 09254E103 135 11589 SH SOLE 0 0 11589 BLACKROCK MUNIYILD QULT FD I COM 09254F100 342 26988 SH SOLE 0 0 26988 BLACKROCK RES & COMMODITIES SHS 09257A108 241 26853 SH SOLE 0 0 26853 BLACKROCK SCIENCE & TECHNOLO SHS BEN INT 09260K101 245 12500 SH SOLE 0 0 12500 BLACKSTONE INC COM 09260D107 14820 162446 SH SOLE 0 0 162446 BLACKSTONE MORTGAGE TRUST IN NOTE 5.500% 3/1 09257WAE0 16 17000 PRN SOLE 0 0 17000 BLACKSTONE MTG TR INC COM CL A 09257W100 308 11149 SH SOLE 0 0 11149 BLACKSTONE SECD LENDING FD COMMON STOCK 09261X102 34330 1452182 SH SOLE 0 0 1452182 BLADE AIR MOBILITY INC CL A COM 092667104 81 18220 SH SOLE 0 0 18220 BLOCK H & R INC COM 093671105 1215 34410 SH SOLE 0 0 34410 BLOCK INC CL A 852234103 4083 66423 SH SOLE 0 0 66423 BLOCK INC CL A 852234103 0 100 SH Call SOLE 0 0 100 BLOOM ENERGY CORP COM CL A 093712107 706 42778 SH SOLE 0 0 42778 BNY MELLON ETF TRUST US MDCP CORE EQT 09661T206 11953 158850 SH SOLE 0 0 158850 BNY MELLON ETF TRUST US SMLCP CORE 09661T305 16311 216650 SH SOLE 0 0 216650 BNY MELLON ETF TRUST US LRG CP CORE 09661T107 39746 568674 SH SOLE 0 0 568674 BOEING CO COM 097023105 29317 214432 SH SOLE 0 0 214432 BOOKING HOLDINGS INC NOTE 0.750% 5/0 09857LAN8 23 19000 PRN SOLE 0 0 19000 BOOKING HOLDINGS INC COM 09857L108 4785 2736 SH SOLE 0 0 2736 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 454 5024 SH SOLE 0 0 5024 BORGWARNER INC COM 099724106 507 15180 SH SOLE 0 0 15180 BOSTON BEER INC CL A 100557107 930 3070 SH SOLE 0 0 3070 BOSTON BEER INC CL A 100557107 1 100 SH Call SOLE 0 0 100 BOSTON PROPERTIES INC COM 101121101 572 6425 SH SOLE 0 0 6425 BOSTON SCIENTIFIC CORP COM 101137107 5807 155804 SH SOLE 0 0 155804 BOXLIGHT CORP COM CL A 103197109 12 17932 SH SOLE 0 0 17932 BOYD GAMING CORP COM 103304101 244 4912 SH SOLE 0 0 4912 BP PLC SPONSORED ADR 055622104 5716 201635 SH SOLE 0 0 201635 Bp Prudhoe Bay Unt COM 055630107 5483 268500 SH SOLE 0 0 268500 BRAZE INC COM CL A 10576N102 1038 28664 SH SOLE 0 0 28664 BREAD FINANCIAL HOLDINGS INC COM 018581108 252 6803 SH SOLE 0 0 6803 BRIGHT HEALTH GROUP INC COM 10920V107 26 14250 SH SOLE 0 0 14250 BRIGHTHOUSE FINL INC COM 10922N103 0 1 SH SOLE 0 0 1 BRISTOL-MYERS SQUIBB CO COM 110122108 23839 309606 SH SOLE 0 0 309606 BRISTOL-MYERS SQUIBB CO COM 110122108 0 200 SH Call SOLE 0 0 200 BRITISH AMERN TOB PLC SPONSORED ADR 110448107 1870 43584 SH SOLE 0 0 43584 BROADCOM INC COM 11135F101 25179 51828 SH SOLE 0 0 51828 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 2232 15659 SH SOLE 0 0 15659 BROADSTONE NET LEASE INC COM 11135E203 31300 1526106 SH SOLE 0 0 1526106 BROOKDALE SR LIVING INC COM 112463104 114 25016 SH SOLE 0 0 25016 BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 13151 295719 SH SOLE 0 0 295719 BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 3149 82382 SH SOLE 0 0 82382 BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107 234 5500 SH SOLE 0 0 5500 BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108 258 7426 SH SOLE 0 0 7426 BROWN & BROWN INC COM 115236101 759 13006 SH SOLE 0 0 13006 BROWN FORMAN CORP CL A 115637100 538 7959 SH SOLE 0 0 7959 BROWN FORMAN CORP CL B 115637209 1084 15447 SH SOLE 0 0 15447 BUNGE LIMITED COM G16962105 372 4103 SH SOLE 0 0 4103 BUTTERFLY NETWORK INC COM CL A 124155102 33 10755 SH SOLE 0 0 10755 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 4097 40412 SH SOLE 0 0 40412 C3 AI INC CL A 12468P104 341 18688 SH SOLE 0 0 18688 CABLE ONE INC COM 12685J105 401 311 SH SOLE 0 0 311 CABOT CORP COM 127055101 236 3700 SH SOLE 0 0 3700 CACI INTL INC CL A 127190304 267 949 SH SOLE 0 0 949 CADENCE BANK COM 12740C103 287 12214 SH SOLE 0 0 12214 CADENCE DESIGN SYSTEM INC COM 127387108 4564 30421 SH SOLE 0 0 30421 CALADRIUS BIOSCIENCES INC COM NEW 128058203 5 10075 SH SOLE 0 0 10075 CALAMOS STRATEGIC TOTAL RETU COM SH BEN INT 128125101 310 23629 SH SOLE 0 0 23629 CALIFORNIA WTR SVC GROUP COM 130788102 1074 19340 SH SOLE 0 0 19340 CALLAWAY GOLF CO COM 131193104 652 31960 SH SOLE 0 0 31960 CALUMET SPECIALTY PRODS PART UT LTD PARTNER 131476103 495 47683 SH SOLE 0 0 47683 CAMBER ENERGY INC COM 13200M508 27 67586 SH SOLE 0 0 67586 CAMBRIA ETF TR GLB MOMENT ETF 132061508 289 9813 SH SOLE 0 0 9813 CAMDEN PPTY TR SH BEN INT 133131102 504 3750 SH SOLE 0 0 3750 CAMPBELL SOUP CO COM 134429109 1460 30380 SH SOLE 0 0 30380 CANADIAN IMP BK COMM COM 136069101 493 10151 SH SOLE 0 0 10151 CANADIAN NAT RES LTD COM 136385101 312 5808 SH SOLE 0 0 5808 CANADIAN NATL RY CO COM 136375102 4323 38434 SH SOLE 0 0 38434 CANADIAN PAC RY LTD COM 13645T100 15450 221215 SH SOLE 0 0 221215 CANADIAN SOLAR INC COM 136635109 7829 251413 SH SOLE 0 0 251413 CANON INC SPONSORED ADR 138006309 355 15633 SH SOLE 0 0 15633 CANOPY GROWTH CORP COM 138035100 360 126338 SH SOLE 0 0 126338 CAPITAL ONE FINL CORP COM 14040H105 3006 28849 SH SOLE 0 0 28849 CAPITAL PRODUCT PARTNERS L P PARTNERSHP UNITS Y11082206 325 21420 SH SOLE 0 0 21420 CAPITOL FED FINL INC COM 14057J101 826 89949 SH SOLE 0 0 89949 CARDINAL HEALTH INC COM 14149Y108 1033 19764 SH SOLE 0 0 19764 CARDIOVASCULAR SYS INC DEL COM 141619106 241 16760 SH SOLE 0 0 16760 CARETRUST REIT INC COM 14174T107 728 39459 SH SOLE 0 0 39459 CARLISLE COS INC COM 142339100 341 1429 SH SOLE 0 0 1429 CARLYLE GROUP INC COM 14316J108 317 10012 SH SOLE 0 0 10012 CARMAX INC COM 143130102 2065 22819 SH SOLE 0 0 22819 CARNIVAL CORP COMMON STOCK 143658300 3218 372065 SH SOLE 0 0 372065 CARNIVAL CORP COMMON STOCK 143658300 0 1500 SH Call SOLE 0 0 1500 CARRIER GLOBAL CORPORATION COM 14448C104 17307 485333 SH SOLE 0 0 485333 CASEYS GEN STORES INC COM 147528103 627 3390 SH SOLE 0 0 3390 CASSAVA SCIENCES INC COM 14817C107 349 12405 SH SOLE 0 0 12405 CATALENT INC COM 148806102 12874 119992 SH SOLE 0 0 119992 CATERPILLAR INC COM 149123101 26492 148201 SH SOLE 0 0 148201 CATERPILLAR INC COM 149123101 11 300 SH Call SOLE 0 0 300 CBDMD INC COM 12482W101 4 10150 SH SOLE 0 0 10150 CBOE GLOBAL MKTS INC COM 12503M108 457 4040 SH SOLE 0 0 4040 CBRE GBL REAL ESTATE INC FD COM 12504G100 113 15571 SH SOLE 0 0 15571 CBRE GROUP INC CL A 12504L109 493 6703 SH SOLE 0 0 6703 CDK GLOBAL INC COM 12508E101 806 14714 SH SOLE 0 0 14714 CDW CORP COM 12514G108 738 4686 SH SOLE 0 0 4686 CEDAR FAIR L P DEPOSITRY UNIT 150185106 343 7817 SH SOLE 0 0 7817 CELANESE CORP DEL COM 150870103 797 6776 SH SOLE 0 0 6776 CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202 533 19752 SH SOLE 0 0 19752 CEMEX SAB DE CV SPON ADR NEW 151290889 106 27113 SH SOLE 0 0 27113 Cenovus Energy Inc COM 15135U109 3127 164500 SH SOLE 0 0 164500 CENTENE CORP DEL COM 15135B101 1714 20255 SH SOLE 0 0 20255 CENTERPOINT ENERGY INC COM 15189T107 1342 45365 SH SOLE 0 0 45365 CENTERRA GOLD INC COM 152006102 136 20088 SH SOLE 0 0 20088 CF INDS HLDGS INC COM 125269100 630 7344 SH SOLE 0 0 7344 CGI INC CL A SUB VTG 12532H104 937 11762 SH SOLE 0 0 11762 CHAMPIONX CORPORATION COM 15872M104 1944 97934 SH SOLE 0 0 97934 CHARGE ENTERPRISES INC COM 159610104 337 70680 SH SOLE 0 0 70680 CHARGEPOINT HOLDINGS INC COM CL A 15961R105 589 43044 SH SOLE 0 0 43044 CHARGEPOINT HOLDINGS INC COM CL A 15961R105 6 1000 SH Call SOLE 0 0 1000 CHARLES RIV LABS INTL INC COM 159864107 645 3014 SH SOLE 0 0 3014 CHARTER COMMUNICATIONS INC N CL A 16119P108 2439 5205 SH SOLE 0 0 5205 CHECK POINT SOFTWARE TECH LT ORD M22465104 1184 9719 SH SOLE 0 0 9719 CHEMED CORP NEW COM 16359R103 553 1179 SH SOLE 0 0 1179 CHEMOURS CO COM 163851108 380 11854 SH SOLE 0 0 11854 CHENIERE ENERGY INC COM NEW 16411R208 4327 32528 SH SOLE 0 0 32528 CHEVRON CORP NEW COM 166764100 74229 512704 SH SOLE 0 0 512704 CHIMERA INVT CORP COM NEW 16934Q208 122 13864 SH SOLE 0 0 13864 CHINDATA GROUP HLDGS LTD ADS 16955F107 919 118400 SH SOLE 0 0 118400 CHIPOTLE MEXICAN GRILL INC COM 169656105 3877 2966 SH SOLE 0 0 2966 CHUBB LIMITED COM H1467J104 18979 96544 SH SOLE 0 0 96544 CHUNGHWA TELECOM CO LTD SPON ADR NEW11 17133Q502 484 11734 SH SOLE 0 0 11734 CHURCH & DWIGHT CO INC COM 171340102 2269 24490 SH SOLE 0 0 24490 CIA ENERGETICA DE MINAS GERA SP ADR N-V PFD 204409601 74 36704 SH SOLE 0 0 36704 CIENA CORP COM NEW 171779309 204 4466 SH SOLE 0 0 4466 CIGNA CORP NEW COM 125523100 8879 33692 SH SOLE 0 0 33692 CINCINNATI FINL CORP COM 172062101 13456 113091 SH SOLE 0 0 113091 CINCINNATI FINL CORP COM 172062101 37 30000 SH Put SOLE 0 0 30000 CINCINNATI FINL CORP COM 172062101 3 20300 SH Put SOLE 0 0 20300 CINGULATE INC COMMON STOCK 17248W105 34 23510 SH SOLE 0 0 23510 CINTAS CORP COM 172908105 3234 8658 SH SOLE 0 0 8658 CION INVT CORP COM 17259U204 165 18967 SH SOLE 0 0 18967 CIRRUS LOGIC INC COM 172755100 468 6445 SH SOLE 0 0 6445 CISCO SYS INC COM 17275R102 41994 984842 SH SOLE 0 0 984842 CITIGROUP INC COM NEW 172967424 9459 205665 SH SOLE 0 0 205665 CITIGROUP INC COM NEW 172967424 0 500 SH Call SOLE 0 0 500 CITIZENS FINL GROUP INC COM 174610105 1649 46217 SH SOLE 0 0 46217 CITRIX SYS INC COM 177376100 1136 11689 SH SOLE 0 0 11689 CITY HLDG CO COM 177835105 977 12235 SH SOLE 0 0 12235 CLEAN ENERGY FUELS CORP COM 184499101 83 18597 SH SOLE 0 0 18597 CLEAN HARBORS INC COM 184496107 256 2916 SH SOLE 0 0 2916 CLEANSPARK INC COM NEW 18452B209 61 15523 SH SOLE 0 0 15523 CLEVELAND-CLIFFS INC NEW COM 185899101 1303 84792 SH SOLE 0 0 84792 CLOROX CO DEL COM 189054109 4060 28803 SH SOLE 0 0 28803 CLOUDFLARE INC CL A COM 18915M107 742 16979 SH SOLE 0 0 16979 CME GROUP INC COM 12572Q105 5812 28393 SH SOLE 0 0 28393 CMS ENERGY CORP COM 125896100 1208 17894 SH SOLE 0 0 17894 CNFINANCE HLDGS LTD SPON ADS 18979T105 49 19320 SH SOLE 0 0 19320 COCA COLA CO COM 191216100 82417 1310074 SH SOLE 0 0 1310074 COCA COLA CONS INC COM 191098102 1076 1908 SH SOLE 0 0 1908 COCA-COLA EUROPACIFIC PARTNE SHS G25839104 951 18434 SH SOLE 0 0 18434 COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 355 5848 SH SOLE 0 0 5848 COGNEX CORP COM 192422103 475 11175 SH SOLE 0 0 11175 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 2034 30142 SH SOLE 0 0 30142 COHEN & STEERS INFRASTRUCTUR COM 19248A109 642 25385 SH SOLE 0 0 25385 COHEN & STEERS LTD DURATION COM 19248C105 210 10633 SH SOLE 0 0 10633 COHEN & STEERS QUALITY INCOM COM 19247L106 275 20231 SH SOLE 0 0 20231 COINBASE GLOBAL INC COM CL A 19260Q107 1731 36818 SH SOLE 0 0 36818 COLGATE PALMOLIVE CO COM 194162103 15893 198312 SH SOLE 0 0 198312 COLONY BANKCORP INC COM 19623P101 16 1081 SH SOLE 0 0 1081 COLUMBIA ETF TR II EMRG MARKETS ETF 19762B509 265 12348 SH SOLE 0 0 12348 COLUMBIA ETF TR II EM CORE EX ETF 19762B202 4303 170090 SH SOLE 0 0 170090 COLUMBIA SELIGM PREM TECH GR COM 19842X109 303 12074 SH SOLE 0 0 12074 COLUMBIA SPORTSWEAR CO COM 198516106 242 3379 SH SOLE 0 0 3379 COMCAST CORP NEW CL A 20030N101 28610 729115 SH SOLE 0 0 729115 COMERICA INC COM 200340107 1340 18256 SH SOLE 0 0 18256 COMFORT SYS USA INC COM 199908104 538 6465 SH SOLE 0 0 6465 COMMERCE BANCSHARES INC COM 200525103 11770 179281 SH SOLE 0 0 179281 COMMUNITY BK SYS INC COM 203607106 357 5640 SH SOLE 0 0 5640 COMPANHIA SIDERURGICA NACION SPONSORED ADR 20440W105 46 15602 SH SOLE 0 0 15602 COMPASS DIVERSIFIED SH BEN INT 20451Q104 347 16182 SH SOLE 0 0 16182 COMPASS MINERALS INTL INC COM 20451N101 569 16077 SH SOLE 0 0 16077 CONAGRA BRANDS INC COM 205887102 4820 140774 SH SOLE 0 0 140774 CONCENTRIX CORP COM 20602D101 228 1679 SH SOLE 0 0 1679 CONDUENT INC COM 206787103 59 13621 SH SOLE 0 0 13621 CONFORMIS INC COM 20717E101 5 14881 SH SOLE 0 0 14881 CONOCOPHILLIPS COM 20825C104 13911 154894 SH SOLE 0 0 154894 CONSOLIDATED COMM HLDGS INC COM 209034107 286 40819 SH SOLE 0 0 40819 CONSOLIDATED EDISON INC COM 209115104 6774 71233 SH SOLE 0 0 71233 CONSTELLATION BRANDS INC CL A 21036P108 13639 58524 SH SOLE 0 0 58524 CONSTELLATION ENERGY CORP COM 21037T109 2635 46015 SH SOLE 0 0 46015 CONSTRUCTION PARTNERS INC COM CL A 21044C107 550 26251 SH SOLE 0 0 26251 CONTEXTLOGIC INC COM CL A 21077C107 71 44213 SH SOLE 0 0 44213 CONTINENTAL RES INC COM 212015101 1788 27360 SH SOLE 0 0 27360 COOPER COS INC COM NEW 216648402 800 2555 SH SOLE 0 0 2555 COPART INC COM 217204106 2046 18827 SH SOLE 0 0 18827 CORBUS PHARMACEUTICALS HLDGS COM 21833P103 52 207024 SH SOLE 0 0 207024 CORE & MAIN INC CL A 21874C102 280 12561 SH SOLE 0 0 12561 CORE SCIENTIFIC INC COMMON STOCK 21873J108 73 48969 SH SOLE 0 0 48969 CORE SCIENTIFIC INC COMMON STOCK 21873J108 3 7500 SH Call SOLE 0 0 7500 CORNERSTONE STRATEGIC VALUE COM 21924B302 141 16464 SH SOLE 0 0 16464 CORNING INC COM 219350105 5003 158777 SH SOLE 0 0 158777 CORTEVA INC COM 22052L104 5372 99224 SH SOLE 0 0 99224 CORVEL CORP COM 221006109 281 1907 SH SOLE 0 0 1907 COSTAMARE INC SHS Y1771G102 209 17249 SH SOLE 0 0 17249 COSTAR GROUP INC COM 22160N109 655 10845 SH SOLE 0 0 10845 COSTCO WHSL CORP NEW COM 22160K105 67157 140118 SH SOLE 0 0 140118 COTERRA ENERGY INC COM 127097103 407 15798 SH SOLE 0 0 15798 COTY INC COM CL A 222070203 119 14834 SH SOLE 0 0 14834 COUCHBASE INC COM 22207T101 790 48107 SH SOLE 0 0 48107 COUPANG INC CL A 22266T109 485 38030 SH SOLE 0 0 38030 COURSERA INC COM 22266M104 282 19921 SH SOLE 0 0 19921 CRACKER BARREL OLD CTRY STOR COM 22410J106 1007 12062 SH SOLE 0 0 12062 CRANE HLDGS CO COM 224441105 1118 12768 SH SOLE 0 0 12768 CREDIT SUISSE GROUP SPONSORED ADR 225401108 94 16509 SH SOLE 0 0 16509 CREDIT SUISSE HIGH YIELD BD SH BEN INT 22544F103 221 116983 SH SOLE 0 0 116983 CRESCENT ENERGY COMPANY CL A COM 44952J104 1491 119482 SH SOLE 0 0 119482 CRESCENT PT ENERGY CORP COM 22576C101 81 11380 SH SOLE 0 0 11380 CRESTWOOD EQUITY PARTNERS LP UNIT LTD PARTNER 226344208 393 16332 SH SOLE 0 0 16332 CREXENDO INC COM 226552107 1753 565511 SH SOLE 0 0 565511 CRH PLC ADR 12626K203 232 6664 SH SOLE 0 0 6664 CRISPR THERAPEUTICS AG NAMEN AKT H17182108 680 11185 SH SOLE 0 0 11185 CRONOS GROUP INC COM 22717L101 47 16549 SH SOLE 0 0 16549 CROSSFIRST BANKSHARES INC COM 22766M109 3267 247468 SH SOLE 0 0 247468 CROWDSTRIKE HLDGS INC CL A 22788C105 24156 143306 SH SOLE 0 0 143306 CROWN CASTLE INTL CORP NEW COM 22822V101 24834 147485 SH SOLE 0 0 147485 CROWN HLDGS INC COM 228368106 515 5590 SH SOLE 0 0 5590 CRYOPORT INC COM PAR $0.001 229050307 286 9239 SH SOLE 0 0 9239 CSX CORP COM 126408103 11614 399660 SH SOLE 0 0 399660 CUBESMART COM 229663109 547 12814 SH SOLE 0 0 12814 CUE HEALTH INC COM 229790100 128 40142 SH SOLE 0 0 40142 CULLEN FROST BANKERS INC COM 229899109 377 3237 SH SOLE 0 0 3237 CUMMINS INC COM 231021106 4894 25288 SH SOLE 0 0 25288 CVS HEALTH CORP COM 126650100 16158 174369 SH SOLE 0 0 174369 CYBERARK SOFTWARE LTD SHS M2682V108 1031 8058 SH SOLE 0 0 8058 CYBIN INC COM 23256X100 7 13307 SH SOLE 0 0 13307 CYTOSORBENTS CORP COM NEW 23283X206 51 23415 SH SOLE 0 0 23415 D R HORTON INC COM 23331A109 750 11327 SH SOLE 0 0 11327 DANA INC COM 235825205 200 14231 SH SOLE 0 0 14231 DANAHER CORPORATION COM 235851102 18045 71179 SH SOLE 0 0 71179 DANIMER SCIENTIFIC INC COM CL A 236272100 0 40 SH SOLE 0 0 40 DARDEN RESTAURANTS INC COM 237194105 1317 11646 SH SOLE 0 0 11646 DATADOG INC CL A COM 23804L103 514 5393 SH SOLE 0 0 5393 DAVIS FUNDAMENTAL ETF TR SELECT WRLD WI 23908L306 845 34998 SH SOLE 0 0 34998 DAVITA INC COM 23918K108 625 7817 SH SOLE 0 0 7817 DBX ETF TR XTRACK USD HIGH 233051432 218 6452 SH SOLE 0 0 6452 DBX ETF TR XTRACK MSCI EAFE 233051630 793 38019 SH SOLE 0 0 38019 DBX ETF TR XTRACK MSCI EAFE 233051200 832 23906 SH SOLE 0 0 23906 DECKERS OUTDOOR CORP COM 243537107 556 2179 SH SOLE 0 0 2179 DEERE & CO COM 244199105 20540 68592 SH SOLE 0 0 68592 DELL TECHNOLOGIES INC CL C 24703L202 1330 28778 SH SOLE 0 0 28778 DELTA AIR LINES INC DEL COM NEW 247361702 5588 192882 SH SOLE 0 0 192882 DELUXE CORP COM 248019101 839 38735 SH SOLE 0 0 38735 DENALI THERAPEUTICS INC COM 24823R105 208 7075 SH SOLE 0 0 7075 DENTSPLY SIRONA INC COM 24906P109 1873 52417 SH SOLE 0 0 52417 DEUTSCHE BANK A G NAMEN AKT D18190898 184 21030 SH SOLE 0 0 21030 DEVON ENERGY CORP NEW COM 25179M103 2879 52237 SH SOLE 0 0 52237 DEXCOM INC COM 252131107 1920 25758 SH SOLE 0 0 25758 DIAGEO PLC SPON ADR NEW 25243Q205 8331 47846 SH SOLE 0 0 47846 DIAMONDBACK ENERGY INC COM 25278X109 1865 15395 SH SOLE 0 0 15395 DICKS SPORTING GOODS INC COM 253393102 1960 26004 SH SOLE 0 0 26004 DIEBOLD NIXDORF INC COM STK 253651103 80 35047 SH SOLE 0 0 35047 DIGITAL RLTY TR INC COM 253868103 2132 16422 SH SOLE 0 0 16422 DIGITAL WORLD ACQUISITION CO CLASS A COM 25400Q105 242 10028 SH SOLE 0 0 10028 DIGITALBRIDGE GROUP INC CL A COM 25401T108 189 38727 SH SOLE 0 0 38727 DIGITALOCEAN HLDGS INC COM 25402D102 2453 59316 SH SOLE 0 0 59316 DIMENSIONAL ETF TRUST US CORE EQT MKT 25434V104 295 11165 SH SOLE 0 0 11165 DIMENSIONAL ETF TRUST WORLD EX US CORE 25434V880 4763 222138 SH SOLE 0 0 222138 DIMENSIONAL ETF TRUST US CORE EQUITY 2 25434V708 14829 636445 SH SOLE 0 0 636445 DIMENSIONAL ETF TRUST INTERNATNAL VAL 25434V807 35632 1233372 SH SOLE 0 0 1233372 DIMENSIONAL ETF TRUST US EQUITY ETF 25434V401 65071 1596824 SH SOLE 0 0 1596824 DIMENSIONAL ETF TRUST US MKTWIDE VALUE 25434V724 79595 2518817 SH SOLE 0 0 2518817 DIMENSIONAL ETF TRUST US TARGETED VLU 25434V609 335869 8350802 SH SOLE 0 0 8350802 DIMENSIONAL ETF TRUST US SMALL CAP ETF 25434V500 365941 7623785 SH SOLE 0 0 7623785 DIREXION SHS ETF TR DRX S&P500BULL 25459W862 255 3894 SH SOLE 0 0 3894 DIREXION SHS ETF TR DLY ENRGY BULL2X 25460G609 267 5681 SH SOLE 0 0 5681 DIREXION SHS ETF TR DLY SCOND 3XBU 25459W458 732 55905 SH SOLE 0 0 55905 DISCOVER FINL SVCS COM 254709108 2215 23414 SH SOLE 0 0 23414 DISNEY WALT CO COM 254687106 51572 546312 SH SOLE 0 0 546312 DISNEY WALT CO COM 254687106 0 500 SH Call SOLE 0 0 500 DISNEY WALT CO COM 254687106 0 100 SH Call SOLE 0 0 100 DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107 26 14063 SH SOLE 0 0 14063 DNP SELECT INCOME FD INC COM 23325P104 1426 131541 SH SOLE 0 0 131541 DOCUSIGN INC COM 256163106 1487 25907 SH SOLE 0 0 25907 DOCUSIGN INC COM 256163106 20 1000 SH Put SOLE 0 0 1000 DOCUSIGN INC COM 256163106 7 500 SH Call SOLE 0 0 500 DOCUSIGN INC COM 256163106 33 2000 SH Call SOLE 0 0 2000 DOLBY LABORATORIES INC COM CL A 25659T107 220 3069 SH SOLE 0 0 3069 DOLLAR GEN CORP NEW COM 256677105 7168 29208 SH SOLE 0 0 29208 DOLLAR TREE INC COM 256746108 1646 10562 SH SOLE 0 0 10562 DOMINION ENERGY INC COM 25746U109 13526 169479 SH SOLE 0 0 169479 DOMINOS PIZZA INC COM 25754A201 699 1795 SH SOLE 0 0 1795 DONALDSON INC COM 257651109 369 7674 SH SOLE 0 0 7674 DOORDASH INC CL A 25809K105 2151 33523 SH SOLE 0 0 33523 DORCHESTER MINERALS LP COM UNIT 25820R105 217 9092 SH SOLE 0 0 9092 DOUGLAS ELLIMAN INC COM 25961D105 76 15775 SH SOLE 0 0 15775 DOVER CORP COM 260003108 24540 202274 SH SOLE 0 0 202274 DOW INC COM 260557103 6335 122740 SH SOLE 0 0 122740 DR REDDYS LABS LTD ADR 256135203 201 3631 SH SOLE 0 0 3631 DRAFTKINGS INC NEW COM CL A 26142V105 1048 89838 SH SOLE 0 0 89838 Drive Shack Inc COM 262077100 14 10122 SH SOLE 0 0 10122 DROPBOX INC CL A 26210C104 945 45039 SH SOLE 0 0 45039 DT MIDSTREAM INC COMMON STOCK 23345M107 1223 24951 SH SOLE 0 0 24951 DTE ENERGY CO COM 233331107 7408 58444 SH SOLE 0 0 58444 DUKE ENERGY CORP NEW COM NEW 26441C204 22276 207781 SH SOLE 0 0 207781 DUKE REALTY CORP COM NEW 264411505 1719 31279 SH SOLE 0 0 31279 DULUTH HLDGS INC COM CL B 26443V101 139 14613 SH SOLE 0 0 14613 DULUTH HLDGS INC COM CL B 26443V101 0 600 SH Call SOLE 0 0 600 DUOLINGO INC CL A COM 26603R106 2672 30514 SH SOLE 0 0 30514 DUPONT DE NEMOURS INC COM 26614N102 3829 68892 SH SOLE 0 0 68892 DUTCH BROS INC CL A 26701L100 272 8609 SH SOLE 0 0 8609 DXC TECHNOLOGY CO COM 23355L106 489 16124 SH SOLE 0 0 16124 DYNATRACE INC COM NEW 268150109 270 6836 SH SOLE 0 0 6836 EARGO INC COM 270087109 45 59611 SH SOLE 0 0 59611 EARTHSTONE ENERGY INC CL A 27032D304 215 15760 SH SOLE 0 0 15760 EAST WEST BANCORP INC COM 27579R104 718 11083 SH SOLE 0 0 11083 EASTERN BANKSHARES INC COM 27627N105 1261 68292 SH SOLE 0 0 68292 EASTMAN CHEM CO COM 277432100 4102 45700 SH SOLE 0 0 45700 EATON CORP PLC SHS G29183103 8523 67645 SH SOLE 0 0 67645 EATON VANCE LTD DURATION INC COM 27828H105 374 36229 SH SOLE 0 0 36229 EATON VANCE TAX ADVT DIV INC COM 27828G107 677 28381 SH SOLE 0 0 28381 EATON VANCE TAX-MANAGED BUY- COM 27828Y108 168 12423 SH SOLE 0 0 12423 EATON VANCE TAX-MANAGED DIVE COM 27828N102 155 13657 SH SOLE 0 0 13657 EATON VANCE TAX-MANAGED GLOB COM 27829F108 244 31702 SH SOLE 0 0 31702 EATON VANCE TAX-MANAGED GLOB COM 27829C105 327 39327 SH SOLE 0 0 39327 EBAY INC. COM 278642103 1788 42914 SH SOLE 0 0 42914 EBAY INC. COM 278642103 1 100 SH Call SOLE 0 0 100 ECOLAB INC COM 278865100 3538 23007 SH SOLE 0 0 23007 EDISON INTL COM 281020107 2276 35996 SH SOLE 0 0 35996 EDWARDS LIFESCIENCES CORP COM 28176E108 13317 140042 SH SOLE 0 0 140042 ELANCO ANIMAL HEALTH INC COM 28414H103 487 24804 SH SOLE 0 0 24804 ELASTIC N V ORD SHS N14506104 203 3007 SH SOLE 0 0 3007 ELBIT SYS LTD ORD M3760D101 389 1695 SH SOLE 0 0 1695 ELECTRAMECCANICA VEHS CORP COM NEW 284849205 20 14500 SH SOLE 0 0 14500 ELECTRONIC ARTS INC COM 285512109 1770 14547 SH SOLE 0 0 14547 ELEVANCE HEALTH INC COM 036752103 10046 20817 SH SOLE 0 0 20817 EMCLAIRE FINL CORP COM 290828102 289 8394 SH SOLE 0 0 8394 EMERSON ELEC CO COM 291011104 12134 152557 SH SOLE 0 0 152557 EMPIRE ST RLTY OP L P UNIT LTD PRTNSP 292102100 88 12356 SH SOLE 0 0 12356 ENBRIDGE INC COM 29250N105 24118 570697 SH SOLE 0 0 570697 ENCOMPASS HEALTH CORP COM 29261A100 340 6074 SH SOLE 0 0 6074 ENDEAVOUR SILVER CORP COM 29258Y103 127 40321 SH SOLE 0 0 40321 ENDO INTL PLC SHS G30401106 163 349871 SH SOLE 0 0 349871 ENERGOUS CORP COM 29272C103 11 11315 SH SOLE 0 0 11315 ENERGY TRANSFER L P COM UT LTD PTN 29273V100 3957 396462 SH SOLE 0 0 396462 ENGINE NO 1 ETF TRUST TRANSFRM 500 ETF 29287L106 397 9075 SH SOLE 0 0 9075 ENI S P A SPONSORED ADR 26874R108 312 13102 SH SOLE 0 0 13102 ENPHASE ENERGY INC COM 29355A107 1593 8158 SH SOLE 0 0 8158 ENSIGN GROUP INC COM 29358P101 2554 34763 SH SOLE 0 0 34763 ENTEGRIS INC COM 29362U104 439 4766 SH SOLE 0 0 4766 ENTERGY CORP NEW COM 29364G103 2412 21412 SH SOLE 0 0 21412 ENTERPRISE FINL SVCS CORP COM 293712105 1075 25907 SH SOLE 0 0 25907 ENTERPRISE PRODS PARTNERS L COM 293792107 17486 717514 SH SOLE 0 0 717514 ENVERIC BIOSCIENCES INC COM NEW 29405E109 4 17577 SH SOLE 0 0 17577 EOG RES INC COM 26875P101 28657 259480 SH SOLE 0 0 259480 EOS ENERGY ENTERPRISES INC COM CL A 29415C101 13 11105 SH SOLE 0 0 11105 EPAM SYS INC COM 29414B104 493 1671 SH SOLE 0 0 1671 EPR PPTYS COM SH BEN INT 26884U109 255 5432 SH SOLE 0 0 5432 EQT CORP COM 26884L109 867 25200 SH SOLE 0 0 25200 EQUIFAX INC COM 294429105 4209 23027 SH SOLE 0 0 23027 EQUINIX INC COM 29444U700 1951 2970 SH SOLE 0 0 2970 EQUINOR ASA SPONSORED ADR 29446M102 832 23940 SH SOLE 0 0 23940 EQUINOX GOLD CORP COM 29446Y502 170 38345 SH SOLE 0 0 38345 EQUITRANS MIDSTREAM CORP COM 294600101 162 25468 SH SOLE 0 0 25468 EQUITY LIFESTYLE PPTYS INC COM 29472R108 285 4045 SH SOLE 0 0 4045 EQUITY RESIDENTIAL SH BEN INT 29476L107 1108 15341 SH SOLE 0 0 15341 ERICSSON ADR B SEK 10 294821608 293 39535 SH SOLE 0 0 39535 ERIE INDTY CO CL A 29530P102 1751 9111 SH SOLE 0 0 9111 ESPORTS ENTMT GROUP INC COM 29667K306 41 100000 SH SOLE 0 0 100000 ESSENTIAL UTILS INC COM 29670G102 1953 42602 SH SOLE 0 0 42602 ESSEX PPTY TR INC COM 297178105 980 3747 SH SOLE 0 0 3747 ETF MANAGERS TR ETHO CLIMATE LEA 26924G888 282 5936 SH SOLE 0 0 5936 ETF MANAGERS TR ETFMG ALTR HRVST 26924G508 320 55119 SH SOLE 0 0 55119 ETF MANAGERS TR PRIME CYBR SCRTY 26924G201 733 16013 SH SOLE 0 0 16013 ETF SER SOLUTIONS DEFIANCE NEXT 26922B600 2 200 SH SOLE 0 0 200 ETF SER SOLUTIONS DEFIANCE NEXT 26922A289 695 22063 SH SOLE 0 0 22063 ETF SER SOLUTIONS US GLB JETS 26922A842 5416 328249 SH SOLE 0 0 328249 ETSY INC COM 29786A106 595 8126 SH SOLE 0 0 8126 EURONET WORLDWIDE INC NOTE 0.750% 3/1 298736AL3 17 17000 PRN SOLE 0 0 17000 EURONET WORLDWIDE INC COM 298736109 2679 26631 SH SOLE 0 0 26631 EVERGY INC COM 30034W106 4871 74640 SH SOLE 0 0 74640 EVERQUOTE INC COM CL A 30041R108 132 14983 SH SOLE 0 0 14983 EVERSOURCE ENERGY COM 30040W108 6094 72146 SH SOLE 0 0 72146 EVGO INC CL A COM 30052F100 344 57234 SH SOLE 0 0 57234 EVOFEM BIOSCIENCES INC COM NEW 30048L203 12 10356 SH SOLE 0 0 10356 EVOFEM BIOSCIENCES INC COM NEW 30048L203 0 1000 SH Call SOLE 0 0 1000 EVOFEM BIOSCIENCES INC COM NEW 30048L203 0 500 SH Call SOLE 0 0 500 EXACT SCIENCES CORP COM 30063P105 902 22907 SH SOLE 0 0 22907 EXCHANGE TRADED CONCEPTS TR EMQQ EM INTERN 301505889 525 16249 SH SOLE 0 0 16249 EXCHANGE TRADED CONCEPTS TR ROBO GLB ETF 301505707 1008 22418 SH SOLE 0 0 22418 EXELIXIS INC COM 30161Q104 1566 75228 SH SOLE 0 0 75228 EXELON CORP COM 30161N101 5104 112609 SH SOLE 0 0 112609 EXLSERVICE HOLDINGS INC COM 302081104 253 1720 SH SOLE 0 0 1720 EXP WORLD HLDGS INC COM 30212W100 728 61888 SH SOLE 0 0 61888 EXPEDIA GROUP INC NOTE 2/1 30212PBE4 16 18000 PRN SOLE 0 0 18000 EXPEDIA GROUP INC COM NEW 30212P303 2850 30050 SH SOLE 0 0 30050 EXPEDIA GROUP INC COM NEW 30212P303 3 100 SH Call SOLE 0 0 100 EXPEDITORS INTL WASH INC COM 302130109 1485 15239 SH SOLE 0 0 15239 EXTRA SPACE STORAGE INC COM 30225T102 1146 6738 SH SOLE 0 0 6738 EXXON MOBIL CORP COM 30231G102 126405 1476009 SH SOLE 0 0 1476009 F N B CORP COM 302520101 521 47949 SH SOLE 0 0 47949 F5 INC COM 315616102 348 2277 SH SOLE 0 0 2277 FACTSET RESH SYS INC COM 303075105 709 1842 SH SOLE 0 0 1842 FAIR ISAAC CORP COM 303250104 1088 2714 SH SOLE 0 0 2714 FASTENAL CO COM 311900104 3858 77278 SH SOLE 0 0 77278 FEDERAL AGRIC MTG CORP CL C 313148306 201 2057 SH SOLE 0 0 2057 FEDERAL RLTY INVT TR NEW SH BEN INT NEW 313745101 272 2840 SH SOLE 0 0 2840 FEDERATED HERMES INC CL B 314211103 990 31150 SH SOLE 0 0 31150 FEDEX CORP COM 31428X106 10544 46505 SH SOLE 0 0 46505 FEDEX CORP COM 31428X106 1 3300 SH Put SOLE 0 0 3300 FERGUSON PLC NEW SHS G3421J106 493 4456 SH SOLE 0 0 4456 FERRARI N V COM N3167Y103 431 2347 SH SOLE 0 0 2347 FFBW INC MD COM 30260M103 212 17448 SH SOLE 0 0 17448 FIDELITY COMWLTH TR NASDAQ COMPSIT 315912808 630 14596 SH SOLE 0 0 14596 FIDELITY COVINGTON TRUST BLUE CHIP GRWTH 316092352 24 1100 SH SOLE 0 0 1100 FIDELITY COVINGTON TRUST CONSMR STAPLES 316092303 231 5332 SH SOLE 0 0 5332 FIDELITY COVINGTON TRUST MSCI FINLS IDX 316092501 292 6533 SH SOLE 0 0 6533 FIDELITY COVINGTON TRUST MSCI CONSM DIS 316092204 349 5930 SH SOLE 0 0 5930 FIDELITY COVINGTON TRUST MSCI HLTH CARE I 316092600 605 9968 SH SOLE 0 0 9968 FIDELITY COVINGTON TRUST MSCI INFO TECH I 316092808 1287 13341 SH SOLE 0 0 13341 FIDELITY COVINGTON TRUST VLU FACTOR ETF 316092782 5463 126991 SH SOLE 0 0 126991 FIDELITY COVINGTON TRUST MSCI RL EST ETF 316092857 9379 345321 SH SOLE 0 0 345321 FIDELITY MERRIMACK STR TR TOTAL BD ETF 316188309 446 9593 SH SOLE 0 0 9593 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 714 19313 SH SOLE 0 0 19313 FIDELITY NATL INFORMATION SV COM 31620M106 6745 73574 SH SOLE 0 0 73574 FIFTH THIRD BANCORP COM 316773100 4657 138584 SH SOLE 0 0 138584 Financial Institutn COM 317585404 285 10954 SH SOLE 0 0 10954 FIRST AMERN FINL CORP COM 31847R102 321 6059 SH SOLE 0 0 6059 FIRST BANCORP N C COM 318910106 361 10340 SH SOLE 0 0 10340 FIRST BUSEY CORP COM NEW 319383204 763 33387 SH SOLE 0 0 33387 FIRST CTZNS BANCSHARES INC N CL A 31946M103 417 637 SH SOLE 0 0 637 FIRST FINL BANCORP OH COM 320209109 1484 76488 SH SOLE 0 0 76488 FIRST FINL BANKSHARES INC COM 32020R109 319 8114 SH SOLE 0 0 8114 FIRST HORIZON CORPORATION COM 320517105 1376 62981 SH SOLE 0 0 62981 FIRST MAJESTIC SILVER CORP COM 32076V103 125 17341 SH SOLE 0 0 17341 FIRST REP BK SAN FRANCISCO C COM 33616C100 15554 107866 SH SOLE 0 0 107866 FIRST SOLAR INC COM 336433107 455 6677 SH SOLE 0 0 6677 FIRST TR BICK INDEX FD COM SHS 33733H107 796 29979 SH SOLE 0 0 29979 FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108 583 33860 SH SOLE 0 0 33860 FIRST TR EXCH TRADED FD III MANAGD MUN ETF 33739N108 2289 45221 SH SOLE 0 0 45221 FIRST TR EXCHANGE TRAD FD VI FST TR GLB FD 33739H101 560 20923 SH SOLE 0 0 20923 FIRST TR EXCHANGE TRADED FD WTR ETF 33733B100 243 3377 SH SOLE 0 0 3377 FIRST TR EXCHANGE TRADED FD US EQTY OPPT ETF 336920103 357 4340 SH SOLE 0 0 4340 FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 529 8022 SH SOLE 0 0 8022 FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143 626 6070 SH SOLE 0 0 6070 FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176 635 6748 SH SOLE 0 0 6748 FIRST TR EXCHANGE TRADED FD FINLS ALPHADEX 33734X135 2024 52098 SH SOLE 0 0 52098 FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846 5701 141681 SH SOLE 0 0 141681 FIRST TR EXCHANGE-TRADED FD NAT GAS ETF 33733E807 274 12526 SH SOLE 0 0 12526 FIRST TR EXCHANGE-TRADED FD NY ARCA BIOTECH 33733E203 352 2594 SH SOLE 0 0 2594 FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200 364 7545 SH SOLE 0 0 7545 FIRST TR EXCHANGE-TRADED FD GBL WND ENRG ETF 33736G106 442 25661 SH SOLE 0 0 25661 FIRST TR EXCHANGE-TRADED FD FT CBOE VEST S&P 33739Q705 636 12957 SH SOLE 0 0 12957 FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104 897 12822 SH SOLE 0 0 12822 FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408 2078 35000 SH SOLE 0 0 35000 FIRST TR EXCHANGE-TRADED FD DORSEY WRT 5 ETF 33738R605 2256 54460 SH SOLE 0 0 54460 FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302 2606 20517 SH SOLE 0 0 20517 FIRST TR EXCHANGE-TRADED FD NAS CLNEDG GREEN 33733E500 9945 190513 SH SOLE 0 0 190513 FIRST TR EXCHANGE-TRADED FD NASD TECH DIV 33738R118 14344 285905 SH SOLE 0 0 285905 FIRST TR EXCHNG TRADED FD VI US EQT DEEP DUFR 33740F771 299 9011 SH SOLE 0 0 9011 FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805 5117 110341 SH SOLE 0 0 110341 FIRST TR LRGE CP CORE ALPHA COM SHS 33734K109 689 9057 SH SOLE 0 0 9057 FIRST TR MORNINGSTAR DIVID L SHS 336917109 918 26065 SH SOLE 0 0 26065 FIRST TR NASDAQ 100 TECH IND SHS 337345102 764 6681 SH SOLE 0 0 6681 FIRST TR SML CP CORE ALPHA F COM SHS 33734Y109 266 3477 SH SOLE 0 0 3477 FIRST TR VALUE LINE DIVID IN SHS 33734H106 575 14823 SH SOLE 0 0 14823 FIRSTENERGY CORP COM 337932107 902 23495 SH SOLE 0 0 23495 FISERV INC COM 337738108 9844 110650 SH SOLE 0 0 110650 FISKER INC CL A COM STK 33813J106 217 25362 SH SOLE 0 0 25362 FIVE BELOW INC COM 33829M101 246 2165 SH SOLE 0 0 2165 FIVE9 INC COM 338307101 770 8450 SH SOLE 0 0 8450 FIVERR INTL LTD ORD SHS M4R82T106 312 9059 SH SOLE 0 0 9059 FLAHERTY & CRUMRINE PFD SECS COM 338478100 346 20620 SH SOLE 0 0 20620 FLEETCOR TECHNOLOGIES INC COM 339041105 14319 68148 SH SOLE 0 0 68148 FLEX LTD ORD Y2573F102 2202 152170 SH SOLE 0 0 152170 FLEXSHARES TR MORNSTAR USMKT 33939L100 212 1459 SH SOLE 0 0 1459 FLEXSHARES TR MORNSTAR UPSTR 33939L407 592 14924 SH SOLE 0 0 14924 FLEXSHARES TR QUALT DIVD IDX 33939L860 762 15028 SH SOLE 0 0 15028 FLEXSHARES TR QLT DIV DEF IDX 33939L845 2072 41436 SH SOLE 0 0 41436 FLEXSHARES TR INTL QLTDV IDX 33939L837 4220 206544 SH SOLE 0 0 206544 FLOOR & DECOR HLDGS INC CL A 339750101 378 6000 SH SOLE 0 0 6000 FLORA GROWTH CORP COM 339764102 7 11249 SH SOLE 0 0 11249 FLOWERS FOODS INC COM 343498101 10692 406239 SH SOLE 0 0 406239 FLUOR CORP NEW COM 343412102 505 20762 SH SOLE 0 0 20762 FMC CORP COM NEW 302491303 1112 10396 SH SOLE 0 0 10396 FOCUS FINL PARTNERS INC COM CL A 34417P100 208 6098 SH SOLE 0 0 6098 FORD MTR CO DEL COM 345370860 19232 1727967 SH SOLE 0 0 1727967 FORD MTR CO DEL COM 345370860 0 4000 SH Call SOLE 0 0 4000 FORD MTR CO DEL COM 345370860 1 100 SH Call SOLE 0 0 100 FORD MTR CO DEL COM 345370860 0 100 SH Call SOLE 0 0 100 FORD MTR CO DEL COM 345370860 0 100 SH Call SOLE 0 0 100 FORTINET INC COM 34959E109 2797 49426 SH SOLE 0 0 49426 FORTIS INC COM 349553107 522 11033 SH SOLE 0 0 11033 FORTIVE CORP COM 34959J108 972 17876 SH SOLE 0 0 17876 FORTRESS BIOTECH INC COM 34960Q109 13 15600 SH SOLE 0 0 15600 FORTUNE BRANDS HOME & SEC IN COM 34964C106 1157 19320 SH SOLE 0 0 19320 FOSSIL GROUP INC COM 34988V106 59 11503 SH SOLE 0 0 11503 FOX CORP CL A COM 35137L105 209 6506 SH SOLE 0 0 6506 FRANCO NEV CORP COM 351858105 873 6632 SH SOLE 0 0 6632 FRANKLIN BSP RLTY TR INC COMMON STOCK 35243J101 660 48978 SH SOLE 0 0 48978 FRANKLIN RESOURCES INC COM 354613101 3007 129011 SH SOLE 0 0 129011 FRANKLIN TEMPLETON ETF TR LIBERTY SR LN 35473P595 235 10172 SH SOLE 0 0 10172 FREEPORT-MCMORAN INC CL B 35671D857 2363 80750 SH SOLE 0 0 80750 FREYR BATTERY SHS L4135L100 72 10500 SH SOLE 0 0 10500 FRONTIER GROUP HLDGS INC COM 35909R108 129 13750 SH SOLE 0 0 13750 FS BANCORP INC COM 30263Y104 316 11008 SH SOLE 0 0 11008 FS KKR CAP CORP COM 302635206 2048 105445 SH SOLE 0 0 105445 Fsd Pharma Inc Fsd Pha COM 35954B206 11 13737 SH SOLE 0 0 13737 FUBOTV INC COM 35953D104 130 52600 SH SOLE 0 0 52600 FUEL TECH INC COM 359523107 30 23850 SH SOLE 0 0 23850 FUELCELL ENERGY INC COM 35952H601 260 69453 SH SOLE 0 0 69453 FULTON FINL CORP PA COM 360271100 279 19330 SH SOLE 0 0 19330 GABELLI DIVID & INCOME TR COM 36242H104 267 13040 SH SOLE 0 0 13040 GABELLI EQUITY TR INC COM 362397101 168 27593 SH SOLE 0 0 27593 GABELLI UTIL TR COM 36240A101 97 14336 SH SOLE 0 0 14336 GALECTIN THERAPEUTICS INC COM NEW 363225202 28 21048 SH SOLE 0 0 21048 GALLAGHER ARTHUR J & CO COM 363576109 7651 46929 SH SOLE 0 0 46929 GAMCO GLOBAL GOLD NAT RES & COM SH BEN INT 36465A109 47 13019 SH SOLE 0 0 13019 GAMESTOP CORP NEW CL A 36467W109 548 4484 SH SOLE 0 0 4484 GAMIDA CELL LTD SHS M47364100 21 11988 SH SOLE 0 0 11988 GAMING & LEISURE PPTYS INC COM 36467J108 392 8555 SH SOLE 0 0 8555 GARMIN LTD SHS H2906T109 2450 24937 SH SOLE 0 0 24937 GARTNER INC COM 366651107 773 3198 SH SOLE 0 0 3198 GDS HLDGS LTD SPONSORED ADS 36165L108 1060 31734 SH SOLE 0 0 31734 GENASYS INC COM 36872P103 70 21550 SH SOLE 0 0 21550 GENERAC HLDGS INC COM 368736104 1319 6262 SH SOLE 0 0 6262 GENERAL DYNAMICS CORP COM 369550108 8331 37652 SH SOLE 0 0 37652 GENERAL ELECTRIC CO COM NEW 369604301 9582 150492 SH SOLE 0 0 150492 GENERAL MLS INC COM 370334104 7514 99590 SH SOLE 0 0 99590 GENERAL MTRS CO COM 37045V100 4265 134301 SH SOLE 0 0 134301 GENPACT LIMITED SHS G3922B107 335 7918 SH SOLE 0 0 7918 GENTEX CORP COM 371901109 1780 63639 SH SOLE 0 0 63639 GENUINE PARTS CO COM 372460105 6299 47365 SH SOLE 0 0 47365 GEVO INC COM PAR 374396406 41 17627 SH SOLE 0 0 17627 GILEAD SCIENCES INC COM 375558103 8407 140860 SH SOLE 0 0 140860 GLACIER BANCORP INC NEW COM 37637Q105 7783 164119 SH SOLE 0 0 164119 GLADSTONE LD CORP COM 376549101 263 11875 SH SOLE 0 0 11875 GLOBAL PMTS INC COM 37940X102 1243 11234 SH SOLE 0 0 11234 GLOBAL X FDS BLOCKCHAIN & BIT 37960A875 65 10475 SH SOLE 0 0 10475 GLOBAL X FDS FINTECH ETF 37954Y814 245 11520 SH SOLE 0 0 11520 GLOBAL X FDS CYBRSCURTY ETF 37954Y384 256 10259 SH SOLE 0 0 10259 GLOBAL X FDS US INFR DEV ETF 37954Y673 287 12602 SH SOLE 0 0 12602 GLOBAL X FDS GLB X MLP ENRG I 37954Y293 414 10871 SH SOLE 0 0 10871 GLOBAL X FDS CLOUD COMPUTNG 37954Y442 566 34304 SH SOLE 0 0 34304 GLOBAL X FDS NASDAQ 100 COVER 37954Y483 658 37693 SH SOLE 0 0 37693 GLOBAL X FDS RBTCS ARTFL INTE 37954Y715 682 33553 SH SOLE 0 0 33553 GLOBAL X FDS AUTONMOUS EV ETF 37954Y624 819 38147 SH SOLE 0 0 38147 GLOBAL X FDS GLOBAL X COPPER 37954Y830 865 28480 SH SOLE 0 0 28480 GLOBAL X FDS S&P 500 CATHOLIC 37954Y889 907 19754 SH SOLE 0 0 19754 GLOBAL X FDS US PFD ETF 37954Y657 2268 106952 SH SOLE 0 0 106952 GLOBAL X FDS LITHIUM BTRY ETF 37954Y855 2299 31659 SH SOLE 0 0 31659 GLOBAL X FDS GLBL X MLP ETF 37954Y343 117281 3180938 SH SOLE 0 0 3180938 GLOBALSTAR INC COM 378973408 22 17982 SH SOLE 0 0 17982 GLOBE LIFE INC COM 37959E102 1798 18451 SH SOLE 0 0 18451 GOHEALTH INC COM CL A 38046W105 21 34862 SH SOLE 0 0 34862 GOLDMAN SACHS BDC INC SHS 38147U107 16165 962182 SH SOLE 0 0 962182 GOLDMAN SACHS ETF TR ACTIVEBETA INT 381430107 259 9343 SH SOLE 0 0 9343 GOLDMAN SACHS ETF TR EQUAL WEIGHT US 381430438 602 10836 SH SOLE 0 0 10836 GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503 1581 21099 SH SOLE 0 0 21099 GOLDMAN SACHS ETF TR JUST US LRG CP 381430396 5764 106803 SH SOLE 0 0 106803 GOLDMAN SACHS GROUP INC COM 38141G104 17443 58728 SH SOLE 0 0 58728 GOLDMINING INC COM 38149E101 13 13342 SH SOLE 0 0 13342 GOODYEAR TIRE & RUBR CO COM 382550101 142 13250 SH SOLE 0 0 13250 GRAB HOLDINGS LIMITED CLASS A ORD G4124C109 31 12295 SH SOLE 0 0 12295 GRACO INC COM 384109104 3908 65772 SH SOLE 0 0 65772 GRAHAM HLDGS CO COM CL B 384637104 1389 2450 SH SOLE 0 0 2450 GRAINGER W W INC COM 384802104 4179 9197 SH SOLE 0 0 9197 GRANITE REAL ESTATE INVT TR UNIT 99/99/9999 387437114 608 9945 SH SOLE 0 0 9945 GREENLANE HLDGS INC CL A 395330103 505 2572175 SH SOLE 0 0 2572175 GREIF INC CL A 397624107 447 7165 SH SOLE 0 0 7165 GRIFOLS S A SP ADR REP B NVT 398438408 130 10953 SH SOLE 0 0 10953 GRITSTONE BIO INC COM 39868T105 60 24950 SH SOLE 0 0 24950 GROWGENERATION CORP COM 39986L109 53 14646 SH SOLE 0 0 14646 GSK PLC SPONSORED ADR 37733W105 8329 191358 SH SOLE 0 0 191358 GUARDANT HEALTH INC COM 40131M109 226 5609 SH SOLE 0 0 5609 HALL OF FAME RESORT & ENTMT COM 40619L102 21 35518 SH SOLE 0 0 35518 HALLIBURTON CO COM 406216101 3042 96993 SH SOLE 0 0 96993 HAMILTON LANE INC CL A 407497106 4946 73621 SH SOLE 0 0 73621 Hancock Holding Co COM 410120109 624 14071 SH SOLE 0 0 14071 HANCOCK JOHN FINL OPPTYS FD SH BEN INT NEW 409735206 215 5784 SH SOLE 0 0 5784 HANESBRANDS INC COM 410345102 1509 146613 SH SOLE 0 0 146613 HANNON ARMSTRONG SUST INFR C COM 41068X100 522 13789 SH SOLE 0 0 13789 HANOVER INS GROUP INC COM 410867105 457 3123 SH SOLE 0 0 3123 HARLEY DAVIDSON INC COM 412822108 564 17811 SH SOLE 0 0 17811 HARMONY GOLD MINING CO LTD SPONSORED ADR 413216300 45 14238 SH SOLE 0 0 14238 HARSCO CORP COM 415864107 155 21769 SH SOLE 0 0 21769 HARTFORD FDS EXCHANGE TRADED TOTAL RTRN ETF 41653L305 2062 60280 SH SOLE 0 0 60280 HARTFORD FINL SVCS GROUP INC COM 416515104 2521 38523 SH SOLE 0 0 38523 HASBRO INC COM 418056107 14754 180187 SH SOLE 0 0 180187 HASHICORP INC COM CL A 418100103 5304 180160 SH SOLE 0 0 180160 HAWAIIAN ELEC INDUSTRIES COM 419870100 1315 32159 SH SOLE 0 0 32159 HAWAIIAN HOLDINGS INC COM 419879101 456 31886 SH SOLE 0 0 31886 HCA HEALTHCARE INC COM 40412C101 4054 24125 SH SOLE 0 0 24125 HCI GROUP INC COM 40416E103 5076 74911 SH SOLE 0 0 74911 HDFC BANK LTD SPONSORED ADS 40415F101 792 14414 SH SOLE 0 0 14414 HEALTH CATALYST INC COM 42225T107 231 15940 SH SOLE 0 0 15940 HEALTHCARE TR AMER INC CL A NEW 42225P501 337 12067 SH SOLE 0 0 12067 HEALTHPEAK PROPERTIES INC COM 42250P103 1223 47201 SH SOLE 0 0 47201 HEARTLAND FINL USA INC COM 42234Q102 290 6989 SH SOLE 0 0 6989 HECLA MNG CO COM 422704106 57 14623 SH SOLE 0 0 14623 HEICO CORP NEW CL A 422806208 206 1951 SH SOLE 0 0 1951 HEICO CORP NEW COM 422806109 630 4807 SH SOLE 0 0 4807 HELEN OF TROY LTD COM G4388N106 12874 79267 SH SOLE 0 0 79267 HELIOGEN INC COMMON STOCK 42329E105 211 99868 SH SOLE 0 0 99868 HELLO GROUP INC ADS 423403104 52 10345 SH SOLE 0 0 10345 HENRY JACK & ASSOC INC COM 426281101 1433 7962 SH SOLE 0 0 7962 HENRY SCHEIN INC COM 806407102 498 6484 SH SOLE 0 0 6484 HERCULES CAPITAL INC COM 427096508 434 32164 SH SOLE 0 0 32164 HERCULES CAPITAL INC COM 427096508 2 1400 SH Call SOLE 0 0 1400 HERSHEY CO COM 427866108 11548 53671 SH SOLE 0 0 53671 HERTZ GLOBAL HLDGS INC *W EXP 06/30/205 42806J148 104 10639 SH SOLE 0 0 10639 HESS CORP COM 42809H107 945 8920 SH SOLE 0 0 8920 HEWLETT PACKARD ENTERPRISE C COM 42824C109 1402 105755 SH SOLE 0 0 105755 HF SINCLAIR CORP COM 403949100 246 5456 SH SOLE 0 0 5456 HIGH TIDE INC COM NEW 42981E401 25 12402 SH SOLE 0 0 12402 HILL INTL INC COM 431466101 168 100000 SH SOLE 0 0 100000 HILLENBRAND INC COM 431571108 545 13312 SH SOLE 0 0 13312 HILTON WORLDWIDE HLDGS INC COM 43300A203 814 7307 SH SOLE 0 0 7307 HIMAX TECHNOLOGIES INC SPONSORED ADR 43289P106 77 10357 SH SOLE 0 0 10357 HIREQUEST INC COM 433535101 654 46387 SH SOLE 0 0 46387 HOLOGIC INC COM 436440101 1115 16093 SH SOLE 0 0 16093 HOME DEPOT INC COM 437076102 101522 370153 SH SOLE 0 0 370153 HOME DEPOT INC COM 437076102 3 800 SH Put SOLE 0 0 800 HOME DEPOT INC COM 437076102 16 2800 SH Put SOLE 0 0 2800 HONDA MOTOR LTD AMERN SHS 438128308 465 19263 SH SOLE 0 0 19263 HONEYWELL INTL INC COM 438516106 26042 149831 SH SOLE 0 0 149831 HORIZON BANCORP INC COM 440407104 319 18318 SH SOLE 0 0 18318 HORIZON THERAPEUTICS PUB L SHS G46188101 688 8624 SH SOLE 0 0 8624 HORMEL FOODS CORP COM 440452100 5851 123538 SH SOLE 0 0 123538 HOST HOTELS & RESORTS INC COM 44107P104 338 21557 SH SOLE 0 0 21557 HOWMET AEROSPACE INC COM 443201108 819 26048 SH SOLE 0 0 26048 HP INC COM 40434L105 4634 141365 SH SOLE 0 0 141365 HSBC HLDGS PLC SPON ADR NEW 404280406 2740 83857 SH SOLE 0 0 83857 HUBSPOT INC COM 443573100 2599 8643 SH SOLE 0 0 8643 HUDBAY MINERALS INC COM 443628102 67 16409 SH SOLE 0 0 16409 HUDSON PAC PPTYS INC COM 444097109 206 13908 SH SOLE 0 0 13908 HUMANA INC COM 444859102 7039 15039 SH SOLE 0 0 15039 HUNT J B TRANS SVCS INC COM 445658107 271 1721 SH SOLE 0 0 1721 HUNTINGTON BANCSHARES INC COM 446150104 1844 153243 SH SOLE 0 0 153243 HUNTINGTON INGALLS INDS INC COM 446413106 803 3687 SH SOLE 0 0 3687 HUNTSMAN CORP COM 447011107 1173 41382 SH SOLE 0 0 41382 HUT 8 MNG CORP COM 44812T102 7 5317 SH SOLE 0 0 5317 HUT 8 MNG CORP COM 44812T102 7 12000 SH Call SOLE 0 0 12000 IAC INTERACTIVECORP NEW COM NEW 44891N208 245 3228 SH SOLE 0 0 3228 IAMGOLD CORP COM 450913108 17 10625 SH SOLE 0 0 10625 ICAHN ENTERPRISES LP DEPOSITARY UNIT 451100101 864 17960 SH SOLE 0 0 17960 ICICI BANK LIMITED ADR 45104G104 309 17429 SH SOLE 0 0 17429 ICL GROUP LTD SHS M53213100 105 11511 SH SOLE 0 0 11511 ICON PLC SHS G4705A100 17496 80738 SH SOLE 0 0 80738 IDACORP INC COM 451107106 367 3466 SH SOLE 0 0 3466 IDEANOMICS INC COM 45166V106 145 219420 SH SOLE 0 0 219420 IDEX CORP COM 45167R104 520 2861 SH SOLE 0 0 2861 IDEXX LABS INC COM 45168D104 4729 13483 SH SOLE 0 0 13483 ILLINOIS TOOL WKS INC COM 452308109 16255 89190 SH SOLE 0 0 89190 ILLUMINA INC NOTE 8/1 452327AK5 22 23000 PRN SOLE 0 0 23000 ILLUMINA INC COM 452327109 2014 10923 SH SOLE 0 0 10923 IMPERIAL OIL LTD COM NEW 453038408 594 12602 SH SOLE 0 0 12602 IMPINJ INC COM 453204109 736 12541 SH SOLE 0 0 12541 INARI MED INC COM 45332Y109 301 4434 SH SOLE 0 0 4434 INCYTE CORP COM 45337C102 756 9951 SH SOLE 0 0 9951 INDEPENDENCE RLTY TR INC COM 45378A106 2288 110382 SH SOLE 0 0 110382 INDEPENDENT BK CORP MICH COM NEW 453838609 521 27007 SH SOLE 0 0 27007 INDIA FD INC COM 454089103 920 56460 SH SOLE 0 0 56460 INFOSYS LTD SPONSORED ADR 456788108 1025 55392 SH SOLE 0 0 55392 ING GROEP N.V. SPONSORED ADR 456837103 383 38644 SH SOLE 0 0 38644 INGERSOLL RAND INC COM 45687V106 749 17788 SH SOLE 0 0 17788 INGREDION INC COM 457187102 793 8992 SH SOLE 0 0 8992 INHIBRX INC COM 45720L107 136 12000 SH SOLE 0 0 12000 INMED PHARMACEUTICALS INC COM NEW 457637502 5 10832 SH SOLE 0 0 10832 INNOVATIVE INDL PPTYS INC COM 45781V101 892 8121 SH SOLE 0 0 8121 INNOVATOR ETFS TR US EQTY PWR BUF 45782C813 0 0 SH SOLE 0 0 0 INNOVATOR ETFS TR GROWTH ACCELRTD 45782C128 19 1025 SH SOLE 0 0 1025 INNOVATOR ETFS TR US EQTY ACC ETF 45783Y764 20 1030 SH SOLE 0 0 1030 INNOVATOR ETFS TR US EQTY BUF NOV 45782C581 58 2015 SH SOLE 0 0 2015 INNOVATOR ETFS TR US EQTY PWR BUF 45782C383 269 9106 SH SOLE 0 0 9106 INNOVATOR ETFS TR US EQTY PWR BUF 45782C573 315 11109 SH SOLE 0 0 11109 INNOVATOR ETFS TR US EQTY PWR BUF 45782C508 431 14350 SH SOLE 0 0 14350 INNOVATOR ETFS TR US EQTY PWR BUF 45782C417 1611 59727 SH SOLE 0 0 59727 INNOVATOR ETFS TR US EQTY PWR BUF 45782C540 2235 77727 SH SOLE 0 0 77727 INOVIO PHARMACEUTICALS INC COM NEW 45773H201 21 12366 SH SOLE 0 0 12366 INSEEGO CORP COM 45782B104 30 15672 SH SOLE 0 0 15672 INSPIRE MED SYS INC COM 457730109 290 1589 SH SOLE 0 0 1589 INTEL CORP COM 458140100 54478 1456251 SH SOLE 0 0 1456251 INTEL CORP COM 458140100 13 2500 SH Call SOLE 0 0 2500 INTEL CORP COM 458140100 25 4000 SH Call SOLE 0 0 4000 INTEL CORP COM 458140100 3 800 SH Call SOLE 0 0 800 INTERCONTINENTAL EXCHANGE IN COM 45866F104 2425 25785 SH SOLE 0 0 25785 INTERDIGITAL INC COM 45867G101 585 9615 SH SOLE 0 0 9615 INTERNATIONAL BUSINESS MACHS COM 459200101 30756 217833 SH SOLE 0 0 217833 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 481 4034 SH SOLE 0 0 4034 INTERNATIONAL PAPER CO COM 460146103 1733 41423 SH SOLE 0 0 41423 INTERPUBLIC GROUP COS INC COM 460690100 842 30567 SH SOLE 0 0 30567 INTUIT COM 461202103 13864 35971 SH SOLE 0 0 35971 INTUITIVE SURGICAL INC COM NEW 46120E602 7755 38637 SH SOLE 0 0 38637 INTUITIVE SURGICAL INC COM NEW 46120E602 7 400 SH Call SOLE 0 0 400 INVENTRUST PPTYS CORP COM NEW 46124J201 861 33389 SH SOLE 0 0 33389 INVESCO ACTIVELY MANAGED ETF ULTRA SHRT DUR 46090A887 15588 314582 SH SOLE 0 0 314582 INVESCO ACTVELY MNGD ETC FD ELC VEH MTLS CDT 46090F209 205 9014 SH SOLE 0 0 9014 INVESCO ACTVELY MNGD ETC FD OPTIMUM YIELD 46090F100 6359 352469 SH SOLE 0 0 352469 INVESCO ADVANTAGE MUN INCOME SH BEN INT 46132E103 105 11145 SH SOLE 0 0 11145 INVESCO BLDRS INDEX FDS TR EMGRING MKTS50 46090C305 310 7974 SH SOLE 0 0 7974 INVESCO DB COMMDY INDX TRCK UNIT 46138B103 16516 619952 SH SOLE 0 0 619952 INVESCO DB MULTI-SECTOR COMM OIL FD 46140H403 219 11982 SH SOLE 0 0 11982 INVESCO EXCH TRADED FD TR II DWA EMERG MKTS 46138E867 4 187 SH SOLE 0 0 187 INVESCO EXCH TRADED FD TR II DWA DEV MKTS 46138E875 5 187 SH SOLE 0 0 187 INVESCO EXCH TRADED FD TR II DWA SMLCP MENT 46138E842 38 562 SH SOLE 0 0 562 INVESCO EXCH TRADED FD TR II S&P ULTRA DIVIDE 46138G656 216 5225 SH SOLE 0 0 5225 INVESCO EXCH TRADED FD TR II S&P MIDCP LOW 46138E198 270 5263 SH SOLE 0 0 5263 INVESCO EXCH TRADED FD TR II GBL CLEAN ENRG 46138G847 297 15142 SH SOLE 0 0 15142 INVESCO EXCH TRADED FD TR II CALIF AMT MUN 46138E206 343 14100 SH SOLE 0 0 14100 INVESCO EXCH TRADED FD TR II NATL AMT MUNI 46138E537 348 14858 SH SOLE 0 0 14858 INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508 368 18174 SH SOLE 0 0 18174 INVESCO EXCH TRADED FD TR II SOLAR ETF 46138G706 470 6581 SH SOLE 0 0 6581 INVESCO EXCH TRADED FD TR II EMRNG MKT SVRG 46138E784 487 26297 SH SOLE 0 0 26297 INVESCO EXCH TRADED FD TR II FTSE RAFI SML 46138E735 551 18943 SH SOLE 0 0 18943 INVESCO EXCH TRADED FD TR II FTSE RAFI EMNG 46138E727 557 30663 SH SOLE 0 0 30663 INVESCO EXCH TRADED FD TR II S&P GBL WATER 46138E263 572 12954 SH SOLE 0 0 12954 INVESCO EXCH TRADED FD TR II S&P500 HDL VOL 46138E362 670 15169 SH SOLE 0 0 15169 INVESCO EXCH TRADED FD TR II S&P SMLCP HELT 46138E149 1035 7567 SH SOLE 0 0 7567 INVESCO EXCH TRADED FD TR II FTSE RAFI DEV 46138E743 1053 26451 SH SOLE 0 0 26451 INVESCO EXCH TRADED FD TR II NASDAQ 100 ETF 46138G649 1215 10550 SH SOLE 0 0 10550 INVESCO EXCH TRADED FD TR II S&P SMLCP INFO 46138E115 1401 12085 SH SOLE 0 0 12085 INVESCO EXCH TRADED FD TR II TAXABLE MUN BD 46138G805 2844 102608 SH SOLE 0 0 102608 INVESCO EXCH TRADED FD TR II CEF INM COMPSI 46138E404 3911 206690 SH SOLE 0 0 206690 INVESCO EXCH TRADED FD TR II CHINA TECHNLGY 46138E800 5665 112270 SH SOLE 0 0 112270 INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 7026 113328 SH SOLE 0 0 113328 INVESCO EXCH TRADED FD TR II PFD ETF 46138E511 10738 870167 SH SOLE 0 0 870167 INVESCO EXCH TRD SLF IDX FD DEFENSIVE EQTY 46138J775 235 3688 SH SOLE 0 0 3688 INVESCO EXCH TRD SLF IDX FD BULSHS 2024 MUNI 46138J536 245 9850 SH SOLE 0 0 9850 INVESCO EXCH TRD SLF IDX FD BULSHS 2025 MUNI 46138J528 270 10995 SH SOLE 0 0 10995 INVESCO EXCH TRD SLF IDX FD BULSHS 2027 MUNI 46138J494 312 13180 SH SOLE 0 0 13180 INVESCO EXCH TRD SLF IDX FD BULSHS 2026 CB 46138J791 358 18581 SH SOLE 0 0 18581 INVESCO EXCH TRD SLF IDX FD BULSHS 2025 CB 46138J825 411 20110 SH SOLE 0 0 20110 INVESCO EXCH TRD SLF IDX FD BULSHS 2024 CB 46138J841 708 34143 SH SOLE 0 0 34143 INVESCO EXCH TRD SLF IDX FD BULSHS 2023 CB 46138J866 744 35510 SH SOLE 0 0 35510 INVESCO EXCH TRD SLF IDX FD BULSHS 2022 CB 46138J882 3391 160022 SH SOLE 0 0 160022 INVESCO EXCHANGE TRADED FD T DWA BASIC MATL 46137V704 210 2908 SH SOLE 0 0 2908 INVESCO EXCHANGE TRADED FD T WILDERHIL CLAN 46137V134 214 4692 SH SOLE 0 0 4692 INVESCO EXCHANGE TRADED FD T S&P500 PUR VAL 46137V258 215 2869 SH SOLE 0 0 2869 INVESCO EXCHANGE TRADED FD T S&P500 EQL UTL 46137V274 221 1937 SH SOLE 0 0 1937 INVESCO EXCHANGE TRADED FD T S&P500 EQL MAT 46137V316 234 1508 SH SOLE 0 0 1508 INVESCO EXCHANGE TRADED FD T ZACKS MID CAP 46137Y401 292 3485 SH SOLE 0 0 3485 INVESCO EXCHANGE TRADED FD T S&P500 EQL STP 46137V373 308 1858 SH SOLE 0 0 1858 INVESCO EXCHANGE TRADED FD T HIG YLD EQ DIV 46137V563 321 15633 SH SOLE 0 0 15633 INVESCO EXCHANGE TRADED FD T DIVID ACHIEVEV 46137V506 364 10544 SH SOLE 0 0 10544 INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137V233 409 1429 SH SOLE 0 0 1429 INVESCO EXCHANGE TRADED FD T S&P SMCP VLU MNT 46137V480 426 9599 SH SOLE 0 0 9599 INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241 491 11702 SH SOLE 0 0 11702 INVESCO EXCHANGE TRADED FD T S&P500 EQL FIN 46137V340 507 9534 SH SOLE 0 0 9534 INVESCO EXCHANGE TRADED FD T DWA MOMENTUM 46137V837 511 7509 SH SOLE 0 0 7509 INVESCO EXCHANGE TRADED FD T FINL PFD ETF 46137V621 584 37605 SH SOLE 0 0 37605 INVESCO EXCHANGE TRADED FD T BUYBACK ACHIEV 46137V308 799 10307 SH SOLE 0 0 10307 INVESCO EXCHANGE TRADED FD T DYNMC PHRMCTLS 46137V662 883 11779 SH SOLE 0 0 11779 INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282 897 3796 SH SOLE 0 0 3796 INVESCO EXCHANGE TRADED FD T DYNMC LEISURE 46137V720 911 25111 SH SOLE 0 0 25111 INVESCO EXCHANGE TRADED FD T FTSE RAFI 1500 46137V597 1822 11883 SH SOLE 0 0 11883 INVESCO EXCHANGE TRADED FD T INTL DIVI ACHI 46137V548 2151 125671 SH SOLE 0 0 125671 INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613 2529 17067 SH SOLE 0 0 17067 INVESCO EXCHANGE TRADED FD T WATER RES ETF 46137V142 2971 64272 SH SOLE 0 0 64272 INVESCO EXCHANGE TRADED FD T S&P500 PUR GWT 46137V266 19185 129945 SH SOLE 0 0 129945 INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 28172 209885 SH SOLE 0 0 209885 INVESCO LTD SHS G491BT108 20 1210 SH SOLE 0 0 1210 INVESCO QQQ TR UNIT SER 1 46090E103 143617 512406 SH SOLE 0 0 512406 INVESCO QQQ TR UNIT SER 1 46090E103 3 200 SH Call SOLE 0 0 200 INVESCO QQQ TR UNIT SER 1 46090E103 51 3000 SH Call SOLE 0 0 3000 INVESCO QQQ TR UNIT SER 1 46090E103 1 700 SH Call SOLE 0 0 700 INVESCO QQQ TR UNIT SER 1 46090E103 0 100 SH Call SOLE 0 0 100 INVESCO QQQ TR UNIT SER 1 46090E103 2 200 SH Call SOLE 0 0 200 INVESCO QQQ TR UNIT SER 1 46090E103 2 600 SH Call SOLE 0 0 600 INVESCO QQQ TR UNIT SER 1 46090E103 6 800 SH Call SOLE 0 0 800 INVESCO QQQ TR UNIT SER 1 46090E103 3 600 SH Call SOLE 0 0 600 INVESCO QUALITY MUN INCOME T COM 46133G107 194 19016 SH SOLE 0 0 19016 INVESCO SR INCOME TR COM 46131H107 83 21400 SH SOLE 0 0 21400 INVESCO TR INVT GRADE NEW YO COM 46131T101 119 11093 SH SOLE 0 0 11093 INVITAE CORP COM 46185L103 199 81487 SH SOLE 0 0 81487 IONIS PHARMACEUTICALS INC COM 462222100 471 12729 SH SOLE 0 0 12729 IQIYI INC SPONSORED ADS 46267X108 89 21301 SH SOLE 0 0 21301 IQVIA HLDGS INC COM 46266C105 1404 6470 SH SOLE 0 0 6470 IRIDIUM COMMUNICATIONS INC COM 46269C102 318 8468 SH SOLE 0 0 8468 IRON MTN INC NEW COM 46284V101 754 15487 SH SOLE 0 0 15487 IRONNET INC COM 46323Q105 31 13954 SH SOLE 0 0 13954 IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 305 26458 SH SOLE 0 0 26458 ISHARES GOLD TR ISHARES NEW 464285204 48939 1426360 SH SOLE 0 0 1426360 ISHARES INC MSCI GBL ETF NEW 46434G848 204 5734 SH SOLE 0 0 5734 ISHARES INC MSCI HONG KG ETF 464286871 208 9357 SH SOLE 0 0 9357 ISHARES INC MSCI EURZONE ETF 464286608 259 7116 SH SOLE 0 0 7116 ISHARES INC GLB AGRIC PR ETF 464286350 277 7077 SH SOLE 0 0 7077 ISHARES INC MSCI STH KOR ETF 464286772 319 5482 SH SOLE 0 0 5482 ISHARES INC MSCI PAC JP ETF 464286665 340 8157 SH SOLE 0 0 8157 ISHARES INC JP MRG EM CRP BD 464286251 401 9365 SH SOLE 0 0 9365 ISHARES INC MSCI TAIWAN ETF 46434G772 524 10393 SH SOLE 0 0 10393 ISHARES INC MSCI CDA ETF 464286509 532 15800 SH SOLE 0 0 15800 ISHARES INC MSCI AUST ETF 464286103 548 25833 SH SOLE 0 0 25833 ISHARES INC MSCI FRONTIER 464286145 794 29600 SH SOLE 0 0 29600 ISHARES INC MSCI SWITZERLAND 464286749 1422 34244 SH SOLE 0 0 34244 ISHARES INC MSCI EMERG MRKT 464286533 2575 46448 SH SOLE 0 0 46448 ISHARES INC MSCI GBL MIN VOL 464286525 3707 39233 SH SOLE 0 0 39233 ISHARES INC MSCI JPN ETF NEW 46434G822 4968 94033 SH SOLE 0 0 94033 ISHARES INC EM MKT SM-CP ETF 464286475 8173 170130 SH SOLE 0 0 170130 ISHARES INC MSCI EMRG CHN 46434G764 12727 266473 SH SOLE 0 0 266473 ISHARES INC EM MKTS DIV ETF 464286319 19577 735970 SH SOLE 0 0 735970 ISHARES INC ESG AWR MSCI EM 46434G863 41518 1284992 SH SOLE 0 0 1284992 ISHARES INC CORE MSCI EMKT 46434G103 2667469 54371567 SH SOLE 0 0 54371567 ISHARES S&P GSCI COMMODITY- UNIT BEN INT 46428R107 963 41687 SH SOLE 0 0 41687 ISHARES SILVER TR ISHARES 46428Q109 3817 204764 SH SOLE 0 0 204764 ISHARES TR GNMA BOND ETF 46429B333 4 79 SH SOLE 0 0 79 ISHARES TR HDG MSCI EAFE 46434V803 22 695 SH SOLE 0 0 695 ISHARES TR USD INV GRDE ETF 464288620 210 4126 SH SOLE 0 0 4126 ISHARES TR MRNING SM CP ETF 464288703 214 4251 SH SOLE 0 0 4251 ISHARES TR IBONDS 26 TRM TS 46436E858 222 9427 SH SOLE 0 0 9427 ISHARES TR CONV BD ETF 46435G102 230 3321 SH SOLE 0 0 3321 ISHARES TR 3YRTB ETF 464288125 234 3355 SH SOLE 0 0 3355 ISHARES TR RESIDENTIAL MULT 464288562 249 3118 SH SOLE 0 0 3118 ISHARES TR U.S. UTILITS ETF 464287697 255 2974 SH SOLE 0 0 2974 ISHARES TR INTRM GOV CR ETF 464288612 255 2419 SH SOLE 0 0 2419 ISHARES TR CYBERSECURITY 46435U135 291 8294 SH SOLE 0 0 8294 ISHARES TR MRGSTR MD CP VAL 464288406 292 4917 SH SOLE 0 0 4917 ISHARES TR MORNINGSTAR VALU 464288109 310 5136 SH SOLE 0 0 5136 ISHARES TR US TREAS BD ETF 46429B267 312 13042 SH SOLE 0 0 13042 ISHARES TR BLACKROCK ULTRA 46434V878 314 6266 SH SOLE 0 0 6266 ISHARES TR IBONDS DEC 27 46435U283 322 12804 SH SOLE 0 0 12804 ISHARES TR MSCI AC ASIA ETF 464288182 323 4665 SH SOLE 0 0 4665 ISHARES TR EXPONENTIAL TECH 46434V381 341 7112 SH SOLE 0 0 7112 ISHARES TR U.S. PHARMA ETF 464288836 352 1836 SH SOLE 0 0 1836 ISHARES TR GLOBAL ENERG ETF 464287341 354 10434 SH SOLE 0 0 10434 ISHARES TR MORNINGSTR US EQ 464287127 359 6900 SH SOLE 0 0 6900 ISHARES TR IBONDS 27 ETF 46435UAA9 368 15403 SH SOLE 0 0 15403 ISHARES TR SELF DRIVNG EV 46435U366 378 10268 SH SOLE 0 0 10268 ISHARES TR MSCI JP EQUL 46435U382 390 12992 SH SOLE 0 0 12992 ISHARES TR EUROPE ETF 464287861 393 9203 SH SOLE 0 0 9203 ISHARES TR GLB INFRASTR ETF 464288372 414 8846 SH SOLE 0 0 8846 ISHARES TR ROBOTICS ARTIF 46435U556 422 15985 SH SOLE 0 0 15985 ISHARES TR RUS TOP 200 ETF 464289446 437 4869 SH SOLE 0 0 4869 ISHARES TR IBONDS 25 TRM TS 46436E866 445 18548 SH SOLE 0 0 18548 ISHARES TR US CONSUM DISCRE 464287580 481 8483 SH SOLE 0 0 8483 ISHARES TR 0-5YR INVT GR CP 46434V100 483 9959 SH SOLE 0 0 9959 ISHARES TR US REGNL BKS ETF 464288778 508 10314 SH SOLE 0 0 10314 ISHARES TR IBONDS 24 TRM TS 46436E874 512 20955 SH SOLE 0 0 20955 ISHARES TR GLOBAL MATER ETF 464288695 518 7012 SH SOLE 0 0 7012 ISHARES TR MRGSTR SM CP GR 464288604 519 14692 SH SOLE 0 0 14692 ISHARES TR CORE TOTAL USD 46434V613 529 11312 SH SOLE 0 0 11312 ISHARES TR U.S. FIN SVC ETF 464287770 571 3851 SH SOLE 0 0 3851 ISHARES TR IBONDS 22 TRM TS 46436E809 571 22534 SH SOLE 0 0 22534 ISHARES TR ISHS 5-10YR INVT 464288638 584 11433 SH SOLE 0 0 11433 ISHARES TR US OIL GS EX ETF 464288851 590 7572 SH SOLE 0 0 7572 ISHARES TR US HLTHCR PR ETF 464288828 606 2371 SH SOLE 0 0 2371 ISHARES TR RUSEL 2500 ETF 46435G268 609 11795 SH SOLE 0 0 11795 ISHARES TR AGGRES ALLOC ETF 464289859 633 10577 SH SOLE 0 0 10577 ISHARES TR 20 YR TR BD ETF 464287432 654 5691 SH SOLE 0 0 5691 ISHARES TR CHINA LG-CAP ETF 464287184 655 19318 SH SOLE 0 0 19318 ISHARES TR IBONDS DEC 26 46435U259 662 26130 SH SOLE 0 0 26130 ISHARES TR IBONDS DEC22 ETF 46434VBA7 676 27021 SH SOLE 0 0 27021 ISHARES TR INDIA 50 ETF 464289529 718 17497 SH SOLE 0 0 17497 ISHARES TR EXPND TEC SC ETF 464287549 721 2448 SH SOLE 0 0 2448 ISHARES TR JPMORGAN USD EMG 464288281 738 8646 SH SOLE 0 0 8646 ISHARES TR IBONDS DEC 25 46435U432 742 27872 SH SOLE 0 0 27872 ISHARES TR MSCI INTL QUALTY 46434V456 749 24210 SH SOLE 0 0 24210 ISHARES TR MSCI LW CRB TG 46434V464 801 5852 SH SOLE 0 0 5852 ISHARES TR US HOME CONS ETF 464288752 818 15588 SH SOLE 0 0 15588 ISHARES TR GLOB HLTHCRE ETF 464287325 833 10261 SH SOLE 0 0 10261 ISHARES TR IBONDS DEC 46435U697 963 37054 SH SOLE 0 0 37054 ISHARES TR IBONDS DEC23 ETF 46434VAX8 993 39587 SH SOLE 0 0 39587 ISHARES TR IBONDS DEC2026 46435GAA0 993 41757 SH SOLE 0 0 41757 ISHARES TR US TRSPRTION 464287192 998 4688 SH SOLE 0 0 4688 ISHARES TR IBONDS 23 TRM TS 46436E882 1010 40502 SH SOLE 0 0 40502 ISHARES TR MSCI GBL MULTIFC 46434V316 1023 32937 SH SOLE 0 0 32937 ISHARES TR U.S. FINLS ETF 464287788 1085 15501 SH SOLE 0 0 15501 ISHARES TR FALN ANGLS USD 46435G474 1098 44616 SH SOLE 0 0 44616 ISHARES TR MSCI INDIA ETF 46429B598 1138 28896 SH SOLE 0 0 28896 ISHARES TR CORE INTL AGGR 46435G672 1152 23133 SH SOLE 0 0 23133 ISHARES TR IBOXX HI YD ETF 464288513 1197 16258 SH SOLE 0 0 16258 ISHARES TR U.S. REAL ES ETF 464287739 1199 13037 SH SOLE 0 0 13037 ISHARES TR U.S. MED DVC ETF 464288810 1199 23772 SH SOLE 0 0 23772 ISHARES TR MSCI INTL VLU FT 46435G409 1235 55671 SH SOLE 0 0 55671 ISHARES TR IBONDS DEC24 ETF 46434VBG4 1240 50089 SH SOLE 0 0 50089 ISHARES TR MSCI USA VALUE 46432F388 1253 13838 SH SOLE 0 0 13838 ISHARES TR US INDUSTRIALS 464287754 1259 14290 SH SOLE 0 0 14290 ISHARES TR EXPANDED TECH 464287515 1278 4740 SH SOLE 0 0 4740 ISHARES TR US AER DEF ETF 464288760 1310 13211 SH SOLE 0 0 13211 ISHARES TR INTL DIV GRWTH 46435G524 1370 23904 SH SOLE 0 0 23904 ISHARES TR RUS TP200 GR ETF 464289438 1448 11565 SH SOLE 0 0 11565 ISHARES TR IBONDS DEC25 ETF 46434VBD1 1490 60334 SH SOLE 0 0 60334 ISHARES TR IBONDS DEC2022 46435G755 1717 66299 SH SOLE 0 0 66299 ISHARES TR GLOBAL TECH ETF 464287291 1792 39204 SH SOLE 0 0 39204 ISHARES TR IBONDS DEC2023 46435G318 1798 70503 SH SOLE 0 0 70503 ISHARES TR USD GRN BOND ETF 46435U440 1838 38486 SH SOLE 0 0 38486 ISHARES TR MBS ETF 464288588 1854 19019 SH SOLE 0 0 19019 ISHARES TR US HLTHCARE ETF 464287762 1892 7035 SH SOLE 0 0 7035 ISHARES TR US CONSM STAPLES 464287812 1937 9938 SH SOLE 0 0 9938 ISHARES TR U.S. ENERGY ETF 464287796 2001 52497 SH SOLE 0 0 52497 ISHARES TR IBONDS MAR23 ETF 46432FAZ0 2044 77238 SH SOLE 0 0 77238 ISHARES TR CORE MSCI PAC 46434V696 2090 40195 SH SOLE 0 0 40195 ISHARES TR 7-10 YR TRSY BD 464287440 2127 20793 SH SOLE 0 0 20793 ISHARES TR US INFRASTRUC 46435U713 2339 68705 SH SOLE 0 0 68705 ISHARES TR ISHARES SEMICDTR 464287523 2395 6852 SH SOLE 0 0 6852 ISHARES TR MSCI USA ESG SLC 464288802 2514 31161 SH SOLE 0 0 31161 ISHARES TR INTL EQTY FACTOR 46434V274 2608 110850 SH SOLE 0 0 110850 ISHARES TR NEW YORK MUN ETF 464288323 2635 50101 SH SOLE 0 0 50101 ISHARES TR INTL SEL DIV ETF 464288448 2640 97219 SH SOLE 0 0 97219 ISHARES TR GLOBAL REIT ETF 46434V647 2743 113439 SH SOLE 0 0 113439 ISHARES TR MRGSTR MD CP GRW 464288307 2901 55844 SH SOLE 0 0 55844 ISHARES TR GLOBAL 100 ETF 464287572 2959 46184 SH SOLE 0 0 46184 ISHARES TR MSCI UK ETF NEW 46435G334 3033 101221 SH SOLE 0 0 101221 ISHARES TR MORNINGSTAR GRWT 464287119 3049 60879 SH SOLE 0 0 60879 ISHARES TR MSCI ACWI ETF 464288257 3067 36555 SH SOLE 0 0 36555 ISHARES TR MSCI CHINA ETF 46429B671 3210 57521 SH SOLE 0 0 57521 ISHARES TR DOW JONES US ETF 464287846 3464 37510 SH SOLE 0 0 37510 ISHARES TR MSCI USA SMCP MN 46435G433 3661 107462 SH SOLE 0 0 107462 ISHARES TR EAFE GRWTH ETF 464288885 4158 51664 SH SOLE 0 0 51664 ISHARES TR GLB CNSM STP ETF 464288737 4265 73758 SH SOLE 0 0 73758 ISHARES TR GL CLEAN ENE ETF 464288224 4317 226598 SH SOLE 0 0 226598 ISHARES TR ESG AWR US AGRGT 46435U549 4511 92182 SH SOLE 0 0 92182 ISHARES TR CORE S&P US GWT 464287671 4598 54929 SH SOLE 0 0 54929 ISHARES TR CALIF MUN BD ETF 464288356 4758 84280 SH SOLE 0 0 84280 ISHARES TR CORE S&P US VLU 464287663 4824 72135 SH SOLE 0 0 72135 ISHARES TR MSCI USA QLT FCT 46432F339 4926 44084 SH SOLE 0 0 44084 ISHARES TR ISHS 1-5YR INVS 464288646 5120 101289 SH SOLE 0 0 101289 ISHARES TR 0-5YR HI YL CP 46434V407 5333 131529 SH SOLE 0 0 131529 ISHARES TR CORE MSCI TOTAL 46432F834 5714 100201 SH SOLE 0 0 100201 ISHARES TR FLTG RATE NT ETF 46429B655 6236 124918 SH SOLE 0 0 124918 ISHARES TR CRE U S REIT ETF 464288521 6405 119940 SH SOLE 0 0 119940 ISHARES TR EAFE VALUE ETF 464288877 6416 147826 SH SOLE 0 0 147826 ISHARES TR BROAD USD HIGH 46435U853 6420 185447 SH SOLE 0 0 185447 ISHARES TR S&P 100 ETF 464287101 6441 37344 SH SOLE 0 0 37344 ISHARES TR MSCI ACWI EX US 464288240 6804 151201 SH SOLE 0 0 151201 ISHARES TR CORE MSCI EURO 46434V738 6850 152350 SH SOLE 0 0 152350 ISHARES TR ESG MSCI LEADR 46435U218 7051 106207 SH SOLE 0 0 106207 ISHARES TR SHRT NAT MUN ETF 464288158 7191 68703 SH SOLE 0 0 68703 ISHARES TR RUSSELL 3000 ETF 464287689 7424 34151 SH SOLE 0 0 34151 ISHARES TR 1 3 YR TREAS BD 464287457 7597 91765 SH SOLE 0 0 91765 ISHARES TR MSCI USA MMENTM 46432F396 7756 56873 SH SOLE 0 0 56873 ISHARES TR U.S. TECH ETF 464287721 7913 98969 SH SOLE 0 0 98969 ISHARES TR ISHARES BIOTECH 464287556 7940 67496 SH SOLE 0 0 67496 ISHARES TR MICRO-CAP ETF 464288869 7942 76394 SH SOLE 0 0 76394 ISHARES TR INTL TREA BD ETF 464288117 8446 206557 SH SOLE 0 0 206557 ISHARES TR S&P SML 600 GWT 464287887 8573 81398 SH SOLE 0 0 81398 ISHARES TR INTL DEV RE ETF 464288489 9422 419888 SH SOLE 0 0 419888 ISHARES TR CORE DIV GRWTH 46434V621 9448 198321 SH SOLE 0 0 198321 ISHARES TR RUS MDCP VAL ETF 464287473 10049 98939 SH SOLE 0 0 98939 ISHARES TR ESG AWRE USD ETF 46435G193 10408 449577 SH SOLE 0 0 449577 ISHARES TR CORE 1 5 YR USD 46432F859 10463 220744 SH SOLE 0 0 220744 ISHARES TR S&P MC 400GR ETF 464287606 11597 181969 SH SOLE 0 0 181969 ISHARES TR MSCI EAFE MIN VL 46429B689 11725 185203 SH SOLE 0 0 185203 ISHARES TR A RATE CP BD ETF 46429B291 12510 259158 SH SOLE 0 0 259158 ISHARES TR MSCI KLD400 SOC 464288570 13745 191170 SH SOLE 0 0 191170 ISHARES TR SP SMCP600VL ETF 464287879 14185 159328 SH SOLE 0 0 159328 ISHARES TR S&P 500 VAL ETF 464287408 14738 107216 SH SOLE 0 0 107216 ISHARES TR RUS 2000 VAL ETF 464287630 14784 108585 SH SOLE 0 0 108585 ISHARES TR PFD AND INCM SEC 464288687 14942 454445 SH SOLE 0 0 454445 ISHARES TR 0-5 YR TIPS ETF 46429B747 17963 177094 SH SOLE 0 0 177094 ISHARES TR MSCI USA MIN VOL 46429B697 18748 267030 SH SOLE 0 0 267030 ISHARES TR S&P MC 400VL ETF 464287705 19502 206559 SH SOLE 0 0 206559 ISHARES TR ESG AW MSCI EAFE 46435G516 21120 336519 SH SOLE 0 0 336519 ISHARES TR ESG AWR MSCI USA 46435G425 21861 260555 SH SOLE 0 0 260555 ISHARES TR CORE HIGH DV ETF 46429B663 26614 265003 SH SOLE 0 0 265003 ISHARES TR COHEN STEER REIT 464287564 26694 439263 SH SOLE 0 0 439263 ISHARES TR SHORT TREAS BD 464288679 27537 250113 SH SOLE 0 0 250113 ISHARES TR S&P 500 GRWT ETF 464287309 27923 462683 SH SOLE 0 0 462683 ISHARES TR IBOXX INV CP ETF 464287242 29734 270231 SH SOLE 0 0 270231 ISHARES TR RUS MID CAP ETF 464287499 31077 480613 SH SOLE 0 0 480613 ISHARES TR SELECT DIVID ETF 464287168 32807 278807 SH SOLE 0 0 278807 ISHARES TR RUS MD CP GR ETF 464287481 32907 415379 SH SOLE 0 0 415379 ISHARES TR ESG AWARE MSCI 46435U663 33379 1059654 SH SOLE 0 0 1059654 ISHARES TR TIPS BD ETF 464287176 35480 311473 SH SOLE 0 0 311473 ISHARES TR RUS 2000 GRW ETF 464287648 37093 179793 SH SOLE 0 0 179793 ISHARES TR MSCI EMG MKT ETF 464287234 44031 1098045 SH SOLE 0 0 1098045 ISHARES TR RUS 1000 VAL ETF 464287598 85625 590641 SH SOLE 0 0 590641 ISHARES TR RUS 1000 GRW ETF 464287614 86790 396841 SH SOLE 0 0 396841 ISHARES TR CORE S&P SCP ETF 464287804 105001 1136246 SH SOLE 0 0 1136246 ISHARES TR RUSSELL 2000 ETF 464287655 126658 747865 SH SOLE 0 0 747865 ISHARES TR RUS 1000 ETF 464287622 151103 727293 SH SOLE 0 0 727293 ISHARES TR MSCI EAFE ETF 464287465 170547 2729193 SH SOLE 0 0 2729193 ISHARES TR CORE MSCI EAFE 46432F842 190130 3230760 SH SOLE 0 0 3230760 ISHARES TR CORE S&P MCP ETF 464287507 214463 947990 SH SOLE 0 0 947990 ISHARES TR CORE S&P TTL STK 464287150 246787 2945656 SH SOLE 0 0 2945656 ISHARES TR EAFE SML CP ETF 464288273 267839 4906370 SH SOLE 0 0 4906370 ISHARES TR 3 7 YR TREAS BD 464288661 304974 2555504 SH SOLE 0 0 2555504 ISHARES TR CORE MSCI INTL 46435G326 677524 12607435 SH SOLE 0 0 12607435 ISHARES TR NATIONAL MUN ETF 464288414 1035721 9737879 SH SOLE 0 0 9737879 ISHARES TR CORE US AGGBD ET 464287226 1178534 11590621 SH SOLE 0 0 11590621 ISHARES TR CORE S&P500 ETF 464287200 7242824 19102791 SH SOLE 0 0 19102791 ISHARES TR 20 YR TR BD ETF 464287432 1 100 SH Put SOLE 0 0 100 ISHARES TR 20 YR TR BD ETF 464287432 1 100 SH Put SOLE 0 0 100 ISHARES TR RUSSELL 2000 ETF 464287655 1 300 SH Call SOLE 0 0 300 ISHARES TR RUSSELL 2000 ETF 464287655 2 1200 SH Call SOLE 0 0 1200 ISHARES U S ETF TR TECHNOLOGY 46431W648 372 8784 SH SOLE 0 0 8784 ISHARES U S ETF TR INT RT HDG C B 46431W705 381 4216 SH SOLE 0 0 4216 ISHARES U S ETF TR GSCI CMDTY STGY 46431W853 583 14228 SH SOLE 0 0 14228 ISHARES U S ETF TR BLACKROCK SHORT 46431W838 2388 48036 SH SOLE 0 0 48036 ISORAY INC COM 46489V104 40 129500 SH SOLE 0 0 129500 ITAU UNIBANCO HLDG S A SPON ADR REP PFD 465562106 52 12208 SH SOLE 0 0 12208 ITT INC COM 45073V108 510 7587 SH SOLE 0 0 7587 IVERIC BIO INC COM 46583P102 277 28790 SH SOLE 0 0 28790 J P MORGAN EXCHANGE TRADED F BETABUILDERS CDA 46641Q225 207 3531 SH SOLE 0 0 3531 J P MORGAN EXCHANGE TRADED F BETABUILDERS EUR 46641Q191 307 6666 SH SOLE 0 0 6666 J P MORGAN EXCHANGE TRADED F ULTRA SHT MUNCPL 46641Q654 567 11198 SH SOLE 0 0 11198 J P MORGAN EXCHANGE TRADED F MKT EXPN ENHNCD 46641Q118 895 19526 SH SOLE 0 0 19526 J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837 2760 55109 SH SOLE 0 0 55109 J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332 3820 68889 SH SOLE 0 0 68889 JABIL INC COM 466313103 1363 26624 SH SOLE 0 0 26624 JACOBS ENGR GROUP INC COM 469814107 3412 26835 SH SOLE 0 0 26835 JAMES HARDIE INDS PLC SPONSORED ADR 47030M106 204 9304 SH SOLE 0 0 9304 JANUS DETROIT STR TR HENDRSN SHRT ETF 47103U886 17224 354188 SH SOLE 0 0 354188 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 236 1510 SH SOLE 0 0 1510 JD.COM INC SPON ADR CL A 47215P106 1298 20217 SH SOLE 0 0 20217 JD.COM INC SPON ADR CL A 47215P106 22 8500 SH Call SOLE 0 0 8500 JD.COM INC SPON ADR CL A 47215P106 0 100 SH Call SOLE 0 0 100 JEFFERIES FINL GROUP INC COM 47233W109 206 7462 SH SOLE 0 0 7462 JETBLUE AWYS CORP COM 477143101 131 15703 SH SOLE 0 0 15703 JOBY AVIATION INC COMMON STOCK G65163100 60 12131 SH SOLE 0 0 12131 JOHNSON & JOHNSON COM 478160104 162273 914160 SH SOLE 0 0 914160 JOHNSON CTLS INTL PLC SHS G51502105 1880 39263 SH SOLE 0 0 39263 JOURNEY MED CORP COM 48115J109 44 11764 SH SOLE 0 0 11764 JPMORGAN CHASE & CO ALERIAN ML ETN 46625H365 6967 367473 SH SOLE 0 0 367473 JPMORGAN CHASE & CO COM 46625H100 107217 952112 SH SOLE 0 0 952112 JPMORGAN CHASE & CO COM 46625H100 2 100 SH Call SOLE 0 0 100 JUMIA TECHNOLOGIES AG SPONSORED ADS 48138M105 84 13890 SH SOLE 0 0 13890 JUNIPER NETWORKS INC COM 48203R104 344 12080 SH SOLE 0 0 12080 JUPITER WELLNESS INC COM NEW 48208F105 7 10000 SH SOLE 0 0 10000 KALA PHARMACEUTICALS INC COM 483119103 4 14200 SH SOLE 0 0 14200 KARYOPHARM THERAPEUTICS INC COM 48576U106 52 11600 SH SOLE 0 0 11600 KEARNY FINL CORP MD COM 48716P108 199 17956 SH SOLE 0 0 17956 KELLOGG CO COM 487836108 1714 24020 SH SOLE 0 0 24020 KEURIG DR PEPPER INC COM 49271V100 255 7200 SH SOLE 0 0 7200 KEYCORP COM 493267108 1120 65023 SH SOLE 0 0 65023 KEYSIGHT TECHNOLOGIES INC COM 49338L103 3996 28985 SH SOLE 0 0 28985 KIMBERLY-CLARK CORP COM 494368103 10785 79797 SH SOLE 0 0 79797 KIMCO RLTY CORP COM 49446R109 387 19566 SH SOLE 0 0 19566 KINDER MORGAN INC DEL COM 49456B101 4001 238731 SH SOLE 0 0 238731 KINROSS GOLD CORP COM 496902404 41 11346 SH SOLE 0 0 11346 KKR & CO INC COM 48251W104 1410 30468 SH SOLE 0 0 30468 KLA CORP COM NEW 482480100 6668 20899 SH SOLE 0 0 20899 KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 314 6791 SH SOLE 0 0 6791 KNOWBE4 INC CL A 49926T104 579 37067 SH SOLE 0 0 37067 KNOWLES CORP COM 49926D109 1772 102234 SH SOLE 0 0 102234 KOHLS CORP COM 500255104 223 6236 SH SOLE 0 0 6236 KONINKLIJKE PHILIPS N V NY REGIS SHS NEW 500472303 333 15468 SH SOLE 0 0 15468 KONTOOR BRANDS INC COM 50050N103 590 17679 SH SOLE 0 0 17679 KORN FERRY COM NEW 500643200 209 3601 SH SOLE 0 0 3601 KRAFT HEINZ CO COM 500754106 2566 67270 SH SOLE 0 0 67270 KRANESHARES TR SSE STAR MRKT 50 500767694 203 11159 SH SOLE 0 0 11159 KRANESHARES TR ELEC VEH FUTUR 500767827 231 6562 SH SOLE 0 0 6562 KRANESHARES TR GLOBAL CARB STRA 500767678 270 5484 SH SOLE 0 0 5484 KRANESHARES TR CSI CHI INTERNET 500767306 353 10767 SH SOLE 0 0 10767 KRANESHARES TR QUADRTC INT RT 500767736 1630 64310 SH SOLE 0 0 64310 KROGER CO COM 501044101 6467 136647 SH SOLE 0 0 136647 KULICKE & SOFFA INDS INC COM 501242101 262 6125 SH SOLE 0 0 6125 KYNDRYL HLDGS INC COMMON STOCK 50155Q100 386 39422 SH SOLE 0 0 39422 L3HARRIS TECHNOLOGIES INC COM 502431109 6842 28309 SH SOLE 0 0 28309 LABORATORY CORP AMER HLDGS COM NEW 50540R409 1772 7562 SH SOLE 0 0 7562 LAM RESEARCH CORP COM 512807108 18405 43188 SH SOLE 0 0 43188 LAMAR ADVERTISING CO NEW CL A 512816109 452 5136 SH SOLE 0 0 5136 LAMB WESTON HLDGS INC COM 513272104 2684 37557 SH SOLE 0 0 37557 LANNET INC COM 516012101 29 50000 SH SOLE 0 0 50000 LANTHEUS HLDGS INC COM 516544103 718 10876 SH SOLE 0 0 10876 LAS VEGAS SANDS CORP COM 517834107 1400 41665 SH SOLE 0 0 41665 LAS VEGAS SANDS CORP COM 517834107 1 400 SH Call SOLE 0 0 400 LATTICE STRATEGIES TR HARTFORD MLT ETF 518416102 388 15584 SH SOLE 0 0 15584 LAUDER ESTEE COS INC CL A 518439104 2336 9174 SH SOLE 0 0 9174 LEAR CORP COM NEW 521865204 251 1993 SH SOLE 0 0 1993 LEGALZOOM COM INC COM 52466B103 342 31137 SH SOLE 0 0 31137 LEGG MASON ETF INVT TR CLRBRDG AL CP GW 524682101 944 26211 SH SOLE 0 0 26211 LEGGETT & PLATT INC COM 524660107 591 17104 SH SOLE 0 0 17104 LEIDOS HOLDINGS INC COM 525327102 8196 81379 SH SOLE 0 0 81379 LEMONADE INC COM 52567D107 312 17113 SH SOLE 0 0 17113 LENNAR CORP CL A 526057104 379 5369 SH SOLE 0 0 5369 LENNAR CORP CL A 526057104 3 400 SH Call SOLE 0 0 400 LENNOX INTL INC COM 526107107 370 1793 SH SOLE 0 0 1793 LI AUTO INC SPONSORED ADS 50202M102 745 19438 SH SOLE 0 0 19438 LIBERTY ALL STAR EQUITY FD SH BEN INT 530158104 393 62558 SH SOLE 0 0 62558 LIBERTY BROADBAND CORP COM SER C 530307305 422 3650 SH SOLE 0 0 3650 LIBERTY MEDIA CORP DEL COM A BRAVES GRP 531229706 0 1 SH SOLE 0 0 1 LIBERTY MEDIA CORP DEL COM C BRAVES GRP 531229888 0 3 SH SOLE 0 0 3 LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 345 9565 SH SOLE 0 0 9565 LILLY ELI & CO COM 532457108 48274 148888 SH SOLE 0 0 148888 LINCOLN ELEC HLDGS INC COM 533900106 2320 18808 SH SOLE 0 0 18808 LINCOLN NATL CORP IND COM 534187109 1249 26695 SH SOLE 0 0 26695 LINDE PLC SHS G5494J103 6345 22070 SH SOLE 0 0 22070 LINEAGE CELL THERAPEUTICS IN COM 53566P109 42 26302 SH SOLE 0 0 26302 LIPOCINE INC NEW COM 53630X104 8 10000 SH SOLE 0 0 10000 LISTED FD TR HORIZON KINETICS 53656F623 263 9212 SH SOLE 0 0 9212 LITHIUM AMERS CORP NEW COM NEW 53680Q207 247 12250 SH SOLE 0 0 12250 LITTELFUSE INC COM 537008104 281 1107 SH SOLE 0 0 1107 LIVE NATION ENTERTAINMENT IN COM 538034109 1355 16405 SH SOLE 0 0 16405 LIVENT CORP COM 53814L108 236 10416 SH SOLE 0 0 10416 LKQ CORP COM 501889208 274 5593 SH SOLE 0 0 5593 LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 284 139439 SH SOLE 0 0 139439 LOCAL BOUNTI CORP COMMON STOCK 53960E106 32 10000 SH SOLE 0 0 10000 LOCKHEED MARTIN CORP COM 539830109 37272 86688 SH SOLE 0 0 86688 LOEWS CORP COM 540424108 424 7151 SH SOLE 0 0 7151 LOGITECH INTL S A SHS H50430232 717 13777 SH SOLE 0 0 13777 LOTTERY COM INC COM 54570M108 65 57744 SH SOLE 0 0 57744 LOUISIANA PAC CORP COM 546347105 531 10134 SH SOLE 0 0 10134 LOWES COS INC COM 548661107 25850 147996 SH SOLE 0 0 147996 LPL FINL HLDGS INC COM 50212V100 291 1579 SH SOLE 0 0 1579 LTC PPTYS INC COM 502175102 297 7726 SH SOLE 0 0 7726 LUCID GROUP INC COM 549498103 1670 97306 SH SOLE 0 0 97306 LULULEMON ATHLETICA INC COM 550021109 2880 10563 SH SOLE 0 0 10563 LUMEN TECHNOLOGIES INC COM 550241103 1454 133274 SH SOLE 0 0 133274 LUMENTUM HLDGS INC COM 55024U109 209 2626 SH SOLE 0 0 2626 LYFT INC CL A COM 55087P104 260 19561 SH SOLE 0 0 19561 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 1175 13434 SH SOLE 0 0 13434 M & T BK CORP COM 55261F104 3420 21460 SH SOLE 0 0 21460 MACYS INC COM 55616P104 396 21623 SH SOLE 0 0 21623 MADISON SQUARE GRDN SPRT COR CL A 55825T103 238 1574 SH SOLE 0 0 1574 MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 4716 98749 SH SOLE 0 0 98749 MAGNA INTL INC COM 559222401 1860 33881 SH SOLE 0 0 33881 MAIDEN HOLDINGS LTD SHS G5753U112 340 175000 SH SOLE 0 0 175000 MAIN STR CAP CORP COM 56035L104 1178 30582 SH SOLE 0 0 30582 MAINSTREET BANCSHARES INC COM 56064Y100 478 21000 SH SOLE 0 0 21000 MANAGED PORTFOLIO SERIES TORTOISE NRAM PI 56167N720 425 17535 SH SOLE 0 0 17535 MANNKIND CORP COM NEW 56400P706 399 104696 SH SOLE 0 0 104696 MANULIFE FINL CORP COM 56501R106 1401 80864 SH SOLE 0 0 80864 MARATHON DIGITAL HOLDINGS IN COM 565788106 23 4252 SH SOLE 0 0 4252 MARATHON DIGITAL HOLDINGS IN COM 565788106 8 6000 SH Call SOLE 0 0 6000 MARATHON OIL CORP COM 565849106 1077 47914 SH SOLE 0 0 47914 MARATHON PETE CORP COM 56585A102 13226 160880 SH SOLE 0 0 160880 MARATHON PETE CORP COM 56585A102 7 13700 SH Put SOLE 0 0 13700 MARAVAI LIFESCIENCES HLDGS I COM CL A 56600D107 423 14894 SH SOLE 0 0 14894 MARKEL CORP COM 570535104 2977 2302 SH SOLE 0 0 2302 MARKER THERAPEUTICS INC COM 57055L107 60 181641 SH SOLE 0 0 181641 MARKETAXESS HLDGS INC COM 57060D108 423 1654 SH SOLE 0 0 1654 MARRIOTT INTL INC NEW CL A 571903202 6428 47265 SH SOLE 0 0 47265 MARRIOTT VACATIONS WORLDWIDE COM 57164Y107 467 4018 SH SOLE 0 0 4018 MARRONE BIO INNOVATIONS INC COM 57165B106 20 16855 SH SOLE 0 0 16855 MARSH & MCLENNAN COS INC COM 571748102 11600 74721 SH SOLE 0 0 74721 MARTIN MARIETTA MATLS INC COM 573284106 1436 4800 SH SOLE 0 0 4800 MARVELL TECHNOLOGY INC COM 573874104 2115 48592 SH SOLE 0 0 48592 MARVELL TECHNOLOGY INC COM 573874104 0 8700 SH Call SOLE 0 0 8700 MASCO CORP COM 574599106 2178 43040 SH SOLE 0 0 43040 MASIMO CORP COM 574795100 1358 10389 SH SOLE 0 0 10389 MASTERCARD INCORPORATED CL A 57636Q104 55920 177252 SH SOLE 0 0 177252 MASTERCARD INCORPORATED CL A 57636Q104 36 3000 SH Put SOLE 0 0 3000 MATADOR RES CO COM 576485205 997 21409 SH SOLE 0 0 21409 MATCH GROUP INC NEW COM 57667L107 773 11090 SH SOLE 0 0 11090 MATTERPORT INC COM CL A 577096100 86 23558 SH SOLE 0 0 23558 MATTERPORT INC COM CL A 577096100 0 100 SH Call SOLE 0 0 100 MCCORMICK & CO INC COM NON VTG 579780206 4496 53999 SH SOLE 0 0 53999 MCDONALDS CORP COM 580135101 80185 324791 SH SOLE 0 0 324791 MCDONALDS CORP COM 580135101 25 5000 SH Put SOLE 0 0 5000 MCEWEN MNG INC COM 58039P107 9 19882 SH SOLE 0 0 19882 MCKESSON CORP COM 58155Q103 10980 33660 SH SOLE 0 0 33660 MCKESSON CORP COM 58155Q103 3 1100 SH Put SOLE 0 0 1100 MCKESSON CORP COM 58155Q103 3 1100 SH Put SOLE 0 0 1100 MCKESSON CORP COM 58155Q103 4 1100 SH Put SOLE 0 0 1100 MDU RES GROUP INC COM 552690109 291 10764 SH SOLE 0 0 10764 MEDICAL PPTYS TRUST INC COM 58463J304 1615 105757 SH SOLE 0 0 105757 MEDPACE HLDGS INC COM 58506Q109 465 3110 SH SOLE 0 0 3110 MEDTRONIC PLC SHS G5960L103 13945 155378 SH SOLE 0 0 155378 MELCO RESORTS AND ENTMNT LTD ADR 585464100 105 18276 SH SOLE 0 0 18276 MERCADOLIBRE INC COM 58733R102 1800 2827 SH SOLE 0 0 2827 MERCK & CO INC COM 58933Y105 63077 691866 SH SOLE 0 0 691866 META PLATFORMS INC CL A 30303M102 131542 815766 SH SOLE 0 0 815766 META PLATFORMS INC CL A 30303M102 0 1400 SH Call SOLE 0 0 1400 META PLATFORMS INC CL A 30303M102 0 100 SH Call SOLE 0 0 100 META PLATFORMS INC CL A 30303M102 54 1000 SH Call SOLE 0 0 1000 META PLATFORMS INC CL A 30303M102 1 200 SH Call SOLE 0 0 200 META PLATFORMS INC CL A 30303M102 0 200 SH Call SOLE 0 0 200 METLIFE INC COM 59156R108 4945 78754 SH SOLE 0 0 78754 METTLER TOLEDO INTERNATIONAL COM 592688105 986 858 SH SOLE 0 0 858 MFA FINL INC COM 55272X607 1 47 SH SOLE 0 0 47 MFS INTER INCOME TR SH BEN INT 55273C107 42 14102 SH SOLE 0 0 14102 MFS MULTIMARKET INCOME TR SH BEN INT 552737108 48 10452 SH SOLE 0 0 10452 MGE ENERGY INC COM 55277P104 246 3155 SH SOLE 0 0 3155 MGM RESORTS INTERNATIONAL COM 552953101 750 25907 SH SOLE 0 0 25907 MGP INGREDIENTS INC NEW COM 55303J106 1075 10744 SH SOLE 0 0 10744 MGP INGREDIENTS INC NEW COM 55303J106 7 2900 SH Put SOLE 0 0 2900 MICROCHIP TECHNOLOGY INC. COM 595017104 4444 76512 SH SOLE 0 0 76512 MICROCHIP TECHNOLOGY INC. COM 595017104 2 600 SH Put SOLE 0 0 600 MICRON TECHNOLOGY INC COM 595112103 6442 116532 SH SOLE 0 0 116532 MICROSOFT CORP COM 594918104 512641 1996031 SH SOLE 0 0 1996031 MICROSOFT CORP COM 594918104 2 100 SH Put SOLE 0 0 100 MICROSOFT CORP COM 594918104 1 4200 SH Put SOLE 0 0 4200 MICROSOFT CORP COM 594918104 17 2000 SH Put SOLE 0 0 2000 MICROSOFT CORP COM 594918104 20 4200 SH Put SOLE 0 0 4200 MICROSOFT CORP COM 594918104 202 10800 SH Put SOLE 0 0 10800 MICROSOFT CORP COM 594918104 1 4000 SH Put SOLE 0 0 4000 MICROSOFT CORP COM 594918104 11 800 SH Call SOLE 0 0 800 MICROSOFT CORP COM 594918104 9 10000 SH Call SOLE 0 0 10000 MICROSTRATEGY INC CL A NEW 594972408 559 3400 SH SOLE 0 0 3400 MICROSTRATEGY INC CL A NEW 594972408 51 700 SH Call SOLE 0 0 700 MICROVAST HOLDINGS INC COM 59516C106 24 11000 SH SOLE 0 0 11000 MICROVISION INC DEL COM NEW 594960304 2838 738938 SH SOLE 0 0 738938 MID-AMER APT CMNTYS INC COM 59522J103 1576 9024 SH SOLE 0 0 9024 MIDDLEBY CORP COM 596278101 676 5394 SH SOLE 0 0 5394 MIND MEDICINE MINDMED INC COM SUB VTG 60255C109 34 53156 SH SOLE 0 0 53156 MITSUBISHI UFJ FINL GROUP IN SPONSORED ADS 606822104 476 89226 SH SOLE 0 0 89226 MIZUHO FINANCIAL GROUP INC SPONSORED ADR 60687Y109 320 143069 SH SOLE 0 0 143069 MODERNA INC COM 60770K107 8427 58990 SH SOLE 0 0 58990 MODERNA INC COM 60770K107 36 14800 SH Put SOLE 0 0 14800 MOHAWK INDS INC COM 608190104 203 1634 SH SOLE 0 0 1634 MOLINA HEALTHCARE INC COM 60855R100 837 2992 SH SOLE 0 0 2992 MOLSON COORS BEVERAGE CO CL B 60871R209 214 3929 SH SOLE 0 0 3929 MONDELEZ INTL INC CL A 609207105 28597 460568 SH SOLE 0 0 460568 MONGODB INC CL A 60937P106 497 1916 SH SOLE 0 0 1916 MONOLITHIC PWR SYS INC COM 609839105 1587 4133 SH SOLE 0 0 4133 MONSTER BEVERAGE CORP NEW COM 61174X109 3245 35005 SH SOLE 0 0 35005 MONTROSE ENVIRONMENTAL GROUP COM 615111101 2340 69301 SH SOLE 0 0 69301 MOODYS CORP COM 615369105 3234 11892 SH SOLE 0 0 11892 MORGAN STANLEY COM NEW 617446448 9794 128768 SH SOLE 0 0 128768 MORNINGSTAR INC COM 617700109 408 1689 SH SOLE 0 0 1689 MOSAIC CO NEW COM 61945C103 455 9624 SH SOLE 0 0 9624 MOTOROLA SOLUTIONS INC COM NEW 620076307 2396 11433 SH SOLE 0 0 11433 MOVANO INC COM 62459M107 25 10644 SH SOLE 0 0 10644 MP MATERIALS CORP COM CL A 553368101 247 7703 SH SOLE 0 0 7703 MP MATERIALS CORP COM CL A 553368101 1 700 SH Call SOLE 0 0 700 MPLX LP COM UNIT REP LTD 55336V100 1153 39569 SH SOLE 0 0 39569 MSCI INC COM 55354G100 1617 3924 SH SOLE 0 0 3924 MUELLER INDS INC COM 624756102 484 9080 SH SOLE 0 0 9080 MURPHY USA INC COM 626755102 271 1165 SH SOLE 0 0 1165 MUSCLE MAKER INC COM 627333107 7 17425 SH SOLE 0 0 17425 MYERS INDS INC COM 628464109 829 36490 SH SOLE 0 0 36490 NANO DIMENSION LTD SPONSORD ADS NEW 63008G203 112 35681 SH SOLE 0 0 35681 NANTHEALTH INC COM 630104107 6 13312 SH SOLE 0 0 13312 NASDAQ INC COM 631103108 1281 8395 SH SOLE 0 0 8395 NATIONAL FUEL GAS CO COM 636180101 1151 17430 SH SOLE 0 0 17430 NATIONAL GRID PLC SPONSORED ADR NE 636274409 1686 26065 SH SOLE 0 0 26065 NATIONAL RETAIL PROPERTIES I COM 637417106 724 16827 SH SOLE 0 0 16827 NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 818 16347 SH SOLE 0 0 16347 NATWEST GROUP PLC SPONS ADR 2 ORD 639057108 273 50166 SH SOLE 0 0 50166 NBT BANCORP INC COM 628778102 279 7428 SH SOLE 0 0 7428 NCR CORP NEW COM 62886E108 423 13605 SH SOLE 0 0 13605 NEOGEN CORP COM 640491106 297 12326 SH SOLE 0 0 12326 NEOGENOMICS INC COM NEW 64049M209 200 24479 SH SOLE 0 0 24479 NETAPP INC COM 64110D104 740 11338 SH SOLE 0 0 11338 NETEASE INC SPONSORED ADS 64110W102 454 4865 SH SOLE 0 0 4865 NETFLIX INC COM 64110L106 14076 80496 SH SOLE 0 0 80496 NETSCOUT SYS INC COM 64115T104 931 27510 SH SOLE 0 0 27510 NEUROCRINE BIOSCIENCES INC COM 64125C109 501 5142 SH SOLE 0 0 5142 NEW GOLD INC CDA COM 644535106 13 11700 SH SOLE 0 0 11700 NEW JERSEY RES CORP COM 646025106 458 10280 SH SOLE 0 0 10280 NEW MTN FIN CORP COM 647551100 151 12648 SH SOLE 0 0 12648 NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581206 533 26155 SH SOLE 0 0 26155 NEW RELIC INC COM 64829B100 360 7190 SH SOLE 0 0 7190 NEW RELIC INC COM 64829B100 9 1100 SH Put SOLE 0 0 1100 NEW RESIDENTIAL INVT CORP COM NEW 64828T201 349 37485 SH SOLE 0 0 37485 NEW YORK CMNTY BANCORP INC COM 649445103 901 98700 SH SOLE 0 0 98700 NEWELL BRANDS INC COM 651229106 1075 56453 SH SOLE 0 0 56453 NEWMARK GROUP INC CL A 65158N102 130 13438 SH SOLE 0 0 13438 NEWMONT CORP COM 651639106 1889 31664 SH SOLE 0 0 31664 NEXSTAR MEDIA GROUP INC CL A 65336K103 349 2144 SH SOLE 0 0 2144 NEXTERA ENERGY INC COM 65339F101 55595 717713 SH SOLE 0 0 717713 NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 408 5501 SH SOLE 0 0 5501 NI HLDGS INC COM 65342T106 222 13533 SH SOLE 0 0 13533 NICE LTD SPONSORED ADR 653656108 654 3400 SH SOLE 0 0 3400 NICOLET BANKSHARES INC COM 65406E102 368 5086 SH SOLE 0 0 5086 NIKE INC CL B 654106103 39616 387628 SH SOLE 0 0 387628 NIKOLA CORP COM 654110105 146 30582 SH SOLE 0 0 30582 NIO INC SPON ADS 62914V106 3856 177516 SH SOLE 0 0 177516 NISOURCE INC COM 65473P105 931 31561 SH SOLE 0 0 31561 NOKIA CORP SPONSORED ADR 654902204 618 134161 SH SOLE 0 0 134161 NOMURA HLDGS INC SPONSORED ADR 65535H208 134 37509 SH SOLE 0 0 37509 NOODLES & CO COM CL A 65540B105 362 77000 SH SOLE 0 0 77000 NORDIC AMERICAN TANKERS LIMI COM G65773106 69 32389 SH SOLE 0 0 32389 NORDSON CORP COM 655663102 335 1657 SH SOLE 0 0 1657 NORFOLK SOUTHN CORP COM 655844108 14892 65517 SH SOLE 0 0 65517 NORTHERN DYNASTY MINERALS LT COM NEW 66510M204 3 12000 SH SOLE 0 0 12000 NORTHERN TR CORP COM 665859104 4014 41600 SH SOLE 0 0 41600 NORTHROP GRUMMAN CORP COM 666807102 14383 30054 SH SOLE 0 0 30054 NORTHWEST BANCSHARES INC MD COM 667340103 250 19560 SH SOLE 0 0 19560 NORTHWEST NAT HLDG CO COM 66765N105 228 4287 SH SOLE 0 0 4287 NORTONLIFELOCK INC COM 668771108 973 44305 SH SOLE 0 0 44305 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 4786 430403 SH SOLE 0 0 430403 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 0 2000 SH Call SOLE 0 0 2000 NORWOOD FINL CORP COM 669549107 223 9174 SH SOLE 0 0 9174 NOVA LTD COM M7516K103 285 3215 SH SOLE 0 0 3215 NOVABAY PHARMACEUTICALS INC COM NEW 66987P201 25 100000 SH SOLE 0 0 100000 NOVAGOLD RES INC COM NEW 66987E206 62 12921 SH SOLE 0 0 12921 NOVAN INC COM NEW 66988N205 84 36025 SH SOLE 0 0 36025 NOVARTIS AG SPONSORED ADR 66987V109 26441 312804 SH SOLE 0 0 312804 NOVAVAX INC COM NEW 670002401 528 10258 SH SOLE 0 0 10258 NOVO-NORDISK A S ADR 670100205 7443 66792 SH SOLE 0 0 66792 NRG ENERGY INC COM NEW 629377508 405 10609 SH SOLE 0 0 10609 NSTS BANCORP INC COM 6293JP109 168 15000 SH SOLE 0 0 15000 NUCOR CORP COM 670346105 13808 132246 SH SOLE 0 0 132246 NUSHARES ETF TR NUVEEN ESG EMRGN 67092P888 1213 44453 SH SOLE 0 0 44453 NUSHARES ETF TR NUVEEN ESG MIDCP 67092P409 2837 82626 SH SOLE 0 0 82626 NUSHARES ETF TR NUVEEN ESG MIDVL 67092P508 3381 110384 SH SOLE 0 0 110384 NUSHARES ETF TR NUVEEN ESG SMLCP 67092P607 3693 112569 SH SOLE 0 0 112569 NUTRIEN LTD COM 67077M108 1229 15426 SH SOLE 0 0 15426 NUVATION BIO INC COM CL A 67080N101 39 12079 SH SOLE 0 0 12079 NUVEEN AMT FREE MUN CR INC F COM 67071L106 2134 162777 SH SOLE 0 0 162777 NUVEEN AMT FREE QLTY MUN INC COM 670657105 632 53758 SH SOLE 0 0 53758 NUVEEN CALIFORNIA AMT QLT MU COM 670651108 304 23587 SH SOLE 0 0 23587 NUVEEN CALIFORNIA MUNI VLU F COM STK 67062C107 152 17458 SH SOLE 0 0 17458 NUVEEN CR STRATEGIES INCOME COM SHS 67073D102 102 19679 SH SOLE 0 0 19679 NUVEEN DYNAMIC MUN OPPORTUNI COM SHS 67079X102 178 16000 SH SOLE 0 0 16000 NUVEEN INT DUR QUAL MUN TRM COM 670677103 323 25359 SH SOLE 0 0 25359 NUVEEN INTER DURATION MUN TE COM 670671106 223 17118 SH SOLE 0 0 17118 NUVEEN MULTI ASSET INCOME FU COM 670750108 235 17809 SH SOLE 0 0 17809 NUVEEN MUN CR OPPORTUNITIES COM 670663103 226 18500 SH SOLE 0 0 18500 NUVEEN MUN VALUE FD INC COM 670928100 481 53911 SH SOLE 0 0 53911 NUVEEN MUNICIPAL CREDIT INC COM SH BEN INT 67070X101 416 33093 SH SOLE 0 0 33093 NUVEEN PFD & INCM SECURTIES COM 67072C105 124 17019 SH SOLE 0 0 17019 NUVEEN PFD & INCOME OPPORTUN COM 67073B106 223 29142 SH SOLE 0 0 29142 NUVEEN QUALITY MUNCP INCOME COM 67066V101 484 38777 SH SOLE 0 0 38777 NUVEEN SELECT TAX-FREE INCOM SH BEN INT 67062F100 213 15577 SH SOLE 0 0 15577 NVENT ELECTRIC PLC SHS G6700G107 377 12018 SH SOLE 0 0 12018 NVIDIA CORPORATION COM 67066G104 80036 527978 SH SOLE 0 0 527978 NVIDIA CORPORATION COM 67066G104 159 2500 SH Put SOLE 0 0 2500 NVIDIA CORPORATION COM 67066G104 683 20300 SH Put SOLE 0 0 20300 NVIDIA CORPORATION COM 67066G104 8 100 SH Call SOLE 0 0 100 NVIDIA CORPORATION COM 67066G104 2 600 SH Call SOLE 0 0 600 NVIDIA CORPORATION COM 67066G104 3 400 SH Call SOLE 0 0 400 NVIDIA CORPORATION COM 67066G104 8 900 SH Call SOLE 0 0 900 NVIDIA CORPORATION COM 67066G104 1 100 SH Call SOLE 0 0 100 NVIDIA CORPORATION COM 67066G104 0 100 SH Call SOLE 0 0 100 NVR INC COM 62944T105 3095 773 SH SOLE 0 0 773 NXP SEMICONDUCTORS N V COM N6596X109 4793 32380 SH SOLE 0 0 32380 OCCIDENTAL PETE CORP *W EXP 08/03/202 674599162 698 18874 SH SOLE 0 0 18874 OCCIDENTAL PETE CORP COM 674599105 8743 148498 SH SOLE 0 0 148498 OGE ENERGY CORP COM 670837103 3380 87666 SH SOLE 0 0 87666 OKTA INC CL A 679295105 3611 39949 SH SOLE 0 0 39949 OLD DOMINION FREIGHT LINE IN COM 679580100 4664 18197 SH SOLE 0 0 18197 OLD NATL BANCORP IND COM 680033107 362 24498 SH SOLE 0 0 24498 OLD REP INTL CORP COM 680223104 574 25675 SH SOLE 0 0 25675 OLD SECOND BANCORP INC ILL COM 680277100 154 11517 SH SOLE 0 0 11517 OLIN CORP COM PAR $1 680665205 360 7772 SH SOLE 0 0 7772 OLO INC CL A 68134L109 153 15529 SH SOLE 0 0 15529 OMEGA HEALTHCARE INVS INC COM 681936100 467 16553 SH SOLE 0 0 16553 OMEROS CORP COM 682143102 31 11270 SH SOLE 0 0 11270 OMNICOM GROUP INC COM 681919106 997 15670 SH SOLE 0 0 15670 ON SEMICONDUCTOR CORP COM 682189105 506 10052 SH SOLE 0 0 10052 ONCOCYTE CORP COM 68235C107 17 18609 SH SOLE 0 0 18609 ONCTERNAL THERAPEUTICS INC COM 68236P107 44 39436 SH SOLE 0 0 39436 ONE GAS INC COM 68235P108 2054 25302 SH SOLE 0 0 25302 ONEMAIN HLDGS INC COM 68268W103 303 8096 SH SOLE 0 0 8096 ONEOK INC NEW COM 682680103 6723 121135 SH SOLE 0 0 121135 OPENDOOR TECHNOLOGIES INC COM 683712103 59 12504 SH SOLE 0 0 12504 OPKO HEALTH INC COM 68375N103 226 89210 SH SOLE 0 0 89210 ORACLE CORP COM 68389X105 36597 523794 SH SOLE 0 0 523794 ORCHID IS CAP INC COM 68571X103 30 10358 SH SOLE 0 0 10358 OREILLY AUTOMOTIVE INC COM 67103H107 8718 13799 SH SOLE 0 0 13799 ORGANIGRAM HLDGS INC COM 68620P101 23 25021 SH SOLE 0 0 25021 ORGANON & CO COMMON STOCK 68622V106 1259 37320 SH SOLE 0 0 37320 ORIX CORP SPONSORED ADR 686330101 367 4358 SH SOLE 0 0 4358 ORLA MNG LTD NEW COM 68634K106 69 25000 SH SOLE 0 0 25000 ORMAT TECHNOLOGIES INC COM 686688102 425 5429 SH SOLE 0 0 5429 OSHKOSH CORP COM 688239201 12857 156526 SH SOLE 0 0 156526 OTIS WORLDWIDE CORP COM 68902V107 11816 167199 SH SOLE 0 0 167199 OTTER TAIL CORP COM 689648103 293 4361 SH SOLE 0 0 4361 OUTLOOK THERAPEUTICS INC COM NEW 69012T206 23 23000 SH SOLE 0 0 23000 OVINTIV INC COM 69047Q102 416 9414 SH SOLE 0 0 9414 OWENS CORNING NEW COM 690742101 226 3046 SH SOLE 0 0 3046 OWL ROCK CAPITAL CORPORATION COM 69121K104 3150 255460 SH SOLE 0 0 255460 OXFORD SQUARE CAP CORP COM 69181V107 135 36980 SH SOLE 0 0 36980 OYSTER PT PHARMA INC COM 69242L106 462 106662 SH SOLE 0 0 106662 PACCAR INC COM 693718108 2782 33792 SH SOLE 0 0 33792 PACER FDS TR BNCHMRK INDSTR 69374H766 290 7110 SH SOLE 0 0 7110 PACER FDS TR TRENDPILOT INTL 69374H683 1440 58897 SH SOLE 0 0 58897 PACER FDS TR TRENDP US LAR CP 69374H105 8798 234249 SH SOLE 0 0 234249 PACKAGING CORP AMER COM 695156109 2288 16637 SH SOLE 0 0 16637 PALANTIR TECHNOLOGIES INC CL A 69608A108 1012 111564 SH SOLE 0 0 111564 PALANTIR TECHNOLOGIES INC CL A 69608A108 3 1000 SH Call SOLE 0 0 1000 PALO ALTO NETWORKS INC COM 697435105 6996 14164 SH SOLE 0 0 14164 PAN AMERN SILVER CORP COM 697900108 200 10143 SH SOLE 0 0 10143 PARAMOUNT GLOBAL CLASS B COM 92556H206 596 24129 SH SOLE 0 0 24129 PARAMOUNT GLOBAL CLASS B COM 92556H206 1 400 SH Call SOLE 0 0 400 PARK NATL CORP COM 700658107 481 3971 SH SOLE 0 0 3971 PARKER-HANNIFIN CORP COM 701094104 4538 18444 SH SOLE 0 0 18444 PARSONS CORP DEL NOTE 0.250% 8/1 70202LAB8 12 11000 PRN SOLE 0 0 11000 PAYCHEX INC COM 704326107 11782 103470 SH SOLE 0 0 103470 PAYCOM SOFTWARE INC COM 70432V102 2265 8085 SH SOLE 0 0 8085 PAYPAL HLDGS INC COM 70450Y103 13533 193765 SH SOLE 0 0 193765 PAYPAL HLDGS INC COM 70450Y103 0 100 SH Call SOLE 0 0 100 PAYPAL HLDGS INC COM 70450Y103 0 100 SH Call SOLE 0 0 100 PAYSAFE LIMITED ORD G6964L107 528 270934 SH SOLE 0 0 270934 PDC ENERGY INC COM 69327R101 414 6721 SH SOLE 0 0 6721 PEABODY ENGR CORP COM 704551100 837 39242 SH SOLE 0 0 39242 PELOTON INTERACTIVE INC CL A COM 70614W100 108 11788 SH SOLE 0 0 11788 PELOTON INTERACTIVE INC CL A COM 70614W100 0 200 SH Call SOLE 0 0 200 PEMBINA PIPELINE CORP COM 706327103 624 17654 SH SOLE 0 0 17654 PENN NATL GAMING INC COM 707569109 447 14693 SH SOLE 0 0 14693 PENNANT GROUP INC COM 70805E109 221 17214 SH SOLE 0 0 17214 PENSKE AUTOMOTIVE GRP INC COM 70959W103 284 2716 SH SOLE 0 0 2716 PENTAIR PLC SHS G7S00T104 520 11358 SH SOLE 0 0 11358 PEOPLES FINL SVCS CORP COM 711040105 352 6307 SH SOLE 0 0 6307 PEPSICO INC COM 713448108 78863 473193 SH SOLE 0 0 473193 PERKINELMER INC COM 714046109 1550 10898 SH SOLE 0 0 10898 PERMIAN BASIN RTY TR UNIT BEN INT 714236106 236 14269 SH SOLE 0 0 14269 PERRIGO CO PLC SHS G97822103 647 15947 SH SOLE 0 0 15947 PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 222 19026 SH SOLE 0 0 19026 PFIZER INC COM 717081103 66656 1271322 SH SOLE 0 0 1271322 PG&E CORP COM 69331C108 413 41348 SH SOLE 0 0 41348 PHILIP MORRIS INTL INC COM 718172109 26095 264284 SH SOLE 0 0 264284 PHILLIPS 66 COM 718546104 10952 133579 SH SOLE 0 0 133579 PHILLIPS EDISON & CO INC COMMON STOCK 71844V201 1901 56895 SH SOLE 0 0 56895 PILGRIMS PRIDE CORP COM 72147K108 228 7293 SH SOLE 0 0 7293 PIMCO CORPORATE & INCOME OPP COM 72201B101 233 18650 SH SOLE 0 0 18650 PIMCO ETF TR INV GRD CRP BD 72201R817 214 2224 SH SOLE 0 0 2224 PIMCO ETF TR 15+ YR US TIPS 72201R304 325 4981 SH SOLE 0 0 4981 PIMCO ETF TR INTER MUN BD ACT 72201R866 388 7544 SH SOLE 0 0 7544 PIMCO ETF TR ACTIVE BD ETF 72201R775 1371 14393 SH SOLE 0 0 14393 PIMCO ETF TR ENHAN SHRT MA AC 72201R833 47498 479250 SH SOLE 0 0 479250 PIMCO INCOME STRATEGY FD COM 72201H108 1725 191901 SH SOLE 0 0 191901 PINNACLE FINL PARTNERS INC COM 72346Q104 247 3421 SH SOLE 0 0 3421 PINNACLE WEST CAP CORP COM 723484101 975 13330 SH SOLE 0 0 13330 PINTEREST INC CL A 72352L106 1651 90887 SH SOLE 0 0 90887 PIONEER NAT RES CO NOTE 0.250% 5/1 723787AP2 28 13000 PRN SOLE 0 0 13000 PIONEER NAT RES CO COM 723787107 23885 107069 SH SOLE 0 0 107069 PIPER SANDLER COMPANIES COM 724078100 293 2582 SH SOLE 0 0 2582 PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 511 52024 SH SOLE 0 0 52024 PLANET FITNESS INC CL A 72703H101 229 3367 SH SOLE 0 0 3367 PLAYA HOTELS & RESORTS NV SHS N70544106 268 39051 SH SOLE 0 0 39051 PLUG POWER INC COM NEW 72919P202 783 47268 SH SOLE 0 0 47268 PLUS THERAPEUTICS INC COM NEW 72941H400 18 33539 SH SOLE 0 0 33539 PLX PHARMA INC COM 72942A107 61 25000 SH SOLE 0 0 25000 PNC FINL SVCS GROUP INC COM 693475105 4738 30033 SH SOLE 0 0 30033 PNM RES INC COM 69349H107 235 4919 SH SOLE 0 0 4919 POLARIS INC COM 731068102 3848 38756 SH SOLE 0 0 38756 POOL CORP COM 73278L105 2535 7216 SH SOLE 0 0 7216 POSCO HOLDINGS INC SPONSORED ADR 693483109 273 6143 SH SOLE 0 0 6143 POSEIDA THERAPEUTICS INC COM 73730P108 52 20304 SH SOLE 0 0 20304 POSHMARK INC COM CL A 73739W104 2620 259100 SH SOLE 0 0 259100 PPG INDS INC COM 693506107 4532 39639 SH SOLE 0 0 39639 PPL CORP COM 69351T106 1450 53457 SH SOLE 0 0 53457 PRECIGEN INC COM 74017N105 287 214450 SH SOLE 0 0 214450 PREMIER FINANCIAL CORP COM 74052F108 600 23694 SH SOLE 0 0 23694 PRESIDIO PPTY TR INC *W EXP 01/24/202 74102L113 2 12287 SH SOLE 0 0 12287 PRESIDIO PPTY TR INC COM CL A 74102L303 39 12287 SH SOLE 0 0 12287 PRICE T ROWE GROUP INC COM 74144T108 5779 50870 SH SOLE 0 0 50870 PRINCIPAL FINANCIAL GROUP IN COM 74251V102 1366 20447 SH SOLE 0 0 20447 PROCTER AND GAMBLE CO COM 742718109 165941 1154053 SH SOLE 0 0 1154053 PROGRESSIVE CORP COM 743315103 10168 87453 SH SOLE 0 0 87453 PROLOGIS INC. COM 74340W103 3347 28447 SH SOLE 0 0 28447 Propetro Holding Corp COM 74347M108 123 12274 SH SOLE 0 0 12274 PROSHARES TR ULTRAPRO SHT QQQ 74347G432 260 4414 SH SOLE 0 0 4414 PROSHARES TR ULTRAPRO SHORT S 74347B110 296 14618 SH SOLE 0 0 14618 PROSHARES TR SHORT BITCOIN 74347G291 329 7503 SH SOLE 0 0 7503 PROSHARES TR PSHS ULTRA QQQ 74347R206 473 11431 SH SOLE 0 0 11431 PROSHARES TR ULTRPRO S&P500 74347X864 531 15230 SH SOLE 0 0 15230 PROSHARES TR PSHS ULT S&P 500 74347R107 571 12711 SH SOLE 0 0 12711 PROSHARES TR BITCOIN STRATE 74347G440 595 51288 SH SOLE 0 0 51288 PROSHARES TR PET CARE ETF 74348A145 625 11835 SH SOLE 0 0 11835 PROSHARES TR ULTRAPRO QQQ 74347X831 813 33871 SH SOLE 0 0 33871 PROSHARES TR PSHS ULTRA TECH 74347R693 946 33090 SH SOLE 0 0 33090 PROSHARES TR SP500 EX TECH 74347B557 1328 20180 SH SOLE 0 0 20180 PROSHARES TR S&P 500 DV ARIST 74348A467 6059 70984 SH SOLE 0 0 70984 PROSHARES TR PSHS ULTRA TECH 74347R693 83 10000 SH Put SOLE 0 0 10000 PROSHARES TR BITCOIN STRATE 74347G440 0 300 SH Call SOLE 0 0 300 PROSHARES TR ULTRAPRO QQQ 74347X831 4 800 SH Call SOLE 0 0 800 PROSHARES TR ULTRAPRO QQQ 74347X831 0 100 SH Call SOLE 0 0 100 PROSHARES TR ULTRAPRO QQQ 74347X831 3 400 SH Call SOLE 0 0 400 PROSPECT CAP CORP COM 74348T102 212 30398 SH SOLE 0 0 30398 PROTERRA INC COM 74374T109 67 14437 SH SOLE 0 0 14437 PROVIDENT FINL SVCS INC COM 74386T105 281 12619 SH SOLE 0 0 12619 PRUDENTIAL BANCORP INC NEW COM 74431A101 151 10000 SH SOLE 0 0 10000 PRUDENTIAL FINL INC COM 744320102 20634 215651 SH SOLE 0 0 215651 PRUDENTIAL PLC ADR 74435K204 212 8424 SH SOLE 0 0 8424 PUBLIC STORAGE COM 74460D109 3575 11434 SH SOLE 0 0 11434 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 4008 63343 SH SOLE 0 0 63343 PULTE GROUP INC COM 745867101 681 17188 SH SOLE 0 0 17188 PURE STORAGE INC CL A 74624M102 331 12884 SH SOLE 0 0 12884 PUTNAM MASTER INTER INCOME T SH BEN INT 746909100 0 13 SH SOLE 0 0 13 PUTNAM MUN OPPORTUNITIES TR SH BEN INT 746922103 193 16338 SH SOLE 0 0 16338 PUTNAM PREMIER INCOME TR SH BEN INT 746853100 50 13027 SH SOLE 0 0 13027 QORVO INC COM 74736K101 704 7465 SH SOLE 0 0 7465 QUALCOMM INC COM 747525103 45479 356026 SH SOLE 0 0 356026 QUALCOMM INC COM 747525103 45 4400 SH Put SOLE 0 0 4400 QUALCOMM INC COM 747525103 0 100 SH Put SOLE 0 0 100 QUALIGEN THERAPEUTICS INC COM 74754R103 16 27633 SH SOLE 0 0 27633 QUANTA SVCS INC COM 74762E102 1703 13586 SH SOLE 0 0 13586 QUANTUMSCAPE CORP COM CL A 74767V109 2642 307553 SH SOLE 0 0 307553 QUANTUMSCAPE CORP COM CL A 74767V109 1 1000 SH Call SOLE 0 0 1000 QUEST DIAGNOSTICS INC COM 74834L100 1160 8725 SH SOLE 0 0 8725 RAMBUS INC DEL COM 750917106 275 12800 SH SOLE 0 0 12800 RANDOLPH BANCORP INC COM 752378109 282 10645 SH SOLE 0 0 10645 RANGE RES CORP COM 75281A109 824 33287 SH SOLE 0 0 33287 RAYMOND JAMES FINL INC COM 754730109 3907 43693 SH SOLE 0 0 43693 RAYONIER INC COM 754907103 236 6304 SH SOLE 0 0 6304 RAYTHEON TECHNOLOGIES CORP COM 75513E101 36352 378238 SH SOLE 0 0 378238 RBB FD INC MOTLEY FOOL MID 74933W627 641 30282 SH SOLE 0 0 30282 RBB FD INC MOTLEY FOOL GBL 74933W635 1406 61019 SH SOLE 0 0 61019 READY CAPITAL CORP COM 75574U101 12649 1061149 SH SOLE 0 0 1061149 REALTY INCOME CORP COM 756109104 5927 86826 SH SOLE 0 0 86826 REAVES UTIL INCOME FD COM SH BEN INT 756158101 607 19591 SH SOLE 0 0 19591 RED ROCK RESORTS INC CL A 75700L108 202 6048 SH SOLE 0 0 6048 REDHILL BIOPHARMA LTD SPONSORED ADS 757468103 59 67601 SH SOLE 0 0 67601 REDWOOD TR INC COM 758075402 0 54 SH SOLE 0 0 54 REGAL REXNORD CORPORATION COM 758750103 5082 44772 SH SOLE 0 0 44772 REGENERON PHARMACEUTICALS COM 75886F107 2320 3924 SH SOLE 0 0 3924 REGIONS FINANCIAL CORP NEW COM 7591EP100 2205 117595 SH SOLE 0 0 117595 REINSURANCE GRP OF AMERICA I COM NEW 759351604 642 5470 SH SOLE 0 0 5470 RELIANCE STEEL & ALUMINUM CO COM 759509102 12170 71650 SH SOLE 0 0 71650 RELX PLC SPONSORED ADR 759530108 690 25621 SH SOLE 0 0 25621 REPLIGEN CORP COM 759916109 343 2109 SH SOLE 0 0 2109 REPRO MED SYS INC COM 759910102 37 14667 SH SOLE 0 0 14667 REPUBLIC BANCORP INC KY CL A 760281204 405 8400 SH SOLE 0 0 8400 REPUBLIC FIRST BANCORP INC COM 760416107 1106 290188 SH SOLE 0 0 290188 REPUBLIC SVCS INC COM 760759100 2212 16902 SH SOLE 0 0 16902 RESIDEO TECHNOLOGIES INC COM 76118Y104 300 15426 SH SOLE 0 0 15426 RESMED INC COM 761152107 1128 5383 SH SOLE 0 0 5383 RESTAURANT BRANDS INTL INC COM 76131D103 2285 45564 SH SOLE 0 0 45564 REWALK ROBOTICS LTD SHS M8216Q200 14 14563 SH SOLE 0 0 14563 RH COM 74967X103 725 3414 SH SOLE 0 0 3414 RINGCENTRAL INC CL A 76680R206 246 4705 SH SOLE 0 0 4705 RIO TINTO PLC SPONSORED ADR 767204100 3453 56603 SH SOLE 0 0 56603 RIOT BLOCKCHAIN INC COM 767292105 82 19517 SH SOLE 0 0 19517 RIOT BLOCKCHAIN INC COM 767292105 8 5400 SH Call SOLE 0 0 5400 RIVERVIEW BANCORP INC COM 769397100 76 11500 SH SOLE 0 0 11500 RIVIAN AUTOMOTIVE INC COM CL A 76954A103 1602 62225 SH SOLE 0 0 62225 RLI CORP COM 749607107 1900 16292 SH SOLE 0 0 16292 ROBERT HALF INTL INC COM 770323103 1076 14371 SH SOLE 0 0 14371 ROBINHOOD MKTS INC COM CL A 770700102 233 28316 SH SOLE 0 0 28316 ROBLOX CORP CL A 771049103 10518 320093 SH SOLE 0 0 320093 ROBLOX CORP CL A 771049103 0 200 SH Call SOLE 0 0 200 ROCKET LAB USA INC COM 773122106 62 16443 SH SOLE 0 0 16443 ROCKWELL AUTOMATION INC COM 773903109 4702 23591 SH SOLE 0 0 23591 ROGERS CORP COM 775133101 306 1167 SH SOLE 0 0 1167 ROKU INC COM CL A 77543R102 1490 18140 SH SOLE 0 0 18140 ROLLINS INC COM 775711104 268 7678 SH SOLE 0 0 7678 ROPER TECHNOLOGIES INC COM 776696106 1618 4099 SH SOLE 0 0 4099 ROSS STORES INC COM 778296103 4164 59287 SH SOLE 0 0 59287 ROYAL BK CDA COM 780087102 12296 127000 SH SOLE 0 0 127000 ROYAL CARIBBEAN GROUP COM V7780T103 1050 30077 SH SOLE 0 0 30077 ROYAL GOLD INC COM 780287108 781 7315 SH SOLE 0 0 7315 ROYCE MICRO-CAP TR INC COM 780915104 120 14410 SH SOLE 0 0 14410 ROYCE VALUE TR INC COM 780910105 452 32362 SH SOLE 0 0 32362 RPC INC COM 749660106 382 55339 SH SOLE 0 0 55339 RPM INTL INC COM 749685103 1661 21098 SH SOLE 0 0 21098 RYANAIR HOLDINGS PLC SPONSORED ADS 783513203 335 4983 SH SOLE 0 0 4983 RYDER SYS INC COM 783549108 271 3815 SH SOLE 0 0 3815 S&P GLOBAL INC COM 78409V104 8608 25537 SH SOLE 0 0 25537 SAB BIOTHERAPEUTICS INC COM 78397T103 67 46528 SH SOLE 0 0 46528 SABINE RTY TR UNIT BEN INT 785688102 954 15669 SH SOLE 0 0 15669 SAILPOINT TECHNOLOGIES HLDGS COM 78781P105 360 5745 SH SOLE 0 0 5745 SALESFORCE INC COM 79466L302 36169 219149 SH SOLE 0 0 219149 SALESFORCE INC COM 79466L302 1 100 SH Call SOLE 0 0 100 SAMSARA INC COM CL A 79589L106 1311 117374 SH SOLE 0 0 117374 SAN JUAN BASIN RTY TR UNIT BEN INT 798241105 461 53085 SH SOLE 0 0 53085 SANDSTORM GOLD LTD COM NEW 80013R206 67 11306 SH SOLE 0 0 11306 SANDY SPRING BANCORP INC COM 800363103 1081 27677 SH SOLE 0 0 27677 SANGAMO THERAPEUTICS INC COM 800677106 61 14840 SH SOLE 0 0 14840 SANOFI SPONSORED ADR 80105N105 5219 104315 SH SOLE 0 0 104315 SAP SE SPON ADR 803054204 3586 39523 SH SOLE 0 0 39523 SAREPTA THERAPEUTICS INC COM 803607100 1658 22115 SH SOLE 0 0 22115 SBA COMMUNICATIONS CORP NEW CL A 78410G104 1442 4507 SH SOLE 0 0 4507 SCHLUMBERGER LTD COM STK 806857108 3910 109345 SH SOLE 0 0 109345 SCHOLASTIC CORP COM 807066105 489 13604 SH SOLE 0 0 13604 SCHWAB CHARLES CORP COM 808513105 89649 1418947 SH SOLE 0 0 1418947 SCHWAB CHARLES FAMILY FD AMT TAX FREE MNY 808515530 4004 4004233 SH SOLE 0 0 4004233 SCHWAB STRATEGIC TR 1 5YR CORP BD 808524714 327 6878 SH SOLE 0 0 6878 SCHWAB STRATEGIC TR 1000 INDEX ETF 808524722 1113 30524 SH SOLE 0 0 30524 SCHWAB STRATEGIC TR SCHWB FDT EMK LG 808524730 2001 77160 SH SOLE 0 0 77160 SCHWAB STRATEGIC TR SCHWB FDT INT SC 808524748 2225 73162 SH SOLE 0 0 73162 SCHWAB STRATEGIC TR SCHWAB FDT US SC 808524763 2997 66223 SH SOLE 0 0 66223 SCHWAB STRATEGIC TR SCHWB FDT INT LG 808524755 4182 147714 SH SOLE 0 0 147714 SCHWAB STRATEGIC TR INT-TRM U.S TRES 808524854 10491 203309 SH SOLE 0 0 203309 SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 15730 251998 SH SOLE 0 0 251998 SCHWAB STRATEGIC TR SHT TM US TRES 808524862 16330 331970 SH SOLE 0 0 331970 SCHWAB STRATEGIC TR SCHWAB FDT US LG 808524771 19837 389715 SH SOLE 0 0 389715 SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 22807 393290 SH SOLE 0 0 393290 SCHWAB STRATEGIC TR US TIPS ETF 808524870 34089 610910 SH SOLE 0 0 610910 SCHWAB STRATEGIC TR US AGGREGATE B 808524839 34738 725666 SH SOLE 0 0 725666 SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888 46677 1494623 SH SOLE 0 0 1494623 SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 52672 1191934 SH SOLE 0 0 1191934 SCHWAB STRATEGIC TR US SML CAP ETF 808524607 60065 1540535 SH SOLE 0 0 1540535 SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 70064 978140 SH SOLE 0 0 978140 SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 577300 9202926 SH SOLE 0 0 9202926 SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 586547 23110617 SH SOLE 0 0 23110617 SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 589134 18732386 SH SOLE 0 0 18732386 SCHWAB STRATEGIC TR US REIT ETF 808524847 637795 30241605 SH SOLE 0 0 30241605 SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 671288 15031076 SH SOLE 0 0 15031076 SCIENCE APPLICATIONS INTL CO COM 808625107 2146 23050 SH SOLE 0 0 23050 SCOTTS MIRACLE-GRO CO CL A 810186106 411 5199 SH SOLE 0 0 5199 SCRIPPS E W CO OHIO CL A NEW 811054402 316 25368 SH SOLE 0 0 25368 SEA LTD SPONSORD ADS 81141R100 1059 15839 SH SOLE 0 0 15839 SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 2691 37662 SH SOLE 0 0 37662 SEAGEN INC COM 81181C104 1975 11161 SH SOLE 0 0 11161 SEI INVTS CO COM 784117103 259 4785 SH SOLE 0 0 4785 SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 1021 18809 SH SOLE 0 0 18809 SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 1144 27987 SH SOLE 0 0 27987 SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 1399 19012 SH SOLE 0 0 19012 SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 4656 33868 SH SOLE 0 0 33868 SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 5372 76605 SH SOLE 0 0 76605 SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 8756 100256 SH SOLE 0 0 100256 SELECT SECTOR SPDR TR ENERGY 81369Y506 9042 126444 SH SOLE 0 0 126444 SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 10844 150240 SH SOLE 0 0 150240 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 11455 89325 SH SOLE 0 0 89325 SELECT SECTOR SPDR TR FINANCIAL 81369Y605 12414 394729 SH SOLE 0 0 394729 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 24389 191857 SH SOLE 0 0 191857 SELECT SECTOR SPDR TR FINANCIAL 81369Y605 92 60000 SH Put SOLE 0 0 60000 SELECT SECTOR SPDR TR ENERGY 81369Y506 0 200 SH Call SOLE 0 0 200 SELECT SECTOR SPDR TR FINANCIAL 81369Y605 0 400 SH Call SOLE 0 0 400 SELECTIVE INS GROUP INC COM 816300107 2184 25118 SH SOLE 0 0 25118 SELECTQUOTE INC COM 816307300 113 45567 SH SOLE 0 0 45567 SEMPRA COM 816851109 6056 40302 SH SOLE 0 0 40302 SEMTECH CORP COM 816850101 1052 19138 SH SOLE 0 0 19138 SENSEONICS HLDGS INC COM 81727U105 94 91637 SH SOLE 0 0 91637 SENTINELONE INC CL A 81730H109 610 26164 SH SOLE 0 0 26164 SERVICE CORP INTL COM 817565104 1169 16917 SH SOLE 0 0 16917 SERVICE PPTYS TR COM SH BEN INT 81761L102 231 44250 SH SOLE 0 0 44250 SERVICENOW INC COM 81762P102 10729 22563 SH SOLE 0 0 22563 SERVISFIRST BANCSHARES INC COM 81768T108 5042 63891 SH SOLE 0 0 63891 SFL CORPORATION LTD SHS G7738W106 191 20124 SH SOLE 0 0 20124 SHELL PLC SPON ADS 780259305 6061 115894 SH SOLE 0 0 115894 SHENANDOAH TELECOMMUNICATION COM 82312B106 1922 86588 SH SOLE 0 0 86588 SHERWIN WILLIAMS CO COM 824348106 6875 30702 SH SOLE 0 0 30702 SHIFT4 PMTS INC CL A 82452J109 208 6304 SH SOLE 0 0 6304 SHOPIFY INC CL A 82509L107 5388 172468 SH SOLE 0 0 172468 SHOPIFY INC CL A 82509L107 6 1000 SH Call SOLE 0 0 1000 SHORE BANCSHARES INC COM 825107105 532 28761 SH SOLE 0 0 28761 SIGNATURE BK NEW YORK N Y COM 82669G104 250 1395 SH SOLE 0 0 1395 SILVERCORP METALS INC COM 82835P103 27 10767 SH SOLE 0 0 10767 SILVERCREST METALS INC COM 828363101 77 12614 SH SOLE 0 0 12614 SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 260 12238 SH SOLE 0 0 12238 SIMON PPTY GROUP INC NEW COM 828806109 15093 159006 SH SOLE 0 0 159006 SIRIUS XM HOLDINGS INC COM 82968B103 2990 487735 SH SOLE 0 0 487735 SITE CTRS CORP COM 82981J109 317 23567 SH SOLE 0 0 23567 SJW GROUP COM 784305104 567 9085 SH SOLE 0 0 9085 SKILLZ INC COM 83067L109 169 136228 SH SOLE 0 0 136228 SKYWEST INC COM 830879102 1030 48453 SH SOLE 0 0 48453 SKYWORKS SOLUTIONS INC COM 83088M102 14276 154099 SH SOLE 0 0 154099 SM ENERGY CO COM 78454L100 1424 41636 SH SOLE 0 0 41636 SMARTSHEET INC COM CL A 83200N103 223 7081 SH SOLE 0 0 7081 SMITH & NEPHEW PLC SPDN ADR NEW 83175M205 2020 72334 SH SOLE 0 0 72334 SMITH A O CORP COM 831865209 703 12854 SH SOLE 0 0 12854 SMUCKER J M CO COM NEW 832696405 3403 26585 SH SOLE 0 0 26585 SNAP INC CL A 83304A106 883 67249 SH SOLE 0 0 67249 SNAP ON INC COM 833034101 1359 6896 SH SOLE 0 0 6896 SNOWFLAKE INC CL A 833445109 13748 98863 SH SOLE 0 0 98863 SNOWFLAKE INC CL A 833445109 96 2000 SH Call SOLE 0 0 2000 SNOWFLAKE INC CL A 833445109 27 1000 SH Call SOLE 0 0 1000 SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105 421 5040 SH SOLE 0 0 5040 SOFI TECHNOLOGIES INC COM 83406F102 2632 499391 SH SOLE 0 0 499391 SOLAREDGE TECHNOLOGIES INC COM 83417M104 794 2900 SH SOLE 0 0 2900 SOLITARIO ZINC CORP COM 8342EP107 14 25000 SH SOLE 0 0 25000 SONOCO PRODS CO COM 835495102 309 5426 SH SOLE 0 0 5426 SONOS INC COM 83570H108 237 13133 SH SOLE 0 0 13133 SONY GROUP CORPORATION SPONSORED ADR 835699307 21208 259357 SH SOLE 0 0 259357 SORRENTO THERAPEUTICS INC COM NEW 83587F202 95 47318 SH SOLE 0 0 47318 SOUTH JERSEY INDS INC COM 838518108 262 7679 SH SOLE 0 0 7679 SOUTHERN CO COM 842587107 18469 258990 SH SOLE 0 0 258990 SOUTHERN COPPER CORP COM 84265V105 2392 48023 SH SOLE 0 0 48023 SOUTHSTATE CORPORATION COM 840441109 422 5466 SH SOLE 0 0 5466 SOUTHWEST AIRLS CO NOTE 1.250% 5/0 844741BG2 24 20000 PRN SOLE 0 0 20000 SOUTHWEST AIRLS CO COM 844741108 9969 275997 SH SOLE 0 0 275997 SOUTHWEST GAS HLDGS INC COM 844895102 608 6981 SH SOLE 0 0 6981 SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 19296 62687 SH SOLE 0 0 62687 SPDR GOLD TR GOLD SHS 78463V107 28559 169533 SH SOLE 0 0 169533 SPDR INDEX SHS FDS MSCI EAFE FS ETF 78470E106 205 3123 SH SOLE 0 0 3123 SPDR INDEX SHS FDS S&P INTL ETF 78463X772 213 6214 SH SOLE 0 0 6214 SPDR INDEX SHS FDS DJ INTL RL ETF 78463X863 302 10695 SH SOLE 0 0 10695 SPDR INDEX SHS FDS EURO STOXX 50 78463X202 620 17818 SH SOLE 0 0 17818 SPDR INDEX SHS FDS ASIA PACIF ETF 78463X301 1025 9958 SH SOLE 0 0 9958 SPDR INDEX SHS FDS DJ GLB RL ES ETF 78463X749 1200 27175 SH SOLE 0 0 27175 SPDR INDEX SHS FDS S&P INTL SMLCP 78463X871 14203 490945 SH SOLE 0 0 490945 SPDR INDEX SHS FDS S&P EMKTSC ETF 78463X756 167750 3448095 SH SOLE 0 0 3448095 SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 733048 21082776 SH SOLE 0 0 21082776 SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 1307043 45320493 SH SOLE 0 0 45320493 SPDR S&P 500 ETF TR TR UNIT 78462F103 1465266 3884069 SH SOLE 0 0 3884069 SPDR S&P 500 ETF TR TR UNIT 78462F103 23 400 SH Put SOLE 0 0 400 SPDR S&P 500 ETF TR TR UNIT 78462F103 0 100 SH Call SOLE 0 0 100 SPDR S&P 500 ETF TR TR UNIT 78462F103 1 100 SH Call SOLE 0 0 100 SPDR S&P 500 ETF TR TR UNIT 78462F103 1 200 SH Call SOLE 0 0 200 SPDR S&P 500 ETF TR TR UNIT 78462F103 1 100 SH Call SOLE 0 0 100 SPDR S&P 500 ETF TR TR UNIT 78462F103 1 600 SH Call SOLE 0 0 600 SPDR S&P 500 ETF TR TR UNIT 78462F103 0 100 SH Call SOLE 0 0 100 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 186151 450196 SH SOLE 0 0 450196 SPDR SER TR MSCI USA STRTGIC 78468R812 85 783 SH SOLE 0 0 783 SPDR SER TR S&P OILGAS EXP 78468R556 222 1855 SH SOLE 0 0 1855 SPDR SER TR NYSE TECH ETF 78464A102 240 2331 SH SOLE 0 0 2331 SPDR SER TR COMP SOFTWARE 78464A599 240 2162 SH SOLE 0 0 2162 SPDR SER TR BLOOMBERG EMERGI 78464A391 279 13640 SH SOLE 0 0 13640 SPDR SER TR PORTFOLIO SH TSR 78468R101 416 14123 SH SOLE 0 0 14123 SPDR SER TR S&P SEMICNDCTR 78464A862 427 2818 SH SOLE 0 0 2818 SPDR SER TR PORTFOLIO LN TSR 78464A664 496 14987 SH SOLE 0 0 14987 SPDR SER TR S&P METALS MNG 78464A755 551 12701 SH SOLE 0 0 12701 SPDR SER TR S&P BK ETF 78464A797 603 13745 SH SOLE 0 0 13745 SPDR SER TR S&P HOMEBUILD 78464A888 641 11721 SH SOLE 0 0 11721 SPDR SER TR S&P KENSHO NEW 78468R648 676 16677 SH SOLE 0 0 16677 SPDR SER TR SPDR S&P 500 ETF 78468R796 709 7683 SH SOLE 0 0 7683 SPDR SER TR S&P 600 SML CAP 78464A813 724 9045 SH SOLE 0 0 9045 SPDR SER TR BLOOMBERG HIGH Y 78468R622 793 8744 SH SOLE 0 0 8744 SPDR SER TR NUVEEN BLMBRG SH 78468R739 1019 21559 SH SOLE 0 0 21559 SPDR SER TR NUVEEN BLMBRG MU 78468R721 1043 22739 SH SOLE 0 0 22739 SPDR SER TR S&P REGL BKG 78464A698 1237 21287 SH SOLE 0 0 21287 SPDR SER TR S&P 400 MDCP VAL 78464A839 1444 23867 SH SOLE 0 0 23867 SPDR SER TR S&P BIOTECH 78464A870 1451 19528 SH SOLE 0 0 19528 SPDR SER TR PORTFLI TIPS ETF 78464A656 1829 66475 SH SOLE 0 0 66475 SPDR SER TR S&P 400 MDCP GRW 78464A821 1986 32571 SH SOLE 0 0 32571 SPDR SER TR S&P 600 SMCP GRW 78464A201 2475 35101 SH SOLE 0 0 35101 SPDR SER TR PRTFLO S&P500 VL 78464A508 2823 76696 SH SOLE 0 0 76696 SPDR SER TR PORTFOLIO SHORT 78464A474 3055 102774 SH SOLE 0 0 102774 SPDR SER TR BLOOMBERG SHORT 78464A334 3421 126922 SH SOLE 0 0 126922 SPDR SER TR BLOOMBERG SHT TE 78468R408 3748 155392 SH SOLE 0 0 155392 SPDR SER TR AEROSPACE DEF 78464A631 3951 39273 SH SOLE 0 0 39273 SPDR SER TR PRTFLO S&P500 HI 78468R788 5124 128396 SH SOLE 0 0 128396 SPDR SER TR PORTFOLI S&P1500 78464A805 6114 131537 SH SOLE 0 0 131537 SPDR SER TR RUSSELL YIELD 78468R770 6234 69950 SH SOLE 0 0 69950 SPDR SER TR BLOOMBERG INVT 78468R200 7153 237549 SH SOLE 0 0 237549 SPDR SER TR BBG CONV SEC ETF 78464A359 7491 116028 SH SOLE 0 0 116028 SPDR SER TR BLOOMBERG INTL T 78464A516 11289 487425 SH SOLE 0 0 487425 SPDR SER TR DJ REIT ETF 78464A607 13881 145997 SH SOLE 0 0 145997 SPDR SER TR PRTFLO S&P500 GW 78464A409 21628 413707 SH SOLE 0 0 413707 SPDR SER TR PORTFOLIO AGRGTE 78464A649 30172 1145049 SH SOLE 0 0 1145049 SPDR SER TR S&P DIVID ETF 78464A763 55743 469650 SH SOLE 0 0 469650 SPDR SER TR S&P 600 SMCP VAL 78464A300 59776 825524 SH SOLE 0 0 825524 SPDR SER TR BLOOMBERG 1-3 MO 78468R663 66315 724838 SH SOLE 0 0 724838 SPDR SER TR PORTFOLIO S&P600 78468R853 111767 3106355 SH SOLE 0 0 3106355 SPDR SER TR PORTFOLIO INTRMD 78464A375 247862 7596130 SH SOLE 0 0 7596130 SPDR SER TR PORTFOLIO S&P500 78464A854 1214562 27392019 SH SOLE 0 0 27392019 SPDR SER TR PORTFOLIO S&P400 78464A847 1822111 45908553 SH SOLE 0 0 45908553 SPDR SER TR S&P BIOTECH 78464A870 2 600 SH Put SOLE 0 0 600 SPDR SER TR S&P BIOTECH 78464A870 2 200 SH Call SOLE 0 0 200 SPECTRUM PHARMACEUTICALS INC COM 84763A108 13 16531 SH SOLE 0 0 16531 SPIRE INC COM 84857L101 435 5856 SH SOLE 0 0 5856 SPIRIT AIRLS INC COM 848577102 1147 48116 SH SOLE 0 0 48116 SPLUNK INC COM 848637104 590 6665 SH SOLE 0 0 6665 SPOTIFY TECHNOLOGY S A SHS L8681T102 566 6029 SH SOLE 0 0 6029 SPOTIFY TECHNOLOGY S A SHS L8681T102 0 100 SH Call SOLE 0 0 100 SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101 1211 72026 SH SOLE 0 0 72026 SPROTT PHYSICAL GOLD TR UNIT 85207H104 3238 228357 SH SOLE 0 0 228357 SPROTT PHYSICAL SILVER TR TR UNIT 85207K107 633 91763 SH SOLE 0 0 91763 SPX CORP COM 784635104 211 3990 SH SOLE 0 0 3990 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 238 4093 SH SOLE 0 0 4093 SSGA ACTIVE ETF TR GLOBL ALLO ETF 78467V400 857 21967 SH SOLE 0 0 21967 SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608 5554 133380 SH SOLE 0 0 133380 SSGA ACTIVE TR SPDR SSGA US SCT 78470P408 251 6586 SH SOLE 0 0 6586 SSR MNG INC COM 784730103 217 12975 SH SOLE 0 0 12975 STAG INDL INC COM 85254J102 262 8470 SH SOLE 0 0 8470 STANLEY BLACK & DECKER INC COM 854502101 2119 20206 SH SOLE 0 0 20206 STAR GROUP L P UNIT LTD PARTNR 85512C105 135 14687 SH SOLE 0 0 14687 STARBUCKS CORP COM 855244109 27291 357265 SH SOLE 0 0 357265 STARBUCKS CORP COM 855244109 14 500 SH Call SOLE 0 0 500 STARWOOD PPTY TR INC COM 85571B105 863 41298 SH SOLE 0 0 41298 STATE STR CORP COM 857477103 515 8360 SH SOLE 0 0 8360 STEEL DYNAMICS INC COM 858119100 1524 23033 SH SOLE 0 0 23033 STELLANTIS N.V SHS N82405106 291 23521 SH SOLE 0 0 23521 STERIS PLC SHS USD G8473T100 925 4488 SH SOLE 0 0 4488 STMICROELECTRONICS N V NY REGISTRY 861012102 672 21340 SH SOLE 0 0 21340 STONEMOR INC COM 86184W106 61 17781 SH SOLE 0 0 17781 STRATA SKIN SCIENCES INC COM NEW 86272A206 48 50010 SH SOLE 0 0 50010 STRATASYS LTD SHS M85548101 373 19896 SH SOLE 0 0 19896 STRATEGY SHS NS 7HANDL IDX 86280R506 989 48029 SH SOLE 0 0 48029 STREAMLINE HEALTH SOLUTIONS COM 86323X106 430 338955 SH SOLE 0 0 338955 STRYKER CORPORATION COM 863667101 10029 50416 SH SOLE 0 0 50416 SUBURBAN PROPANE PARTNERS L UNIT LTD PARTN 864482104 324 21209 SH SOLE 0 0 21209 SUMITOMO MITSUI FINL GROUP I SPONSORED ADR 86562M209 482 81629 SH SOLE 0 0 81629 SUN CMNTYS INC COM 866674104 640 4016 SH SOLE 0 0 4016 SUN LIFE FINANCIAL INC. COM 866796105 437 9533 SH SOLE 0 0 9533 SUNCOR ENERGY INC NEW COM 867224107 7769 221525 SH SOLE 0 0 221525 SUNDIAL GROWERS INC COM 86730L109 15 46040 SH SOLE 0 0 46040 SUNOCO LP/SUNOCO FIN CORP COM UT REP LP 86765K109 495 13300 SH SOLE 0 0 13300 SUNRUN INC COM 86771W105 4363 186781 SH SOLE 0 0 186781 SUNWORKS INC COM NEW 86803X204 161 102119 SH SOLE 0 0 102119 SUPER LEAGUE GAMING INC COM 86804F202 10 10107 SH SOLE 0 0 10107 SUPERIOR DRILLING PRODS INC COM 868153107 10 10000 SH SOLE 0 0 10000 SVB FINANCIAL GROUP COM 78486Q101 2661 6736 SH SOLE 0 0 6736 SWITCH INC CL A 87105L104 261 7782 SH SOLE 0 0 7782 SYNAPTICS INC COM 87157D109 252 2138 SH SOLE 0 0 2138 SYNCHRONY FINANCIAL COM 87165B103 659 23873 SH SOLE 0 0 23873 SYNOPSYS INC COM 871607107 4230 13928 SH SOLE 0 0 13928 SYNOVUS FINL CORP COM NEW 87161C501 1166 32350 SH SOLE 0 0 32350 SYNTHETIC BIOLOGICS INC COM NEW 87164U201 2 10000 SH SOLE 0 0 10000 SYSCO CORP COM 871829107 14450 170586 SH SOLE 0 0 170586 T2 BIOSYSTEMS INC COM 89853L104 3 20818 SH SOLE 0 0 20818 TABULA RASA HEALTHCARE INC COM 873379101 47 18360 SH SOLE 0 0 18360 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 27928 341631 SH SOLE 0 0 341631 TAKEDA PHARMACEUTICAL CO LTD SPONSORED ADS 874060205 594 42283 SH SOLE 0 0 42283 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 924 7542 SH SOLE 0 0 7542 TANDEM DIABETES CARE INC COM NEW 875372203 248 4185 SH SOLE 0 0 4185 TANDEM DIABETES CARE INC COM NEW 875372203 0 100 SH Call SOLE 0 0 100 TAPESTRY INC COM 876030107 296 9683 SH SOLE 0 0 9683 TARGA RES CORP COM 87612G101 752 12597 SH SOLE 0 0 12597 TARGET CORP COM 87612E106 29432 208397 SH SOLE 0 0 208397 TARGET CORP COM 87612E106 13 2000 SH Call SOLE 0 0 2000 TC ENERGY CORP COM 87807B107 807 15582 SH SOLE 0 0 15582 TE CONNECTIVITY LTD SHS H84989104 2730 24125 SH SOLE 0 0 24125 TECK RESOURCES LTD CL B 878742204 663 21700 SH SOLE 0 0 21700 TELADOC HEALTH INC COM 87918A105 1682 50655 SH SOLE 0 0 50655 TELEDYNE TECHNOLOGIES INC COM 879360105 11286 30087 SH SOLE 0 0 30087 TELEFLEX INCORPORATED COM 879369106 821 3340 SH SOLE 0 0 3340 TELEFONICA S A SPONSORED ADR 879382208 261 50929 SH SOLE 0 0 50929 TELLURIAN INC NEW COM 87968A104 129 43256 SH SOLE 0 0 43256 TELUS CORPORATION COM 87971M103 277 12418 SH SOLE 0 0 12418 TELUS INTL CDA INC SUB VTG SHS 87975H100 18327 731047 SH SOLE 0 0 731047 TENET HEALTHCARE CORP COM NEW 88033G407 632 12022 SH SOLE 0 0 12022 TERADATA CORP DEL COM 88076W103 312 8443 SH SOLE 0 0 8443 TERADYNE INC COM 880770102 301 3360 SH SOLE 0 0 3360 TERRITORIAL BANCORP INC COM 88145X108 404 19400 SH SOLE 0 0 19400 TESLA INC COM 88160R101 174663 259367 SH SOLE 0 0 259367 TESLA INC COM 88160R101 57 1200 SH Put SOLE 0 0 1200 TESLA INC COM 88160R101 2224 10200 SH Put SOLE 0 0 10200 TESLA INC COM 88160R101 1631 10700 SH Put SOLE 0 0 10700 TESLA INC COM 88160R101 2116 11000 SH Put SOLE 0 0 11000 TESLA INC COM 88160R101 2549 13100 SH Put SOLE 0 0 13100 TESLA INC COM 88160R101 502 2500 SH Put SOLE 0 0 2500 TESLA INC COM 88160R101 1 100 SH Put SOLE 0 0 100 TESLA INC COM 88160R101 126 4300 SH Put SOLE 0 0 4300 TESLA INC COM 88160R101 1923 9500 SH Put SOLE 0 0 9500 TESLA INC COM 88160R101 1449 7000 SH Put SOLE 0 0 7000 TESLA INC COM 88160R101 2204 9000 SH Put SOLE 0 0 9000 TESLA INC COM 88160R101 11 200 SH Call SOLE 0 0 200 TESLA INC COM 88160R101 54 500 SH Call SOLE 0 0 500 TESLA INC COM 88160R101 0 3000 SH Call SOLE 0 0 3000 TESLA INC COM 88160R101 11 1500 SH Call SOLE 0 0 1500 TETRA TECH INC NEW COM 88162G103 1310 9595 SH SOLE 0 0 9595 TEVA PHARMACEUTICAL FIN LLC DBCV 0.250% 2/0 88163VAE9 10 10000 PRN SOLE 0 0 10000 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 513 68263 SH SOLE 0 0 68263 TEXAS INSTRS INC COM 882508104 19265 125380 SH SOLE 0 0 125380 TEXAS PACIFIC LAND CORPORATI COM 88262P102 5407 3634 SH SOLE 0 0 3634 TEXAS ROADHOUSE INC COM 882681109 658 8987 SH SOLE 0 0 8987 TEXTRON INC COM 883203101 1241 20315 SH SOLE 0 0 20315 TG THERAPEUTICS INC COM 88322Q108 106 24881 SH SOLE 0 0 24881 THE NECESSITY RETAIL REIT IN COM CLASS A 02607T109 250 34369 SH SOLE 0 0 34369 THE REAL BROKERAGE INC COM NEW 75585H206 53 35015 SH SOLE 0 0 35015 THE TRADE DESK INC COM CL A 88339J105 4188 99982 SH SOLE 0 0 99982 THERMO FISHER SCIENTIFIC INC COM 883556102 42884 78935 SH SOLE 0 0 78935 THOMSON REUTERS CORP. COM NEW 884903709 669 6417 SH SOLE 0 0 6417 TIDAL ETF TR ADASINA SOCIAL 886364876 362 25181 SH SOLE 0 0 25181 TILRAY BRANDS INC COM CL 2 88688T100 292 93486 SH SOLE 0 0 93486 TIMBERLAND BANCORP INC COM 887098101 620 24800 SH SOLE 0 0 24800 TIMKEN CO COM 887389104 289 5456 SH SOLE 0 0 5456 TITAN MED INC COM NEW 88830X819 15 29745 SH SOLE 0 0 29745 TJX COS INC NEW COM 872540109 10237 183299 SH SOLE 0 0 183299 T-MOBILE US INC COM 872590104 6532 48549 SH SOLE 0 0 48549 T-MOBILE US INC COM 872590104 1 100 SH Call SOLE 0 0 100 TOAST INC CL A 888787108 2069 159871 SH SOLE 0 0 159871 TOPBUILD CORP COM 89055F103 533 3186 SH SOLE 0 0 3186 TORO CO COM 891092108 421 5553 SH SOLE 0 0 5553 TORONTO DOMINION BK ONT COM NEW 891160509 24719 376927 SH SOLE 0 0 376927 TOTALENERGIES SE SPONSORED ADS 89151E109 3186 60525 SH SOLE 0 0 60525 TOYOTA MOTOR CORP ADS 892331307 5028 32611 SH SOLE 0 0 32611 TPG RE FIN TR INC COM 87266M107 0 55 SH SOLE 0 0 55 TRACTOR SUPPLY CO COM 892356106 3891 20074 SH SOLE 0 0 20074 TRANE TECHNOLOGIES PLC SHS G8994E103 2792 21498 SH SOLE 0 0 21498 TRANSDIGM GROUP INC COM 893641100 1044 1946 SH SOLE 0 0 1946 TRANSMEDICS GROUP INC COM 89377M109 333 10590 SH SOLE 0 0 10590 TRANSOCEAN LTD REG SHS H8817H100 427 128146 SH SOLE 0 0 128146 TRAVELERS COMPANIES INC COM 89417E109 9545 56434 SH SOLE 0 0 56434 TREX CO INC COM 89531P105 1646 30250 SH SOLE 0 0 30250 TRI CONTL CORP COM 895436103 401 15326 SH SOLE 0 0 15326 TRIMBLE INC COM 896239100 1025 17597 SH SOLE 0 0 17597 TRIMTABS ETF TR FCF US QLTY ETF 89628W302 43 946 SH SOLE 0 0 946 TRINITY INDS INC COM 896522109 285 11779 SH SOLE 0 0 11779 TRIP COM GROUP LTD ADS 89677Q107 363 13235 SH SOLE 0 0 13235 TRITON INTL LTD CL A G9078F107 236 4480 SH SOLE 0 0 4480 TRUIST FINL CORP COM 89832Q109 13372 281930 SH SOLE 0 0 281930 Trustmark Corp COM 898402102 280 9606 SH SOLE 0 0 9606 TRX GOLD CORPORATION COM 87283P109 7 20000 SH SOLE 0 0 20000 TURQUOISE HILL RES LTD COM 900435207 418 15615 SH SOLE 0 0 15615 TWILIO INC CL A 90138F102 2901 34617 SH SOLE 0 0 34617 TWITTER INC COM 90184L102 4452 119082 SH SOLE 0 0 119082 TWITTER INC COM 90184L102 0 100 SH Call SOLE 0 0 100 TYLER TECHNOLOGIES INC COM 902252105 14657 44085 SH SOLE 0 0 44085 TYSON FOODS INC CL A 902494103 4106 47709 SH SOLE 0 0 47709 UBER TECHNOLOGIES INC COM 90353T100 2027 99080 SH SOLE 0 0 99080 UBER TECHNOLOGIES INC COM 90353T100 3 500 SH Call SOLE 0 0 500 UBER TECHNOLOGIES INC COM 90353T100 0 300 SH Call SOLE 0 0 300 UBS AG LONDON BRANCH EN LG CP GRWTH 902677780 523 1315 SH SOLE 0 0 1315 UBS GROUP AG SHS H42097107 643 39618 SH SOLE 0 0 39618 UGI CORP NEW COM 902681105 275 7134 SH SOLE 0 0 7134 UGI CORP NEW COM 902681105 18 1300 SH Call SOLE 0 0 1300 UIPATH INC CL A 90364P105 185 10163 SH SOLE 0 0 10163 ULTA BEAUTY INC COM 90384S303 2427 6296 SH SOLE 0 0 6296 UMB FINL CORP COM 902788108 1350 15678 SH SOLE 0 0 15678 UNDER ARMOUR INC CL A 904311107 100 11954 SH SOLE 0 0 11954 UNDER ARMOUR INC CL C 904311206 329 43400 SH SOLE 0 0 43400 UNILEVER PLC SPON ADR NEW 904767704 10178 222077 SH SOLE 0 0 222077 UNION PAC CORP COM 907818108 47347 221994 SH SOLE 0 0 221994 UNITED AIRLS HLDGS INC COM 910047109 4046 114236 SH SOLE 0 0 114236 UNITED BANKSHARES INC WEST V COM 909907107 2620 74701 SH SOLE 0 0 74701 UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405 244 36054 SH SOLE 0 0 36054 UNITED NAT FOODS INC COM 911163103 416 10550 SH SOLE 0 0 10550 UNITED PARCEL SERVICE INC CL B 911312106 39547 216652 SH SOLE 0 0 216652 UNITED PARCEL SERVICE INC CL B 911312106 8 1500 SH Put SOLE 0 0 1500 UNITED RENTALS INC COM 911363109 2755 11341 SH SOLE 0 0 11341 UNITED STATES STL CORP NEW COM 912909108 221 12318 SH SOLE 0 0 12318 UNITED STS OIL FD LP UNITS 91232N207 1679 20900 SH SOLE 0 0 20900 UNITEDHEALTH GROUP INC COM 91324P102 71165 138554 SH SOLE 0 0 138554 UNITY BIOTECHNOLOGY INC COM 91381U101 14 24788 SH SOLE 0 0 24788 UNITY SOFTWARE INC COM 91332U101 3031 82332 SH SOLE 0 0 82332 UNIVERSAL CORP VA COM 913456109 203 3348 SH SOLE 0 0 3348 UNIVERSAL DISPLAY CORP COM 91347P105 712 7038 SH SOLE 0 0 7038 UNUM GROUP COM 91529Y106 1901 55871 SH SOLE 0 0 55871 UPSTART HLDGS INC COM 91680M107 411 13000 SH SOLE 0 0 13000 URANIUM ENERGY CORP COM 916896103 90 29288 SH SOLE 0 0 29288 UR-ENERGY INC COM 91688R108 26 24135 SH SOLE 0 0 24135 US BANCORP DEL COM NEW 902973304 22208 482566 SH SOLE 0 0 482566 UXIN LTD ADS 91818X108 6 14033 SH SOLE 0 0 14033 V F CORP COM 918204108 3053 69113 SH SOLE 0 0 69113 VACCINEX INC COM 918640103 12 11000 SH SOLE 0 0 11000 VAIL RESORTS INC COM 91879Q109 741 3399 SH SOLE 0 0 3399 VALE S A SPONSORED ADS 91912E105 348 23793 SH SOLE 0 0 23793 VALERO ENERGY CORP COM 91913Y100 6829 64260 SH SOLE 0 0 64260 VALLEY NATL BANCORP COM 919794107 105 10072 SH SOLE 0 0 10072 VALMONT INDS INC COM 920253101 1951 8687 SH SOLE 0 0 8687 VANECK ETF TRUST BIOTECH ETF 92189F726 204 1401 SH SOLE 0 0 1401 VANECK ETF TRUST CHINA BOND ETF 92189F379 222 9485 SH SOLE 0 0 9485 VANECK ETF TRUST OIL SERVICES ETF 92189H607 283 1216 SH SOLE 0 0 1216 VANECK ETF TRUST RARE EARTH/STRTG 92189H805 360 4142 SH SOLE 0 0 4142 VANECK ETF TRUST HIGH YLD MUNIETF 92189H409 437 8117 SH SOLE 0 0 8117 VANECK ETF TRUST SHRT HGH YLD MUN 92189F387 475 21144 SH SOLE 0 0 21144 VANECK ETF TRUST NATURAL RESOURC 92189F841 499 10998 SH SOLE 0 0 10998 VANECK ETF TRUST INTRMDT MUNI ETF 92189H201 707 15481 SH SOLE 0 0 15481 VANECK ETF TRUST GOLD MINERS ETF 92189F106 1860 67917 SH SOLE 0 0 67917 VANECK ETF TRUST BDC INCOME ETF 92189F411 2454 162484 SH SOLE 0 0 162484 VANECK ETF TRUST SEMICONDUCTR ETF 92189F676 4286 21037 SH SOLE 0 0 21037 VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643 10178 159705 SH SOLE 0 0 159705 VANECK MERK GOLD TR GOLD TRUST 921078101 1285 73321 SH SOLE 0 0 73321 VANGUARD ADMIRAL FDS INC 500 VAL IDX FD 921932703 625 4703 SH SOLE 0 0 4703 VANGUARD ADMIRAL FDS INC MIDCP 400 GRTH 921932869 644 4074 SH SOLE 0 0 4074 VANGUARD ADMIRAL FDS INC SMLCP 600 VAL 921932778 1009 6553 SH SOLE 0 0 6553 VANGUARD ADMIRAL FDS INC MIDCP 400 VAL 921932844 1083 7494 SH SOLE 0 0 7494 VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505 2501 11489 SH SOLE 0 0 11489 VANGUARD ADMIRAL FDS INC MIDCP 400 IDX 921932885 2569 16778 SH SOLE 0 0 16778 VANGUARD ADMIRAL FDS INC SMLLCP 600 IDX 921932828 2693 15840 SH SOLE 0 0 15840 VANGUARD BD INDEX FDS LONG TERM BOND 921937793 314 3935 SH SOLE 0 0 3935 VANGUARD BD INDEX FDS INTERMED TERM 921937819 2183 28118 SH SOLE 0 0 28118 VANGUARD BD INDEX FDS VANGUARD ULTRA 92203C303 9577 194652 SH SOLE 0 0 194652 VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 40328 525169 SH SOLE 0 0 525169 VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 2591472 34433585 SH SOLE 0 0 34433585 VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407 16392 330877 SH SOLE 0 0 330877 VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 12473 71119 SH SOLE 0 0 71119 VANGUARD INDEX FDS SML CP GRW ETF 922908595 17508 88858 SH SOLE 0 0 88858 VANGUARD INDEX FDS SM CP VAL ETF 922908611 34632 231155 SH SOLE 0 0 231155 VANGUARD INDEX FDS GROWTH ETF 922908736 40451 181486 SH SOLE 0 0 181486 VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 47769 368809 SH SOLE 0 0 368809 VANGUARD INDEX FDS VALUE ETF 922908744 64174 486613 SH SOLE 0 0 486613 VANGUARD INDEX FDS EXTEND MKT ETF 922908652 89082 679493 SH SOLE 0 0 679493 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 309830 893191 SH SOLE 0 0 893191 VANGUARD INDEX FDS SMALL CP ETF 922908751 355496 2018604 SH SOLE 0 0 2018604 VANGUARD INDEX FDS MID CAP ETF 922908629 1606324 8155172 SH SOLE 0 0 8155172 VANGUARD INDEX FDS TOTAL STK MKT 922908769 1859300 9857384 SH SOLE 0 0 9857384 VANGUARD INDEX FDS REAL ESTATE ETF 922908553 1894126 20789433 SH SOLE 0 0 20789433 VANGUARD INDEX FDS LARGE CAP ETF 922908637 1947549 11299968 SH SOLE 0 0 11299968 VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 8805 103174 SH SOLE 0 0 103174 VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866 15820 249217 SH SOLE 0 0 249217 VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676 20296 458454 SH SOLE 0 0 458454 VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 26066 252549 SH SOLE 0 0 252549 VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 39480 747445 SH SOLE 0 0 747445 VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 52597 1052771 SH SOLE 0 0 1052771 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 849375 20393146 SH SOLE 0 0 20393146 VANGUARD MALVERN FDS STRM INFPROIDX 922020805 29884 596242 SH SOLE 0 0 596242 VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 874786 17523749 SH SOLE 0 0 17523749 VANGUARD SCOTTSDALE FDS VNG RUS3000IDX 92206C599 590 3493 SH SOLE 0 0 3493 VANGUARD SCOTTSDALE FDS LONG TERM TREAS 92206C847 698 9945 SH SOLE 0 0 9945 VANGUARD SCOTTSDALE FDS TOTAL WLD BD ETF 92206C565 753 10738 SH SOLE 0 0 10738 VANGUARD SCOTTSDALE FDS VNG RUS2000GRW 92206C623 1083 7218 SH SOLE 0 0 7218 VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 1212 21535 SH SOLE 0 0 21535 VANGUARD SCOTTSDALE FDS MTG-BKD SECS ETF 92206C771 1554 32510 SH SOLE 0 0 32510 VANGUARD SCOTTSDALE FDS VNG RUS1000VAL 92206C714 1785 28091 SH SOLE 0 0 28091 VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664 3392 49609 SH SOLE 0 0 49609 VANGUARD SCOTTSDALE FDS VNG RUS1000IDX 92206C730 3829 22284 SH SOLE 0 0 22284 VANGUARD SCOTTSDALE FDS TOTAL CORP BND 92206C573 7404 96080 SH SOLE 0 0 96080 VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 23561 308957 SH SOLE 0 0 308957 VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 94747 1609695 SH SOLE 0 0 1609695 VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 278734 4557461 SH SOLE 0 0 4557461 VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 1907170 23833661 SH SOLE 0 0 23833661 VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 116844 814414 SH SOLE 0 0 814414 VANGUARD STAR FDS VG TL INTL STK F 921909768 47839 926938 SH SOLE 0 0 926938 VANGUARD TAX-MANAGED INTL FD VAN FTSE DEV MKT 921943858 4255647 104305063 SH SOLE 0 0 104305063 VANGUARD WHITEHALL FDS EM MK GOV BD ETF 921946885 273 4456 SH SOLE 0 0 4456 VANGUARD WHITEHALL FDS INTL DVD ETF 921946810 1111 16197 SH SOLE 0 0 16197 VANGUARD WHITEHALL FDS INTL HIGH ETF 921946794 19508 331659 SH SOLE 0 0 331659 VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 458270 4506096 SH SOLE 0 0 4506096 VANGUARD WORLD FD ESG US CORP BD 921910691 308 4895 SH SOLE 0 0 4895 VANGUARD WORLD FD MEGA CAP VAL ETF 921910840 2495 25941 SH SOLE 0 0 25941 VANGUARD WORLD FD MEGA CAP INDEX 921910873 8986 68170 SH SOLE 0 0 68170 VANGUARD WORLD FD MEGA GRWTH IND 921910816 15859 87284 SH SOLE 0 0 87284 VANGUARD WORLD FD ESG INTL STK ETF 921910725 51414 1048417 SH SOLE 0 0 1048417 VANGUARD WORLD FD ESG US STK ETF 921910733 73829 1111878 SH SOLE 0 0 1111878 VANGUARD WORLD FDS COMM SRVC ETF 92204A884 412 4380 SH SOLE 0 0 4380 VANGUARD WORLD FDS INDUSTRIAL ETF 92204A603 867 5310 SH SOLE 0 0 5310 VANGUARD WORLD FDS CONSUM DIS ETF 92204A108 2085 9167 SH SOLE 0 0 9167 VANGUARD WORLD FDS UTILITIES ETF 92204A876 2510 16478 SH SOLE 0 0 16478 VANGUARD WORLD FDS CONSUM STP ETF 92204A207 3050 16454 SH SOLE 0 0 16454 VANGUARD WORLD FDS ENERGY ETF 92204A306 4538 45627 SH SOLE 0 0 45627 VANGUARD WORLD FDS MATERIALS ETF 92204A801 5406 33742 SH SOLE 0 0 33742 VANGUARD WORLD FDS FINANCIALS ETF 92204A405 8573 111055 SH SOLE 0 0 111055 VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 14976 63590 SH SOLE 0 0 63590 VANGUARD WORLD FDS INF TECH ETF 92204A702 32072 98217 SH SOLE 0 0 98217 VAXART INC COM NEW 92243A200 100 28500 SH SOLE 0 0 28500 VAXXINITY INC COM CL A 92244V104 436 277521 SH SOLE 0 0 277521 VECTOR GROUP LTD COM 92240M108 333 31687 SH SOLE 0 0 31687 VEEVA SYS INC CL A COM 922475108 5673 28646 SH SOLE 0 0 28646 VEEVA SYS INC CL A COM 922475108 1 2000 SH Put SOLE 0 0 2000 VEEVA SYS INC CL A COM 922475108 15 400 SH Put SOLE 0 0 400 VENTAS INC COM 92276F100 1055 20505 SH SOLE 0 0 20505 VERISIGN INC COM 92343E102 2557 15283 SH SOLE 0 0 15283 VERISK ANALYTICS INC COM 92345Y106 1093 6312 SH SOLE 0 0 6312 VERIZON COMMUNICATIONS INC COM 92343V104 51305 1010947 SH SOLE 0 0 1010947 VERTEX PHARMACEUTICALS INC COM 92532F100 3693 13105 SH SOLE 0 0 13105 VERTIV HOLDINGS CO COM CL A 92537N108 1826 222097 SH SOLE 0 0 222097 VERU INC COM 92536C103 234 20702 SH SOLE 0 0 20702 VIATRIS INC COM 92556V106 1183 113046 SH SOLE 0 0 113046 VICI PPTYS INC COM 925652109 772 25924 SH SOLE 0 0 25924 VICTORIAS SECRET AND CO COMMON STOCK 926400102 3 100 SH SOLE 0 0 100 VICTORY PORTFOLIOS II VCSHS US EQ INCM 92647N824 208 3140 SH SOLE 0 0 3140 VICTORY PORTFOLIOS II VCSHS US 500 VOL 92647N766 607 9457 SH SOLE 0 0 9457 VICTORY PORTFOLIOS II VCSHS US 500 ENH 92647N782 31437 489220 SH SOLE 0 0 489220 VILLAGE FARMS INTL INC COM 92707Y108 35 13372 SH SOLE 0 0 13372 VINCO VENTURES INC COM 927330100 15 10759 SH SOLE 0 0 10759 VIPER ENERGY PARTNERS LP COM UNT RP INT 92763M105 413 15472 SH SOLE 0 0 15472 VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103 862 87125 SH SOLE 0 0 87125 VIRGIN GALACTIC HOLDINGS INC COM 92766K106 181 30009 SH SOLE 0 0 30009 VIRGIN GALACTIC HOLDINGS INC COM 92766K106 0 200 SH Call SOLE 0 0 200 VIRGIN GALACTIC HOLDINGS INC COM 92766K106 0 100 SH Call SOLE 0 0 100 VIRGIN GALACTIC HOLDINGS INC COM 92766K106 0 100 SH Call SOLE 0 0 100 VIRTUS GLOBAL MULTI-SECTOR I COM 92829B101 95 11480 SH SOLE 0 0 11480 VISA INC COM CL A 92826C839 94647 480710 SH SOLE 0 0 480710 VISA INC COM CL A 92826C839 7 1000 SH Put SOLE 0 0 1000 VISA INC COM CL A 92826C839 7 100 SH Call SOLE 0 0 100 VISHAY INTERTECHNOLOGY INC NOTE 2.250% 6/1 928298AP3 1334 1416000 PRN SOLE 0 0 1416000 VMWARE INC CL A COM 928563402 1947 17081 SH SOLE 0 0 17081 VNET GROUP INC SPONSORED ADS A 90138A103 1004 166143 SH SOLE 0 0 166143 VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 17470 1121328 SH SOLE 0 0 1121328 VOLTA INC COM CL A 92873V102 27 20470 SH SOLE 0 0 20470 VULCAN MATLS CO COM 929160109 657 4623 SH SOLE 0 0 4623 VUZIX CORP COM NEW 92921W300 75 10523 SH SOLE 0 0 10523 W & T OFFSHORE INC COM 92922P106 64 14775 SH SOLE 0 0 14775 WABTEC COM 929740108 298 3628 SH SOLE 0 0 3628 WALGREENS BOOTS ALLIANCE INC COM 931427108 8143 214866 SH SOLE 0 0 214866 WALMART INC COM 931142103 54965 452091 SH SOLE 0 0 452091 WALMART INC COM 931142103 3 1900 SH Put SOLE 0 0 1900 WALMART INC COM 931142103 12 500 SH Call SOLE 0 0 500 WALMART INC COM 931142103 0 400 SH Call SOLE 0 0 400 WARNER BROS DISCOVERY INC COM SER A 934423104 3913 291585 SH SOLE 0 0 291585 WASTE CONNECTIONS INC COM 94106B101 409 3296 SH SOLE 0 0 3296 WASTE MGMT INC DEL COM 94106L109 20537 134247 SH SOLE 0 0 134247 WATERS CORP COM 941848103 990 2990 SH SOLE 0 0 2990 WATSCO INC COM 942622200 761 3186 SH SOLE 0 0 3186 WAYFAIR INC CL A 94419L101 475 10911 SH SOLE 0 0 10911 WD 40 CO COM 929236107 289 1433 SH SOLE 0 0 1433 WEBSTER FINL CORP COM 947890109 669 15862 SH SOLE 0 0 15862 WEC ENERGY GROUP INC COM 92939U106 5099 50664 SH SOLE 0 0 50664 WELLS FARGO CO NEW PERP PFD CNV A 949746804 975 802 SH SOLE 0 0 802 WELLS FARGO CO NEW COM 949746101 27560 703596 SH SOLE 0 0 703596 WELLS FARGO CO NEW COM 949746101 4 15000 SH Put SOLE 0 0 15000 WELLS FARGO CO NEW COM 949746101 63 17500 SH Put SOLE 0 0 17500 WELLS FARGO CO NEW COM 949746101 2 600 SH Call SOLE 0 0 600 WELLS FARGO CO NEW COM 949746101 2 100 SH Call SOLE 0 0 100 WELLS FARGO CO NEW COM 949746101 0 17500 SH Call SOLE 0 0 17500 WELLTOWER INC COM 95040Q104 2335 28354 SH SOLE 0 0 28354 WENDYS CO COM 95058W100 3395 179793 SH SOLE 0 0 179793 WERNER ENTERPRISES INC COM 950755108 695 18030 SH SOLE 0 0 18030 WESBANCO INC COM 950810101 976 30777 SH SOLE 0 0 30777 WESCO INTL INC COM 95082P105 365 3404 SH SOLE 0 0 3404 WEST PHARMACEUTICAL SVSC INC COM 955306105 415 1372 SH SOLE 0 0 1372 WESTERN ALLIANCE BANCORP COM 957638109 2422 34302 SH SOLE 0 0 34302 WESTERN ASSET HIGH INCOM FD COM 95766J102 1151 233477 SH SOLE 0 0 233477 WESTERN ASSET HIGH INCOME OP COM 95766K109 51 12840 SH SOLE 0 0 12840 WESTERN DIGITAL CORP. NOTE 1.500% 2/0 958102AP0 27 28000 PRN SOLE 0 0 28000 WESTERN DIGITAL CORP. COM 958102105 688 15357 SH SOLE 0 0 15357 WESTERN MIDSTREAM PARTNERS L COM UNIT LP INT 958669103 204 8407 SH SOLE 0 0 8407 WESTERN UN CO COM 959802109 478 29013 SH SOLE 0 0 29013 WESTROCK CO COM 96145D105 227 5687 SH SOLE 0 0 5687 WEYERHAEUSER CO MTN BE COM NEW 962166104 1403 42361 SH SOLE 0 0 42361 WHEATON PRECIOUS METALS CORP COM 962879102 1462 40573 SH SOLE 0 0 40573 WHEELS UP EXPERIENCE INC COM CL A 96328L106 111 56687 SH SOLE 0 0 56687 WHIRLPOOL CORP COM 963320106 652 4213 SH SOLE 0 0 4213 WHITE MTNS INS GROUP LTD COM G9618E107 2393 1920 SH SOLE 0 0 1920 WILLAMETTE VY VINEYARD INC COM 969136100 99 15800 SH SOLE 0 0 15800 WILLIAMS COS INC COM 969457100 3298 105684 SH SOLE 0 0 105684 WILLIAMS SONOMA INC COM 969904101 670 6036 SH SOLE 0 0 6036 WILLIS TOWERS WATSON PLC LTD SHS G96629103 3345 16948 SH SOLE 0 0 16948 WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104 304 9371 SH SOLE 0 0 9371 WINMARK CORP COM 974250102 577 2950 SH SOLE 0 0 2950 WINNEBAGO INDS INC COM 974637100 344 7090 SH SOLE 0 0 7090 WIPRO LTD SPON ADR 1 SH 97651M109 295 55605 SH SOLE 0 0 55605 WISDOMTREE TR EM EX ST-OWNED 97717X578 220 7682 SH SOLE 0 0 7682 WISDOMTREE TR JAPN HEDGE EQT 97717W851 243 3895 SH SOLE 0 0 3895 WISDOMTREE TR ENHNCD CMMDTY ST 97717Y683 244 10418 SH SOLE 0 0 10418 WISDOMTREE TR US MIDCAP FUND 97717W570 271 5899 SH SOLE 0 0 5899 WISDOMTREE TR EUROPE SMCP DV 97717W869 290 5250 SH SOLE 0 0 5250 WISDOMTREE TR GLB US QTLY DIV 97717W844 300 9448 SH SOLE 0 0 9448 WISDOMTREE TR CLOUD COMPUTNG 97717Y691 327 11677 SH SOLE 0 0 11677 WISDOMTREE TR EMERG MKTS ESG 97717X214 473 16546 SH SOLE 0 0 16546 WISDOMTREE TR INDIA ERNGS FD 97717W422 650 21913 SH SOLE 0 0 21913 WISDOMTREE TR FLOATNG RAT TREA 97717Y527 656 13032 SH SOLE 0 0 13032 WISDOMTREE TR US HIGH DIVIDEND 97717W208 794 9645 SH SOLE 0 0 9645 WISDOMTREE TR US S CAP QTY DIV 97717X651 813 20474 SH SOLE 0 0 20474 WISDOMTREE TR US SMALLCAP FUND 97717W562 934 22725 SH SOLE 0 0 22725 WISDOMTREE TR EUROPE HEDGED EQ 97717X701 1293 19731 SH SOLE 0 0 19731 WISDOMTREE TR INTL EQUITY FD 97717W703 1794 39477 SH SOLE 0 0 39477 WISDOMTREE TR US TOTAL DIVIDND 97717W109 2077 35869 SH SOLE 0 0 35869 WISDOMTREE TR INTL SMCAP DIV 97717W760 2802 47996 SH SOLE 0 0 47996 WISDOMTREE TR US LARGECAP FUND 97717W588 6515 159685 SH SOLE 0 0 159685 WISDOMTREE TR ITL HDG QTLY DIV 97717X594 8415 224873 SH SOLE 0 0 224873 WISDOMTREE TR YIELD ENHANCD US 97717X511 10213 228437 SH SOLE 0 0 228437 WISDOMTREE TR US QTLY DIV GRT 97717X669 11927 208111 SH SOLE 0 0 208111 WISDOMTREE TR US SMALLCAP DIVD 97717W604 45973 1629092 SH SOLE 0 0 1629092 WISDOMTREE TR US MIDCAP DIVID 97717W505 56332 1445160 SH SOLE 0 0 1445160 WISDOMTREE TR EMER MKT HIGH FD 97717W315 74436 2010167 SH SOLE 0 0 2010167 WISDOMTREE TR US LARGECAP DIVD 97717W307 78945 1335790 SH SOLE 0 0 1335790 WISDOMTREE TR INTL LRGCAP DV 97717W794 110449 2639792 SH SOLE 0 0 2639792 WISDOMTREE TR EMG MKTS SMCAP 97717W281 1127975 25268259 SH SOLE 0 0 25268259 WNS HLDGS LTD SPON ADR 92932M101 361 4841 SH SOLE 0 0 4841 WOLFSPEED INC COM 977852102 242 3809 SH SOLE 0 0 3809 WOODSIDE ENERGY GROUP LTD SPONSORED ADR 980228308 449 20822 SH SOLE 0 0 20822 WOODWARD INC COM 980745103 1557 16839 SH SOLE 0 0 16839 WORKDAY INC CL A 98138H101 1029 7372 SH SOLE 0 0 7372 WORKHORSE GROUP INC COM NEW 98138J206 57 21901 SH SOLE 0 0 21901 WORLD GOLD TR SPDR GLD MINIS 98149E303 1417 39504 SH SOLE 0 0 39504 WORLD WRESTLING ENTMT INC CL A 98156Q108 1224 19585 SH SOLE 0 0 19585 WP CAREY INC COM 92936U109 3916 47262 SH SOLE 0 0 47262 WPP PLC NEW ADR 92937A102 541 10686 SH SOLE 0 0 10686 WW INTL INC COM 98262P101 3 500 SH SOLE 0 0 500 WYNDHAM HOTELS & RESORTS INC COM 98311A105 297 4513 SH SOLE 0 0 4513 WYNN RESORTS LTD COM 983134107 1330 23349 SH SOLE 0 0 23349 XCEL ENERGY INC COM 98389B100 8888 125603 SH SOLE 0 0 125603 XOS INC COMMON STOCK 98423B108 21 11508 SH SOLE 0 0 11508 XPENG INC ADS 98422D105 732 23063 SH SOLE 0 0 23063 XYLEM INC COM 98419M100 1608 20568 SH SOLE 0 0 20568 YAMANA GOLD INC COM 98462Y100 110 23653 SH SOLE 0 0 23653 YATSEN HLDG LTD ADS 985194109 16 10000 SH SOLE 0 0 10000 YELLOW CORP COM 985510106 149 50770 SH SOLE 0 0 50770 YORK WTR CO COM 987184108 372 9208 SH SOLE 0 0 9208 YUM BRANDS INC COM 988498101 7766 68419 SH SOLE 0 0 68419 YUM CHINA HLDGS INC COM 98850P109 2511 51765 SH SOLE 0 0 51765 ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 1417 4820 SH SOLE 0 0 4820 ZENDESK INC COM 98936J101 245 3305 SH SOLE 0 0 3305 ZILLOW GROUP INC CL C CAP STK 98954M200 506 15922 SH SOLE 0 0 15922 ZIM INTEGRATED SHIPPING SERV SHS M9T951109 261 5519 SH SOLE 0 0 5519 ZIMMER BIOMET HOLDINGS INC COM 98956P102 2517 23960 SH SOLE 0 0 23960 ZIONS BANCORPORATION N A COM 989701107 573 11260 SH SOLE 0 0 11260 ZOETIS INC CL A 98978V103 5714 33243 SH SOLE 0 0 33243 ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 3245 30052 SH SOLE 0 0 30052 ZSCALER INC COM 98980G102 11008 73627 SH SOLE 0 0 73627 ZUORA INC COM CL A 98983V106 237 26496 SH SOLE 0 0 26496