NATIONAL BANK OF CANADA /FI/ at 2023-03-31

Filling information for NATIONAL BANK OF CANADA /FI/ as Treemap, investor disclosed 2706 total holdings based on 2023-03-31 SEC fillings. A list of the exposed holdings

Product name

Product description

Changed holding value / amount

Details
Total Holding Value, based on SEC fillings over time
CUSIP Symbol Name Title Of Class Value in 1000's Amount Amount previous period Change in %
88025U109 88025U109 10X GENOMICS INC CL A COM 34088 611 0 100
90138Q108 90138Q108 23ANDME HOLDING CO CLASS A COM 22791 10039 0 100
90214J101 90214J101 2U INC COM 16420 2400 0 100
88554D205 88554D205 3-D SYS CORP DEL COM NEW 21850 2040 0 100
88557W101 88557W101 360 DIGITECH INC AMERICAN DEP 3030940 156234 0 100
88579Y101 88579Y101 3M CO COM 13049860 124184 0 100
00152K101 00152K101 A K A BRANDS HLDG CORP COM 354 650 0 100
000375204 000375204 ABB LTD SPONSORED ADR 5611028 163430 0 100
002824100 002824100 ABBOTT LABS COM 87123335 860349 0 100
00287Y109 00287Y109 ABBVIE INC COM 123258748 765672 0 100
000380204 000380204 ABCAM PLC ADS 1082687 84232 0 100
00288U106 00288U106 ABCELLERA BIOLOGICS INC COM 9307 1235 0 100
002896207 002896207 ABERCROMBIE & FITCH CO CL A 4858 175 0 100
00301W105 00301W105 ABRDN EMRG MKTS EQTY INCM FD COM 5352 1000 0 100
003261203 003261203 ABRDN ETFS BBRG ALL COMMDY 18321 554 0 100
00326A104 00326A104 ABRDN GOLD ETF TRUST PHYSCL GOLD SHS 21707 1150 0 100
003262102 003262102 ABRDN PALLADIUM ETF TRUST PHYSICAL PALLADM 599259 2890 0 100
003260106 003260106 ABRDN PLATINUM ETF TRUST PHYSCL PLATM SHS 1097332 9256 0 100
003264108 003264108 ABRDN SILVER ETF TRUST PHYSCL SILVR SHS 4626 200 0 100
00326L100 00326L100 ABRDN TOTAL DYNAMIC DIVIDEND COM SH BEN INT 7272 900 0 100
00386B109 00386B109 ABSOLUTE SOFTWARE CORP COM 108397 13605 0 100
00404A109 00404A109 ACADIA HEALTHCARE COMPANY IN COM 23840 330 0 100
004225108 004225108 ACADIA PHARMACEUTICALS INC COM 6205 330 0 100
00430K873 00430K873 ACASTI PHARMA INC CL A 8387 18418 0 100
G1151C101 G1151C101 ACCENTURE PLC IRELAND SHS CLASS A 75587612 264721 0 100
00507W206 00507W206 ACTINIUM PHARMACEUTICALS INC COM 8044 855 0 100
00507V109 00507V109 ACTIVISION BLIZZARD INC COM 47570850 555890 0 100
00508Y102 00508Y102 ACUITY BRANDS INC COM 62126 340 0 100
00510L106 00510L106 ACUITYADS HLDGS INC COM 10154 6505 0 100
00650F109 00650F109 ADAPTIVE BIOTECHNOLOGIES COR COM 1788 203 0 100
G0084W101 G0084W101 ADIENT PLC ORD SHS 312244 7625 0 100
00724F101 00724F101 ADOBE SYSTEMS INCORPORATED COM 128640802 335364 0 100
00090Q103 00090Q103 ADT INC DEL COM 23886 3306 0 100
00751Y106 00751Y106 ADVANCE AUTO PARTS INC COM 1025841 8434 0 100
00790R104 00790R104 ADVANCED DRAIN SYS INC DEL COM 19114 227 0 100
007903107 007903107 ADVANCED MICRO DEVICES INC COM 109691188 1119708 0 100
00773T101 00773T101 ADVANSIX INC COM 1722 45 0 100
00768Y362 00768Y362 ADVISORSHARES TR PSYCHEDELICS ETF 1420 825 0 100
00768Y453 00768Y453 ADVISORSHARES TR PURE US CANNABIS 2889663 507821 0 100
00768Y959 00768Y959 ADVISORSHARES TR PUT 2845000 5000 0 100
00768Y412 00768Y412 ADVISORSHARES TR RANGER EQUITY BE 241662 9640 0 100
00766T100 00766T100 AECOM COM 1017124 12059 0 100
007924103 007924103 AEGON N V NY REGISTRY SHS 519822 121356 0 100
N00985106 N00985106 AERCAP HOLDINGS NV SHS 2983 53 0 100
008073108 008073108 AEROVIRONMENT INC COM 36576 400 0 100
00130H105 00130H105 AES CORP COM 1124586 46703 0 100
007975501 007975501 AETERNA ZENTARIS INC COM NEW 1184 476 0 100
00835Q103 00835Q103 AEVA TECHNOLOGIES INC COM 207 175 0 100
008252108 008252108 AFFILIATED MANAGERS GROUP IN COM 37141 261 0 100
00827B906 00827B906 AFFIRM HLDGS INC CALL 7889000 7000 0 100
00827B106 00827B106 AFFIRM HLDGS INC COM CL A 19486 1790 0 100
00827B956 00827B956 AFFIRM HLDGS INC PUT 3282951 2913 0 100
001055102 001055102 AFLAC INC COM 3454750 53525 0 100
001228501 001228501 AG MTG INVT TR INC COM NEW 28750 5000 0 100
001084102 001084102 AGCO CORP COM 710820 5648 0 100
00848K101 00848K101 AGEAGLE AERIAL SYS INC NEW COM 882 1995 0 100
00110G408 00110G408 AGF INVTS TR US MARKET NETRL 182623 8951 0 100
00846U101 00846U101 AGILENT TECHNOLOGIES INC COM 5086816 36813 0 100
00857U107 00857U107 AGILON HEALTH INC COM 17027 717 0 100
00847J105 00847J105 AGILYSYS INC COM 546582 6670 0 100
00123Q104 00123Q104 AGNC INVT CORP COM 907 90 0 100
008474108 008474108 AGNICO EAGLE MINES LTD COM 172939654 3393949 0 100
00912X302 00912X302 AIR LEASE CORP CL A 24395 620 0 100
009158106 009158106 AIR PRODS & CHEMS INC COM 8158432 28395 0 100
009066101 009066101 AIRBNB INC COM CL A 10792085 87238 0 100
009496100 009496100 AIRSCULPT TECHNOLOGIES INC COM 351792 69800 0 100
009496950 009496950 AIRSCULPT TECHNOLOGIES INC PUT 351792 698 0 100
00971T101 00971T101 AKAMAI TECHNOLOGIES INC COM 1453785 18609 0 100
00973N102 00973N102 AKOUSTIS TECHNOLOGIES INC COM 92 30 0 100
011532108 011532108 ALAMOS GOLD INC NEW COM CL A 18316658 1499316 0 100
011642105 011642105 ALARM COM HLDGS INC COM 48082 956 0 100
011659109 011659109 ALASKA AIR GROUP INC COM 344911 8220 0 100
012348108 012348108 ALBANY INTL CORP CL A 28592 320 0 100
012653101 012653101 ALBEMARLE CORP COM 5537549 25187 0 100
013091103 013091103 ALBERTSONS COS INC COMMON STOCK 553157 26632 0 100
013872106 013872106 ALCOA CORP COM 960896 22582 0 100
H01301128 H01301128 ALCON AG ORD SHS 16414585 232109 0 100
014442107 014442107 ALECTOR INC COM 1237 200 0 100
014752109 014752109 ALEXANDERS INC COM 775000 4000 0 100
015271109 015271109 ALEXANDRIA REAL ESTATE EQ IN COM 1350338 10752 0 100
015658107 015658107 ALGOMA STL GROUP INC COM 345103 42623 0 100
015857105 015857105 ALGONQUIN PWR UTILS CORP COM 74758261 8919374 0 100
015857873 015857873 ALGONQUIN PWR UTILS CORP UNIT 06/15/2024 88746 2975 0 100
01609W102 01609W102 ALIBABA GROUP HLDG LTD SPONSORED ADS 115220910 1127288 0 100
016255101 016255101 ALIGN TECHNOLOGY INC COM 7010718 20996 0 100
01643B106 01643B106 ALITHYA GROUP INC CL A SUB VTG 3934695 1983659 0 100
G0176J109 G0176J109 ALLEGION PLC ORD SHS 1712345 16041 0 100
01877R108 01877R108 ALLIANCE RESOURCE PARTNERS L UT LTD PART 15112 750 0 100
01879R106 01879R106 ALLIANCEBERNSTEIN GLOBAL HIG COM 9720 1000 0 100
018802108 018802108 ALLIANT ENERGY CORP COM 1680157 31642 0 100
01973R101 01973R101 ALLISON TRANSMISSION HLDGS I COM 134282 2969 0 100
020002101 020002101 ALLSTATE CORP COM 36308987 327512 0 100
02005N100 02005N100 ALLY FINL INC COM 105245 4130 0 100
02005N950 02005N950 ALLY FINL INC PUT 10196 4 0 100
02043Q107 02043Q107 ALNYLAM PHARMACEUTICALS INC COM 626599 3123 0 100
020772109 020772109 ALPHA PRO TECH LTD COM 1130 275 0 100
02079K305 02079K305 ALPHABET INC CAP STK CL A 352024519 3390005 0 100
02079K107 02079K107 ALPHABET INC CAP STK CL C 220344271 2117887 0 100
02079K957 02079K957 ALPHABET INC PUT 9854350 950 0 100
00162Q445 00162Q445 ALPS ETF TR ACTIVE REIT ETF 2528 104 0 100
00162Q478 00162Q478 ALPS ETF TR DISRUPTIVE TECH 293524 7886 0 100
00162Q361 00162Q361 ALPS ETF TR OSHS GBL INTER 1725 60 0 100
00162Q858 00162Q858 ALPS ETF TR SECTR DIV DOGS 193078 3768 0 100
02156B103 02156B103 ALTERYX INC COM CL A 22477 382 0 100
02156K103 02156K103 ALTICE USA INC CL A 2733010 799126 0 100
02209S103 02209S103 ALTRIA GROUP INC COM 27589193 617426 0 100
023111206 023111206 AMARIN CORP PLC SPONS ADR NEW 3452 2300 0 100
023135106 023135106 AMAZON COM INC COM 676672692 6558777 0 100
023135956 023135956 AMAZON COM INC PUT 43195878 4182 0 100
023139884 023139884 AMBAC FINL GROUP INC COM NEW 1238400 80000 0 100
02319V103 02319V103 AMBEV SA SPONSORED ADR 2386221 849189 0 100
00165C904 00165C904 AMC ENTMT HLDGS INC CALL 3206400 6400 0 100
00165C104 00165C104 AMC ENTMT HLDGS INC CL A COM 1065976 212770 0 100
00165C954 00165C954 AMC ENTMT HLDGS INC PUT 4015515 8015 0 100
G0250X107 G0250X107 AMCOR PLC ORD 1695497 149327 0 100
G02602103 G02602103 AMDOCS LTD SHS 2123201 22284 0 100
023436108 023436108 AMEDISYS INC COM 50041 680 0 100
023608102 023608102 AMEREN CORP COM 2311491 26779 0 100
02390A101 02390A101 AMERICA MOVIL SAB DE CV SPON ADS RP CL B 82058 3899 0 100
02376R102 02376R102 AMERICAN AIRLS GROUP INC COM 8962504 607631 0 100
024013104 024013104 AMERICAN ASSETS TR INC COM 14864 800 0 100
025072802 025072802 AMERICAN CENTY ETF TR INTL SMCP VLU 14639 250 0 100
025072877 025072877 AMERICAN CENTY ETF TR US SML CP VALU 18530 250 0 100
02553E106 02553E106 AMERICAN EAGLE OUTFITTERS IN COM 752 56 0 100
025537101 025537101 AMERICAN ELEC PWR CO INC COM 9837417 108132 0 100
025816109 025816109 AMERICAN EXPRESS CO COM 69686580 422585 0 100
025932104 025932104 AMERICAN FINL GROUP INC OHIO COM 178162 1466 0 100
02665T306 02665T306 AMERICAN HOMES 4 RENT CL A 418659 13313 0 100
026874784 026874784 AMERICAN INTL GROUP INC COM NEW 15326969 304348 0 100
027259209 027259209 AMERICAN LITHIUM CORP COM NEW 57001 24969 0 100
03027X100 03027X100 AMERICAN TOWER CORP NEW COM 8167366 39993 0 100
030420103 030420103 AMERICAN WTR WKS CO INC NEW COM 3014391 20606 0 100
03062D100 03062D100 AMERICAS GOLD AND SILVER COR COM 1455 3121 0 100
03064D108 03064D108 AMERICOLD REALTY TRUST INC COM 27765 976 0 100
03076C106 03076C106 AMERIPRISE FINL INC COM 23573835 76931 0 100
03073E105 03073E105 AMERISOURCEBERGEN CORP COM 4580960 28557 0 100
031100100 031100100 AMETEK INC COM 8814031 60856 0 100
031162100 031162100 AMGEN INC COM 65686979 269721 0 100
031652100 031652100 AMKOR TECHNOLOGY INC COM 5204 200 0 100
001744101 001744101 AMN HEALTHCARE SVCS INC COM 3734 45 0 100
03168L105 03168L105 AMNEAL PHARMACEUTICALS INC COM STK CL A 2502 1800 0 100
032095101 032095101 AMPHENOL CORP NEW CL A 6476583 79255 0 100
032108805 032108805 AMPLIFY ETF TR AMPLIFY LITHIUM 11293 880 0 100
032108888 032108888 AMPLIFY ETF TR BLACKSWAN GRWT 63633 2492 0 100
032108607 032108607 AMPLIFY ETF TR BLOCKCHAIN LDR 200444 10380 0 100
032108409 032108409 AMPLIFY ETF TR CWP ENHANCED DIV 283440 8000 0 100
032108854 032108854 AMPLIFY ETF TR SEYMOUR CANNBS 3360 800 0 100
03213A104 03213A104 AMPLITUDE INC COM CL A 871 70 0 100
03217L106 03217L106 AMRYT PHARMA PLC SPONSORED ADS 146 10 0 100
03236M200 03236M200 AMYRIS INC COM NEW 1382718 1016709 0 100
03236M950 03236M950 AMYRIS INC PUT 1381896 10161 0 100
032654105 032654105 ANALOG DEVICES INC COM 31851719 161641 0 100
032797300 032797300 ANAVEX LIFE SCIENCES CORP COM NEW 11681 1363 0 100
035128206 035128206 ANGLOGOLD ASHANTI LIMITED SPONSORED ADR 21271100 879101 0 100
03524A108 03524A108 ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 4528044 67864 0 100
035710839 035710839 ANNALY CAPITAL MANAGEMENT IN COM NEW 67542 3534 0 100
03662Q105 03662Q105 ANSYS INC COM 2873320 8640 0 100
03676B102 03676B102 ANTERO MIDSTREAM CORP COM 7971 760 0 100
03674X106 03674X106 ANTERO RESOURCES CORP COM 301020 12737 0 100
G0403H108 G0403H108 AON PLC SHS CL A 7581320 23974 0 100
03743Q108 03743Q108 APA CORPORATION COM 803772 22290 0 100
03748R747 03748R747 APARTMENT INVT & MGMT CO CL A 1030460 134000 0 100
037598109 037598109 APOGEE ENTERPRISES INC COM 1257667 29168 0 100
03762U105 03762U105 APOLLO COML REAL EST FIN INC COM 13628 1467 0 100
03769M106 03769M106 APOLLO GLOBAL MGMT INC COM 1250284 19740 0 100
03783T903 03783T903 APPHARVEST INC CALL 42432 693 0 100
03783T103 03783T103 APPHARVEST INC COM 39245 64100 0 100
03783T953 03783T953 APPHARVEST INC PUT 80762 1319 0 100
03782L101 03782L101 APPIAN CORP CL A 3638 82 0 100
037833900 037833900 APPLE INC CALL 150059000 9100 0 100
037833100 037833100 APPLE INC COM 646093371 3915734 0 100
037833950 037833950 APPLE INC PUT 32139010 1949 0 100
038222105 038222105 APPLIED MATLS INC COM 26995659 219829 0 100
038336103 038336103 APTARGROUP INC COM 77207 653 0 100
G6095L109 G6095L109 APTIV PLC SHS 7551061 68027 0 100
03835T200 03835T200 APTOSE BIOSCIENCES INC COM NEW 21 36 0 100
03852U106 03852U106 ARAMARK COM 145063150 4052044 0 100
M1R95N100 M1R95N100 ARBE ROBOTICS LTD ORDINARY SHARES 239 75 0 100
03879J100 03879J100 ARBUTUS BIOPHARMA CORP COM 6406 2120 0 100
00191G103 00191G103 ARC DOCUMENT SOLUTIONS INC COM 218 69 0 100
03937C105 03937C105 ARCBEST CORP COM 55386 600 0 100
03938L203 03938L203 ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH 33588 1115 0 100
G0450A105 G0450A105 ARCH CAP GROUP LTD ORD 2720494 39962 0 100
03940R107 03940R107 ARCH RESOURCES INC CL A 7878 60 0 100
03945R102 03945R102 ARCHER AVIATION INC COM CL A 57000 20000 0 100
039483102 039483102 ARCHER DANIELS MIDLAND CO COM 14138309 177442 0 100
03966V107 03966V107 ARCONIC CORPORATION COM 39522 1507 0 100
039653100 039653100 ARCOSA INC COM 6308 100 0 100
03969T109 03969T109 ARCTURUS THERAPEUTICS HLDGS COM 1675 70 0 100
03969F109 03969F109 ARCUS BIOSCIENCES INC COM 1824 100 0 100
04010L103 04010L103 ARES CAPITAL CORP COM 1136991 62209 0 100
03990B101 03990B101 ARES MANAGEMENT CORPORATION CL A COM STK 9637658 115479 0 100
04035M102 04035M102 ARHAUS INC COM CL A 7049 850 0 100
040413106 040413106 ARISTA NETWORKS INC COM 14767082 87986 0 100
00214Q500 00214Q500 ARK ETF TR 3D PRINTING ETF 4580 200 0 100
00214Q203 00214Q203 ARK ETF TR AUTNMUS TECHNLGY 41469 824 0 100
00214Q909 00214Q909 ARK ETF TR CALL 45321990 11235 0 100
00214Q708 00214Q708 ARK ETF TR FINTECH INNOVA 237148 12626 0 100
00214Q302 00214Q302 ARK ETF TR GENOMIC REV ETF 91258 3034 0 100
00214Q104 00214Q104 ARK ETF TR INNOVATION ETF 6600981 163660 0 100
00214Q609 00214Q609 ARK ETF TR ISRAEL INOVATE 27075 1550 0 100
00214Q401 00214Q401 ARK ETF TR NEXT GNRTN INTER 97709 1831 0 100
00214Q959 00214Q959 ARK ETF TR PUT 41287990 10235 0 100
04206A101 04206A101 ARLO TECHNOLOGIES INC COM 6040 1000 0 100
04247X102 04247X102 ARMSTRONG WORLD INDS INC NEW COM 3490760 49000 0 100
04271T100 04271T100 ARRAY TECHNOLOGIES INC COM SHS 5423 248 0 100
L0423Q108 L0423Q108 ARRIVAL SHS 180 1350 0 100
042735100 042735100 ARROW ELECTRS INC COM 6519585 52211 0 100
04316A108 04316A108 ARTISAN PARTNERS ASSET MGMT CL A 249270 7797 0 100
04342Y104 04342Y104 ASANA INC CL A 225368 10670 0 100
00215W100 00215W100 ASE TECHNOLOGY HLDG CO LTD SPONSORED ADS 33575 4218 0 100
00191U102 00191U102 ASGN INC COM 103384 1250 0 100
044186104 044186104 ASHLAND INC COM 74731 733 0 100
N07059210 N07059210 ASML HOLDING N V N Y REGISTRY SHS 17157539 25332 0 100
29109X106 29109X106 ASPEN TECHNOLOGY INC COM 24258 106 0 100
04546C205 04546C205 ASSERTIO HOLDINGS INC COM NEW 19029 2982 0 100
04621X108 04621X108 ASSURANT INC COM 431889 3597 0 100
00217D100 00217D100 AST SPACEMOBILE INC COM CL A 6262445 1232765 0 100
00217D950 00217D950 AST SPACEMOBILE INC PUT 6846316 13477 0 100
04634X103 04634X103 ASTRA SPACE INC COM CL A 85 197 0 100
046353108 046353108 ASTRAZENECA PLC SPONSORED ADR 51158323 735302 0 100
046433108 046433108 ASTRONICS CORP COM 3330 250 0 100
00206R102 00206R102 AT&T INC COM 68430212 3537575 0 100
N0731H103 N0731H103 ATAI LIFE SCIENCES NV SHS 3927 2193 0 100
02156U101 02156U101 ATERIAN INC COM 17 20 0 100
04685N202 04685N202 ATHENEX INC COM NEW 228 175 0 100
01741R102 01741R102 ATI INC COM 1973 50 0 100
047649108 047649108 ATKORE INC COM 980693 6983 0 100
G0751N103 G0751N103 ATLANTICA SUSTAINABLE INFR P SHS 45862 1550 0 100
049468101 049468101 ATLASSIAN CORPORATION CL A 167039 976 0 100
049560105 049560105 ATMOS ENERGY CORP COM 1798398 16076 0 100
00215F107 00215F107 ATN INTL INC COM 20400 500 0 100
04962H506 04962H506 ATOSSA THERAPEUTICS INC COM 1000 1400 0 100
050734201 050734201 AUDIOEYE INC COM NEW 618 87 0 100
05156V102 05156V102 AURINIA PHARMACEUTICALS INC COM 6313 576 0 100
05156X884 05156X884 AURORA CANNABIS INC COM 15083 21688 0 100
051774107 051774107 AURORA INNOVATION INC CLASS A COM 967 700 0 100
052769106 052769106 AUTODESK INC COM 10263054 49372 0 100
05278C107 05278C107 AUTOHOME INC SP ADS RP CL A 2304282 69700 0 100
052800109 052800109 AUTOLIV INC COM 2366351 25483 0 100
053015103 053015103 AUTOMATIC DATA PROCESSING IN COM 13423949 60392 0 100
05329W102 05329W102 AUTONATION INC COM 76622 2164 0 100
053332102 053332102 AUTOZONE INC COM 48672147 19564 0 100
053484101 053484101 AVALONBAY CMNTYS INC COM 24033416 143009 0 100
05351W103 05351W103 AVANGRID INC COM 10049 252 0 100
05350V106 05350V106 AVANOS MED INC COM 773 26 0 100
05352A100 05352A100 AVANTOR INC COM 56583 2677 0 100
053611109 053611109 AVERY DENNISON CORP COM 1022928 5699 0 100
05367P100 05367P100 AVID TECHNOLOGY INC COM 4951 155 0 100
05368V106 05368V106 AVIENT CORPORATION COM 107904 2622 0 100
053906103 053906103 AVINO SILVER & GOLD MINES LT COM 2471 2807 0 100
053774105 053774105 AVIS BUDGET GROUP COM 21429 110 0 100
05455M100 05455M100 AVROBIO INC COM 373 380 0 100
G0750C108 G0750C108 AXALTA COATING SYS LTD COM 8722053 287950 0 100
054540208 054540208 AXCELIS TECHNOLOGIES INC COM NEW 18784 141 0 100
05464C101 05464C101 AXON ENTERPRISE INC COM 648976 2891 0 100
05465C100 05465C100 AXOS FINANCIAL INC COM 105326 2852 0 100
05478C105 05478C105 AZEK CO INC CL A 18832 800 0 100
114340102 114340102 AZENTA INC COM 3525426 79020 0 100
V0393H103 V0393H103 AZURE PWR GLOBAL LTD SHS 3064 1230 0 100
11777Q209 11777Q209 B2GOLD CORP COM 13687744 3473009 0 100
056525108 056525108 BADGER METER INC COM 15241 125 0 100
056752108 056752108 BAIDU INC SPON ADR REP A 19260683 127622 0 100
05722G100 05722G100 BAKER HUGHES COMPANY CL A 11109398 384297 0 100
05759B107 05759B107 BAKKT HOLDINGS INC COM CL A 243208 141400 0 100
05759B957 05759B957 BAKKT HOLDINGS INC PUT 243208 1414 0 100
058498106 058498106 BALL CORP COM 637207 11568 0 100
058586108 058586108 BALLARD PWR SYS INC NEW COM 1325036 238923 0 100
05964H105 05964H105 BANCO SANTANDER S.A. ADR 297552 80636 0 100
05968L102 05968L102 BANCOLOMBIA S A SPON ADR PREF 114095 4424 0 100
05988J103 05988J103 BANDWIDTH INC COM CL A 4937 325 0 100
060505682 060505682 BANK AMERICA CORP 7.25%CNV PFD L 60328 52 0 100
060505104 060505104 BANK AMERICA CORP COM 225081299 7874589 0 100
060505954 060505954 BANK AMERICA CORP PUT 13836680 4838 0 100
063679583 063679583 BANK MONTREAL MEDIUM CAL LKD 41 3967 100 0 100
06368B504 06368B504 BANK MONTREAL MEDIUM NT LKD 38 15659 583 0 100
063671101 063671101 BANK MONTREAL QUE COM 1069410060 12015537 0 100
064058100 064058100 BANK NEW YORK MELLON CORP COM 5835922 128831 0 100
064149107 064149107 BANK NOVA SCOTIA HALIFAX COM 942387749 18725227 0 100
06417N103 06417N103 BANK OZK LITTLE ROCK ARK COM 141092 4123 0 100
06684L103 06684L103 BAOZUN INC SPONSORED ADR 1656 275 0 100
06746P522 06746P522 BARCLAYS BANK PLC ETN LKD 48 17834 237 0 100
06745T368 06745T368 BARCLAYS BANK PLC IPATHBBGNATGAS37 10929 1000 0 100
06748F324 06748F324 BARCLAYS BANK PLC IPTH SR B S&P 269 6 0 100
06738E204 06738E204 BARCLAYS PLC ADR 218262 30340 0 100
06759L103 06759L103 BARINGS BDC INC COM 7936 1000 0 100
067901108 067901108 BARRICK GOLD CORP COM 252157455 13586437 0 100
070830104 070830104 BATH & BODY WORKS INC COM 7911302 216274 0 100
071734107 071734107 BAUSCH HEALTH COS INC COM 106452902 13142538 0 100
071705107 071705107 BAUSCH PLUS LOMB CORP COMMON SHARES 48603 2798 0 100
071813109 071813109 BAXTER INTL INC COM 3585083 88922 0 100
07317Q105 07317Q105 BAYTEX ENERGY CORP COM 7560858 2016354 0 100
05534B760 05534B760 BCE INC COM NEW 694772511 15521183 0 100
075887109 075887109 BECTON DICKINSON & CO COM 23949932 96916 0 100
075896900 075896900 BED BATH & BEYOND INC CALL 21370 500 0 100
075896100 075896100 BED BATH & BEYOND INC COM 408295 955300 0 100
075896950 075896950 BED BATH & BEYOND INC PUT 446377 10444 0 100
07725L102 07725L102 BEIGENE LTD SPONSORED ADR 6466 30 0 100
07987C204 07987C204 BELLUS HEALTH INC NEW COM NEW 8238322 1147145 0 100
082490103 082490103 BENSON HILL INC COMMON STOCK 11187 9900 0 100
08265T208 08265T208 BENTLEY SYS INC COM CL B 30606 712 0 100
084423102 084423102 BERKLEY W R CORP COM 5363940 86074 0 100
084656107 084656107 BERKSHIRE GREY INC COM CL A 685 500 0 100
084670108 084670108 BERKSHIRE HATHAWAY INC DEL CL A 2794512 6 0 100
084670702 084670702 BERKSHIRE HATHAWAY INC DEL CL B NEW 201840962 656636 0 100
08579W103 08579W103 BERRY GLOBAL GROUP INC COM 1600020 27205 0 100
086516101 086516101 BEST BUY INC COM 1177015 15038 0 100
08862E909 08862E909 BEYOND MEAT INC CALL 8989797 5539 0 100
08862E109 08862E109 BEYOND MEAT INC COM 685948 42266 0 100
08862E959 08862E959 BEYOND MEAT INC PUT 12756780 7860 0 100
G10830100 G10830100 BEYONDSPRING INC SHS 3162 2875 0 100
088606108 088606108 BHP GROUP LTD SPONSORED ADS 16068689 254305 0 100
089302103 089302103 BIG LOTS INC COM 134760 12298 0 100
08975P108 08975P108 BIGCOMMERCE HLDGS INC COM SER 1 6276 703 0 100
090043100 090043100 BILL HOLDINGS INC COM 28153 347 0 100
090572207 090572207 BIO RAD LABS INC CL A 712298 1487 0 100
09073M104 09073M104 BIO-TECHNE CORP COM 800060 10784 0 100
09058V103 09058V103 BIOCRYST PHARMACEUTICALS INC COM 4173 500 0 100
09062X103 09062X103 BIOGEN INC COM 3817829 13738 0 100
09061G101 09061G101 BIOMARIN PHARMACEUTICAL INC COM 767546 7941 0 100
09075F107 09075F107 BIONANO GENOMICS INC COM 881 800 0 100
09075V102 09075V102 BIONTECH SE SPONSORED ADS 67262 540 0 100
09075P105 09075P105 BIOXCEL THERAPEUTICS INC COM 10580 567 0 100
09077J107 09077J107 BIRD GLOBAL INC COM CL A 8310 30000 0 100
09173B107 09173B107 BITFARMS LTD COM 21835 22880 0 100
05550J101 05550J101 BJS WHSL CLUB HLDGS INC COM 72820 957 0 100
09215C105 09215C105 BLACK KNIGHT INC COM 32576 566 0 100
09225M101 09225M101 BLACK STONE MINERALS L P COM UNIT 15680 1000 0 100
09228F103 09228F103 BLACKBERRY LTD COM 1283305 280008 0 100
09255P107 09255P107 BLACKROCK CORPOR HI YLD FD I COM 4300 500 0 100
09290C608 09290C608 BLACKROCK ETF TRUST WORLD EX US CARB 243847 5850 0 100
09247X101 09247X101 BLACKROCK INC COM 18939355 28319 0 100
09248X100 09248X100 BLACKROCK TAX MUNICPAL BD TR SHS 301169 16796 0 100
09260D107 09260D107 BLACKSTONE INC COM 20169955 229820 0 100
09257W100 09257W100 BLACKSTONE MTG TR INC COM CL A 357 20 0 100
09261X102 09261X102 BLACKSTONE SECD LENDING FD COMMON STOCK 192117 7700 0 100
09354A900 09354A900 BLINK CHARGING CO CALL 15495610 17914 0 100
09354A100 09354A100 BLINK CHARGING CO COM 3239 375 0 100
09354A950 09354A950 BLINK CHARGING CO PUT 9152565 10581 0 100
093671105 093671105 BLOCK H & R INC COM 843323 24204 0 100
852234903 852234903 BLOCK INC CALL 20595000 3000 0 100
852234103 852234103 BLOCK INC CL A 26139318 381106 0 100
852234953 852234953 BLOCK INC PUT 20595000 3000 0 100
093712107 093712107 BLOOM ENERGY CORP COM CL A 21008 1054 0 100
094235108 094235108 BLOOMIN BRANDS INC COM 0 35 0 100
09523Q200 09523Q200 BLUE APRON HLDGS INC CL A NEW 141192 208400 0 100
09523Q950 09523Q950 BLUE APRON HLDGS INC PUT 141192 2084 0 100
097023105 097023105 BOEING CO COM 42907343 201952 0 100
05561Q201 05561Q201 BOK FINL CORP COM NEW 500813 5991 0 100
09857L108 09857L108 BOOKING HOLDINGS INC COM 20789837 7830 0 100
099502106 099502106 BOOZ ALLEN HAMILTON HLDG COR CL A 1952069 20805 0 100
099724106 099724106 BORGWARNER INC COM 910333 18537 0 100
G1466R173 G1466R173 BORR DRILLING LTD SHS 2247286 296867 0 100
100557107 100557107 BOSTON BEER INC CL A 87756 270 0 100
101121101 101121101 BOSTON PROPERTIES INC COM 527614 9749 0 100
101137107 101137107 BOSTON SCIENTIFIC CORP COM 25556301 511910 0 100
10316T104 10316T104 BOX INC CL A 8034 300 0 100
055622104 055622104 BP PLC SPONSORED ADR 13634358 348982 0 100
10576N102 10576N102 BRAZE INC COM CL A 3455 100 0 100
018581108 018581108 BREAD FINANCIAL HOLDINGS INC COM 5301 175 0 100
10778Y302 10778Y302 BRIACELL THERAPEUTICS CORP COM NEW 18450 2500 0 100
G1355U121 G1355U121 BRIDGETOWN HOLDINGS LTD *W EXP 09/30/202 987 98 0 100
10920G100 10920G100 BRIGHT GREEN CORP COMMON STOCK 1273 1350 0 100
10922N103 10922N103 BRIGHTHOUSE FINL INC COM 10323 234 0 100
109504100 109504100 BRILLIANT EARTH GROUP INC CL A COM 1174 300 0 100
110122108 110122108 BRISTOL-MYERS SQUIBB CO COM 64754948 934006 0 100
110448107 110448107 BRITISH AMERN TOB PLC SPONSORED ADR 3939040 113107 0 100
11120U105 11120U105 BRIXMOR PPTY GROUP INC COM 23390 1087 0 100
11135F101 11135F101 BROADCOM INC COM 86383907 134689 0 100
11133T103 11133T103 BROADRIDGE FINL SOLUTIONS IN COM 2513536 17190 0 100
113004105 113004105 BROOKFIELD ASSET MANAGMT LTD CL A LMT VTG SHS 18303590 570397 0 100
11259V106 11259V106 BROOKFIELD BUSINESS CORP CL A EXC SUB VTG 212442 10804 0 100
G16234109 G16234109 BROOKFIELD BUSINESS PARTNERS UNIT LTD L P 1400090 76329 0 100
11271J107 11271J107 BROOKFIELD CORP CL A LTD VT SH 112951254 3491076 0 100
G16252101 G16252101 BROOKFIELD INFRAST PARTNERS LP INT UNIT 87319300 2598749 0 100
11275Q107 11275Q107 BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 49126252 1070894 0 100
112830104 112830104 BROOKFIELD REAL ASSETS INCOM SHS BEN INT 55756 3388 0 100
G16250105 G16250105 BROOKFIELD REINS LTD CL A EXCH LT VTG 79574 2447 0 100
11284V105 11284V105 BROOKFIELD RENEWABLE CORP CL A SUB VTG 16614921 480285 0 100
G16258108 G16258108 BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT 30475159 971144 0 100
115236101 115236101 BROWN & BROWN INC COM 1480394 25743 0 100
115637100 115637100 BROWN FORMAN CORP CL A 13167 202 0 100
115637209 115637209 BROWN FORMAN CORP CL B 1541180 24012 0 100
05577W200 05577W200 BRP INC COM SUN VTG 32218430 412285 0 100
116794108 116794108 BRUKER CORP COM 28616 363 0 100
118440106 118440106 BUCKLE INC COM 1235874 34776 0 100
12008R107 12008R107 BUILDERS FIRSTSOURCE INC COM 2535647 28330 0 100
12047B105 12047B105 BUMBLE INC COM CL A 44458 2275 0 100
G16962105 G16962105 BUNGE LIMITED COM 4828239 50439 0 100
122017106 122017106 BURLINGTON STORES INC COM 47691 236 0 100
124155102 124155102 BUTTERFLY NETWORK INC COM CL A 9368 4980 0 100
12541W209 12541W209 C H ROBINSON WORLDWIDE INC COM NEW 1917045 19512 0 100
12468P904 12468P904 C3 AI INC CALL 20041290 5970 0 100
12468P104 12468P104 C3 AI INC CL A 100681 3052 0 100
12468P954 12468P954 C3 AI INC PUT 11360088 3384 0 100
12685J105 12685J105 CABLE ONE INC COM 2106 3 0 100
127055101 127055101 CABOT CORP COM 844 11 0 100
127190304 127190304 CACI INTL INC CL A 1779 6 0 100
127387108 127387108 CADENCE DESIGN SYSTEM INC COM 7430672 35287 0 100
127537207 127537207 CADIZ INC COM NEW 45992 11375 0 100
124765108 124765108 CAE INC COM 103875221 4597684 0 100
12769G100 12769G100 CAESARS ENTERTAINMENT INC NE COM 18015863 369102 0 100
128030202 128030202 CAL MAINE FOODS INC COM NEW 538130 8866 0 100
12811P108 12811P108 CALAMOS CONV & HIGH INCOME F COM SHS 500979 45800 0 100
128126109 128126109 CALAMP CORP COM 3560 1000 0 100
13100M509 13100M509 CALIX INC COM 53570 1000 0 100
13173L107 13173L107 CALYXT INC COM 6 17 0 100
132061607 132061607 CAMBRIA ETF TR GLB ASSET ALLO 6932 260 0 100
132061862 132061862 CAMBRIA ETF TR TAIL RISK 5336 363 0 100
132061888 132061888 CAMBRIA ETF TR VALUE MOMENTUM 36029 1436 0 100
133034108 133034108 CAMDEN NATL CORP COM 10833 300 0 100
133131102 133131102 CAMDEN PPTY TR SH BEN INT 1383373 13252 0 100
13321L108 13321L108 CAMECO CORP COM 98293287 3756706 0 100
134429109 134429109 CAMPBELL SOUP CO COM 2396071 43502 0 100
13462K109 13462K109 CAMPING WORLD HLDGS INC CL A 1378030 66347 0 100
13471N300 13471N300 CAN FITE BIOFARMA LTD SPONSORED ADR 1350 600 0 100
135086106 135086106 CANADA GOOSE HLDGS INC SHS SUB VTG 910876 47696 0 100
136069101 136069101 CANADIAN IMPERIAL BK COMM TO COM 609509730 14388792 0 100
136385101 136385101 CANADIAN NAT RES LTD COM 953143151 17233139 0 100
136375102 136375102 CANADIAN NATL RY CO COM 686729792 5828528 0 100
13645T100 13645T100 CANADIAN PAC RY LTD COM 477842453 6212169 0 100
136635109 136635109 CANADIAN SOLAR INC COM 280615 7048 0 100
13765N107 13765N107 CANNAE HLDGS INC COM 396386 19662 0 100
13803R902 13803R902 CANOO INC CALL 217642 3335 0 100
13803R102 13803R102 CANOO INC COM CL A 11414 17500 0 100
13803R952 13803R952 CANOO INC PUT 260714 3995 0 100
138035900 138035900 CANOPY GROWTH CORP CALL 4230625 24175 0 100
138035100 138035100 CANOPY GROWTH CORP COM 12350458 7046447 0 100
138035950 138035950 CANOPY GROWTH CORP PUT 5795475 33117 0 100
14019W109 14019W109 CAPITAL GROUP INTL FOCUS EQT SHS CREATION UNI 82519 3563 0 100
14040H105 14040H105 CAPITAL ONE FINL CORP COM 21374212 222282 0 100
Y11082206 Y11082206 CAPITAL PRODUCT PARTNERS L P PARTNERSHP UNITS 307 23 0 100
G1890L107 G1890L107 CAPRI HOLDINGS LIMITED SHS 15034 320 0 100
14149Y108 14149Y108 CARDINAL HEALTH INC COM 3035922 40032 0 100
14161Y200 14161Y200 CARDIOL THERAPEUTICS INC COM CL A 977 2000 0 100
141788109 141788109 CARGURUS INC COM CL A 1415971 76788 0 100
142038108 142038108 CARIBOU BIOSCIENCES INC COM 5304 1000 0 100
14216R101 14216R101 CARISMA THERAPEUTICS INC COM 153 50 0 100
142339100 142339100 CARLISLE COS INC COM 1236544 5472 0 100
14316J108 14316J108 CARLYLE GROUP INC COM 30939758 996128 0 100
143130102 143130102 CARMAX INC COM 3940574 61078 0 100
143658900 143658900 CARNIVAL CORP CALL 6286088 6193 0 100
143658300 143658300 CARNIVAL CORP COMMON STOCK 6216910 613859 0 100
143658950 143658950 CARNIVAL CORP PUT 6160035 6069 0 100
14365C103 14365C103 CARNIVAL PLC ADR 10969 1200 0 100
14448C104 14448C104 CARRIER GLOBAL CORPORATION COM 19775579 432628 0 100
146869902 146869902 CARVANA CO CALL 5385479 5501 0 100
146869102 146869102 CARVANA CO CL A 835538 85347 0 100
146869952 146869952 CARVANA CO PUT 5517644 5636 0 100
147448104 147448104 CASELLA WASTE SYS INC CL A 235324 2850 0 100
147528103 147528103 CASEYS GEN STORES INC COM 68145 315 0 100
14817C107 14817C107 CASSAVA SCIENCES INC COM 14698 610 0 100
148806102 148806102 CATALENT INC COM 811712 12353 0 100
14888U101 14888U101 CATALYST PHARMACEUTICALS INC COM 3316 200 0 100
149123101 149123101 CATERPILLAR INC COM 32363961 141481 0 100
149568107 149568107 CAVCO INDS INC DEL COM 1267 4 0 100
G2007L204 G2007L204 CAZOO GROUP LTD CL A 376 150 0 100
12503M108 12503M108 CBOE GLOBAL MKTS INC COM 18079028 134655 0 100
12504L109 12504L109 CBRE GROUP INC CL A 1568611 21544 0 100
12514G108 12514G108 CDW CORP COM 6128682 31447 0 100
125141101 125141101 CECO ENVIRONMENTAL CORP COM 13990 1000 0 100
150870103 150870103 CELANESE CORP DEL COM 1415637 13003 0 100
15101Q108 15101Q108 CELESTICA INC SUB VTG SHS 2851530 222577 0 100
15117B202 15117B202 CELLDEX THERAPEUTICS INC NEW COM NEW 13241 368 0 100
15117K103 15117K103 CELLECTIS S A SPON ADS 6954 3600 0 100
15118V207 15118V207 CELSIUS HLDGS INC COM NEW 18574 210 0 100
151205200 151205200 CELYAD ONCOLOGY SA ADR 3094 3400 0 100
Q6519V120 Q6519V120 CENNTRO ELECTRIC GROUP LIMIT ORD SHS 301 654 0 100
15135U117 15135U117 CENOVUS ENERGY INC *W EXP 01/01/202 67121 3869 0 100
15135U109 15135U109 CENOVUS ENERGY INC COM 262754981 15069182 0 100
15135B101 15135B101 CENTENE CORP DEL COM 6377781 99565 0 100
15189T107 15189T107 CENTERPOINT ENERGY INC COM 1942555 66025 0 100
152006102 152006102 CENTERRA GOLD INC COM 3514253 544146 0 100
153527106 153527106 CENTRAL GARDEN & PET CO COM 123 3 0 100
15643U104 15643U104 CENTRUS ENERGY CORP CL A 7227 225 0 100
156727109 156727109 CERENCE INC COM 253 9 0 100
15677J108 15677J108 CERIDIAN HCM HLDG INC COM 3848657 52740 0 100
15687V109 15687V109 CERTARA INC COM 4820 200 0 100
157210105 157210105 CEVA INC COM 30380 1000 0 100
125269100 125269100 CF INDS HLDGS INC COM 2444097 33563 0 100
12532H104 12532H104 CGI INC CL A SUB VTG 380404714 3949919 0 100
15872M104 15872M104 CHAMPIONX CORPORATION COM 119775 4415 0 100
15961R905 15961R905 CHARGEPOINT HOLDINGS INC CALL 35385441 33799 0 100
15961R105 15961R105 CHARGEPOINT HOLDINGS INC COM CL A 5304142 506601 0 100
15961R955 15961R955 CHARGEPOINT HOLDINGS INC PUT 41979465 40095 0 100
159864107 159864107 CHARLES RIV LABS INTL INC COM 17759554 88652 0 100
16115Q308 16115Q308 CHART INDS INC COM 30977 247 0 100
16119P108 16119P108 CHARTER COMMUNICATIONS INC N CL A 5663656 15874 0 100
M22465104 M22465104 CHECK POINT SOFTWARE TECH LT ORD 876558 6707 0 100
163072101 163072101 CHEESECAKE FACTORY INC COM 1117110 31872 0 100
163072951 163072951 CHEESECAKE FACTORY INC PUT 1104075 315 0 100
16359R103 16359R103 CHEMED CORP NEW COM 44097 82 0 100
163851108 163851108 CHEMOURS CO COM 369486 12345 0 100
16411R208 16411R208 CHENIERE ENERGY INC COM NEW 15134053 95963 0 100
165167735 165167735 CHESAPEAKE ENERGY CORP COM 422460 5500 0 100
166764100 166764100 CHEVRON CORP NEW COM 51067600 310962 0 100
16679L909 16679L909 CHEWY INC CALL 20899158 5591 0 100
16679L109 16679L109 CHEWY INC CL A 1646572 44291 0 100
16934W106 16934W106 CHIMERIX INC COM 125 100 0 100
169656105 169656105 CHIPOTLE MEXICAN GRILL INC COM 11713514 6845 0 100
169905106 169905106 CHOICE HOTELS INTL INC COM 11718 100 0 100
674215207 674215207 CHORD ENERGY CORPORATION COM NEW 4038 30 0 100
H1467J104 H1467J104 CHUBB LIMITED COM 22377246 115088 0 100
171340102 171340102 CHURCH & DWIGHT CO INC COM 2598407 29327 0 100
171484108 171484108 CHURCHILL DOWNS INC COM 30586 119 0 100
204409601 204409601 CIA ENERGETICA DE MINAS GERA SP ADR N-V PFD 12640720 1864413 0 100
171779309 171779309 CIENA CORP COM NEW 65685 1251 0 100
172062101 172062101 CINCINNATI FINL CORP COM 1849149 16481 0 100
172406209 172406209 CINEDIGM CORP COM NEW CL A 21 50 0 100
17243V102 17243V102 CINEMARK HLDGS INC COM 11085 750 0 100
172908105 172908105 CINTAS CORP COM 46908724 101459 0 100
17273K109 17273K109 CIRCOR INTL INC COM 0 1966 0 100
172755100 172755100 CIRRUS LOGIC INC COM 301336 2800 0 100
17275R102 17275R102 CISCO SYS INC COM 121462992 2324891 0 100
172967424 172967424 CITIGROUP INC COM NEW 80556711 1718500 0 100
17322U207 17322U207 CITIUS PHARMACEUTICALS INC COM NEW 5371 4630 0 100
174610105 174610105 CITIZENS FINL GROUP INC COM 1027745 33841 0 100
178587101 178587101 CITY OFFICE REIT INC COM 1378 200 0 100
G21810109 G21810109 CLARIVATE PLC ORD SHS 14685 1564 0 100
184499101 184499101 CLEAN ENERGY FUELS CORP COM 5813 1336 0 100
184496107 184496107 CLEAN HARBORS INC COM 4134240 30510 0 100
18467V109 18467V109 CLEAR SECURE INC COM CL A 2094 80 0 100
18482P103 18482P103 CLEARFIELD INC COM 6329 136 0 100
18539C204 18539C204 CLEARWAY ENERGY INC CL C 46058 1470 0 100
185899101 185899101 CLEVELAND-CLIFFS INC NEW COM 255030 13915 0 100
189054109 189054109 CLOROX CO DEL COM 3167753 20048 0 100
18915M107 18915M107 CLOUDFLARE INC CL A COM 260599 4228 0 100
18914F103 18914F103 CLOVER HEALTH INVESTMENTS CO COM CL A 21 25 0 100
12572Q105 12572Q105 CME GROUP INC COM 59187366 310641 0 100
125896100 125896100 CMS ENERGY CORP COM 5388770 88053 0 100
126117100 126117100 CNA FINL CORP COM 286054 7318 0 100
N20944109 N20944109 CNH INDL N V SHS 100643 6612 0 100
189763105 189763105 CO-DIAGNOSTICS INC COM 294 200 0 100
191216100 191216100 COCA COLA CO COM 94415329 1521783 0 100
191098102 191098102 COCA COLA CONS INC COM 10689 20 0 100
G25839104 G25839104 COCA-COLA EUROPACIFIC PARTNE SHS 1410196 23946 0 100
191241108 191241108 COCA-COLA FEMSA SAB DE CV SPONSORD ADR REP 3703 46 0 100
192108504 192108504 COEUR MNG INC COM NEW 2484192 622650 0 100
19239V302 19239V302 COGENT COMMUNICATIONS HLDGS COM NEW 14513 228 0 100
192422103 192422103 COGNEX CORP COM 1263616 25640 0 100
192446102 192446102 COGNIZANT TECHNOLOGY SOLUTIO CL A 156491669 2568179 0 100
19247G107 19247G107 COHERENT CORP COM 316296 8306 0 100
19260Q907 19260Q907 COINBASE GLOBAL INC CALL 83590847 12371 0 100
19260Q107 19260Q107 COINBASE GLOBAL INC COM CL A 28801467 426246 0 100
19260Q957 19260Q957 COINBASE GLOBAL INC PUT 81117785 12005 0 100
194162103 194162103 COLGATE PALMOLIVE CO COM 48370246 643568 0 100
194693AB3 194693AB3 COLLIERS INTL GROUP INC NOTE 4.000% 6/0 3621 2000 0 100
194693107 194693107 COLLIERS INTL GROUP INC SUB VTG SHS 5951141 56677 0 100
M2R51X116 M2R51X116 COLLPLANT BIOTECHNOLOGIES LT SHS NEW 1701 250 0 100
197236102 197236102 COLUMBIA BKG SYS INC COM 9647 450 0 100
20030N101 20030N101 COMCAST CORP NEW CL A 131479475 3468071 0 100
200340107 200340107 COMERICA INC COM 423796 9761 0 100
200525103 200525103 COMMERCE BANCSHARES INC COM 24038 412 0 100
201723103 201723103 COMMERCIAL METALS CO COM 52336 1070 0 100
20337X109 20337X109 COMMSCOPE HLDG CO INC COM 5409 850 0 100
203668108 203668108 COMMUNITY HEALTH SYS INC NEW COM 103 21 0 100
20441A102 20441A102 COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 384031 38372 0 100
20441B605 20441B605 COMPANHIA PARANAENSE ENERG C SPON ADS 66400 10000 0 100
204448104 204448104 COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 4240005 518338 0 100
20451W101 20451W101 COMPASS PATHWAYS PLC SPONSORED ADS 7143 719 0 100
205826209 205826209 COMTECH TELECOMMUNICATIONS C COM NEW 2480 199 0 100
205887102 205887102 CONAGRA BRANDS INC COM 4117649 109833 0 100
20602D101 20602D101 CONCENTRIX CORP COM 260715 2144 0 100
206787103 206787103 CONDUENT INC COM 342 100 0 100
20717M103 20717M103 CONFLUENT INC CLASS A COM 24474376 1016800 0 100
20825C104 20825C104 CONOCOPHILLIPS COM 11269776 112266 0 100
209115104 209115104 CONSOLIDATED EDISON INC COM 3566693 37337 0 100
G23773107 G23773107 CONSOLIDATED WATER CO INC ORD 16370 1000 0 100
21036P108 21036P108 CONSTELLATION BRANDS INC CL A 5392361 23888 0 100
21037T109 21037T109 CONSTELLATION ENERGY CORP COM 1085586 14056 0 100
F21107101 F21107101 CONSTELLIUM SE CL A SHS 5055 331 0 100
21077C107 21077C107 CONTEXTLOGIC INC COM CL A 431 985 0 100
216648402 216648402 COOPER COS INC COM NEW 3237985 8741 0 100
217204106 217204106 COPART INC COM 2788625 37078 0 100
N22717107 N22717107 CORE LABORATORIES N V COM 14751 669 0 100
21871X109 21871X109 COREBRIDGE FINL INC COM 4501 281 0 100
219350105 219350105 CORNING INC COM 2838840 80478 0 100
22041X102 22041X102 CORSAIR GAMING INC COM 1834 100 0 100
22052L104 22052L104 CORTEVA INC COM 4723013 78189 0 100
Y1771G102 Y1771G102 COSTAMARE INC SHS 281489 30522 0 100
22160N109 22160N109 COSTAR GROUP INC COM 2137439 31045 0 100
22160K105 22160K105 COSTCO WHSL CORP NEW COM 136983584 275818 0 100
127097103 127097103 COTERRA ENERGY INC COM 4117248 165898 0 100
222070203 222070203 COTY INC COM CL A 66964 5554 0 100
22266T109 22266T109 COUPANG INC CL A 1461173 90945 0 100
G2519Y108 G2519Y108 CREDICORP LTD COM 9647718 73467 0 100
225310101 225310101 CREDIT ACCEP CORP MICH COM 21802 50 0 100
225401108 225401108 CREDIT SUISSE GROUP SPONSORED ADR 8128 9128 0 100
22539U602 22539U602 CREDIT SUISSE NASSAU BRANCH XLINK CRD ETN37 1160 15 0 100
22576C101 22576C101 CRESCENT PT ENERGY CORP COM 45073922 6387186 0 100
22658D100 22658D100 CRICUT INC COM CL A 133620 13100 0 100
22658D950 22658D950 CRICUT INC PUT 133620 131 0 100
H17182108 H17182108 CRISPR THERAPEUTICS AG NAMEN AKT 66622 1473 0 100
227046109 227046109 CROCS INC COM 595373 4709 0 100
22717L101 22717L101 CRONOS GROUP INC COM 60203 31307 0 100
227483104 227483104 CROSS CTRY HEALTHCARE INC COM 246562 11056 0 100
22758A105 22758A105 CROSSAMERICA PARTNERS LP UT LTD PTN INT 8596 400 0 100
22788C105 22788C105 CROWDSTRIKE HLDGS INC CL A 15882468 115710 0 100
22822V101 22822V101 CROWN CASTLE INC COM 7312346 54869 0 100
228368106 228368106 CROWN HLDGS INC COM 40691942 492351 0 100
126408103 126408103 CSX CORP COM 15811741 528366 0 100
12648L601 12648L601 CTI BIOPHARMA CORP COM 21 5 0 100
229663109 229663109 CUBESMART COM 37620 814 0 100
229899109 229899109 CULLEN FROST BANKERS INC COM 24542 233 0 100
230215105 230215105 CULP INC COM 2211 425 0 100
231021106 231021106 CUMMINS INC COM 32382274 135610 0 100
N2451R105 N2451R105 CUREVAC N V COM 417 60 0 100
23131L107 23131L107 CURO GROUP HOLDINGS CORP COM 8807 5216 0 100
12662P108 12662P108 CVR ENERGY INC COM 16587 506 0 100
126650100 126650100 CVS HEALTH CORP COM 33501632 450939 0 100
M2682V108 M2682V108 CYBERARK SOFTWARE LTD SHS 69173 468 0 100
23256X100 23256X100 CYBIN INC COM 2280 6163 0 100
23331A109 23331A109 D R HORTON INC COM 8800887 90066 0 100
235851102 235851102 DANAHER CORPORATION COM 89770697 357969 0 100
Y1968P121 Y1968P121 DANAOS CORPORATION SHS 1237606 22518 0 100
23703Q203 23703Q203 DAQO NEW ENERGY CORP SPNSRD ADS NEW 4321065 92252 0 100
237194105 237194105 DARDEN RESTAURANTS INC COM 2279134 14894 0 100
237266101 237266101 DARLING INGREDIENTS INC COM 3407661 58133 0 100
23753F107 23753F107 DASEKE INC COM 333 43 0 100
23804L103 23804L103 DATADOG INC CL A COM 315338 4340 0 100
238661102 238661102 DAVIDSTEA INC COM 1887 3920 0 100
23918K108 23918K108 DAVITA INC COM 1558782 19214 0 100
233051879 233051879 DBX ETF TR XTRACK HRVST CSI 1036085 35151 0 100
233051200 233051200 DBX ETF TR XTRACK MSCI EAFE 179122 5096 0 100
233051101 233051101 DBX ETF TR XTRACK MSCI EMRG 4470 201 0 100
233051150 233051150 DBX ETF TR XTRCKR MSCI US 21441 571 0 100
243537107 243537107 DECKERS OUTDOOR CORP COM 5290499 11693 0 100
244199105 244199105 DEERE & CO COM 48915183 118424 0 100
24664T103 24664T103 DELEK LOGISTICS PARTNERS LP COM UNT RP INT 360280 7571 0 100
24665A103 24665A103 DELEK US HLDGS INC NEW COM 2293 100 0 100
24703L202 24703L202 DELL TECHNOLOGIES INC CL C 220539 5488 0 100
247361702 247361702 DELTA AIR LINES INC DEL COM NEW 15798061 452518 0 100
24790A101 24790A101 DENBURY INC COM 7185660 82000 0 100
248356107 248356107 DENISON MINES CORP COM 379944 349661 0 100
24869P104 24869P104 DENNYS CORP COM 62677 5625 0 100
24906P109 24906P109 DENTSPLY SIRONA INC COM 587073 14946 0 100
24984K105 24984K105 DERMTECH INC COM 58556 15903 0 100
249906108 249906108 DESCARTES SYS GROUP INC COM 11469475 142821 0 100
25058X905 25058X905 DESKTOP METAL INC CALL 805000 3500 0 100
25058X105 25058X105 DESKTOP METAL INC COM CL A 1313258 571005 0 100
25058X955 25058X955 DESKTOP METAL INC PUT 1704760 7412 0 100
D18190898 D18190898 DEUTSCHE BANK A G NAMEN AKT 107083 10528 0 100
25179M103 25179M103 DEVON ENERGY CORP NEW COM 4433631 87540 0 100
252131107 252131107 DEXCOM INC COM 5291663 45544 0 100
25243Q205 25243Q205 DIAGEO PLC SPON ADR NEW 27074583 149874 0 100
25278X109 25278X109 DIAMONDBACK ENERGY INC COM 1914000 14160 0 100
Y2066G104 Y2066G104 DIANA SHIPPING INC COM 7826 2000 0 100
253393102 253393102 DICKS SPORTING GOODS INC COM 158510 1092 0 100
253651103 253651103 DIEBOLD NIXDORF INC COM STK 210 175 0 100
25401N309 25401N309 DIGITAL BRANDS GROUP INC COM NEW 25 19 0 100
253868103 253868103 DIGITAL RLTY TR INC COM 3307198 33672 0 100
253868953 253868953 DIGITAL RLTY TR INC PUT 275268 28 0 100
25400W102 25400W102 DIGITAL TURBINE INC COM NEW 17276 1400 0 100
25400Q105 25400Q105 DIGITAL WORLD ACQUISITION CO CLASS A COM 2040 145 0 100
25401T603 25401T603 DIGITALBRIDGE GROUP INC CL A NEW 7484 625 0 100
25402D102 25402D102 DIGITALOCEAN HLDGS INC COM 94368 2410 0 100
254067101 254067101 DILLARDS INC CL A 29207 95 0 100
25460E909 25460E909 DIREXION SHS ETF TR CALL 85956 39 0 100
25460G393 25460G393 DIREXION SHS ETF TR DAILY TECH OCT21 2154 100 0 100
25459W862 25459W862 DIREXION SHS ETF TR DRX S&P500BULL 40260 550 0 100
25460G959 25460G959 DIREXION SHS ETF TR PUT 2154 1 0 100
25460G773 25460G773 DIREXION SHS ETF TR WORK FROM HOME 452 10 0 100
25490H106 25490H106 DIRTT ENVIRONMENTAL SOLUTION COM 22870 49338 0 100
254709108 254709108 DISCOVER FINL SVCS COM 4310926 43621 0 100
25470M109 25470M109 DISH NETWORK CORPORATION CL A 155708 16689 0 100
254687906 254687906 DISNEY WALT CO CALL 19620 2 0 100
254687106 254687106 DISNEY WALT CO COM 110304634 1103926 0 100
25609L105 25609L105 DOCEBO INC COM 3280273 82297 0 100
256163106 256163106 DOCUSIGN INC COM 22981241 394205 0 100
25659T107 25659T107 DOLBY LABORATORIES INC COM CL A 2618071 30650 0 100
256677105 256677105 DOLLAR GEN CORP NEW COM 10384412 52805 0 100
256746108 256746108 DOLLAR TREE INC COM 142330399 991336 0 100
008875304 008875304 DOMINARI HOLDINGS INC COM NEW 567 176 0 100
25746U109 25746U109 DOMINION ENERGY INC COM 4173394 74752 0 100
25754A201 25754A201 DOMINOS PIZZA INC COM 7842089 23754 0 100
257651109 257651109 DONALDSON INC COM 2012472 30800 0 100
25809K105 25809K105 DOORDASH INC CL A 60871 958 0 100
25820R105 25820R105 DORCHESTER MINERALS LP COM UNIT 20459 676 0 100
Y2106R110 Y2106R110 DORIAN LPG LTD SHS USD 7514 377 0 100
258278100 258278100 DORMAN PRODS INC COM 8189 95 0 100
25861R105 25861R105 DOUBLELINE ETF TRUST OPPORTUNISTIC BD 543589 11645 0 100
258622109 258622109 DOUBLELINE INCOME SOLUTIONS COM 315355 27722 0 100
260003108 260003108 DOVER CORP COM 2543768 16776 0 100
260557103 260557103 DOW INC COM 18350753 336034 0 100
256135203 256135203 DR REDDYS LABS LTD ADR 213592 3725 0 100
26142V105 26142V105 DRAFTKINGS INC NEW COM CL A 6320167 326424 0 100
26142Q205 26142Q205 DRAGANFLY INC. COM NEW 11938 9328 0 100
26152H301 26152H301 DRDGOLD LIMITED SPON ADR REPSTG 1620974 169204 0 100
26154D100 26154D100 DREAM FINDERS HOMES INC COM CL A 6620 500 0 100
26210C104 26210C104 DROPBOX INC CL A 267794 12389 0 100
26253C102 26253C102 DSS INC COM 17 81 0 100
233331107 233331107 DTE ENERGY CO COM 32271814 294637 0 100
26414D106 26414D106 DUCKHORN PORTFOLIO INC COM 1588 100 0 100
26441C204 26441C204 DUKE ENERGY CORP NEW COM NEW 11456868 119161 0 100
26484T106 26484T106 DUN & BRADSTREET HLDGS INC COM 321830 27431 0 100
26614N102 26614N102 DUPONT DE NEMOURS INC COM 9352036 130330 0 100
26701L900 26701L900 DUTCH BROS INC CALL 9375132 2964 0 100
26701L100 26701L100 DUTCH BROS INC CL A 98053 3100 0 100
26701L950 26701L950 DUTCH BROS INC PUT 8249104 2608 0 100
23355L106 23355L106 DXC TECHNOLOGY CO COM 529183 20705 0 100
268150109 268150109 DYNATRACE INC COM NEW 32802057 775520 0 100
26969P108 26969P108 EAGLE MATLS INC COM 1907175 12980 0 100
27579R104 27579R104 EAST WEST BANCORP INC COM 1499453 27464 0 100
277276101 277276101 EASTGROUP PPTYS INC COM 26118 158 0 100
277432100 277432100 EASTMAN CHEM CO COM 1128524 13379 0 100
G29183103 G29183103 EATON CORP PLC SHS 6528811 38118 0 100
27826U108 27826U108 EATON VANCE MUNI INCOME TRUS SH BEN INT 16938 1675 0 100
27828Q105 27828Q105 EATON VANCE SR FLTNG RTE TR COM 36558 3219 0 100
27828X100 27828X100 EATON VANCE TAX MNGED BUY WR COM 11759 900 0 100
27829F108 27829F108 EATON VANCE TAX-MANAGED GLOB COM 8958 1150 0 100
278642103 278642103 EBAY INC. COM 4572608 103051 0 100
278768106 278768106 ECHOSTAR CORP CL A 512 28 0 100
278865100 278865100 ECOLAB INC COM 6631400 40060 0 100
27966L108 27966L108 EDESA BIOTECH INC COM 51 56 0 100
281020107 281020107 EDISON INTL COM 5738888 81266 0 100
28106W103 28106W103 EDITAS MEDICINE INC COM 14935 2060 0 100
28176E108 28176E108 EDWARDS LIFESCIENCES CORP COM 7789595 94461 0 100
26853E102 26853E102 EHANG HLDGS LTD ADS 1062396 97200 0 100
26853E952 26853E952 EHANG HLDGS LTD PUT 1062396 972 0 100
28238P109 28238P109 EHEALTH INC COM 225 24 0 100
28249U105 28249U105 EIGER BIOPHARMACEUTICALS INC COM 1147 1280 0 100
28414H103 28414H103 ELANCO ANIMAL HEALTH INC COM 12716596 1356459 0 100
N14506104 N14506104 ELASTIC N V ORD SHS 128760 2225 0 100
M3760D101 M3760D101 ELBIT SYS LTD ORD 68987 406 0 100
284902509 284902509 ELDORADO GOLD CORP NEW COM 4810659 464415 0 100
28474P201 28474P201 ELECTRA BATTERY MATERIALS CO COM NEW 7750 3880 0 100
284849205 284849205 ELECTRAMECCANICA VEHS CORP COM NEW 513 1000 0 100
285512109 285512109 ELECTRONIC ARTS INC COM 16576036 137619 0 100
28618M106 28618M106 ELEMENT SOLUTIONS INC COM 2456435 130384 0 100
036752103 036752103 ELEVANCE HEALTH INC COM 12014312 25736 0 100
29079J111 29079J111 EMBARK TECHNOLOGY INC *W EXP 11/10/202 6436 2466 0 100
29079J202 29079J202 EMBARK TECHNOLOGY INC COM NEW 924 332 0 100
29082K105 29082K105 EMBECTA CORP COMMON STOCK 34366 1223 0 100
290846203 290846203 EMCORE CORP COM NEW 2070 1800 0 100
29089Q105 29089Q105 EMERGENT BIOSOLUTIONS INC COM 1582 153 0 100
291011104 291011104 EMERSON ELEC CO COM 5418885 62920 0 100
29250N105 29250N105 ENBRIDGE INC COM 642944049 16883285 0 100
292554102 292554102 ENCORE CAP GROUP INC COM 49594 984 0 100
292562105 292562105 ENCORE WIRE CORP COM 643223 3499 0 100
29258Y103 29258Y103 ENDEAVOUR SILVER CORP COM 1614090 416299 0 100
29269R105 29269R105 ENERFLEX LTD COM 424959 72322 0 100
29272C103 29272C103 ENERGOUS CORP COM 2152 4100 0 100
292671708 292671708 ENERGY FUELS INC COM NEW 386448 69306 0 100
29273V100 29273V100 ENERGY TRANSFER L P COM UT LTD PTN 942101 75528 0 100
292766102 292766102 ENERPLUS CORP COM 8189157 569306 0 100
293389102 293389102 ENNIS INC COM 370439 17573 0 100
293594907 293594907 ENOVIX CORPORATION CALL 5814900 3900 0 100
293594107 293594107 ENOVIX CORPORATION COM 233897 15693 0 100
293594957 293594957 ENOVIX CORPORATION PUT 5904360 3960 0 100
29355A107 29355A107 ENPHASE ENERGY INC COM 8709950 41432 0 100
29358P101 29358P101 ENSIGN GROUP INC COM 381638 3997 0 100
29362U104 29362U104 ENTEGRIS INC COM 44282 540 0 100
29364G103 29364G103 ENTERGY CORP NEW COM 2213266 20577 0 100
293792107 293792107 ENTERPRISE PRODS PARTNERS L COM 905752 34955 0 100
29385B109 29385B109 ENTHUSIAST GAMING HLDGS INC COM 17247 29511 0 100
29414V209 29414V209 ENVIROTECH VEHICLES INC COM NEW 656 220 0 100
29415F104 29415F104 ENVISTA HOLDINGS CORPORATION COM 20305034 510947 0 100
26875P101 26875P101 EOG RES INC COM 6981190 60044 0 100
29414B104 29414B104 EPAM SYS INC COM 1231560 4119 0 100
26884U109 26884U109 EPR PPTYS COM SH BEN INT 5028 132 0 100
26884L109 26884L109 EQT CORP COM 811819 25441 0 100
294429105 294429105 EQUIFAX INC COM 2506840 12360 0 100
29444U700 29444U700 EQUINIX INC COM 42914220 59571 0 100
29446Y502 29446Y502 EQUINOX GOLD CORP COM 3978167 773110 0 100
29452E101 29452E101 EQUITABLE HLDGS INC COM 56462 2294 0 100
294600101 294600101 EQUITRANS MIDSTREAM CORP COM 5099 883 0 100
29472R108 29472R108 EQUITY LIFESTYLE PPTYS INC COM 42557 634 0 100
29476L107 29476L107 EQUITY RESIDENTIAL SH BEN INT 6973854 116231 0 100
294821608 294821608 ERICSSON ADR B SEK 10 161928 27725 0 100
29530P102 29530P102 ERIE INDTY CO CL A 20848 90 0 100
296006109 296006109 ERO COPPER CORP COM 1894095 107644 0 100
29664W105 29664W105 ESPERION THERAPEUTICS INC NE COM 16609 10446 0 100
29670G102 29670G102 ESSENTIAL UTILS INC COM 712076 16502 0 100
297178105 297178105 ESSEX PPTY TR INC COM 923558 4416 0 100
26924G508 26924G508 ETF MANAGERS TR ETFMG ALTR HRVST 927 264 0 100
26924G771 26924G771 ETF MANAGERS TR ETFMG TRAVEL TEC 249085 15483 0 100
26924G888 26924G888 ETF MANAGERS TR ETHO CLIMATE LEA 36185 694 0 100
26924G201 26924G201 ETF MANAGERS TR PRIME CYBR SCRTY 1104164 23094 0 100
26924G102 26924G102 ETF MANAGERS TR PRIME JUNIR SLVR 77286 6950 0 100
26924G409 26924G409 ETF MANAGERS TR PRIME MOBILE PAY 175398 4209 0 100
26922B873 26922B873 ETF SER SOLUTIONS DEFIANCE HTL AIR 36240 2000 0 100
26922A289 26922A289 ETF SER SOLUTIONS DEFIANCE NEXT 33596 1024 0 100
26922B600 26922B600 ETF SER SOLUTIONS DEFIANCE NEXT 2689 275 0 100
26922A420 26922A420 ETF SER SOLUTIONS DEFIANCE QUANT 15119 325 0 100
26922A701 26922A701 ETF SER SOLUTIONS ROUNDHILL ACQUI 9973 315 0 100
26922A842 26922A842 ETF SER SOLUTIONS US GLB JETS 13263017 711938 0 100
26923G400 26923G400 ETFIS SER TR I INFRACP REIT PFD 11777 700 0 100
26923G822 26923G822 ETFIS SER TR I VIRTUS INFRCAP 51306 2675 0 100
29786A106 29786A106 ETSY INC COM 1119846 10060 0 100
298736109 298736109 EURONET WORLDWIDE INC COM 22364 200 0 100
299734103 299734103 EVELO BIOSCIENCES INC COM 18 100 0 100
G3223R108 G3223R108 EVEREST RE GROUP LTD COM 3450868 9639 0 100
30034W106 30034W106 EVERGY INC COM 4950008 81123 0 100
30040W108 30040W108 EVERSOURCE ENERGY COM 22711526 290306 0 100
30040P103 30040P103 EVERTEC INC COM 3641 108 0 100
30052F900 30052F900 EVGO INC CALL 841320 1080 0 100
30052F100 30052F100 EVGO INC CL A COM 5055883 649023 0 100
30052F950 30052F950 EVGO INC PUT 6616826 8494 0 100
30049H102 30049H102 EVOLV TECHNOLOGIES HLDNGS IN COM CL A 160967 51716 0 100
30063P105 30063P105 EXACT SCIENCES CORP COM 22175 327 0 100
30151E814 30151E814 EXCHANGE LISTED FDS TR HIGH YIELD ETF 4475 170 0 100
301505723 301505723 EXCHANGE TRADED CONCEPTS TR ROBO GBL HLTCR 2981 100 0 100
301505707 301505707 EXCHANGE TRADED CONCEPTS TR ROBO GLB ETF 2861119 52349 0 100
30161Q104 30161Q104 EXELIXIS INC COM 3222060 166000 0 100
30161N101 30161N101 EXELON CORP COM 8183053 195521 0 100
30212W100 30212W100 EXP WORLD HLDGS INC COM 77288 6100 0 100
30212P303 30212P303 EXPEDIA GROUP INC COM NEW 2194512 22630 0 100
302130109 302130109 EXPEDITORS INTL WASH INC COM 2980382 27163 0 100
30214U102 30214U102 EXPONENT INC COM 226750 2275 0 100
30223G102 30223G102 EXSCIENTIA PLC ADS 1846 350 0 100
30225T102 30225T102 EXTRA SPACE STORAGE INC COM 1620796 9948 0 100
30231G102 30231G102 EXXON MOBIL CORP COM 133444061 1204744 0 100
30190A104 30190A104 F&G ANNUITIES & LIFE INC COMMON STOCK 7919 438 0 100
315616102 315616102 F5 INC COM 607956 4173 0 100
303075105 303075105 FACTSET RESH SYS INC COM 3937033 9491 0 100
303250104 303250104 FAIR ISAAC CORP COM 1236710 1760 0 100
31154R109 31154R109 FARMLAND PARTNERS INC COM 21400 2000 0 100
311900104 311900104 FASTENAL CO COM 3966670 73574 0 100
31188V100 31188V100 FASTLY INC CL A 9319 525 0 100
313745101 313745101 FEDERAL RLTY INVT TR NEW SH BEN INT NEW 28660 290 0 100
313855108 313855108 FEDERAL SIGNAL CORP COM 37926 700 0 100
314211103 314211103 FEDERATED HERMES INC CL B 478620 11920 0 100
31428X106 31428X106 FEDEX CORP COM 35082613 153741 0 100
G3421J106 G3421J106 FERGUSON PLC NEW SHS 116908 894 0 100
N3167Y103 N3167Y103 FERRARI N V COM 4016602 14898 0 100
31572Q808 31572Q808 FIBROGEN INC COM 31595 1695 0 100
316092204 316092204 FIDELITY COVINGTON TRUST MSCI CONSM DIS 18603 284 0 100
316092402 316092402 FIDELITY COVINGTON TRUST MSCI ENERGY IDX 11176 498 0 100
316092600 316092600 FIDELITY COVINGTON TRUST MSCI HLTH CARE I 475141 7730 0 100
316092857 316092857 FIDELITY COVINGTON TRUST MSCI RL EST ETF 52145 2095 0 100
316092386 316092386 FIDELITY COVINGTON TRUST STOCK FOR INFL 5665 180 0 100
316188309 316188309 FIDELITY MERRIMACK STR TR TOTAL BD ETF 58012 1250 0 100
31620R303 31620R303 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 363807 10415 0 100
31620M106 31620M106 FIDELITY NATL INFORMATION SV COM 39655312 729898 0 100
316773100 316773100 FIFTH THIRD BANCORP COM 1429559 53665 0 100
31847R102 31847R102 FIRST AMERN FINL CORP COM 257526 4626 0 100
318672706 318672706 FIRST BANCORP P R COM NEW 1198559 105005 0 100
31946M103 31946M103 FIRST CTZNS BANCSHARES INC N CL A 56436 58 0 100
320517105 320517105 FIRST HORIZON CORPORATION COM 1135290 63506 0 100
32076V103 32076V103 FIRST MAJESTIC SILVER CORP COM 4626565 641856 0 100
33616C100 33616C100 FIRST REP BK SAN FRANCISCO C COM 210016 15013 0 100
336433107 336433107 FIRST SOLAR INC COM 5842120 27261 0 100
33739P103 33739P103 FIRST TR EXCH TRADED FD III LNG/SHT EQUITY 11938 235 0 100
33739E108 33739E108 FIRST TR EXCH TRADED FD III PFD SECS INC ETF 41496 2600 0 100
33734X192 33734X192 FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 4850109 72445 0 100
33734X101 33734X101 FIRST TR EXCHANGE TRADED FD CONSUMR DISCRE 25940 500 0 100
33734X200 33734X200 FIRST TR EXCHANGE TRADED FD DJ GLBL DIVID 11050 500 0 100
33734X135 33734X135 FIRST TR EXCHANGE TRADED FD FINLS ALPHADEX 852949 22855 0 100
33734X143 33734X143 FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 110397 1028 0 100
33737K205 33737K205 FIRST TR EXCHANGE TRADED FD INDXX NEXTG ETF 17382 250 0 100
33734X853 33734X853 FIRST TR EXCHANGE TRADED FD INTL EQUITY OPP 33416 822 0 100
33734X846 33734X846 FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 1811350 42441 0 100
33737A108 33737A108 FIRST TR EXCHANGE TRADED FD NASDQ CLN EDGE 371351 3850 0 100
33733B100 33733B100 FIRST TR EXCHANGE TRADED FD WTR ETF 1326027 15861 0 100
33736M103 33736M103 FIRST TR EXCHANGE-TRADED FD ALERIAN US NXTGN 34902 700 0 100
33733E302 33733E302 FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 181022 1225 0 100
33736G106 33736G106 FIRST TR EXCHANGE-TRADED FD GBL WND ENRG ETF 85680 4800 0 100
33733E500 33733E500 FIRST TR EXCHANGE-TRADED FD NAS CLNEDG GREEN 180616 3462 0 100
33738R118 33738R118 FIRST TR EXCHANGE-TRADED FD NASD TECH DIV 13526 250 0 100
33733E807 33733E807 FIRST TR EXCHANGE-TRADED FD NAT GAS ETF 4508 215 0 100
33733E203 33733E203 FIRST TR EXCHANGE-TRADED FD NY ARCA BIOTECH 30996 200 0 100
33738R506 33738R506 FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 7094 160 0 100
33738R688 33738R688 FIRST TR EXCHANGE-TRADED FD S&P INTL DIVID 2667 170 0 100
33740F623 33740F623 FIRST TR EXCHNG TRADED FD VI FT CBOE VEST BFR 101036 2900 0 100
336917109 336917109 FIRST TR MORNINGSTAR DIVID L SHS 1104758 31137 0 100
337345102 337345102 FIRST TR NASDAQ 100 TECH IND SHS 828819 6355 0 100
337932107 337932107 FIRSTENERGY CORP COM 2218290 55494 0 100
33767E202 33767E202 FIRSTSERVICE CORP NEW COM 39763598 282528 0 100
337738108 337738108 FISERV INC COM 10178771 90049 0 100
33813J906 33813J906 FISKER INC CALL 15926546 25939 0 100
33813J106 33813J106 FISKER INC CL A COM STK 908055 147909 0 100
33813J956 33813J956 FISKER INC PUT 15435346 25139 0 100
33829M101 33829M101 FIVE BELOW INC COM 30051300 143076 0 100
338307101 338307101 FIVE9 INC COM 6448268 89200 0 100
M4R82T106 M4R82T106 FIVERR INTL LTD ORD SHS 154905 4436 0 100
339041105 339041105 FLEETCOR TECHNOLOGIES INC COM 1062257 5038 0 100
G35947202 G35947202 FLEX LNG LTD SHS 154505 4605 0 100
Y2573F102 Y2573F102 FLEX LTD ORD 1012961 44025 0 100
33939L662 33939L662 FLEXSHARES TR HIG YLD VL ETF 247109 6067 0 100
339750101 339750101 FLOOR & DECOR HLDGS INC CL A 45374 462 0 100
34354P105 34354P105 FLOWSERVE CORP COM 54063 1590 0 100
343412102 343412102 FLUOR CORP NEW COM 1222419 39570 0 100
302491303 302491303 FMC CORP COM NEW 1653026 13512 0 100
344419106 344419106 FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 5766203 60514 0 100
344849104 344849104 FOOT LOCKER INC COM 21672 546 0 100
345370900 345370900 FORD MTR CO DEL CALL 114096 97 0 100
345370860 345370860 FORD MTR CO DEL COM 26835864 2129710 0 100
34630N106 34630N106 FORIAN INC COM 8 2 0 100
34959E109 34959E109 FORTINET INC COM 18062021 272432 0 100
349553107 349553107 FORTIS INC COM 225220108 5309091 0 100
34959J108 34959J108 FORTIVE CORP COM 3239640 47649 0 100
349915108 349915108 FORTUNA SILVER MINES INC COM 3973338 1046195 0 100
34964C106 34964C106 FORTUNE BRANDS INNOVATIONS I COM 59758 1017 0 100
35137L105 35137L105 FOX CORP CL A COM 1418808 41587 0 100
35137L204 35137L204 FOX CORP CL B COM 4677682 149399 0 100
35138V102 35138V102 FOX FACTORY HLDG CORP COM 63104 520 0 100
351858105 351858105 FRANCO NEV CORP COM 204023182 1399525 0 100
354613101 354613101 FRANKLIN RESOURCES INC COM 524439 19467 0 100
35473P827 35473P827 FRANKLIN TEMPLETON ETF TR FTSE CANADA 308736 9924 0 100
35473P819 35473P819 FRANKLIN TEMPLETON ETF TR FTSE CHINA 21194 1080 0 100
35473P603 35473P603 FRANKLIN TEMPLETON ETF TR INVT GRADE CORPT 7987 372 0 100
35671D857 35671D857 FREEPORT-MCMORAN INC CL B 13000105 317674 0 100
358029106 358029106 FRESENIUS MED CARE AG&CO KGA SPONSORED ADR 399794 18799 0 100
358039105 358039105 FRESHPET INC COM 0 14 0 100
L4135L100 L4135L100 FREYR BATTERY SHS 35062 3947 0 100
35905A109 35905A109 FRONTDOOR INC COM 33456000 1200000 0 100
302635206 302635206 FS KKR CAP CORP COM 11100 600 0 100
35954B206 35954B206 FSD PHARMA INC CL B SUB VTG 1116 722 0 100
35953D904 35953D904 FUBOTV INC CALL 907258 7498 0 100
35953D104 35953D104 FUBOTV INC COM 19707 16350 0 100
35953D954 35953D954 FUBOTV INC PUT 10527 87 0 100
35952H601 35952H601 FUELCELL ENERGY INC COM 12748 4487 0 100
359616109 359616109 FULCRUM THERAPEUTICS INC COM 1307 460 0 100
359664109 359664109 FULGENT GENETICS INC COM 45649 1463 0 100
361008105 361008105 FUNKO INC COM CL A 329 35 0 100
36117T100 36117T100 FURY GOLD MINES LIMITED COM 69630 136405 0 100
36118L906 36118L906 FUTU HLDGS LTD CALL 134810 26 0 100
36118L956 36118L956 FUTU HLDGS LTD PUT 29735975 5735 0 100
36118L106 36118L106 FUTU HLDGS LTD SPON ADS CL A 29627557 571409 0 100
362397101 362397101 GABELLI EQUITY TR INC COM 20277 3542 0 100
36352H100 36352H100 GALIANO GOLD INC COM 6552 11502 0 100
363576109 363576109 GALLAGHER ARTHUR J & CO COM 3723805 19432 0 100
36467W909 36467W909 GAMESTOP CORP NEW CALL 9969962 4331 0 100
36467W109 36467W109 GAMESTOP CORP NEW CL A 4409249 191540 0 100
36467W959 36467W959 GAMESTOP CORP NEW PUT 16896680 7340 0 100
36467J108 36467J108 GAMING & LEISURE PPTYS INC COM 1626038 31234 0 100
36472T109 36472T109 GANNETT CO INC COM 67 36 0 100
364760108 364760108 GAP INC COM 753 75 0 100
H2906T109 H2906T109 GARMIN LTD SHS 1791243 17778 0 100
366505105 366505105 GARRETT MOTION INC COM 2528 330 0 100
366651107 366651107 GARTNER INC COM 6003804 18463 0 100
36266G107 36266G107 GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 1344182 16387 0 100
668771108 668771108 GEN DIGITAL INC COM 1756436 102509 0 100
81663L101 81663L101 GENEDX HOLDINGS CORP COM CL A 254 700 0 100
368736104 368736104 GENERAC HLDGS INC COM 1431067 13249 0 100
369550108 369550108 GENERAL DYNAMICS CORP COM 19161227 83538 0 100
369604301 369604301 GENERAL ELECTRIC CO COM NEW 12484062 130585 0 100
370334104 370334104 GENERAL MLS INC COM 10545675 122941 0 100
37045V900 37045V900 GENERAL MTRS CO CALL 57584 16 0 100
37045V100 37045V100 GENERAL MTRS CO COM 34729808 950327 0 100
G3934V109 G3934V109 GENIUS SPORTS LIMITED SHARES CL A 5868 1183 0 100
372303206 372303206 GENMAB A/S SPONSORED ADS 6797 180 0 100
G3922B107 G3922B107 GENPACT LIMITED SHS 239939 5189 0 100
372446104 372446104 GENPREX INC COM 767 850 0 100
371901109 371901109 GENTEX CORP COM 9530 340 0 100
372460105 372460105 GENUINE PARTS CO COM 3692540 22014 0 100
37247D106 37247D106 GENWORTH FINL INC COM CL A 2758 550 0 100
36162J106 36162J106 GEO GROUP INC NEW COM 1584 10701 0 100
373737105 373737105 GERDAU SA SPON ADR REP PFD 95800 19425 0 100
374163103 374163103 GERON CORP COM 1080 500 0 100
374396406 374396406 GEVO INC COM PAR 765 500 0 100
36168Q104 36168Q104 GFL ENVIRONMENTAL INC SUB VTG SHS 4519984 131354 0 100
375916103 375916103 GILDAN ACTIVEWEAR INC COM 53620917 1615461 0 100
375558103 375558103 GILEAD SCIENCES INC COM 54382474 655302 0 100
37611X100 37611X100 GINKGO BIOWORKS HOLDINGS INC CL A SHS 22354 16922 0 100
37637K108 37637K108 GITLAB INC CLASS A COM 3427 100 0 100
376535100 376535100 GLADSTONE CAPITAL CORP COM 78940 8400 0 100
376536108 376536108 GLADSTONE COMMERCIAL CORP COM 2270 180 0 100
37940X102 37940X102 GLOBAL PMTS INC COM 9092919 86402 0 100
Y27183600 Y27183600 GLOBAL SHIP LEASE INC NEW COM CL A 5463 292 0 100
37954Y624 37954Y624 GLOBAL X FDS AUTONMOUS EV ETF 40572 1705 0 100
37954Y909 37954Y909 GLOBAL X FDS CALL 15018 6 0 100
37954Y228 37954Y228 GLOBAL X FDS CLEANTECH ETF 15890 1000 0 100
37954Y731 37954Y731 GLOBAL X FDS CONSCIOUS COS 28038 950 0 100
37954Y384 37954Y384 GLOBAL X FDS CYBRSCURTY ETF 10173 434 0 100
37960A867 37960A867 GLOBAL X FDS DISRUPTIVE MATLS 19390 1000 0 100
37960A859 37960A859 GLOBAL X FDS DOW 30 COVERED C 132584 6121 0 100
37954Y814 37954Y814 GLOBAL X FDS FINTECH ETF 185447 8920 0 100
37954Y434 37954Y434 GLOBAL X FDS GENOMIC BIOTECH 737 60 0 100
37954Y830 37954Y830 GLOBAL X FDS GLOBAL X COPPER 146536 3785 0 100
37954Y848 37954Y848 GLOBAL X FDS GLOBAL X SILVER 38456 1250 0 100
37954Y871 37954Y871 GLOBAL X FDS GLOBAL X URANIUM 862115 43238 0 100
37950E291 37950E291 GLOBAL X FDS GLOBX SUPDV US 83533 4787 0 100
37954Y780 37954Y780 GLOBAL X FDS INTERNET OF THNG 9640 290 0 100
37954Y855 37954Y855 GLOBAL X FDS LITHIUM BTRY ETF 2764808 43539 0 100
37954Y764 37954Y764 GLOBAL X FDS MILLENNIAL CONSU 17454 586 0 100
37950E408 37950E408 GLOBAL X FDS MSCI CHINA CNSMR 72648 3600 0 100
37954Y483 37954Y483 GLOBAL X FDS NASDAQ 100 COVER 1914600 111564 0 100
37954Y715 37954Y715 GLOBAL X FDS RBTCS ARTFL INTE 1398473 54850 0 100
37954Y475 37954Y475 GLOBAL X FDS S&P 500 COVERED 250593 6195 0 100
37960A669 37960A669 GLOBAL X FDS SUPERDIVIDEND 7576 333 0 100
37960A651 37960A651 GLOBAL X FDS SUPERDVDND REIT 9883 457 0 100
37954Y673 37954Y673 GLOBAL X FDS US INFR DEV ETF 9794364 345637 0 100
37954Y392 37954Y392 GLOBAL X FDS VDEO GAM ESPRT 55996 2758 0 100
G39387908 G39387908 GLOBALFOUNDRIES INC CALL 64962000 9000 0 100
G39387108 G39387108 GLOBALFOUNDRIES INC ORDINARY SHARES 2888 40 0 100
G39387958 G39387958 GLOBALFOUNDRIES INC PUT 2482992 344 0 100
378973408 378973408 GLOBALSTAR INC COM 4564 4000 0 100
L44385109 L44385109 GLOBANT S A COM 10588221 66689 0 100
37959E102 37959E102 GLOBE LIFE INC COM 2802344 25567 0 100
379577208 379577208 GLOBUS MED INC CL A 3388684 59760 0 100
380237107 380237107 GODADDY INC CL A 51445 662 0 100
38059T106 38059T106 GOLD FIELDS LTD SPONSORED ADR 24505710 1839768 0 100
381119106 381119106 GOLDEN MINERALS CO COM 999 5000 0 100
G39637205 G39637205 GOLDEN OCEAN GROUP LTD SHS NEW 76 8 0 100
38149W739 38149W739 GOLDMAN SACHS ETF TR ACTIVEBETA WRLD 4087 103 0 100
38141G104 38141G104 GOLDMAN SACHS GROUP INC COM 39867846 121899 0 100
38149E101 38149E101 GOLDMINING INC COM 357 300 0 100
38173M102 38173M102 GOLUB CAP BDC INC COM 7880760 581177 0 100
38246G108 38246G108 GOODRX HLDGS INC COM CL A 9961 1595 0 100
382550101 382550101 GOODYEAR TIRE & RUBR CO COM 506538 45999 0 100
384109104 384109104 GRACO INC COM 16446144 226669 0 100
384313508 384313508 GRAFTECH INTL LTD COM 10994 2265 0 100
384637104 384637104 GRAHAM HLDGS CO COM CL B 1193465 2003 0 100
384802104 384802104 GRAINGER W W INC COM 8065741 11720 0 100
38500T101 38500T101 GRAN TIERRA ENERGY INC COM 66607 76300 0 100
387437114 387437114 GRANITE REAL ESTATE INVT TR UNIT 99/99/9999 6004034 97372 0 100
38748T103 38748T103 GRANITESHARES PLATINUM TR SHS BEN INT 426 44 0 100
388689101 388689101 GRAPHIC PACKAGING HLDG CO COM 137646 5400 0 100
389375106 389375106 GRAY TELEVISION INC COM 7845 900 0 100
393657101 393657101 GREENBRIER COS INC COM 11913 370 0 100
39540E302 39540E302 GREENPOWER MTR CO INC COM NEW 566 255 0 100
57630J304 57630J304 GREENWAVE TECHNOLOGY SOLUTIO COM NEW 7 7 0 100
39878L407 39878L407 GROM SOCIAL ENTRPRISES INC COM 1 2 0 100
398905109 398905109 GROUP 1 AUTOMOTIVE INC COM 90550 400 0 100
399473206 399473206 GROUPON INC COM NEW 359113 85300 0 100
399473956 399473956 GROUPON INC PUT 359113 853 0 100
40051E202 40051E202 GRUPO AEROPORTUARIO DEL SURE SPON ADR SER B 13471485 43964 0 100
400506101 400506101 GRUPO AEROPUERTO DEL PACIFIC SPON ADR B 3511980 18000 0 100
40049J206 40049J206 GRUPO TELEVISA S A B SPON ADR REP ORD 830 157 0 100
37733W204 37733W204 GSK PLC SPONSORED ADR 14385520 401080 0 100
40171V100 40171V100 GUIDEWIRE SOFTWARE INC COM 142042 1731 0 100
36262G101 36262G101 GXO LOGISTICS INCORPORATED COMMON STOCK 11433633 226576 0 100
404030108 404030108 H & E EQUIPMENT SERVICES INC COM 320195 7240 0 100
44332N106 44332N106 H WORLD GROUP LTD SPONSORED ADS 2497278 50996 0 100
405217100 405217100 HAIN CELESTIAL GROUP INC COM 27759 1620 0 100
405552100 405552100 HALEON PLC SPON ADS 298614 36664 0 100
406216101 406216101 HALLIBURTON CO COM 2285801 71722 0 100
41021P103 41021P103 HANCOCK JOHN PFD INCOME FD I COM 4395 300 0 100
410345102 410345102 HANESBRANDS INC COM 363346 69549 0 100
41068X100 41068X100 HANNON ARMSTRONG SUST INFR C COM 1020506 36517 0 100
412822108 412822108 HARLEY DAVIDSON INC COM 27642 728 0 100
413216300 413216300 HARMONY GOLD MINING CO LTD SPONSORED ADR 5143106 1254416 0 100
415858109 415858109 HARROW HEALTH INC COM 21127 1000 0 100
416515104 416515104 HARTFORD FINL SVCS GROUP INC COM 2198983 31506 0 100
418056107 418056107 HASBRO INC COM 1617302 30426 0 100
421298100 421298100 HAYWARD HLDGS INC COM 11710 1000 0 100
40412C101 40412C101 HCA HEALTHCARE INC COM 15801063 59936 0 100
40415F101 40415F101 HDFC BANK LTD SPONSORED ADS 19416308 290850 0 100
42207L106 42207L106 HEADHUNTER GROUP PLC SPONSORED ADS 3695952 245905 0 100
42225T107 42225T107 HEALTH CATALYST INC COM 946621 79749 0 100
421906108 421906108 HEALTHCARE SVCS GROUP INC COM 277245 19987 0 100
42250P103 42250P103 HEALTHPEAK PROPERTIES INC COM 1594489 72376 0 100
422704106 422704106 HECLA MNG CO COM 7159700 1131075 0 100
422806208 422806208 HEICO CORP NEW CL A 3329945 24503 0 100
422806109 422806109 HEICO CORP NEW COM 665043 3863 0 100
42328V603 42328V603 HELIUS MED TECHNOLOGIES INC COM CL A NEW 4 14 0 100
423403104 423403104 HELLO GROUP INC ADS 1406562 153900 0 100
423452101 423452101 HELMERICH & PAYNE INC COM 894 25 0 100
426281101 426281101 HENRY JACK & ASSOC INC COM 1495979 9929 0 100
806407102 806407102 HENRY SCHEIN INC COM 2163453 26505 0 100
427746102 427746102 HERON THERAPEUTICS INC COM 906 600 0 100
427866108 427866108 HERSHEY CO COM 5018164 19625 0 100
42806J700 42806J700 HERTZ GLOBAL HLDGS INC COM NEW 2909133 178584 0 100
42809H107 42809H107 HESS CORP COM 5349084 39848 0 100
428103105 428103105 HESS MIDSTREAM LP CL A SHS 61403 2120 0 100
42824C109 42824C109 HEWLETT PACKARD ENTERPRISE C COM 31519053 1973448 0 100
428304406 428304406 HEXO CORP COM 61171 45937 0 100
403949100 403949100 HF SINCLAIR CORP COM 325989 6739 0 100
428567101 428567101 HIBBETT INC COM 0 3608 0 100
43114Q105 43114Q105 HIGHPEAK ENERGY INC COM 4596 200 0 100
431571108 431571108 HILLENBRAND INC COM 46938 988 0 100
43300A203 43300A203 HILTON WORLDWIDE HLDGS INC COM 5803954 41409 0 100
433000106 433000106 HIMS & HERS HEALTH INC COM CL A 5500 555 0 100
43366H704 43366H704 HIVE BLOCKCHAIN TECHNLGIES L COM NEW 31192 9496 0 100
436440101 436440101 HOLOGIC INC COM 2083335 25829 0 100
437076102 437076102 HOME DEPOT INC COM 142757247 483890 0 100
438128308 438128308 HONDA MOTOR LTD AMERN SHS 16314 616 0 100
438333106 438333106 HONEST CO INC COM 729 405 0 100
438516106 438516106 HONEYWELL INTL INC COM 54725398 286289 0 100
G46188101 G46188101 HORIZON THERAPEUTICS PUB L SHS 2091334 19174 0 100
440452100 440452100 HORMEL FOODS CORP COM 2761121 68854 0 100
44107P104 44107P104 HOST HOTELS & RESORTS INC COM 7132076 434680 0 100
443201108 443201108 HOWMET AEROSPACE INC COM 4425674 103402 0 100
40434L105 40434L105 HP INC COM 2537736 86467 0 100
404280406 404280406 HSBC HLDGS PLC SPON ADR NEW 120560 3532 0 100
443320106 443320106 HUB GROUP INC CL A 2096 25 0 100
443510607 443510607 HUBBELL INC COM 663179 2715 0 100
443573100 443573100 HUBSPOT INC COM 75881 179 0 100
443628102 443628102 HUDBAY MINERALS INC COM 2389151 456534 0 100
444859102 444859102 HUMANA INC COM 6031676 12322 0 100
444863203 444863203 HUMANIGEN INC COM NEW 308 2200 0 100
445658107 445658107 HUNT J B TRANS SVCS INC COM 1568309 8975 0 100
446150104 446150104 HUNTINGTON BANCSHARES INC COM 1306748 116707 0 100
446413106 446413106 HUNTINGTON INGALLS INDS INC COM 566611 2737 0 100
447011107 447011107 HUNTSMAN CORP COM 8205 300 0 100
44812T102 44812T102 HUT 8 MNG CORP COM 12443 6865 0 100
448579102 448579102 HYATT HOTELS CORP COM CL A 2508486 22441 0 100
44862P109 44862P109 HYCROFT MINING HOLDING CORP COM CL A 3 8 0 100
449109107 449109107 HYLIION HOLDINGS CORP COMMON STOCK 2522 1280 0 100
44955L106 44955L106 I-80 GOLD CORP COM 5147689 2114974 0 100
44891N208 44891N208 IAC INC COM NEW 34948 712 0 100
450913108 450913108 IAMGOLD CORP COM 3626504 1336685 0 100
451100101 451100101 ICAHN ENTERPRISES LP DEPOSITARY UNIT 433078 8374 0 100
45104G104 45104G104 ICICI BANK LIMITED ADR 5540745 256162 0 100
M53213100 M53213100 ICL GROUP LTD SHS 20950 3125 0 100
G4705A100 G4705A100 ICON PLC SHS 4473195 20898 0 100
45166V106 45166V106 IDEANOMICS INC COM 18 165 0 100
45167R104 45167R104 IDEX CORP COM 1792663 7780 0 100
45168D104 45168D104 IDEXX LABS INC COM 3568059 7150 0 100
452308109 452308109 ILLINOIS TOOL WKS INC COM 12388265 50895 0 100
452327109 452327109 ILLUMINA INC COM 6072002 26210 0 100
44969Q307 44969Q307 IM CANNABIS CORP COM 67 98 0 100
45245E109 45245E109 IMAX CORP COM 6235 325 0 100
452521107 452521107 IMMERSION CORP COM 1788 200 0 100
45256X103 45256X103 IMMUNITYBIO INC COM 240404 132100 0 100
45256X953 45256X953 IMMUNITYBIO INC PUT 237146 1303 0 100
45253H101 45253H101 IMMUNOGEN INC COM 7680 2000 0 100
45257F200 45257F200 IMMUNOPRECISE ANTIBODIES LTD COM NEW 6251 2255 0 100
45259R103 45259R103 IMPACT SHS TR I AFFORDABLE HOUS 29393 1700 0 100
453038408 453038408 IMPERIAL OIL LTD COM NEW 61333963 1211220 0 100
44974L301 44974L301 IMV INC COM NEW 27426 53857 0 100
45337C102 45337C102 INCYTE CORP COM 4706347 64840 0 100
45409B107 45409B107 INDEXIQ ETF TR HEDGE MLTI ETF 35134 1203 0 100
45409B800 45409B800 INDEXIQ ETF TR IQ MRGR ARB ETF 33692 1065 0 100
454089103 454089103 INDIA FD INC COM 9067 600 0 100
45569U101 45569U101 INDIE SEMICONDUCTOR INC CLASS A COM 99626 9452 0 100
45665G303 45665G303 INFINITY PHARMACEUTICALS INC COM 393 2600 0 100
45674M101 45674M101 INFORMATICA INC COM CL A 819 50 0 100
456788108 456788108 INFOSYS LTD SPONSORED ADR 29160158 1673096 0 100
456837103 456837103 ING GROEP N.V. SPONSORED ADR 654248 55155 0 100
45687V106 45687V106 INGERSOLL RAND INC COM 1664320 28607 0 100
45688C107 45688C107 INGEVITY CORP COM 2361 33 0 100
457030104 457030104 INGLES MKTS INC CL A 42926 484 0 100
457187102 457187102 INGREDION INC COM 29699 292 0 100
457637601 457637601 INMED PHARMACEUTICALS INC COM NEW 13 12 0 100
M5425M103 M5425M103 INMODE LTD SHS 55948 1750 0 100
45782C102 45782C102 INNOVATOR ETFS TR IBD 50 ETF 3543 150 0 100
45783Y822 45783Y822 INNOVATOR ETFS TR S&P INVT GRD PFD 6165 332 0 100
M5R635108 M5R635108 INNOVIZ TECHNOLOGIES LTD SHS 11206 3200 0 100
45773H201 45773H201 INOVIO PHARMACEUTICALS INC COM NEW 1558 1900 0 100
457669307 457669307 INSMED INC COM PAR $.01 72803 4280 0 100
45778Q107 45778Q107 INSPERITY INC COM 222639 1833 0 100
457730109 457730109 INSPIRE MED SYS INC COM 58518 250 0 100
45779A846 45779A846 INSPIREMD INC COM 229 206 0 100
45784P101 45784P101 INSULET CORP COM 1510907 4737 0 100
458140900 458140900 INTEL CORP CALL 213644 57 0 100
458140100 458140100 INTEL CORP COM 71240411 2188712 0 100
45826J105 45826J105 INTELLIA THERAPEUTICS INC COM 559 15 0 100
45841N107 45841N107 INTERACTIVE BROKERS GROUP IN COM CL A 1301898 15786 0 100
45845P108 45845P108 INTERCEPT PHARMACEUTICALS IN COM 1275 95 0 100
45866F104 45866F104 INTERCONTINENTAL EXCHANGE IN COM 21756316 208468 0 100
45857P806 45857P806 INTERCONTINENTAL HOTELS GROU SPONSORED ADS 102584 1540 0 100
459200101 459200101 INTERNATIONAL BUSINESS MACHS COM 44585990 340092 0 100
459506101 459506101 INTERNATIONAL FLAVORS&FRAGRA COM 4126921 44992 0 100
G4863A108 G4863A108 INTERNATIONAL GAME TECHNOLOG SHS USD 56262 2100 0 100
460146103 460146103 INTERNATIONAL PAPER CO COM 1671344 46390 0 100
Y41053102 Y41053102 INTERNATIONAL SEAWAYS INC COM 333 8 0 100
460690100 460690100 INTERPUBLIC GROUP COS INC COM 996916 26770 0 100
461202103 461202103 INTUIT COM 11410891 25630 0 100
46120E902 46120E902 INTUITIVE SURGICAL INC CALL 25130 1 0 100
46120E602 46120E602 INTUITIVE SURGICAL INC COM NEW 30285253 118601 0 100
46090A101 46090A101 INVESCO ACTIVELY MANAGED ETF ACTIVE US REAL 3028 35 0 100
46090A200 46090A200 INVESCO ACTIVELY MANAGED ETF BLNCD MLTI AST 150874 10075 0 100
46090A309 46090A309 INVESCO ACTIVELY MANAGED ETF CNSRTV MLT AST 14185 1160 0 100
46090A853 46090A853 INVESCO ACTIVELY MANAGED ETF INVSCO HY BD FCT 21833 1015 0 100
46090A788 46090A788 INVESCO ACTIVELY MANAGED ETF REAL ASSETS ESG 190303 14041 0 100
46090A887 46090A887 INVESCO ACTIVELY MANAGED ETF ULTRA SHRT DUR 1014687 20459 0 100
46138B103 46138B103 INVESCO DB COMMDY INDX TRCK UNIT 12160 512 0 100
46140H106 46140H106 INVESCO DB MULTI-SECTOR COMM AGRICULTURE FD 510761 25007 0 100
46140H700 46140H700 INVESCO DB MULTI-SECTOR COMM BASE METALS FD 16035 795 0 100
46140H304 46140H304 INVESCO DB MULTI-SECTOR COMM ENERGY FD 2568 125 0 100
46141D203 46141D203 INVESCO DB US DLR INDEX TR BULLISH FD 217909 8012 0 100
46138E107 46138E107 INVESCO EXCH TRADED FD TR II 1 30 LADER TRE 8979 300 0 100
46138E800 46138E800 INVESCO EXCH TRADED FD TR II CHINA TECHNLGY 228737 4927 0 100
46138E867 46138E867 INVESCO EXCH TRADED FD TR II DWA EMERG MKTS 702945 38100 0 100
46138E842 46138E842 INVESCO EXCH TRADED FD TR II DWA SMLCP MENT 195036 2650 0 100
46138E784 46138E784 INVESCO EXCH TRADED FD TR II EMRNG MKT SVRG 2016561 105110 0 100
46138G516 46138G516 INVESCO EXCH TRADED FD TR II ESG S&P 500 EQL 63934 2875 0 100
46138E719 46138E719 INVESCO EXCH TRADED FD TR II FNDMNTL HY CRP 6204626 354378 0 100
46138E743 46138E743 INVESCO EXCH TRADED FD TR II FTSE RAFI DEV 58756 1335 0 100
46138E727 46138E727 INVESCO EXCH TRADED FD TR II FTSE RAFI EMNG 3300 180 0 100
46138G847 46138G847 INVESCO EXCH TRADED FD TR II GBL CLEAN ENRG 10496 532 0 100
46138E669 46138E669 INVESCO EXCH TRADED FD TR II GBL SRT TRM HY 46446 2416 0 100
46138E651 46138E651 INVESCO EXCH TRADED FD TR II GLOBAL WATER 33473 959 0 100
46138E636 46138E636 INVESCO EXCH TRADED FD TR II INTL CORP BD 21770 1000 0 100
46138G615 46138G615 INVESCO EXCH TRADED FD TR II INVESCO PHLX SM 63500 2500 0 100
46138E628 46138E628 INVESCO EXCH TRADED FD TR II KBW BK ETF 5413 129 0 100
46138E545 46138E545 INVESCO EXCH TRADED FD TR II MSCI GBL TIMBR 14895 500 0 100
46138G649 46138G649 INVESCO EXCH TRADED FD TR II NASDAQ 100 ETF 40252 305 0 100
46138G631 46138G631 INVESCO EXCH TRADED FD TR II NASDAQNXTGEN100 50026 1965 0 100
46138E511 46138E511 INVESCO EXCH TRADED FD TR II PFD ETF 57262 4985 0 100
46138E370 46138E370 INVESCO EXCH TRADED FD TR II S&P 500 HB ETF 43305 619 0 100
46138E263 46138E263 INVESCO EXCH TRADED FD TR II S&P GBL WATER 11309353 227081 0 100
46138E230 46138E230 INVESCO EXCH TRADED FD TR II S&P INTL LOW 739162 27024 0 100
46138E214 46138E214 INVESCO EXCH TRADED FD TR II S&P INTL QULTY 58687 2223 0 100
46138E115 46138E115 INVESCO EXCH TRADED FD TR II S&P SMLCP INFO 14487 110 0 100
46138E172 46138E172 INVESCO EXCH TRADED FD TR II S&P SMLCP STAP 11001 100 0 100
46138E354 46138E354 INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 4886800 78356 0 100
46138G706 46138G706 INVESCO EXCH TRADED FD TR II SOLAR ETF 4018915 51710 0 100
46138G508 46138G508 INVESCO EXCH TRADED FD TR II SR LN ETF 22672319 1088955 0 100
46138G805 46138G805 INVESCO EXCH TRADED FD TR II TAXABLE MUN BD 29502 1100 0 100
46138G870 46138G870 INVESCO EXCH TRADED FD TR II VAR RATE PFD 58883 2662 0 100
46138J775 46138J775 INVESCO EXCH TRD SLF IDX FD DEFENSIVE EQTY 31151 463 0 100
46137V100 46137V100 INVESCO EXCHANGE TRADED FD T AEROSPACE DEFN 8173035 101484 0 100
46137V308 46137V308 INVESCO EXCHANGE TRADED FD T BUYBACK ACHIEV 25551 300 0 100
46137V852 46137V852 INVESCO EXCHANGE TRADED FD T DWA HEALTHCARE 33609 300 0 100
46137V837 46137V837 INVESCO EXCHANGE TRADED FD T DWA MOMENTUM 207595 2735 0 100
46137V720 46137V720 INVESCO EXCHANGE TRADED FD T DYNMC LEISURE 150531 3701 0 100
46137V662 46137V662 INVESCO EXCHANGE TRADED FD T DYNMC PHRMCTLS 1825 24 0 100
46137V647 46137V647 INVESCO EXCHANGE TRADED FD T DYNMC SEMICNDT 4054068 32785 0 100
46137V621 46137V621 INVESCO EXCHANGE TRADED FD T FINL PFD ETF 243279 16743 0 100
46137V613 46137V613 INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 288977 1844 0 100
46137V589 46137V589 INVESCO EXCHANGE TRADED FD T GBL LISTED PVT 86598 8686 0 100
46137V571 46137V571 INVESCO EXCHANGE TRADED FD T GLOBAL DRGN CN 14103 475 0 100
46137V563 46137V563 INVESCO EXCHANGE TRADED FD T HIG YLD EQ DIV 16728 840 0 100
46137V548 46137V548 INVESCO EXCHANGE TRADED FD T INTL DIVI ACHI 71157 3995 0 100
46137V407 46137V407 INVESCO EXCHANGE TRADED FD T INVESCO MSCI 242495 4936 0 100
46137V431 46137V431 INVESCO EXCHANGE TRADED FD T S&P 500 GARP ETF 19603 230 0 100
46137V233 46137V233 INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 65169 210 0 100
46137V464 46137V464 INVESCO EXCHANGE TRADED FD T S&P MDCP MOMNTUM 58752 782 0 100
46137V498 46137V498 INVESCO EXCHANGE TRADED FD T S&P SMLCP MOMENT 37147 803 0 100
46137V399 46137V399 INVESCO EXCHANGE TRADED FD T S&P500 BUY WRT 1826 92 0 100
46137V381 46137V381 INVESCO EXCHANGE TRADED FD T S&P500 EQL DIS 2937 23 0 100
46137V365 46137V365 INVESCO EXCHANGE TRADED FD T S&P500 EQL ENR 1366 20 0 100
46137V332 46137V332 INVESCO EXCHANGE TRADED FD T S&P500 EQL HLT 176096 604 0 100
46137V324 46137V324 INVESCO EXCHANGE TRADED FD T S&P500 EQL IND 462508 2465 0 100
46137V316 46137V316 INVESCO EXCHANGE TRADED FD T S&P500 EQL MAT 103589 637 0 100
46137V282 46137V282 INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 86912 315 0 100
46137V274 46137V274 INVESCO EXCHANGE TRADED FD T S&P500 EQL UTL 96132 848 0 100
46137V357 46137V357 INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 13369559 92386 0 100
46137V258 46137V258 INVESCO EXCHANGE TRADED FD T S&P500 PUR VAL 9108 120 0 100
46137V241 46137V241 INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 0 74 0 100
46137V142 46137V142 INVESCO EXCHANGE TRADED FD T WATER RES ETF 548362 10280 0 100
46137V134 46137V134 INVESCO EXCHANGE TRADED FD T WILDERHIL CLAN 19671 487 0 100
46137R109 46137R109 INVESCO INDIA EXCHANGE-TRADE INDIA ETF 57276 2775 0 100
G491BT108 G491BT108 INVESCO LTD SHS 3231474 198127 0 100
46131B704 46131B704 INVESCO MORTGAGE CAPITAL INC COM 1253 113 0 100
46090E903 46090E903 INVESCO QQQ TR CALL 23354 1 0 100
46090E953 46090E953 INVESCO QQQ TR PUT 65448720 2040 0 100
46090E103 46090E103 INVESCO QQQ TR UNIT SER 1 142794387 440006 0 100
46144X537 46144X537 INVESTMENT MANAGERS SER TR I AXS CANNABIS ETF 424 200 0 100
46144X495 46144X495 INVESTMENT MANAGERS SER TR I AXS ESOTERICA NE 60498 1531 0 100
461804106 461804106 INVESTORS TITLE CO NC COM 76617 520 0 100
46185L103 46185L103 INVITAE CORP COM 530 395 0 100
46187W107 46187W107 INVITATION HOMES INC COM 1237545 39627 0 100
46186M605 46186M605 INVIVO THERAPEUTICS HLDGS CO COM 21 20 0 100
46222L108 46222L108 IONQ INC COM 43594 7100 0 100
44980X109 44980X109 IPG PHOTONICS CORP COM 247 2 0 100
46267X108 46267X108 IQIYI INC SPONSORED ADS 3907074 536687 0 100
46266C105 46266C105 IQVIA HLDGS INC COM 9529907 47748 0 100
46269C102 46269C102 IRIDIUM COMMUNICATIONS INC COM 1224333 19782 0 100
46284V101 46284V101 IRON MTN INC DEL COM 2927367 55297 0 100
464285204 464285204 ISHARES GOLD TR ISHARES NEW 12043485 319891 0 100
464286293 464286293 ISHARES INC ASIA/PAC DIV ETF 3925 116 0 100
464286909 464286909 ISHARES INC CALL 71150 25 0 100
46434G103 46434G103 ISHARES INC CORE MSCI EMKT 23038165 465534 0 100
46434G509 46434G509 ISHARES INC CUR HD MSCI EM 45532 1894 0 100
464286475 464286475 ISHARES INC EM MKT SM-CP ETF 34332 682 0 100
464286319 464286319 ISHARES INC EM MKTS DIV ETF 1689517 68883 0 100
46434G863 46434G863 ISHARES INC ESG AWR MSCI EM 24017 763 0 100
464286517 464286517 ISHARES INC JP MORGAN EM ETF 52351 1451 0 100
464286285 464286285 ISHARES INC JP MRGN EM HI BD 35240 1000 0 100
464286350 464286350 ISHARES INC MSCI AGRICULTURE 3351730 79693 0 100
464286103 464286103 ISHARES INC MSCI AUST ETF 666661 29055 0 100
464286657 464286657 ISHARES INC MSCI BIC ETF 5212 150 0 100
464286400 464286400 ISHARES INC MSCI BRAZIL ETF 2349776 85824 0 100
464286509 464286509 ISHARES INC MSCI CDA ETF 1119661 32646 0 100
464286426 464286426 ISHARES INC MSCI EM ASIA ETF 387596 5835 0 100
464286533 464286533 ISHARES INC MSCI EMERG MRKT 46353 849 0 100
46434G764 46434G764 ISHARES INC MSCI EMRG CHN 3358 68 0 100
464286608 464286608 ISHARES INC MSCI EURZONE ETF 5335967 117813 0 100
46434G848 46434G848 ISHARES INC MSCI GBL ETF NEW 34453 806 0 100
46434G855 46434G855 ISHARES INC MSCI GBL GOLD MN 259842 10349 0 100
464286525 464286525 ISHARES INC MSCI GBL MIN VOL 13382129 137593 0 100
464286806 464286806 ISHARES INC MSCI GERMANY ETF 4697833 165068 0 100
464286871 464286871 ISHARES INC MSCI HONG KG ETF 30424 1572 0 100
464286632 464286632 ISHARES INC MSCI ISRAEL ETF 21836 400 0 100
46434G822 46434G822 ISHARES INC MSCI JPN ETF NEW 289864 4940 0 100
464286822 464286822 ISHARES INC MSCI MEXICO ETF 396695 6678 0 100
464286665 464286665 ISHARES INC MSCI PAC JP ETF 17534 400 0 100
46434G780 46434G780 ISHARES INC MSCI SINGPOR ETF 2976 150 0 100
464286764 464286764 ISHARES INC MSCI SPAIN ETF 4867 175 0 100
464286780 464286780 ISHARES INC MSCI STH AFR ETF 812358 19250 0 100
464286772 464286772 ISHARES INC MSCI STH KOR ETF 62668 1025 0 100
464286749 464286749 ISHARES INC MSCI SWITZERLAND 35813 790