0001421224-22-000006.txt : 20220512
0001421224-22-000006.hdr.sgml : 20220512
20220512154432
ACCESSION NUMBER: 0001421224-22-000006
CONFORMED SUBMISSION TYPE: 13F-HR
PUBLIC DOCUMENT COUNT: 2
CONFORMED PERIOD OF REPORT: 20220331
FILED AS OF DATE: 20220512
DATE AS OF CHANGE: 20220512
EFFECTIVENESS DATE: 20220512
FILER:
COMPANY DATA:
COMPANY CONFORMED NAME: CIBC WORLD MARKET INC.
CENTRAL INDEX KEY: 0001421224
IRS NUMBER: 000000000
STATE OF INCORPORATION: A6
FISCAL YEAR END: 1031
FILING VALUES:
FORM TYPE: 13F-HR
SEC ACT: 1934 Act
SEC FILE NUMBER: 028-12719
FILM NUMBER: 22917520
BUSINESS ADDRESS:
STREET 1: 81 BAY STREET
STREET 2: CIBC SQUARE, CS27TH FLOOR
CITY: TORONTO
STATE: A6
ZIP: M5J 0E7
BUSINESS PHONE: 416-956-6882
MAIL ADDRESS:
STREET 1: 81 BAY STREET
STREET 2: CIBC SQUARE, CS27TH FLOOR
CITY: TORONTO
STATE: A6
ZIP: M5J 0E7
FORMER COMPANY:
FORMER CONFORMED NAME: CIBC World Markets Inc.
DATE OF NAME CHANGE: 20071213
13F-HR
1
primary_doc.xml
13F-HR
LIVE
false
true
false
0001421224
XXXXXXXX
03-31-2022
03-31-2022
CIBC WORLD MARKET INC.
81 BAY STREET
CIBC SQUARE, CS27TH FLOOR
TORONTO
A6
M5J 0E7
13F HOLDINGS REPORT
028-12719
N
Chi Chung
Manager
416-956-6882
Chi Chung
Toronto
Z4
05-12-2022
0
1297
31549717
false
INFORMATION TABLE
2
cibcwminc13F20220331.xml
3M CO
COM
88579Y101
20098
134993
SH
SOLE
134993
0
0
ABB LTD
SPONSORED AD
000375204
596
18426
SH
SOLE
18426
0
0
ABBOTT LABS
COM
002824100
26312
222307
SH
SOLE
222307
0
0
ABBVIE INC
COM
00287Y109
146056
900970
SH
SOLE
900970
0
0
ABCELLERA BIOLOGICS INC
COM
00288U106
282
28900
SH
SOLE
28900
0
0
ABERCROMBIE & FITCH CO
CL A
002896207
252
7873
SH
SOLE
7873
0
0
ABSOLUTE SOFTWARE CORP
COM
00386B109
108
12748
SH
SOLE
12748
0
0
ACCENTURE PLC IRELAND
SHS CLASS A
G1151C101
15895
47134
SH
SOLE
47134
0
0
ACTIVISION BLIZZARD INC
COM
00507V109
3350
41823
SH
SOLE
41823
0
0
ACUITY BRANDS INC
COM
00508Y102
232
1224
SH
SOLE
1224
0
0
ADOBE SYSTEMS INCORPORATED
COM
00724F101
21205
46540
SH
SOLE
46540
0
0
ADVANCE AUTO PARTS INC
COM
00751Y106
2399
11593
SH
SOLE
11593
0
0
ADVANCED MICRO DEVICES INC
COM
007903107
33372
305217
SH
SOLE
305217
0
0
ADVISORSHARES TR
RANGER EQUIT
00768Y412
758
31000
SH
SOLE
31000
0
0
ADVISORSHARES TR
PURE US CANN
00768Y453
500
23969
SH
SOLE
23969
0
0
AEGON N V
NY REGISTRY
007924103
4663
881398
SH
SOLE
881398
0
0
AES CORP
COM
00130H105
574
22300
SH
SOLE
22300
0
0
AFFILIATED MANAGERS GROUP IN
COM
008252108
479
3396
SH
SOLE
3396
0
0
AFFIRM HLDGS INC
COM CL A
00827B106
380
8211
SH
SOLE
8211
0
0
AFLAC INC
COM
001055102
22796
354030
SH
SOLE
354030
0
0
AGF INVTS TR
AGFIQ US MK
00110G408
9379
511375
SH
SOLE
511375
0
0
AGNICO EAGLE MINES LTD
COM
008474108
179595
2932635
SH
SOLE
2932635
0
0
AGNICO EAGLE MINES LTD
COM
008474108
51913
847700
SH
Put
SOLE
847700
0
0
AGNICO EAGLE MINES LTD
COM
008474108
27803
454000
SH
Call
SOLE
454000
0
0
AIR PRODS & CHEMS INC
COM
009158106
295
1180
SH
SOLE
1180
0
0
AIRBNB INC
COM CL A
009066101
11307
65831
SH
SOLE
65831
0
0
AKAMAI TECHNOLOGIES INC
COM
00971T101
1282
10741
SH
SOLE
10741
0
0
AKUMIN INC
COM
01021F109
479
431967
SH
SOLE
431967
0
0
ALAMOS GOLD INC NEW
COM CL A
011532108
3888
461747
SH
SOLE
461747
0
0
ALASKA AIR GROUP INC
COM
011659109
2890
49824
SH
SOLE
49824
0
0
ALBEMARLE CORP
COM
012653101
1943
8785
SH
SOLE
8785
0
0
ALCOA CORP
COM
013872106
1824
20256
SH
SOLE
20256
0
0
ALCON AG
ORD SHS
H01301128
801
10093
SH
SOLE
10093
0
0
ALDEYRA THERAPEUTICS INC
COM
01438T106
44
10000
SH
SOLE
10000
0
0
ALEXANDRIA REAL ESTATE EQ IN
COM
015271109
423
2102
SH
SOLE
2102
0
0
ALEXCO RESOURCE CORP
COM
01535P106
262
168810
SH
SOLE
168810
0
0
ALGONQUIN PWR UTILS CORP
COM
015857105
167085
10765797
SH
SOLE
10765797
0
0
ALGONQUIN PWR UTILS CORP
COM
015857105
776
50000
SH
Put
SOLE
50000
0
0
ALGONQUIN PWR UTILS CORP
COM
015857105
776
50000
SH
Call
SOLE
50000
0
0
ALIBABA GROUP HLDG LTD
SPONSORED AD
01609W102
28705
263835
SH
SOLE
263835
0
0
ALIBABA GROUP HLDG LTD
SPONSORED AD
01609W102
2176
20000
SH
Call
SOLE
20000
0
0
ALIGN TECHNOLOGY INC
COM
016255101
527
1209
SH
SOLE
1209
0
0
ALITHYA GROUP INC
CL A SUB VTG
01643B106
27
10600
SH
SOLE
10600
0
0
ALLEGHENY TECHNOLOGIES INC
COM
01741R102
237
8821
SH
SOLE
8821
0
0
ALLIANCE DATA SYSTEMS CORP
COM
018581108
292
5204
SH
SOLE
5204
0
0
ALLOGENE THERAPEUTICS INC
COM
019770106
120
13130
SH
SOLE
13130
0
0
ALLSTATE CORP
COM
020002101
17055
123132
SH
SOLE
123132
0
0
ALPHABET INC
CAP STK CL C
02079K107
163411
58508
SH
SOLE
58508
0
0
ALPHABET INC
CAP STK CL A
02079K305
214567
77145
SH
SOLE
77145
0
0
ALPS ETF TR
RIVRFRNT STR
00162Q783
287
12093
SH
SOLE
12093
0
0
ALPS ETF TR
ALERIAN MLP
00162Q452
2849
74376
SH
SOLE
74376
0
0
ALTERYX INC
COM CL A
02156B103
1028
14378
SH
SOLE
14378
0
0
ALTRIA GROUP INC
COM
02209S103
13384
256154
SH
SOLE
256154
0
0
AMAZON COM INC
COM
023135106
283818
87062
SH
SOLE
87062
0
0
AMBEV SA
SPONSORED AD
02319V103
10480
3244481
SH
SOLE
3244481
0
0
AMC ENTMT HLDGS INC
CL A COM
00165C104
321
13029
SH
SOLE
13029
0
0
AMCOR PLC
ORD
G0250X107
187
16511
SH
SOLE
16511
0
0
AMERCO
COM
023586100
226
379
SH
SOLE
379
0
0
AMEREN CORP
COM
023608102
769
8197
SH
SOLE
8197
0
0
AMERESCO INC
CL A
02361E108
658
8278
SH
SOLE
8278
0
0
AMERICA MOVIL SAB DE CV
SPON ADR L S
02364W105
254
12024
SH
SOLE
12024
0
0
AMERICAN AIRLS GROUP INC
COM
02376R102
9928
543975
SH
SOLE
543975
0
0
AMERICAN AIRLS GROUP INC
COM
02376R102
9125
500000
SH
Call
SOLE
500000
0
0
AMERICAN AXLE & MFG HLDGS IN
COM
024061103
80
10297
SH
SOLE
10297
0
0
AMERICAN ELEC PWR CO INC
COM
025537101
3074
30809
SH
SOLE
30809
0
0
AMERICAN EXPRESS CO
COM
025816109
15179
81171
SH
SOLE
81171
0
0
AMERICAN FINL GROUP INC OHIO
COM
025932104
818
5617
SH
SOLE
5617
0
0
AMERICAN INTL GROUP INC
COM NEW
026874784
1991
31719
SH
SOLE
31719
0
0
AMERICAN TOWER CORP NEW
COM
03027X100
12384
49296
SH
SOLE
49296
0
0
AMERICAN WTR WKS CO INC NEW
COM
030420103
5720
34554
SH
SOLE
34554
0
0
AMERICAS GOLD AND SILVER COR
COM
03062D100
47
43243
SH
SOLE
43243
0
0
AMERIPRISE FINL INC
COM
03076C106
3545
11802
SH
SOLE
11802
0
0
AMERISOURCEBERGEN CORP
COM
03073E105
5811
37558
SH
SOLE
37558
0
0
AMGEN INC
COM
031162100
21930
90688
SH
SOLE
90688
0
0
AMPHENOL CORP NEW
CL A
032095101
1393
18486
SH
SOLE
18486
0
0
ANALOG DEVICES INC
COM
032654105
1415
8567
SH
SOLE
8567
0
0
ANAVEX LIFE SCIENCES CORP
COM NEW
032797300
201
16350
SH
SOLE
16350
0
0
ANGLOGOLD ASHANTI LIMITED
SPONSORED AD
035128206
333
14068
SH
SOLE
14068
0
0
ANHEUSER BUSCH INBEV SA/NV
SPONSORED AD
03524A108
372
6192
SH
SOLE
6192
0
0
ANNALY CAPITAL MANAGEMENT IN
COM
035710409
163
23149
SH
SOLE
23149
0
0
ANSYS INC
COM
03662Q105
738
2323
SH
SOLE
2323
0
0
ANTHEM INC
COM
036752103
10490
21354
SH
SOLE
21354
0
0
AON PLC
SHS CL A
G0403H108
11290
34670
SH
SOLE
34670
0
0
APA CORPORATION
COM
03743Q108
1854
44850
SH
SOLE
44850
0
0
APOLLO GLOBAL MGMT INC
COM
03769M106
4653
75058
SH
SOLE
75058
0
0
APPLE INC
COM
037833100
581164
3328353
SH
SOLE
3328353
0
0
APPLIED MATLS INC
COM
038222105
18568
140881
SH
SOLE
140881
0
0
APTIV PLC
SHS
G6095L109
670
5600
SH
SOLE
5600
0
0
APTOSE BIOSCIENCES INC
COM NEW
03835T200
17
12172
SH
SOLE
12172
0
0
ARBOR REALTY TRUST INC
COM
038923108
1299
76134
SH
SOLE
76134
0
0
ARCHER DANIELS MIDLAND CO
COM
039483102
9802
108597
SH
SOLE
108597
0
0
ARES CAPITAL CORP
COM
04010L103
1737
82913
SH
SOLE
82913
0
0
ARES MANAGEMENT CORPORATION
CL A COM STK
03990B101
2002
24641
SH
SOLE
24641
0
0
ARISTA NETWORKS INC
COM
040413106
4729
34026
SH
SOLE
34026
0
0
ARK ETF TR
INNOVATION E
00214Q104
5094
76845
SH
SOLE
76845
0
0
ARK ETF TR
GENOMIC REV
00214Q302
2054
44724
SH
SOLE
44724
0
0
ARK ETF TR
FINTECH INNO
00214Q708
1416
48741
SH
SOLE
48741
0
0
ASANA INC
CL A
04342Y104
231
5788
SH
SOLE
5788
0
0
ASML HOLDING N V
N Y REGISTRY
N07059210
6039
9041
SH
SOLE
9041
0
0
ASTRAZENECA PLC
SPONSORED AD
046353108
8060
121501
SH
SOLE
121501
0
0
AT&T INC
COM
00206R102
16889
946921
SH
SOLE
946921
0
0
ATKORE INC
COM
047649108
207
2101
SH
SOLE
2101
0
0
ATLANTICA SUSTAINABLE INFR P
SHS
G0751N103
314
8961
SH
SOLE
8961
0
0
ATLAS CORP
SHARES
Y0436Q109
169
11543
SH
SOLE
11543
0
0
ATLASSIAN CORP PLC
CL A
G06242104
723
2459
SH
SOLE
2459
0
0
ATMOS ENERGY CORP
COM
049560105
4131
34571
SH
SOLE
34571
0
0
AUDIOCODES LTD
ORD
M15342104
327
12800
SH
SOLE
12800
0
0
AURORA CANNABIS INC
COM
05156X884
241
60208
SH
SOLE
60208
0
0
AUTODESK INC
COM
052769106
5922
27626
SH
SOLE
27626
0
0
AUTOMATIC DATA PROCESSING IN
COM
053015103
5584
24539
SH
SOLE
24539
0
0
AUTONATION INC
COM
05329W102
5000
50207
SH
SOLE
50207
0
0
AUTOZONE INC
COM
053332102
309
151
SH
SOLE
151
0
0
AVALARA INC
COM
05338G106
391
3929
SH
SOLE
3929
0
0
AVANTOR INC
COM
05352A100
1220
36082
SH
SOLE
36082
0
0
AVINO SILVER & GOLD MINES LT
COM
053906103
14
14703
SH
SOLE
14703
0
0
AVIS BUDGET GROUP
COM
053774105
310
1179
SH
SOLE
1179
0
0
B2GOLD CORP
COM
11777Q209
2926
637578
SH
SOLE
637578
0
0
BAIDU INC
SPON ADR REP
056752108
728
5499
SH
SOLE
5499
0
0
BAKER HUGHES COMPANY
CL A
05722G100
1339
36783
SH
SOLE
36783
0
0
BALL CORP
COM
058498106
727
8081
SH
SOLE
8081
0
0
BALLARD PWR SYS INC NEW
COM
058586108
1560
134056
SH
SOLE
134056
0
0
BANCO MACRO SA
SPON ADR B
05961W105
314
18134
SH
SOLE
18134
0
0
BANK MONTREAL QUE
COM
063671101
1332668
11296665
SH
SOLE
11296665
0
0
BANK MONTREAL QUE
COM
063671101
43059
365000
SH
Put
SOLE
365000
0
0
BANK MONTREAL QUE
COM
063671101
17979
152400
SH
Call
SOLE
152400
0
0
BANK NEW YORK MELLON CORP
COM
064058100
3430
69110
SH
SOLE
69110
0
0
BANK NOVA SCOTIA B C
COM
064149107
1422357
19832079
SH
SOLE
19832079
0
0
BANK NOVA SCOTIA B C
COM
064149107
121938
1700200
SH
Put
SOLE
1700200
0
0
BANK NOVA SCOTIA B C
COM
064149107
64548
900000
SH
Call
SOLE
900000
0
0
BARCLAYS BANK PLC
IPATH SHILR
06742A669
1298
58225
SH
SOLE
58225
0
0
BARCLAYS BANK PLC
IPATH B MID
06746P613
465
17576
SH
SOLE
17576
0
0
BARCLAYS BANK PLC
IPTH SR B S&
06747R477
221
8610
SH
SOLE
8610
0
0
BARCLAYS PLC
ADR
06738E204
2814
356254
SH
SOLE
356254
0
0
BARRICK GOLD CORP
COM
067901108
243014
9906789
SH
SOLE
9906789
0
0
BATH & BODY WORKS INC
COM
070830104
1826
38191
SH
SOLE
38191
0
0
BAUSCH HEALTH COS INC
COM
071734107
30954
1354677
SH
SOLE
1354677
0
0
BAXTER INTL INC
COM
071813109
2426
31293
SH
SOLE
31293
0
0
BCE INC
COM NEW
05534B760
690589
12452012
SH
SOLE
12452012
0
0
BCE INC
COM NEW
05534B760
128113
2310000
SH
Put
SOLE
2310000
0
0
BCE INC
COM NEW
05534B760
5546
100000
SH
Call
SOLE
100000
0
0
BEAZER HOMES USA INC
COM NEW
07556Q881
196
12852
SH
SOLE
12852
0
0
BECTON DICKINSON & CO
COM
075887109
7144
27549
SH
SOLE
27549
0
0
BED BATH & BEYOND INC
COM
075896100
254
11280
SH
SOLE
11280
0
0
BELLUS HEALTH INC NEW
COM NEW
07987C204
98
14201
SH
SOLE
14201
0
0
BERKLEY W R CORP
COM
084423102
254
3821
SH
SOLE
3821
0
0
BERKSHIRE HATHAWAY INC DEL
CL B NEW
084670702
238163
674854
SH
SOLE
674854
0
0
BERKSHIRE HATHAWAY INC DEL
CL A
084670108
11107
21
SH
SOLE
21
0
0
BERRY GLOBAL GROUP INC
COM
08579W103
3600
62108
SH
SOLE
62108
0
0
BEST BUY INC
COM
086516101
1196
13152
SH
SOLE
13152
0
0
BHP GROUP LTD
SPONSORED AD
088606108
8798
113893
SH
SOLE
113893
0
0
BIGCOMMERCE HLDGS INC
COM SER 1
08975P108
393
17923
SH
SOLE
17923
0
0
BIOCRYST PHARMACEUTICALS INC
COM
09058V103
236
14500
SH
SOLE
14500
0
0
BIOGEN INC
COM
09062X103
3210
15244
SH
SOLE
15244
0
0
BIONTECH SE
SPONSORED AD
09075V102
509
2983
SH
SOLE
2983
0
0
BITFARMS LTD
COM
09173B107
142
37904
SH
SOLE
37904
0
0
BK OF AMERICA CORP
COM
060505104
62237
1509879
SH
SOLE
1509879
0
0
BLACK STONE MINERALS L P
COM UNIT
09225M101
411
30520
SH
SOLE
30520
0
0
BLACKBERRY LTD
COM
09228F103
1235
165485
SH
SOLE
165485
0
0
BLACKROCK CORE BD TR
SHS BEN INT
09249E101
154
11884
SH
SOLE
11884
0
0
BLACKROCK ENHANCED EQUITY DI
COM
09251A104
146
14795
SH
SOLE
14795
0
0
BLACKROCK INC
COM
09247X101
32634
42705
SH
SOLE
42705
0
0
BLACKSTONE INC
COM
09260D107
25366
199823
SH
SOLE
199823
0
0
BLACKSTONE MTG TR INC
COM CL A
09257W100
697
21912
SH
SOLE
21912
0
0
BLACKSTONE SECD LENDING FD
COMMON STOCK
09261X102
3543
127085
SH
SOLE
127085
0
0
BLOCK INC
CL A
852234103
6839
50438
SH
SOLE
50438
0
0
BLOCK INC
CL A
852234103
7458
55000
SH
Call
SOLE
55000
0
0
BLOOMIN BRANDS INC
COM
094235108
2744
125080
SH
SOLE
125080
0
0
BOEING CO
COM
097023105
18943
98920
SH
SOLE
98920
0
0
BOISE CASCADE CO DEL
COM
09739D100
219
3157
SH
SOLE
3157
0
0
BOOKING HOLDINGS INC
COM
09857L108
7964
3391
SH
SOLE
3391
0
0
BORGWARNER INC
COM
099724106
282
7261
SH
SOLE
7261
0
0
BOSTON SCIENTIFIC CORP
COM
101137107
3358
75811
SH
SOLE
75811
0
0
BOYD GAMING CORP
COM
103304101
700
10638
SH
SOLE
10638
0
0
BP PLC
SPONSORED AD
055622104
11867
403625
SH
SOLE
403625
0
0
BRIGHT HORIZONS FAM SOL IN D
COM
109194100
757
5707
SH
SOLE
5707
0
0
BRISTOL-MYERS SQUIBB CO
COM
110122108
12307
168518
SH
SOLE
168518
0
0
BRITISH AMERN TOB PLC
SPONSORED AD
110448107
11842
280888
SH
SOLE
280888
0
0
BROADCOM INC
COM
11135F101
57356
91087
SH
SOLE
91087
0
0
BROOKFIELD ASSET MGMT INC
CL A LTD VT
112585104
646922
11435776
SH
SOLE
11435776
0
0
BROOKFIELD ASSET MGMT REINS
CL A EXCH LT
G16169107
8212
143572
SH
SOLE
143572
0
0
BROOKFIELD BUSINESS CORP
CL A EXC SUB
11259V106
8150
249921
SH
SOLE
249921
0
0
BROOKFIELD BUSINESS PARTNERS
UNIT LTD L P
G16234109
14122
459689
SH
SOLE
459689
0
0
BROOKFIELD INFRAST PARTNERS
LP INT UNIT
G16252101
218544
3299766
SH
SOLE
3299766
0
0
BROOKFIELD INFRASTRUCTURE CO
COM SB VTG S
11275Q107
20481
271485
SH
SOLE
271485
0
0
BROOKFIELD REAL ASSETS INCOM
SHS BEN INT
112830104
248
11951
SH
SOLE
11951
0
0
BROOKFIELD RENEWABLE CORP
CL A SUB VTG
11284V105
22595
515865
SH
SOLE
515865
0
0
BROOKFIELD RENEWABLE PARTNER
PARTNERSHIP
G16258108
87999
2142649
SH
SOLE
2142649
0
0
BROWN & BROWN INC
COM
115236101
354
4895
SH
SOLE
4895
0
0
BRP INC
COM SUN VTG
05577W200
7503
91741
SH
SOLE
91741
0
0
BRUNSWICK CORP
COM
117043109
333
4111
SH
SOLE
4111
0
0
BUILDERS FIRSTSOURCE INC
COM
12008R107
538
8339
SH
SOLE
8339
0
0
BUNGE LIMITED
COM
G16962105
241
2177
SH
SOLE
2177
0
0
BURCON NUTRASCIENCE CORP
COM
120831102
29
32321
SH
SOLE
32321
0
0
C3 AI INC
CL A
12468P104
449
19781
SH
SOLE
19781
0
0
CABOT CORP
COM
127055101
612
8944
SH
SOLE
8944
0
0
CADENCE BANK
COM
12740C103
2437
83293
SH
SOLE
83293
0
0
CADENCE DESIGN SYSTEM INC
COM
127387108
3541
21529
SH
SOLE
21529
0
0
CAE INC
COM
124765108
53861
2065205
SH
SOLE
2065205
0
0
CAMECO CORP
COM
13321L108
68905
2367871
SH
SOLE
2367871
0
0
CAMPBELL SOUP CO
COM
134429109
203
4547
SH
SOLE
4547
0
0
CANADA GOOSE HLDGS INC
SHS SUB VTG
135086106
1501
56994
SH
SOLE
56994
0
0
CANADIAN IMP BK COMM
COM
136069101
743561
6110287
SH
SOLE
6110287
0
0
CANADIAN NAT RES LTD
COM
136385101
638403
10300153
SH
SOLE
10300153
0
0
CANADIAN NATL RY CO
COM
136375102
659995
4920195
SH
SOLE
4920195
0
0
CANADIAN PAC RY LTD
COM
13645T100
515942
6250812
SH
SOLE
6250812
0
0
CANADIAN SOLAR INC
COM
136635109
272
7684
SH
SOLE
7684
0
0
CANON INC
SPONSORED AD
138006309
2186
89926
SH
SOLE
89926
0
0
CANOPY GROWTH CORP
COM
138035100
1074
141746
SH
SOLE
141746
0
0
CAPITAL ONE FINL CORP
COM
14040H105
6624
50455
SH
SOLE
50455
0
0
CARDINAL HEALTH INC
COM
14149Y108
212
3734
SH
SOLE
3734
0
0
CARDIOL THERAPEUTICS INC
COM CL A
14161Y200
17
11210
SH
SOLE
11210
0
0
CARMAX INC
COM
143130102
1843
19104
SH
SOLE
19104
0
0
CARNIVAL CORP
COMMON STOCK
143658300
894
44214
SH
SOLE
44214
0
0
CARRIER GLOBAL CORPORATION
COM
14448C104
844
18400
SH
SOLE
18400
0
0
CATERPILLAR INC
COM
149123101
19950
89533
SH
SOLE
89533
0
0
CBRE GROUP INC
CL A
12504L109
1426
15583
SH
SOLE
15583
0
0
CELESTICA INC
SUB VTG SHS
15101Q108
4393
368878
SH
SOLE
368878
0
0
CELSIUS HLDGS INC
COM NEW
15118V207
721
13074
SH
SOLE
13074
0
0
CENOVUS ENERGY INC
COM
15135U109
135633
8131474
SH
SOLE
8131474
0
0
CENOVUS ENERGY INC
*W EXP 01/01
15135U117
144
12455
SH
SOLE
12455
0
0
CENTENE CORP DEL
COM
15135B101
3901
46333
SH
SOLE
46333
0
0
CENTERRA GOLD INC
COM
152006102
4111
417805
SH
SOLE
417805
0
0
CENTURY ALUM CO
COM
156431108
323
12271
SH
SOLE
12271
0
0
CF INDS HLDGS INC
COM
125269100
12968
125826
SH
SOLE
125826
0
0
CGI INC
CL A SUB VTG
12532H104
136242
1706652
SH
SOLE
1706652
0
0
CHARGEPOINT HOLDINGS INC
COM CL A
15961R105
237
11900
SH
SOLE
11900
0
0
CHARTER COMMUNICATIONS INC N
CL A
16119P108
2543
4661
SH
SOLE
4661
0
0
CHECK POINT SOFTWARE TECH LT
ORD
M22465104
3511
25394
SH
SOLE
25394
0
0
CHEMOURS CO
COM
163851108
572
18169
SH
SOLE
18169
0
0
CHENIERE ENERGY INC
COM NEW
16411R208
594
4287
SH
SOLE
4287
0
0
CHEVRON CORP NEW
COM
166764100
32623
200349
SH
SOLE
200349
0
0
CHEWY INC
CL A
16679L109
484
11859
SH
SOLE
11859
0
0
CHIPOTLE MEXICAN GRILL INC
COM
169656105
271
171
SH
SOLE
171
0
0
CHUBB LIMITED
COM
H1467J104
6456
30180
SH
SOLE
30180
0
0
CI FINL CORP
COM
125491100
21257
1336926
SH
SOLE
1336926
0
0
CIENA CORP
COM NEW
171779309
430
7100
SH
SOLE
7100
0
0
CIGNA CORP NEW
COM
125523100
4547
18975
SH
SOLE
18975
0
0
CINCINNATI FINL CORP
COM
172062101
713
5247
SH
SOLE
5247
0
0
CISCO SYS INC
COM
17275R102
35020
628040
SH
SOLE
628040
0
0
CITIGROUP INC
COM NEW
172967424
23044
431533
SH
SOLE
431533
0
0
CITIZENS FINL GROUP INC
COM
174610105
2060
45445
SH
SOLE
45445
0
0
CITRIX SYS INC
COM
177376100
576
5713
SH
SOLE
5713
0
0
CIVITAS RESOURCES INC
COM NEW
17888H103
714
11955
SH
SOLE
11955
0
0
CLEVELAND-CLIFFS INC NEW
COM
185899101
1873
58149
SH
SOLE
58149
0
0
CLOROX CO DEL
COM
189054109
1295
9318
SH
SOLE
9318
0
0
CLOUDFLARE INC
CL A COM
18915M107
2611
21811
SH
SOLE
21811
0
0
CME GROUP INC
COM
12572Q105
7025
29535
SH
SOLE
29535
0
0
CMS ENERGY CORP
COM
125896100
3914
55962
SH
SOLE
55962
0
0
COCA COLA CO
COM
191216100
46339
747407
SH
SOLE
747407
0
0
COCA-COLA FEMSA SAB DE CV
SPONSORD ADR
191241108
7740
140858
SH
SOLE
140858
0
0
COEUR MNG INC
COM NEW
192108504
1504
337870
SH
SOLE
337870
0
0
COGNEX CORP
COM
192422103
3102
40212
SH
SOLE
40212
0
0
COGNIZANT TECHNOLOGY SOLUTIO
CL A
192446102
2275
25370
SH
SOLE
25370
0
0
COHBAR INC
COM
19249J109
26
81263
SH
SOLE
81263
0
0
COHERENT INC
COM
192479103
209
765
SH
SOLE
765
0
0
COINBASE GLOBAL INC
COM CL A
19260Q107
1427
7514
SH
SOLE
7514
0
0
COLGATE PALMOLIVE CO
COM
194162103
7023
92615
SH
SOLE
92615
0
0
COLLIERS INTL GROUP INC
SUB VTG SHS
194693107
36667
281186
SH
SOLE
281186
0
0
COMCAST CORP NEW
CL A
20030N101
16240
346869
SH
SOLE
346869
0
0
COMERICA INC
COM
200340107
631
6976
SH
SOLE
6976
0
0
COMPANHIA BRASILEIRA DE DIST
SPONSORED AD
20440T300
79
15605
SH
SOLE
15605
0
0
CONAGRA BRANDS INC
COM
205887102
2458
73226
SH
SOLE
73226
0
0
CONOCOPHILLIPS
COM
20825C104
9957
99573
SH
SOLE
99573
0
0
CONSOLIDATED EDISON INC
COM
209115104
252
2657
SH
SOLE
2657
0
0
CONSTELLATION BRANDS INC
CL A
21036P108
8292
36004
SH
SOLE
36004
0
0
COOPER COS INC
COM NEW
216648402
589
1410
SH
SOLE
1410
0
0
CORNING INC
COM
219350105
2420
65555
SH
SOLE
65555
0
0
CORTEVA INC
COM
22052L104
2178
37890
SH
SOLE
37890
0
0
COSTAR GROUP INC
COM
22160N109
217
3258
SH
SOLE
3258
0
0
COSTCO WHSL CORP NEW
COM
22160K105
131466
228299
SH
SOLE
228299
0
0
COTERRA ENERGY INC
COM
127097103
292
10835
SH
SOLE
10835
0
0
CREDIT SUISSE GROUP
SPONSORED AD
225401108
3089
393466
SH
SOLE
393466
0
0
CRESCENT PT ENERGY CORP
COM
22576C101
15960
2201408
SH
SOLE
2201408
0
0
CRESCENT PT ENERGY CORP
COM
22576C101
10661
1470500
SH
Put
SOLE
1470500
0
0
CRESCENT PT ENERGY CORP
COM
22576C101
10875
1500000
SH
Call
SOLE
1500000
0
0
CRISPR THERAPEUTICS AG
NAMEN AKT
H17182108
524
8354
SH
SOLE
8354
0
0
CROCS INC
COM
227046109
601
7863
SH
SOLE
7863
0
0
CRONOS GROUP INC
COM
22717L101
1007
258862
SH
SOLE
258862
0
0
CROWDSTRIKE HLDGS INC
CL A
22788C105
11685
51459
SH
SOLE
51459
0
0
CROWN CASTLE INTL CORP NEW
COM
22822V101
6573
35606
SH
SOLE
35606
0
0
CROWN CRAFTS INC
COM
228309100
65
10000
SH
SOLE
10000
0
0
CROWN HLDGS INC
COM
228368106
3910
31257
SH
SOLE
31257
0
0
CSX CORP
COM
126408103
46448
1240258
SH
SOLE
1240258
0
0
CUMMINS INC
COM
231021106
3732
18194
SH
SOLE
18194
0
0
CUSHMAN WAKEFIELD PLC
SHS
G2717B108
2473
120564
SH
SOLE
120564
0
0
CVS HEALTH CORP
COM
126650100
62469
617226
SH
SOLE
617226
0
0
CYBERARK SOFTWARE LTD
SHS
M2682V108
2493
14771
SH
SOLE
14771
0
0
D R HORTON INC
COM
23331A109
5803
77877
SH
SOLE
77877
0
0
DANAHER CORPORATION
COM
235851102
12210
41627
SH
SOLE
41627
0
0
DANAOS CORPORATION
SHS
Y1968P121
347
3386
SH
SOLE
3386
0
0
DARDEN RESTAURANTS INC
COM
237194105
2599
19552
SH
SOLE
19552
0
0
DARLING INGREDIENTS INC
COM
237266101
3592
44685
SH
SOLE
44685
0
0
DATADOG INC
CL A COM
23804L103
1394
9200
SH
SOLE
9200
0
0
DAVITA INC
COM
23918K108
2286
20214
SH
SOLE
20214
0
0
DBX ETF TR
XTRACK HRVST
233051879
462
13949
SH
SOLE
13949
0
0
DCP MIDSTREAM LP
COM UT LTD P
23311P100
5440
162100
SH
SOLE
162100
0
0
DEERE & CO
COM
244199105
22622
54451
SH
SOLE
54451
0
0
DELCATH SYS INC
COM NEW
24661P807
568
88751
SH
SOLE
88751
0
0
DELTA AIR LINES INC DEL
COM NEW
247361702
1168
29508
SH
SOLE
29508
0
0
DENISON MINES CORP
COM
248356107
1225
765365
SH
SOLE
765365
0
0
DESCARTES SYS GROUP INC
COM
249906108
3946
53860
SH
SOLE
53860
0
0
DESKTOP METAL INC
COM CL A
25058X105
75
15907
SH
SOLE
15907
0
0
DEUTSCHE BANK A G
NAMEN AKT
D18190898
580
45861
SH
SOLE
45861
0
0
DEVON ENERGY CORP NEW
COM
25179M103
26456
447421
SH
SOLE
447421
0
0
DEXCOM INC
COM
252131107
282
552
SH
SOLE
552
0
0
DIAGEO PLC
SPON ADR NEW
25243Q205
20519
101008
SH
SOLE
101008
0
0
DIAMONDBACK ENERGY INC
COM
25278X109
4716
34403
SH
SOLE
34403
0
0
DICKS SPORTING GOODS INC
COM
253393102
331
3308
SH
SOLE
3308
0
0
DIGITAL RLTY TR INC
COM
253868103
843
5944
SH
SOLE
5944
0
0
DIGITAL TURBINE INC
COM NEW
25400W102
459
10483
SH
SOLE
10483
0
0
DIGITALOCEAN HLDGS INC
COM
25402D102
939
16233
SH
SOLE
16233
0
0
DILLARDS INC
CL A
254067101
2987
11128
SH
SOLE
11128
0
0
DIMENSIONAL ETF TRUST
US CORE EQT
25434V104
213
6755
SH
SOLE
6755
0
0
DIRTT ENVIRONMENTAL SOLUTION
COM
25490H106
14
10622
SH
SOLE
10622
0
0
DISCOVER FINL SVCS
COM
254709108
1551
14079
SH
SOLE
14079
0
0
DISNEY WALT CO
COM
254687106
107630
784705
SH
SOLE
784705
0
0
DOCEBO INC
COM
25609L105
701
13518
SH
SOLE
13518
0
0
DOCUSIGN INC
COM
256163106
1295
12091
SH
SOLE
12091
0
0
DOLLAR GEN CORP NEW
COM
256677105
871
3911
SH
SOLE
3911
0
0
DOLLAR TREE INC
COM
256746108
2802
17499
SH
SOLE
17499
0
0
DOMINION ENERGY INC
COM
25746U109
421
4949
SH
SOLE
4949
0
0
DOMINOS PIZZA INC
COM
25754A201
2565
6303
SH
SOLE
6303
0
0
DOW INC
COM
260557103
5156
80923
SH
SOLE
80923
0
0
DR REDDYS LABS LTD
ADR
256135203
702
12600
SH
SOLE
12600
0
0
DRAFTKINGS INC
COM CL A
26142R104
423
21719
SH
SOLE
21719
0
0
DROPBOX INC
CL A
26210C104
888
38193
SH
SOLE
38193
0
0
DUKE ENERGY CORP NEW
COM NEW
26441C204
5276
47250
SH
SOLE
47250
0
0
DUKE REALTY CORP
COM NEW
264411505
711
12254
SH
SOLE
12254
0
0
DUPONT DE NEMOURS INC
COM
26614N102
1454
19766
SH
SOLE
19766
0
0
EASTMAN CHEM CO
COM
277432100
683
6098
SH
SOLE
6098
0
0
EATON CORP PLC
SHS
G29183103
1060
6985
SH
SOLE
6985
0
0
EBAY INC.
COM
278642103
6123
106928
SH
SOLE
106928
0
0
ECOLAB INC
COM
278865100
1090
6172
SH
SOLE
6172
0
0
EDITAS MEDICINE INC
COM
28106W103
656
34489
SH
SOLE
34489
0
0
EDWARDS LIFESCIENCES CORP
COM
28176E108
5102
43344
SH
SOLE
43344
0
0
ELANCO ANIMAL HEALTH INC
COM
28414H103
341
13087
SH
SOLE
13087
0
0
ELDORADO GOLD CORP NEW
COM
284902509
1458
130057
SH
SOLE
130057
0
0
ELECTRONIC ARTS INC
COM
285512109
1897
14997
SH
SOLE
14997
0
0
EMERSON ELEC CO
COM
291011104
24097
245760
SH
SOLE
245760
0
0
ENBRIDGE INC
COM
29250N105
1022371
22182060
SH
SOLE
22182060
0
0
ENBRIDGE INC
COM
29250N105
144603
3137400
SH
Put
SOLE
3137400
0
0
ENBRIDGE INC
COM
29250N105
4609
100000
SH
Call
SOLE
100000
0
0
ENCOMPASS HEALTH CORP
COM
29261A100
3106
43677
SH
SOLE
43677
0
0
ENCORE WIRE CORP
COM
292562105
4791
42000
SH
SOLE
42000
0
0
ENDEAVOUR SILVER CORP
COM
29258Y103
543
116758
SH
SOLE
116758
0
0
ENEL CHILE S.A.
SPONSORED AD
29278D105
37
23385
SH
SOLE
23385
0
0
ENERGY FUELS INC
COM NEW
292671708
931
101776
SH
SOLE
101776
0
0
ENERGY TRANSFER L P
COM UT LTD P
29273V100
4755
424932
SH
SOLE
424932
0
0
ENERPLUS CORP
COM
292766102
10468
824221
SH
SOLE
824221
0
0
ENGAGESMART INC
COMMON STOCK
29283F103
2503
117471
SH
SOLE
117471
0
0
ENI S P A
SPONSORED AD
26874R108
4004
136902
SH
SOLE
136902
0
0
ENPHASE ENERGY INC
COM
29355A107
1073
5320
SH
SOLE
5320
0
0
ENTEGRIS INC
COM
29362U104
378
2879
SH
SOLE
2879
0
0
ENTERPRISE PRODS PARTNERS L
COM
293792107
2307
89367
SH
SOLE
89367
0
0
ENTHUSIAST GAMING HLDGS INC
COM
29385B109
86
35735
SH
SOLE
35735
0
0
ENVIVA INC
COM
29415B103
290
3660
SH
SOLE
3660
0
0
EOG RES INC
COM
26875P101
8760
73471
SH
SOLE
73471
0
0
EQUIFAX INC
COM
294429105
353
1488
SH
SOLE
1488
0
0
EQUINIX INC
COM
29444U700
483
651
SH
SOLE
651
0
0
EQUINOX GOLD CORP
COM
29446Y502
2789
337251
SH
SOLE
337251
0
0
EQUITABLE HLDGS INC
COM
29452E101
231
7475
SH
SOLE
7475
0
0
ERO COPPER CORP
COM
296006109
160
10951
SH
SOLE
10951
0
0
ESSA PHARMA INC
COM NEW
29668H708
712
115232
SH
SOLE
115232
0
0
ETF MANAGERS TR
PRIME JUNIR
26924G102
762
54106
SH
SOLE
54106
0
0
ETF MANAGERS TR
PRIME CYBR S
26924G201
528
8985
SH
SOLE
8985
0
0
ETF MANAGERS TR
PRIME MOBILE
26924G409
439
8420
SH
SOLE
8420
0
0
ETF OPPORTUNITIES TRUST
APPLIED FINA
26923N405
437
16185
SH
SOLE
16185
0
0
ETF SER SOLUTIONS
US GLB JETS
26922A842
351
16137
SH
SOLE
16137
0
0
ETF SER SOLUTIONS
U S GLOBAL S
26922B865
1095
50908
SH
SOLE
50908
0
0
ETSY INC
COM
29786A106
13316
107146
SH
SOLE
107146
0
0
EVEREST RE GROUP LTD
COM
G3223R108
273
905
SH
SOLE
905
0
0
EVERGY INC
COM
30034W106
405
5924
SH
SOLE
5924
0
0
EXCELLON RES INC
COM
30069C801
35
39938
SH
SOLE
39938
0
0
EXCHANGE TRADED CONCEPTS TR
NORTH SHOR G
301505715
401
4821
SH
SOLE
4821
0
0
EXCHANGE TRADED CONCEPTS TR
ROBO GLB ETF
301505707
487
8355
SH
SOLE
8355
0
0
EXELON CORP
COM
30161N101
947
19872
SH
SOLE
19872
0
0
EXPEDIA GROUP INC
COM NEW
30212P303
2494
12744
SH
SOLE
12744
0
0
EXTRA SPACE STORAGE INC
COM
30225T102
964
4688
SH
SOLE
4688
0
0
EXXON MOBIL CORP
COM
30231G102
56238
680935
SH
SOLE
680935
0
0
F5 INC
COM
315616102
206
985
SH
SOLE
985
0
0
FACTSET RESH SYS INC
COM
303075105
389
897
SH
SOLE
897
0
0
FASTENAL CO
COM
311900104
1280
21544
SH
SOLE
21544
0
0
FEDEX CORP
COM
31428X106
54136
233958
SH
SOLE
233958
0
0
FERRARI N V
COM
N3167Y103
1523
6983
SH
SOLE
6983
0
0
FIDELITY COVINGTON TRUST
DIGITAL HLTH
316092238
226
9950
SH
SOLE
9950
0
0
FIDELITY COVINGTON TRUST
HIGH YILD ET
316092618
270
5295
SH
SOLE
5295
0
0
FIDELITY MERRIMACK STR TR
TOTAL BD ETF
316188309
494
9922
SH
SOLE
9922
0
0
FIDELITY NATIONAL FINANCIAL
FNF GROUP CO
31620R303
4292
87886
SH
SOLE
87886
0
0
FIDELITY NATL INFORMATION SV
COM
31620M106
741
7382
SH
SOLE
7382
0
0
FIELD TRIP HEALTH LTD
COM
31656R102
116
86931
SH
SOLE
86931
0
0
FIFTH THIRD BANCORP
COM
316773100
596
13846
SH
SOLE
13846
0
0
FIRST MAJESTIC SILVER CORP
COM
32076V103
4793
364173
SH
SOLE
364173
0
0
FIRST MAJESTIC SILVER CORP
COM
32076V103
1746
132700
SH
Call
SOLE
132700
0
0
FIRST REP BK SAN FRANCISCO C
COM
33616C100
5837
36008
SH
SOLE
36008
0
0
FIRST SOLAR INC
COM
336433107
625
7464
SH
SOLE
7464
0
0
FIRST TR EXCH TRADED FD III
PFD SECS INC
33739E108
1261
66324
SH
SOLE
66324
0
0
FIRST TR EXCHANGE TRADED FD
ENERGY ALPHA
33734X127
643
40347
SH
SOLE
40347
0
0
FIRST TR EXCHANGE TRADED FD
HLTH CARE AL
33734X143
226
1975
SH
SOLE
1975
0
0
FIRST TR EXCHANGE TRADED FD
MATERIALS AL
33734X168
634
8855
SH
SOLE
8855
0
0
FIRST TR EXCHANGE TRADED FD
CLOUD COMPUT
33734X192
4914
54286
SH
SOLE
54286
0
0
FIRST TR EXCHANGE TRADED FD
US EQTY OPPT
336920103
1214
11129
SH
SOLE
11129
0
0
FIRST TR EXCHANGE TRADED FD
WTR ETF
33733B100
212
2519
SH
SOLE
2519
0
0
FIRST TR EXCHANGE TRADED FD
NASDAQ CYB E
33734X846
2178
41004
SH
SOLE
41004
0
0
FIRST TR EXCHANGE-TRADED FD
DJ INTERNT I
33733E302
431
2293
SH
SOLE
2293
0
0
FIRST TR EXCHANGE-TRADED FD
NAS CLNEDG G
33733E500
269
4160
SH
SOLE
4160
0
0
FIRST TR EXCHANGE-TRADED FD
NAT GAS ETF
33733E807
3874
158854
SH
SOLE
158854
0
0
FIRST TR EXCHANGE-TRADED FD
RISNG DIVD A
33738R506
731
14920
SH
SOLE
14920
0
0
FIRST TR EXCHANGE-TRADED FD
SENIOR LN FD
33738D309
230
4884
SH
SOLE
4884
0
0
FIRST TR NAS100 EQ WEIGHTED
SHS
337344105
1537
14324
SH
SOLE
14324
0
0
FIRSTENERGY CORP
COM
337932107
3986
86906
SH
SOLE
86906
0
0
FIRSTSERVICE CORP NEW
COM
33767E202
68932
475786
SH
SOLE
475786
0
0
FISERV INC
COM
337738108
5995
59125
SH
SOLE
59125
0
0
FIVERR INTL LTD
ORD SHS
M4R82T106
237
3109
SH
SOLE
3109
0
0
FLUOR CORP NEW
COM
343412102
507
17676
SH
SOLE
17676
0
0
FMC CORP
COM NEW
302491303
224
1706
SH
SOLE
1706
0
0
FOOT LOCKER INC
COM
344849104
334
11262
SH
SOLE
11262
0
0
FORD MTR CO DEL
COM
345370860
18354
1085382
SH
SOLE
1085382
0
0
FORTINET INC
COM
34959E109
9928
29050
SH
SOLE
29050
0
0
FORTIS INC
COM
349553107
328106
6628400
SH
SOLE
6628400
0
0
FORTIS INC
COM
349553107
28215
570000
SH
Put
SOLE
570000
0
0
FORTIVE CORP
COM
34959J108
1288
21144
SH
SOLE
21144
0
0
FORTUNA SILVER MINES INC
COM
349915108
1407
369267
SH
SOLE
369267
0
0
FORTUNA SILVER MINES INC
SDCV 4.650%
349915AA6
3829
35000
SH
SOLE
35000
0
0
FORWARD AIR CORP
COM
349853101
2303
23553
SH
SOLE
23553
0
0
FOX CORP
CL A COM
35137L105
1732
43895
SH
SOLE
43895
0
0
FRANCO NEV CORP
COM
351858105
223387
1400369
SH
SOLE
1400369
0
0
FRANKLIN ETF TR
LIBERTY SHRT
353506108
1650
17910
SH
SOLE
17910
0
0
FREEPORT-MCMORAN INC
CL B
35671D857
13164
264655
SH
SOLE
264655
0
0
FRESHWORKS INC
CLASS A COM
358054104
887
49505
SH
SOLE
49505
0
0
FREYR BATTERY
SHS
L4135L100
180
14658
SH
SOLE
14658
0
0
GABELLI EQUITY TR INC
COM
362397101
115
16620
SH
SOLE
16620
0
0
GALIANO GOLD INC
COM
36352H100
13
24000
SH
SOLE
24000
0
0
GALLAGHER ARTHUR J & CO
COM
363576109
2837
16248
SH
SOLE
16248
0
0
GAMCO GLOBAL GOLD NAT RES &
COM SH BEN I
36465A109
72
17759
SH
SOLE
17759
0
0
GARMIN LTD
SHS
H2906T109
568
4792
SH
SOLE
4792
0
0
GARTNER INC
COM
366651107
12381
41621
SH
SOLE
41621
0
0
GATOS SILVER INC
COM
368036109
303
70220
SH
SOLE
70220
0
0
GENERAC HLDGS INC
COM
368736104
7201
24224
SH
SOLE
24224
0
0
GENERAL DYNAMICS CORP
COM
369550108
14916
61844
SH
SOLE
61844
0
0
GENERAL ELECTRIC CO
COM NEW
369604301
8382
91602
SH
SOLE
91602
0
0
GENERAL MLS INC
COM
370334104
1492
22026
SH
SOLE
22026
0
0
GENERAL MTRS CO
COM
37045V100
8499
194296
SH
SOLE
194296
0
0
GENTEX CORP
COM
371901109
261
8934
SH
SOLE
8934
0
0
GENUINE PARTS CO
COM
372460105
345
2740
SH
SOLE
2740
0
0
GENWORTH FINL INC
COM CL A
37247D106
297
78697
SH
SOLE
78697
0
0
GERDAU SA
SPON ADR REP
373737105
325
50500
SH
SOLE
50500
0
0
GFL ENVIRONMENTAL INC
SUB VTG SHS
36168Q104
8398
258087
SH
SOLE
258087
0
0
GILDAN ACTIVEWEAR INC
COM
375916103
64353
1716993
SH
SOLE
1716993
0
0
GILEAD SCIENCES INC
COM
375558103
15813
265994
SH
SOLE
265994
0
0
GLAXOSMITHKLINE PLC
SPONSORED AD
37733W105
17060
391636
SH
SOLE
391636
0
0
GLOBAL PMTS INC
COM
37940X102
499
3643
SH
SOLE
3643
0
0
GLOBAL X FDS
CLEANTECH ET
37954Y228
187
11250
SH
SOLE
11250
0
0
GLOBAL X FDS
CYBRSCURTY E
37954Y384
230
7328
SH
SOLE
7328
0
0
GLOBAL X FDS
CLOUD COMPUT
37954Y442
334
15186
SH
SOLE
15186
0
0
GLOBAL X FDS
NASDAQ 100 C
37954Y483
1229
58621
SH
SOLE
58621
0
0
GLOBAL X FDS
US INFR DEV
37954Y673
3378
119433
SH
SOLE
119433
0
0
GLOBAL X FDS
S&P 500 COVE
37954Y475
273
5520
SH
SOLE
5520
0
0
GLOBAL X FDS
RENEWABLE EN
37954Y707
2647
164599
SH
SOLE
164599
0
0
GLOBAL X FDS
RBTCS ARTFL
37954Y715
677
23320
SH
SOLE
23320
0
0
GLOBAL X FDS
EDUCATION ET
37954Y723
192
23575
SH
SOLE
23575
0
0
GLOBAL X FDS
GLOBAL X COP
37954Y830
431
40158
SH
SOLE
40158
0
0
GLOBAL X FDS
GLOBAL X SIL
37954Y848
624
17159
SH
SOLE
17159
0
0
GLOBAL X FDS
LITHIUM BTRY
37954Y855
2544
33048
SH
SOLE
33048
0
0
GLOBAL X FDS
GLOBAL X URA
37954Y871
3431
131136
SH
SOLE
131136
0
0
GLOBAL X FDS
REIT ETF
37950E127
141
15305
SH
SOLE
15305
0
0
GLOBALFOUNDRIES INC
ORDINARY SHA
G39387108
998
15986
SH
SOLE
15986
0
0
GOLD FIELDS LTD
SPONSORED AD
38059T106
383
24779
SH
SOLE
24779
0
0
GOLDMAN SACHS GROUP INC
COM
38141G104
29368
88968
SH
SOLE
88968
0
0
GOLDMINING INC
COM
38149E101
83
48716
SH
SOLE
48716
0
0
GRAFTECH INTL LTD
COM
384313508
139
14450
SH
SOLE
14450
0
0
GRAINGER W W INC
COM
384802104
407
789
SH
SOLE
789
0
0
GRAN TIERRA ENERGY INC
COM
38500T101
128
81826
SH
SOLE
81826
0
0
GRANITE REAL ESTATE INVT TR
UNIT 99/99/9
387437114
22113
286623
SH
SOLE
286623
0
0
GROUP 1 AUTOMOTIVE INC
COM
398905109
252
1504
SH
SOLE
1504
0
0
GROWGENERATION CORP
COM
39986L109
196
21281
SH
SOLE
21281
0
0
GRUPO FINANCIERO GALICIA S.A
SPONSORED AD
399909100
334
30890
SH
SOLE
30890
0
0
HALLIBURTON CO
COM
406216101
1397
36887
SH
SOLE
36887
0
0
HANESBRANDS INC
COM
410345102
1177
79055
SH
SOLE
79055
0
0
HARLEY DAVIDSON INC
COM
412822108
1189
30190
SH
SOLE
30190
0
0
HARMONY GOLD MINING CO LTD
SPONSORED AD
413216300
75
14954
SH
SOLE
14954
0
0
HARTFORD FINL SVCS GROUP INC
COM
416515104
668
9305
SH
SOLE
9305
0
0
HCA HEALTHCARE INC
COM
40412C101
16144
64416
SH
SOLE
64416
0
0
HDFC BANK LTD
SPONSORED AD
40415F101
1784
29093
SH
SOLE
29093
0
0
HEALTHCARE RLTY TR
COM
421946104
492
17920
SH
SOLE
17920
0
0
HECLA MNG CO
COM
422704106
209
31847
SH
SOLE
31847
0
0
HENRY JACK & ASSOC INC
COM
426281101
1033
5244
SH
SOLE
5244
0
0
HERITAGE CRYSTAL CLEAN INC
COM
42726M106
228
7700
SH
SOLE
7700
0
0
HERITAGE GLOBAL INC
COM
42727E103
114
84122
SH
SOLE
84122
0
0
HERSHEY CO
COM
427866108
6856
31648
SH
SOLE
31648
0
0
HEWLETT PACKARD ENTERPRISE C
COM
42824C109
214
12779
SH
SOLE
12779
0
0
HEXO CORP
COM NEW
428304307
8
12729
SH
SOLE
12729
0
0
HEXO CORP
COM NEW
428304307
226
364900
SH
Call
SOLE
364900
0
0
HILLENBRAND INC
COM
431571108
391
8845
SH
SOLE
8845
0
0
HILTON WORLDWIDE HLDGS INC
COM
43300A203
632
4166
SH
SOLE
4166
0
0
HIMAX TECHNOLOGIES INC
SPONSORED AD
43289P106
524
48288
SH
SOLE
48288
0
0
HIVE BLOCKCHAIN TECHNLGIES L
COM
43366H100
476
223357
SH
SOLE
223357
0
0
HOLOGIC INC
COM
436440101
1459
18988
SH
SOLE
18988
0
0
HOME DEPOT INC
COM
437076102
92913
310402
SH
SOLE
310402
0
0
HONDA MOTOR LTD
AMERN SHS
438128308
3902
138058
SH
SOLE
138058
0
0
HONEYWELL INTL INC
COM
438516106
36603
188114
SH
SOLE
188114
0
0
HORIZON THERAPEUTICS PUB L
SHS
G46188101
1608
15280
SH
SOLE
15280
0
0
HORMEL FOODS CORP
COM
440452100
463
8977
SH
SOLE
8977
0
0
HOUGHTON MIFFLIN HARCOURT CO
COM
44157R109
4041
192353
SH
SOLE
192353
0
0
HOWARD HUGHES CORP
COM
44267D107
1095
10565
SH
SOLE
10565
0
0
HP INC
COM
40434L105
7412
204179
SH
SOLE
204179
0
0
HSBC HLDGS PLC
SPON ADR NEW
404280406
908
26539
SH
SOLE
26539
0
0
HUBSPOT INC
COM
443573100
206
434
SH
SOLE
434
0
0
HUDBAY MINERALS INC
COM
443628102
5028
640466
SH
SOLE
640466
0
0
HUMANA INC
COM
444859102
2484
5709
SH
SOLE
5709
0
0
HUNT J B TRANS SVCS INC
COM
445658107
3578
17821
SH
SOLE
17821
0
0
HUNTINGTON BANCSHARES INC
COM
446150104
2249
153861
SH
SOLE
153861
0
0
HUNTINGTON INGALLS INDS INC
COM
446413106
746
3739
SH
SOLE
3739
0
0
HUNTSMAN CORP
COM
447011107
695
18539
SH
SOLE
18539
0
0
HUT 8 MNG CORP
COM
44812T102
854
154772
SH
SOLE
154772
0
0
HUT 8 MNG CORP
COM
44812T102
800
145000
SH
Call
SOLE
145000
0
0
HYZON MOTORS INC
COM CL A
44951Y102
142
22150
SH
SOLE
22150
0
0
IAMGOLD CORP
COM
450913108
1154
331514
SH
SOLE
331514
0
0
ICON PLC
SHS
G4705A100
828
3406
SH
SOLE
3406
0
0
II-VI INC
COM
902104108
768
10593
SH
SOLE
10593
0
0
ILLINOIS TOOL WKS INC
COM
452308109
2024
9666
SH
SOLE
9666
0
0
ILLUMINA INC
COM
452327109
3625
10374
SH
SOLE
10374
0
0
IMPERIAL OIL LTD
COM NEW
453038408
70535
1459745
SH
SOLE
1459745
0
0
IMV INC
COM
44974L103
50
35236
SH
SOLE
35236
0
0
INDIA FD INC
COM
454089103
722
37373
SH
SOLE
37373
0
0
INFOSYS LTD
SPONSORED AD
456788108
3914
157264
SH
SOLE
157264
0
0
ING GROEP N.V.
SPONSORED AD
456837103
1909
183067
SH
SOLE
183067
0
0
INGERSOLL RAND INC
COM
45687V106
4359
86569
SH
SOLE
86569
0
0
INGREDION INC
COM
457187102
7153
82073
SH
SOLE
82073
0
0
INTEL CORP
COM
458140100
50875
1026539
SH
SOLE
1026539
0
0
INTELLIA THERAPEUTICS INC
COM
45826J105
344
4740
SH
SOLE
4740
0
0
INTERCONTINENTAL EXCHANGE IN
COM
45866F104
3103
23485
SH
SOLE
23485
0
0
INTERNATIONAL BUSINESS MACHS
COM
459200101
42816
329303
SH
SOLE
329303
0
0
INTERNATIONAL FLAVORS&FRAGRA
COM
459506101
2221
16908
SH
SOLE
16908
0
0
INTERNATIONAL PAPER CO
COM
460146103
206
4468
SH
SOLE
4468
0
0
INTUIT
COM
461202103
2458
5111
SH
SOLE
5111
0
0
INTUITIVE SURGICAL INC
COM NEW
46120E602
5418
17961
SH
SOLE
17961
0
0
INVESCO ACTIVELY MANAGED ETF
TOTAL RETURN
46090A804
410
7817
SH
SOLE
7817
0
0
INVESCO CURRENCYSHARES CDN D
CDN DLR SHS
46138T104
3148
40225
SH
SOLE
40225
0
0
INVESCO CURRENCYSHARES JAPAN
JAPANESE YEN
46138W107
2426
31525
SH
SOLE
31525
0
0
INVESCO CURRENCYSHARES SWISS
SWISS FRANC
46138R108
4658
47913
SH
SOLE
47913
0
0
INVESCO DB COMMDY INDX TRCK
UNIT
46138B103
3843
147482
SH
SOLE
147482
0
0
INVESCO DB MULTI-SECTOR COMM
AGRICULTURE
46140H106
1706
77983
SH
SOLE
77983
0
0
INVESCO EXCH TRADED FD TR II
S&P500 LOW V
46138E354
406
6056
SH
SOLE
6056
0
0
INVESCO EXCH TRADED FD TR II
S&P 500 EX R
46138E388
818
16210
SH
SOLE
16210
0
0
INVESCO EXCH TRADED FD TR II
PFD ETF
46138E511
213
15661
SH
SOLE
15661
0
0
INVESCO EXCH TRADED FD TR II
FTSE RAFI SM
46138E735
764
22157
SH
SOLE
22157
0
0
INVESCO EXCH TRADED FD TR II
FTSE RAFI DE
46138E743
292
6321
SH
SOLE
6321
0
0
INVESCO EXCH TRADED FD TR II
CHINA TECHNL
46138E800
900
19173
SH
SOLE
19173
0
0
INVESCO EXCH TRADED FD TR II
SOLAR ETF
46138G706
1958
25954
SH
SOLE
25954
0
0
INVESCO EXCH TRADED FD TR II
DWA DEV MKTS
46138E875
307
9117
SH
SOLE
9117
0
0
INVESCO EXCH TRADED FD TR II
FTSE RAFI EM
46138E727
484
23236
SH
SOLE
23236
0
0
INVESCO EXCHANGE TRADED FD T
WILDERHIL CL
46137V134
1427
21903
SH
SOLE
21903
0
0
INVESCO EXCHANGE TRADED FD T
S&P500 EQL T
46137V282
215
745
SH
SOLE
745
0
0
INVESCO EXCHANGE TRADED FD T
S&P 500 GARP
46137V431
624
6838
SH
SOLE
6838
0
0
INVESCO EXCHANGE TRADED FD T
DYNMC SEMICN
46137V647
369
2850
SH
SOLE
2850
0
0
INVESCO EXCHANGE TRADED FD T
DYNMC MEDIA
46137V696
264
5559
SH
SOLE
5559
0
0
INVESCO EXCHANGE TRADED FD T
DYNMC ENRG E
46137V761
622
22402
SH
SOLE
22402
0
0
INVESCO EXCHANGE TRADED FD T
DWA MOMENTUM
46137V837
413
5096
SH
SOLE
5096
0
0
INVESCO EXCHANGE TRADED FD T
DWA HEALTHCA
46137V852
412
3060
SH
SOLE
3060
0
0
INVESCO EXCHANGE TRADED FD T
S&P500 PUR V
46137V258
314
3663
SH
SOLE
3663
0
0
INVESCO EXCHANGE TRADED FD T
BUYBACK ACHI
46137V308
731
8079
SH
SOLE
8079
0
0
INVESCO EXCHANGE TRADED FD T
S&P500 EQL W
46137V357
11070
70194
SH
SOLE
70194
0
0
INVESCO EXCHANGE TRADED FD T
NASDAQ INTER
46137V530
649
3839
SH
SOLE
3839
0
0
INVESCO EXCHANGE TRADED FD T
FTSE RAFI 10
46137V613
639
3740
SH
SOLE
3740
0
0
INVESCO EXCHANGE TRADED FD T
AEROSPACE DE
46137V100
705
9002
SH
SOLE
9002
0
0
INVESCO QQQ TR
UNIT SER 1
46090E103
58655
161788
SH
SOLE
161788
0
0
INVESCO QQQ TR
UNIT SER 1
46090E103
18127
50000
SH
Put
SOLE
50000
0
0
INVITAE CORP
COM
46185L103
427
53626
SH
SOLE
53626
0
0
INVITATION HOMES INC
COM
46187W107
1858
46233
SH
SOLE
46233
0
0
IQVIA HLDGS INC
COM
46266C105
291
1258
SH
SOLE
1258
0
0
IRON MTN INC NEW
COM
46284V101
1286
23215
SH
SOLE
23215
0
0
ISHARES GOLD TR
ISHARES NEW
464285204
3445
93543
SH
SOLE
93543
0
0
ISHARES INC
MSCI EM ASIA
464286426
2182
29551
SH
SOLE
29551
0
0
ISHARES INC
CORE MSCI EM
46434G103
3337
60079
SH
SOLE
60079
0
0
ISHARES INC
MSCI AUSTRIA
464286202
7147
330872
SH
SOLE
330872
0
0
ISHARES INC
MSCI BRAZIL
464286400
3377
89317
SH
SOLE
89317
0
0
ISHARES INC
MSCI GBL MIN
464286525
1044
9962
SH
SOLE
9962
0
0
ISHARES INC
MSCI EMERG M
464286533
255
4179
SH
SOLE
4179
0
0
ISHARES INC
MSCI EURZONE
464286608
450
10393
SH
SOLE
10393
0
0
ISHARES INC
MSCI SWITZER
464286749
785
15979
SH
SOLE
15979
0
0
ISHARES INC
MSCI SPAIN E
464286764
5723
224786
SH
SOLE
224786
0
0
ISHARES INC
MSCI STH KOR
464286772
4904
68846
SH
SOLE
68846
0
0
ISHARES INC
MSCI MEXICO
464286822
4275
77772
SH
SOLE
77772
0
0
ISHARES INC
MSCI EMRG CH
46434G764
347
5963
SH
SOLE
5963
0
0
ISHARES INC
MSCI TAIWAN
46434G772
10177
165622
SH
SOLE
165622
0
0
ISHARES INC
MSCI JPN ETF
46434G822
9394
152474
SH
SOLE
152474
0
0
ISHARES INC
MSCI ITALY E
46434G830
7557
255921
SH
SOLE
255921
0
0
ISHARES INC
MSCI GBL ETF
46434G848
7640
149170
SH
SOLE
149170
0
0
ISHARES INC
EM MKT SM-CP
464286475
452
7933
SH
SOLE
7933
0
0
ISHARES INC
MSCI CDA ETF
464286509
15581
387480
SH
SOLE
387480
0
0
ISHARES INC
MSCI GERMANY
464286806
309
10885
SH
SOLE
10885
0
0
ISHARES INC
MSCI STH AFR
464286780
1787
32180
SH
SOLE
32180
0
0
ISHARES INC
MSCI WORLD E
464286392
536
4180
SH
SOLE
4180
0
0
ISHARES INC
MSCI CDA ETF
464286509
7640
190000
SH
Put
SOLE
190000
0
0
ISHARES S&P GSCI COMMODITY-
UNIT BEN INT
46428R107
600
26491
SH
SOLE
26491
0
0
ISHARES SILVER TR
ISHARES
46428Q109
3057
133631
SH
SOLE
133631
0
0
ISHARES TR
INDIA 50 ETF
464289529
703
15232
SH
SOLE
15232
0
0
ISHARES TR
0-5 YR TIPS
46429B747
7691
73291
SH
SOLE
73291
0
0
ISHARES TR
20 YR TR BD
464287432
157203
1190213
SH
SOLE
1190213
0
0
ISHARES TR
ASIA 50 ETF
464288430
1992
29020
SH
SOLE
29020
0
0
ISHARES TR
CHINA LG-CAP
464287184
19903
622559
SH
SOLE
622559
0
0
ISHARES TR
CORE HIGH DV
46429B663
4629
43304
SH
SOLE
43304
0
0
ISHARES TR
CORE S&P500
464287200
57312
126325
SH
SOLE
126325
0
0
ISHARES TR
CORE S&P MCP
464287507
9664
36015
SH
SOLE
36015
0
0
ISHARES TR
CORE S&P SCP
464287804
2674
24791
SH
SOLE
24791
0
0
ISHARES TR
CORE S&P TTL
464287150
3800
37651
SH
SOLE
37651
0
0
ISHARES TR
CORE US AGGB
464287226
15156
141517
SH
SOLE
141517
0
0
ISHARES TR
DOW JONES US
464287846
457
4100
SH
SOLE
4100
0
0
ISHARES TR
GLOBAL 100 E
464287572
5054
66459
SH
SOLE
66459
0
0
ISHARES TR
GLB CNSM STP
464288737
310
4984
SH
SOLE
4984
0
0
ISHARES TR
GLOB HLTHCRE
464287325
976
11143
SH
SOLE
11143
0
0
ISHARES TR
GLOB INDSTRL
464288729
450
3879
SH
SOLE
3879
0
0
ISHARES TR
GLB INFRASTR
464288372
386
7597
SH
SOLE
7597
0
0
ISHARES TR
GLOBAL TECH
464287291
3510
60500
SH
SOLE
60500
0
0
ISHARES TR
IBOXX HI YD
464288513
1120
13607
SH
SOLE
13607
0
0
ISHARES TR
IBOXX INV CP
464287242
570
4713
SH
SOLE
4713
0
0
ISHARES TR
MRGSTR SM CP
464288604
354
8019
SH
SOLE
8019
0
0
ISHARES TR
MSCI ACWI ET
464288257
1003
10049
SH
SOLE
10049
0
0
ISHARES TR
MSCI CHINA E
46429B671
587
11100
SH
SOLE
11100
0
0
ISHARES TR
MSCI EAFE ET
464287465
46530
632195
SH
SOLE
632195
0
0
ISHARES TR
EAFE SML CP
464288273
9351
140962
SH
SOLE
140962
0
0
ISHARES TR
MSCI EMG MKT
464287234
7040
155914
SH
SOLE
155914
0
0
ISHARES TR
RUS 1000 ETF
464287622
531
2122
SH
SOLE
2122
0
0
ISHARES TR
RUS 1000 VAL
464287598
1207
7270
SH
SOLE
7270
0
0
ISHARES TR
RUSSELL 2000
464287655
15212
74107
SH
SOLE
74107
0
0
ISHARES TR
RUS 2000 VAL
464287630
763
4729
SH
SOLE
4729
0
0
ISHARES TR
RUS MID CAP
464287499
203
2603
SH
SOLE
2603
0
0
ISHARES TR
RUS MD CP GR
464287481
505
5024
SH
SOLE
5024
0
0
ISHARES TR
RUS MDCP VAL
464287473
5954
49763
SH
SOLE
49763
0
0
ISHARES TR
RUS TP200 GR
464289438
1257
7912
SH
SOLE
7912
0
0
ISHARES TR
S&P 100 ETF
464287101
791
3793
SH
SOLE
3793
0
0
ISHARES TR
S&P 500 GRWT
464287309
526
6888
SH
SOLE
6888
0
0
ISHARES TR
S&P 500 VAL
464287408
1475
9472
SH
SOLE
9472
0
0
ISHARES TR
GL CLEAN ENE
464288224
1068
49636
SH
SOLE
49636
0
0
ISHARES TR
S&P MC 400VL
464287705
4593
41893
SH
SOLE
41893
0
0
ISHARES TR
SP SMCP600VL
464287879
8082
78930
SH
SOLE
78930
0
0
ISHARES TR
SELECT DIVID
464287168
36602
285660
SH
SOLE
285660
0
0
ISHARES TR
TIPS BD ETF
464287176
9188
73755
SH
SOLE
73755
0
0
ISHARES TR
ISHARES SEMI
464287523
4350
9191
SH
SOLE
9191
0
0
ISHARES TR
ISHARES BIOT
464287556
1072
8231
SH
SOLE
8231
0
0
ISHARES TR
MSCI DENMARK
46429B523
14990
148623
SH
SOLE
148623
0
0
ISHARES TR
MSCI INDIA E
46429B598
7445
167037
SH
SOLE
167037
0
0
ISHARES TR
MSCI USA MME
46432F396
1625
9655
SH
SOLE
9655
0
0
ISHARES TR
CORE MSCI TO
46432F834
315
4735
SH
SOLE
4735
0
0
ISHARES TR
CORE MSCI EA
46432F842
11904
171255
SH
SOLE
171255
0
0
ISHARES TR
0-5YR INVT G
46434V100
208
4221
SH
SOLE
4221
0
0
ISHARES TR
CORE TOTAL U
46434V613
662
13343
SH
SOLE
13343
0
0
ISHARES TR
CORE INTL AG
46435G672
218
4189
SH
SOLE
4189
0
0
ISHARES TR
BARCLAYS 7 1
464287440
3457
32165
SH
SOLE
32165
0
0
ISHARES TR
1 3 YR TREAS
464287457
5960
71506
SH
SOLE
71506
0
0
ISHARES TR
EXPND TEC SC
464287549
7994
20570
SH
SOLE
20570
0
0
ISHARES TR
US CONSM STA
464287812
7846
39156
SH
SOLE
39156
0
0
ISHARES TR
INTL SEL DIV
464288448
480
15123
SH
SOLE
15123
0
0
ISHARES TR
USD INV GRDE
464288620
439
7978
SH
SOLE
7978
0
0
ISHARES TR
ISHS 1-5YR I
464288646
3639
70364
SH
SOLE
70364
0
0
ISHARES TR
3 7 YR TREAS
464288661
752
6164
SH
SOLE
6164
0
0
ISHARES TR
SHORT TREAS
464288679
331
3000
SH
SOLE
3000
0
0
ISHARES TR
PFD AND INCM
464288687
2544
69842
SH
SOLE
69842
0
0
ISHARES TR
US HOME CONS
464288752
254
4285
SH
SOLE
4285
0
0
ISHARES TR
US AER DEF E
464288760
991
8947
SH
SOLE
8947
0
0
ISHARES TR
US OIL GS EX
464288851
2396
28418
SH
SOLE
28418
0
0
ISHARES TR
EAFE VALUE E
464288877
2100
41773
SH
SOLE
41773
0
0
ISHARES TR
US TREAS BD
46429B267
5902
236927
SH
SOLE
236927
0
0
ISHARES TR
FLTG RATE NT
46429B655
4128
81715
SH
SOLE
81715
0
0
ISHARES TR
MSCI EAFE MI
46429B689
4178
57915
SH
SOLE
57915
0
0
ISHARES TR
MSCI USA MIN
46429B697
1526
19668
SH
SOLE
19668
0
0
ISHARES TR
EXPONENTIAL
46434V381
6937
117502
SH
SOLE
117502
0
0
ISHARES TR
ESG AWRE USD
46435G193
503
20000
SH
SOLE
20000
0
0
ISHARES TR
MSCI UK ETF
46435G334
281
8344
SH
SOLE
8344
0
0
ISHARES TR
ESG AWR MSCI
46435G425
444
4376
SH
SOLE
4376
0
0
ISHARES TR
ESG AW MSCI
46435G516
390
5284
SH
SOLE
5284
0
0
ISHARES TR
MSCI CDA ETF
46435G706
1505
43775
SH
SOLE
43775
0
0
ISHARES TR
CYBERSECURIT
46435U135
1231
28830
SH
SOLE
28830
0
0
ISHARES TR
0-3 MNTH TRE
46436E718
10727
107219
SH
SOLE
107219
0
0
ISHARES TR
U.S. ENERGY
464287796
4503
110032
SH
SOLE
110032
0
0
ISHARES TR
U.S. FINLS E
464287788
426
5042
SH
SOLE
5042
0
0
ISHARES TR
US HLTHCARE
464287762
1928
6677
SH
SOLE
6677
0
0
ISHARES TR
U.S. MED DVC
464288810
5792
95019
SH
SOLE
95019
0
0
ISHARES TR
U.S. REAL ES
464287739
2580
23839
SH
SOLE
23839
0
0
ISHARES TR
U.S. TECH ET
464287721
2950
28631
SH
SOLE
28631
0
0
ISTAR INC
COM
45031U101
1237
52825
SH
SOLE
52825
0
0
ITAU UNIBANCO HLDG S A
SPON ADR REP
465562106
103
18009
SH
SOLE
18009
0
0
J P MORGAN EXCHANGE-TRADED F
EQUITY PREMI
46641Q332
700
11405
SH
SOLE
11405
0
0
J P MORGAN EXCHANGE-TRADED F
ULTRA SHRT I
46641Q837
1056
21014
SH
SOLE
21014
0
0
JACOBS ENGR GROUP INC
COM
469814107
2040
14801
SH
SOLE
14801
0
0
JAZZ PHARMACEUTICALS PLC
SHS USD
G50871105
3283
21092
SH
SOLE
21092
0
0
JELD-WEN HLDG INC
COM
47580P103
899
44325
SH
SOLE
44325
0
0
JINKOSOLAR HLDG CO LTD
SPONSORED AD
47759T100
221
4583
SH
SOLE
4583
0
0
JOHNSON & JOHNSON
COM
478160104
133127
751156
SH
SOLE
751156
0
0
JOHNSON CTLS INTL PLC
SHS
G51502105
1204
18355
SH
SOLE
18355
0
0
JPMORGAN CHASE & CO
COM
46625H100
155000
1137028
SH
SOLE
1137028
0
0
JUNIPER NETWORKS INC
COM
48203R104
3756
101079
SH
SOLE
101079
0
0
KAR AUCTION SVCS INC
COM
48238T109
1093
60540
SH
SOLE
60540
0
0
KELLOGG CO
COM
487836108
2494
38670
SH
SOLE
38670
0
0
KEYCORP
COM
493267108
278
12434
SH
SOLE
12434
0
0
KEYSIGHT TECHNOLOGIES INC
COM
49338L103
2478
15687
SH
SOLE
15687
0
0
KIMBERLY-CLARK CORP
COM
494368103
6021
48888
SH
SOLE
48888
0
0
KIMCO RLTY CORP
COM
49446R109
710
28734
SH
SOLE
28734
0
0
KINDER MORGAN INC DEL
COM
49456B101
2585
136675
SH
SOLE
136675
0
0
KINROSS GOLD CORP
COM
496902404
39435
6706656
SH
SOLE
6706656
0
0
KINROSS GOLD CORP
COM
496902404
2912
495300
SH
Call
SOLE
495300
0
0
KKR & CO INC
COM
48251W104
1015
17356
SH
SOLE
17356
0
0
KLA CORP
COM NEW
482480100
8052
21997
SH
SOLE
21997
0
0
KNIGHT-SWIFT TRANSN HLDGS IN
CL A
499049104
907
17978
SH
SOLE
17978
0
0
KONINKLIJKE PHILIPS N V
NY REGIS SHS
500472303
724
23725
SH
SOLE
23725
0
0
KRAFT HEINZ CO
COM
500754106
6503
165098
SH
SOLE
165098
0
0
KRANESHARES TR
CSI CHI INTE
500767306
2548
89370
SH
SOLE
89370
0
0
KRANESHARES TR
BOSERA MSCI
500767405
1902
51900
SH
SOLE
51900
0
0
KRANESHARES TR
CICC CHIN 5G
500767611
444
22823
SH
SOLE
22823
0
0
KRANESHARES TR
GLOBAL CARB
500767678
4659
99843
SH
SOLE
99843
0
0
KRANESHARES TR
SSE STAR MRK
500767694
401
21533
SH
SOLE
21533
0
0
KRANESHARES TR
QUADRTC INT
500767736
2058
80334
SH
SOLE
80334
0
0
KRANESHARES TR
ELEC VEH FUT
500767827
253
6400
SH
SOLE
6400
0
0
KROGER CO
COM
501044101
1672
29150
SH
SOLE
29150
0
0
L3HARRIS TECHNOLOGIES INC
COM
502431109
5846
23526
SH
SOLE
23526
0
0
LABORATORY CORP AMER HLDGS
COM NEW
50540R409
213
808
SH
SOLE
808
0
0
LAM RESEARCH CORP
COM
512807108
10577
19675
SH
SOLE
19675
0
0
LAMAR ADVERTISING CO NEW
CL A
512816109
233
2006
SH
SOLE
2006
0
0
LANTHEUS HLDGS INC
COM
516544103
3880
70149
SH
SOLE
70149
0
0
LARGO INC
COM
517097101
671
52822
SH
SOLE
52822
0
0
LAS VEGAS SANDS CORP
COM
517834107
1370
35251
SH
SOLE
35251
0
0
LAUDER ESTEE COS INC
CL A
518439104
4833
17748
SH
SOLE
17748
0
0
LAZARD LTD
SHS A
G54050102
321
9297
SH
SOLE
9297
0
0
LCI INDS
COM
50189K103
255
2460
SH
SOLE
2460
0
0
LEGG MASON ETF INVT TR
INT LW VTY H
52468L505
755
28021
SH
SOLE
28021
0
0
LEGGETT & PLATT INC
COM
524660107
279
8005
SH
SOLE
8005
0
0
LEIDOS HOLDINGS INC
COM
525327102
562
5199
SH
SOLE
5199
0
0
LENNAR CORP
CL A
526057104
771
9499
SH
SOLE
9499
0
0
LI AUTO INC
SPONSORED AD
50202M102
484
18750
SH
SOLE
18750
0
0
LIGHTSPEED COMMERCE INC
SUB VTG SHS
53229C107
12268
402627
SH
SOLE
402627
0
0
LIGHTSPEED COMMERCE INC
SUB VTG SHS
53229C107
457
15000
SH
Call
SOLE
15000
0
0
LILLY ELI & CO
COM
532457108
35640
124456
SH
SOLE
124456
0
0
LINDE PLC
SHS
G5494J103
6348
19872
SH
SOLE
19872
0
0
LISTED FD TR
WAHED FTSE E
53656F607
330
7935
SH
SOLE
7935
0
0
LITHIA MTRS INC
COM
536797103
2465
8215
SH
SOLE
8215
0
0
LITHIUM AMERS CORP NEW
COM NEW
53680Q207
2420
62861
SH
SOLE
62861
0
0
LIVE NATION ENTERTAINMENT IN
COM
538034109
421
3578
SH
SOLE
3578
0
0
LIVERAMP HLDGS INC
COM
53815P108
352
9416
SH
SOLE
9416
0
0
LLOYDS BANKING GROUP PLC
SPONSORED AD
539439109
2989
1240454
SH
SOLE
1240454
0
0
LOCKHEED MARTIN CORP
COM
539830109
14954
33878
SH
SOLE
33878
0
0
LOGITECH INTL S A
SHS
H50430232
647
8775
SH
SOLE
8775
0
0
LOUISIANA PAC CORP
COM
546347105
231
3721
SH
SOLE
3721
0
0
LOWES COS INC
COM
548661107
23136
114427
SH
SOLE
114427
0
0
LPL FINL HLDGS INC
COM
50212V100
2326
12733
SH
SOLE
12733
0
0
LSB INDS INC
COM
502160104
4827
221034
SH
SOLE
221034
0
0
LULULEMON ATHLETICA INC
COM
550021109
18811
51504
SH
SOLE
51504
0
0
LUMEN TECHNOLOGIES INC
COM
550241103
354
31424
SH
SOLE
31424
0
0
LYONDELLBASELL INDUSTRIES N
SHS - A -
N53745100
6013
58483
SH
SOLE
58483
0
0
M D C HLDGS INC
COM
552676108
5824
153898
SH
SOLE
153898
0
0
MACYS INC
COM
55616P104
1568
64386
SH
SOLE
64386
0
0
MADISON SQUARE GRDN SPRT COR
CL A
55825T103
451
2517
SH
SOLE
2517
0
0
MAG SILVER CORP
COM
55903Q104
395
24429
SH
SOLE
24429
0
0
MAGNA INTL INC
COM
559222401
164978
2565358
SH
SOLE
2565358
0
0
MAGNITE INC
COM
55955D100
662
50146
SH
SOLE
50146
0
0
MANULIFE FINL CORP
COM
56501R106
553483
25924257
SH
SOLE
25924257
0
0
MANULIFE FINL CORP
COM
56501R106
164897
7723500
SH
Put
SOLE
7723500
0
0
MANULIFE FINL CORP
COM
56501R106
50920
2385000
SH
Call
SOLE
2385000
0
0
MARATHON OIL CORP
COM
565849106
4713
187679
SH
SOLE
187679
0
0
MARATHON PETE CORP
COM
56585A102
282
3298
SH
SOLE
3298
0
0
MARKEL CORP
COM
570535104
11160
7565
SH
SOLE
7565
0
0
MARKETAXESS HLDGS INC
COM
57060D108
317
931
SH
SOLE
931
0
0
MARRIOTT INTL INC NEW
CL A
571903202
8200
46659
SH
SOLE
46659
0
0
MARRIOTT VACATIONS WORLDWIDE
COM
57164Y107
292
1850
SH
SOLE
1850
0
0
MARSH & MCLENNAN COS INC
COM
571748102
300
1763
SH
SOLE
1763
0
0
MARTIN MARIETTA MATLS INC
COM
573284106
264
685
SH
SOLE
685
0
0
MARVELL TECHNOLOGY INC
COM
573874104
4655
64921
SH
SOLE
64921
0
0
MASCO CORP
COM
574599106
291
5697
SH
SOLE
5697
0
0
MASTERCARD INCORPORATED
CL A
57636Q104
65637
183661
SH
SOLE
183661
0
0
MATADOR RES CO
COM
576485205
1852
34966
SH
SOLE
34966
0
0
MATCH GROUP INC NEW
COM
57667L107
586
5392
SH
SOLE
5392
0
0
MATSON INC
COM
57686G105
501
4155
SH
SOLE
4155
0
0
MATTEL INC
COM
577081102
1516
68259
SH
SOLE
68259
0
0
MATTERPORT INC
COM CL A
577096100
123
15094
SH
SOLE
15094
0
0
MAVERIX METALS INC
COM NEW
57776F405
58
12096
SH
SOLE
12096
0
0
MAXAR TECHNOLOGIES INC
COM
57778K105
2244
56876
SH
SOLE
56876
0
0
MCCORMICK & CO INC
COM NON VTG
579780206
1273
12752
SH
SOLE
12752
0
0
MCDONALDS CORP
COM
580135101
50067
202472
SH
SOLE
202472
0
0
MCEWEN MNG INC
COM
58039P107
15
17524
SH
SOLE
17524
0
0
MCGRATH RENTCORP
COM
580589109
451
5302
SH
SOLE
5302
0
0
MCKESSON CORP
COM
58155Q103
16008
52292
SH
SOLE
52292
0
0
MEDICAL PPTYS TRUST INC
COM
58463J304
816
38588
SH
SOLE
38588
0
0
MEDIFAST INC
COM
58470H101
6643
38896
SH
SOLE
38896
0
0
MEDTRONIC PLC
SHS
G5960L103
36949
333025
SH
SOLE
333025
0
0
MERCADOLIBRE INC
COM
58733R102
784
659
SH
SOLE
659
0
0
MERCK & CO INC
COM
58933Y105
62724
764463
SH
SOLE
764463
0
0
META MATERIALS INC
COM
59134N104
481
287787
SH
SOLE
287787
0
0
META PLATFORMS INC
CL A
30303M102
60395
271608
SH
SOLE
271608
0
0
METHANEX CORP
COM
59151K108
3162
57960
SH
SOLE
57960
0
0
METLIFE INC
COM
59156R108
15634
222453
SH
SOLE
222453
0
0
METTLER TOLEDO INTERNATIONAL
COM
592688105
1767
1287
SH
SOLE
1287
0
0
MGM RESORTS INTERNATIONAL
COM
552953101
461
10980
SH
SOLE
10980
0
0
MICROCHIP TECHNOLOGY INC.
COM
595017104
3331
44324
SH
SOLE
44324
0
0
MICRON TECHNOLOGY INC
COM
595112103
10267
131812
SH
SOLE
131812
0
0
MICROSOFT CORP
COM
594918104
399628
1296189
SH
SOLE
1296189
0
0
MIDDLEBY CORP
COM
596278101
300
1828
SH
SOLE
1828
0
0
MILLERKNOLL INC
COM
600544100
752
21758
SH
SOLE
21758
0
0
MIND MEDICINE MINDMED INC
COM SUB VTG
60255C109
20
18206
SH
SOLE
18206
0
0
MITSUBISHI UFJ FINL GROUP IN
SPONSORED AD
606822104
6041
975989
SH
SOLE
975989
0
0
MOBILE TELESYSTEMS PUB JT ST
SPONSORED AD
607409109
177
32143
SH
SOLE
32143
0
0
MODERNA INC
COM
60770K107
26254
152409
SH
SOLE
152409
0
0
MOGO INC
COM
60800C109
63
21775
SH
SOLE
21775
0
0
MOLINA HEALTHCARE INC
COM
60855R100
612
1836
SH
SOLE
1836
0
0
MOLSON COORS BEVERAGE CO
CL B
60871R209
531
9951
SH
SOLE
9951
0
0
MONDELEZ INTL INC
CL A
609207105
8029
127888
SH
SOLE
127888
0
0
MONOLITHIC PWR SYS INC
COM
609839105
3492
7189
SH
SOLE
7189
0
0
MONSTER BEVERAGE CORP NEW
COM
61174X109
540
6759
SH
SOLE
6759
0
0
MOODYS CORP
COM
615369105
1684
4992
SH
SOLE
4992
0
0
MORGAN STANLEY
COM NEW
617446448
27256
311856
SH
SOLE
311856
0
0
MOSAIC CO NEW
COM
61945C103
8088
121620
SH
SOLE
121620
0
0
MOTOROLA SOLUTIONS INC
COM NEW
620076307
2685
11087
SH
SOLE
11087
0
0
MP MATERIALS CORP
COM CL A
553368101
558
9723
SH
SOLE
9723
0
0
MRC GLOBAL INC
COM
55345K103
248
20786
SH
SOLE
20786
0
0
MSCI INC
COM
55354G100
921
1831
SH
SOLE
1831
0
0
NASDAQ INC
COM
631103108
6104
34251
SH
SOLE
34251
0
0
NATIONAL BK HLDGS CORP
CL A
633707104
70893
1760000
SH
Put
SOLE
1760000
0
0
NATIONAL FUEL GAS CO
COM
636180101
1337
19461
SH
SOLE
19461
0
0
NATIONAL GRID PLC
SPONSORED AD
636274409
3561
46322
SH
SOLE
46322
0
0
NATWEST GROUP PLC
SPONS ADR 2
639057108
149
26150
SH
SOLE
26150
0
0
NAVIENT CORPORATION
COM
63938C108
2720
159600
SH
SOLE
159600
0
0
NEPTUNE WELLNESS SOLUTIONS I
COM
64079L105
3
11603
SH
SOLE
11603
0
0
NETAPP INC
COM
64110D104
8858
106718
SH
SOLE
106718
0
0
NETFLIX INC
COM
64110L106
52181
139303
SH
SOLE
139303
0
0
NEW GOLD INC CDA
COM
644535106
897
498214
SH
SOLE
498214
0
0
NEW PAC METALS CORP
COM
64782A107
64
20244
SH
SOLE
20244
0
0
NEWELL BRANDS INC
COM
651229106
1108
51763
SH
SOLE
51763
0
0
NEWMONT CORP
COM
651639106
29784
374873
SH
SOLE
374873
0
0
NEXGEN ENERGY LTD
COM
65340P106
832
147013
SH
SOLE
147013
0
0
NEXSTAR MEDIA GROUP INC
CL A
65336K103
1453
7710
SH
SOLE
7710
0
0
NEXTERA ENERGY INC
COM
65339F101
13318
157222
SH
SOLE
157222
0
0
NICE LTD
SPONSORED AD
653656108
477
2179
SH
SOLE
2179
0
0
NIKE INC
CL B
654106103
38264
284363
SH
SOLE
284363
0
0
NIO INC
SPON ADS
62914V106
815
38708
SH
SOLE
38708
0
0
NISOURCE INC
COM
65473P105
4660
146548
SH
SOLE
146548
0
0
NOKIA CORP
SPONSORED AD
654902204
469
85930
SH
SOLE
85930
0
0
NOMAD ROYALTY COMPANY LTD
COM NEW
65532M606
191
26160
SH
SOLE
26160
0
0
NORFOLK SOUTHN CORP
COM
655844108
8853
31038
SH
SOLE
31038
0
0
NORTH AMERN CONSTR GROUP LTD
COM
656811106
4956
343195
SH
SOLE
343195
0
0
NORTHERN DYNASTY MINERALS LT
COM NEW
66510M204
7
17850
SH
SOLE
17850
0
0
NORTHROP GRUMMAN CORP
COM
666807102
3305
7390
SH
SOLE
7390
0
0
NORTONLIFELOCK INC
COM
668771108
509
19179
SH
SOLE
19179
0
0
NORWEGIAN CRUISE LINE HLDG L
SHS
G66721104
539
24633
SH
SOLE
24633
0
0
NOVAGOLD RES INC
COM NEW
66987E206
919
118882
SH
SOLE
118882
0
0
NOVARTIS AG
SPONSORED AD
66987V109
11983
136564
SH
SOLE
136564
0
0
NOVO-NORDISK A S
ADR
670100205
14871
133910
SH
SOLE
133910
0
0
NUCOR CORP
COM
670346105
18782
126349
SH
SOLE
126349
0
0
NUTRIEN LTD
COM
67077M108
506950
4874987
SH
SOLE
4874987
0
0
NUVEI CORPORATION
SUB VTG SHS
67079A102
6598
87514
SH
SOLE
87514
0
0
NVIDIA CORPORATION
COM
67066G104
178830
655392
SH
SOLE
655392
0
0
NXP SEMICONDUCTORS N V
COM
N6596X109
5443
29411
SH
SOLE
29411
0
0
OAKTREE SPECIALTY LENDING CO
COM
67401P108
177
23990
SH
SOLE
23990
0
0
OBSIDIAN ENERGY LTD
COM
674482203
1501
169357
SH
SOLE
169357
0
0
OCCIDENTAL PETE CORP
COM
674599105
3160
55697
SH
SOLE
55697
0
0
OKTA INC
CL A
679295105
498
3297
SH
SOLE
3297
0
0
OLD DOMINION FREIGHT LINE IN
COM
679580100
551
1846
SH
SOLE
1846
0
0
OLD REP INTL CORP
COM
680223104
256
9901
SH
SOLE
9901
0
0
OLIN CORP
COM PAR $1
680665205
224
4277
SH
SOLE
4277
0
0
OMNICOM GROUP INC
COM
681919106
2042
24063
SH
SOLE
24063
0
0
ON SEMICONDUCTOR CORP
COM
682189105
6159
98364
SH
SOLE
98364
0
0
ONCOLYTICS BIOTECH INC
COM NEW
682310875
109
68953
SH
SOLE
68953
0
0
ONECONNECT FINL TECHNOLOGY C
SPONSORED AD
68248T105
104
73805
SH
SOLE
73805
0
0
ONEOK INC NEW
COM
682680103
6017
85190
SH
SOLE
85190
0
0
OPEN TEXT CORP
COM
683715106
101188
2386501
SH
SOLE
2386501
0
0
ORACLE CORP
COM
68389X105
20856
252092
SH
SOLE
252092
0
0
OREILLY AUTOMOTIVE INC
COM
67103H107
2213
3231
SH
SOLE
3231
0
0
ORGANIGRAM HLDGS INC
COM
68620P101
82
49128
SH
SOLE
49128
0
0
ORGANON & CO
COMMON STOCK
68622V106
2217
63472
SH
SOLE
63472
0
0
ORLA MNG LTD NEW
COM
68634K106
404
84345
SH
SOLE
84345
0
0
OSISKO GOLD ROYALTIES LTD
COM
68827L101
5468
414585
SH
SOLE
414585
0
0
OTIS WORLDWIDE CORP
COM
68902V107
898
11669
SH
SOLE
11669
0
0
OUSTER INC
COM
68989M103
66
14650
SH
SOLE
14650
0
0
OVINTIV INC
COM
69047Q102
14471
267643
SH
SOLE
267643
0
0
OWENS CORNING NEW
COM
690742101
312
3405
SH
SOLE
3405
0
0
OWL ROCK CAPITAL CORPORATION
COM
69121K104
154
10410
SH
SOLE
10410
0
0
PACCAR INC
COM
693718108
221
2511
SH
SOLE
2511
0
0
PACKAGING CORP AMER
COM
695156109
693
4438
SH
SOLE
4438
0
0
PACWEST BANCORP DEL
COM
695263103
954
22110
SH
SOLE
22110
0
0
PALANTIR TECHNOLOGIES INC
CL A
69608A108
3114
226834
SH
SOLE
226834
0
0
PALO ALTO NETWORKS INC
COM
697435105
13566
21792
SH
SOLE
21792
0
0
PAN AMERN SILVER CORP
COM
697900108
8398
307628
SH
SOLE
307628
0
0
PAPA JOHNS INTL INC
COM
698813102
573
5443
SH
SOLE
5443
0
0
PARAMOUNT GLOBAL
CLASS B COM
92556H206
10349
273708
SH
SOLE
273708
0
0
PARK HOTELS & RESORTS INC
COM
700517105
217
11102
SH
SOLE
11102
0
0
PARKER-HANNIFIN CORP
COM
701094104
319
1123
SH
SOLE
1123
0
0
PATRICK INDS INC
COM
703343103
950
15747
SH
SOLE
15747
0
0
PAYCHEX INC
COM
704326107
1809
13259
SH
SOLE
13259
0
0
PAYPAL HLDGS INC
COM
70450Y103
31492
272301
SH
SOLE
272301
0
0
PDC ENERGY INC
COM
69327R101
706
9709
SH
SOLE
9709
0
0
PEABODY ENGR CORP
COM
704551100
309
12600
SH
SOLE
12600
0
0
PEBBLEBROOK HOTEL TR
COM
70509V100
276
11265
SH
SOLE
11265
0
0
PEMBINA PIPELINE CORP
COM
706327103
380206
10111871
SH
SOLE
10111871
0
0
PEMBINA PIPELINE CORP
COM
706327103
96350
2562500
SH
Put
SOLE
2562500
0
0
PEMBINA PIPELINE CORP
COM
706327103
5640
150000
SH
Call
SOLE
150000
0
0
PENN NATL GAMING INC
COM
707569109
1522
35889
SH
SOLE
35889
0
0
PEPSICO INC
COM
713448108
25886
154654
SH
SOLE
154654
0
0
PERSHING SQUARE TONTINE HLDG
COM CL A
71531R109
457
22990
SH
SOLE
22990
0
0
PETROLEO BRASILEIRO SA PETRO
SPONSORED AD
71654V408
240
16221
SH
SOLE
16221
0
0
PFIZER INC
COM
717081103
71305
1377334
SH
SOLE
1377334
0
0
PHILIP MORRIS INTL INC
COM
718172109
15281
162664
SH
SOLE
162664
0
0
PHILLIPS 66
COM
718546104
625
7236
SH
SOLE
7236
0
0
PHOTRONICS INC
COM
719405102
206
12167
SH
SOLE
12167
0
0
PIMCO DYNAMIC INCOME FD
SHS
72201Y101
3120
128042
SH
SOLE
128042
0
0
PIMCO ETF TR
25YR+ ZERO U
72201R882
854
6438
SH
SOLE
6438
0
0
PIMCO ETF TR
ACTIVE BD ET
72201R775
3313
32547
SH
SOLE
32547
0
0
PIMCO ETF TR
ENHNCD LW DU
72201R718
852
8737
SH
SOLE
8737
0
0
PIMCO ETF TR
ENHAN SHRT M
72201R833
1862
18594
SH
SOLE
18594
0
0
PINDUODUO INC
SPONSORED AD
722304102
515
12847
SH
SOLE
12847
0
0
PINTEREST INC
CL A
72352L106
906
36833
SH
SOLE
36833
0
0
PIONEER NAT RES CO
COM
723787107
6866
27461
SH
SOLE
27461
0
0
PITNEY BOWES INC
COM
724479100
196
37660
SH
SOLE
37660
0
0
PLAINS ALL AMERN PIPELINE L
UNIT LTD PAR
726503105
3260
303003
SH
SOLE
303003
0
0
PLANET FITNESS INC
CL A
72703H101
686
8125
SH
SOLE
8125
0
0
PLUG POWER INC
COM NEW
72919P202
285
9951
SH
SOLE
9951
0
0
PNC FINL SVCS GROUP INC
COM
693475105
912
4944
SH
SOLE
4944
0
0
POINT BIOPHARMA GLOBAL INC
COM
730541109
98
12250
SH
SOLE
12250
0
0
POOL CORP
COM
73278L105
984
2327
SH
SOLE
2327
0
0
POSCO HOLDINGS INC
SPONSORED AD
693483109
2794
47136
SH
SOLE
47136
0
0
PPL CORP
COM
69351T106
215
7540
SH
SOLE
7540
0
0
PRA GROUP INC
COM
69354N106
247
5486
SH
SOLE
5486
0
0
PRECISION DRILLING CORP
COM NEW
74022D407
569
7704
SH
SOLE
7704
0
0
PRESTIGE CONSMR HEALTHCARE I
COM
74112D101
228
4312
SH
SOLE
4312
0
0
PRICE T ROWE GROUP INC
COM
74144T108
4092
27065
SH
SOLE
27065
0
0
PRIMO WATER CORPORATION
COM
74167P108
1847
129626
SH
SOLE
129626
0
0
PRINCIPAL FINANCIAL GROUP IN
COM
74251V102
1345
18325
SH
SOLE
18325
0
0
PROCTER AND GAMBLE CO
COM
742718109
58009
379639
SH
SOLE
379639
0
0
PROGRESSIVE CORP
COM
743315103
763
6693
SH
SOLE
6693
0
0
PROLOGIS INC.
COM
74340W103
5543
34328
SH
SOLE
34328
0
0
PROSHARES TR
S&P 500 DV A
74348A467
1203
12675
SH
SOLE
12675
0
0
PROSHARES TR
SHORT QQQ NE
74347B714
2354
203308
SH
SOLE
203308
0
0
PROSHARES TR
SHRT 20+YR T
74347X849
456
25780
SH
SOLE
25780
0
0
PROSHARES TR
SHRT RUSSELL
74348A210
2472
111762
SH
SOLE
111762
0
0
PROSHARES TR
ONLINE RTL E
74347B169
315
6862
SH
SOLE
6862
0
0
PROSHARES TR
SHORT S&P 50
74347B425
467
33147
SH
SOLE
33147
0
0
PROSHARES TR
PSHS ULTRA Q
74347R206
3112
43264
SH
SOLE
43264
0
0
PRUDENTIAL FINL INC
COM
744320102
28499
241166
SH
SOLE
241166
0
0
PUBLIC STORAGE
COM
74460D109
5723
14663
SH
SOLE
14663
0
0
PURE STORAGE INC
CL A
74624M102
1185
33551
SH
SOLE
33551
0
0
PYROGENESIS CDA INC
COM
74734T104
50
20164
SH
SOLE
20164
0
0
QIAGEN NV
SHS NEW
N72482123
295
6013
SH
SOLE
6013
0
0
QORVO INC
COM
74736K101
1114
8979
SH
SOLE
8979
0
0
QUALCOMM INC
COM
747525103
99481
650967
SH
SOLE
650967
0
0
QUANTA SVCS INC
COM
74762E102
8000
60787
SH
SOLE
60787
0
0
RAMBUS INC DEL
COM
750917106
575
18016
SH
SOLE
18016
0
0
RAYMOND JAMES FINL INC
COM
754730109
4195
38170
SH
SOLE
38170
0
0
RAYTHEON TECHNOLOGIES CORP
COM
75513E101
15714
158612
SH
SOLE
158612
0
0
REDHILL BIOPHARMA LTD
SPONSORED AD
757468103
165
65575
SH
SOLE
65575
0
0
REGENCY CTRS CORP
COM
758849103
866
12143
SH
SOLE
12143
0
0
REGENERON PHARMACEUTICALS
COM
75886F107
4481
6416
SH
SOLE
6416
0
0
REGIONS FINANCIAL CORP NEW
COM
7591EP100
219
9849
SH
SOLE
9849
0
0
RELX PLC
SPONSORED AD
759530108
520
16717
SH
SOLE
16717
0
0
RENESOLA LTD
SPONSORED AD
75971T301
124
21410
SH
SOLE
21410
0
0
REPUBLIC SVCS INC
COM
760759100
642
4847
SH
SOLE
4847
0
0
RESMED INC
COM
761152107
243
1000
SH
SOLE
1000
0
0
RESOLUTE FST PRODS INC
COM
76117W109
602
46610
SH
SOLE
46610
0
0
RESTAURANT BRANDS INTL INC
COM
76131D103
149456
2559619
SH
SOLE
2559619
0
0
RH
COM
74967X103
241
738
SH
SOLE
738
0
0
RIO TINTO PLC
SPONSORED AD
767204100
14398
179079
SH
SOLE
179079
0
0
RIOT BLOCKCHAIN INC
COM
767292105
410
19387
SH
SOLE
19387
0
0
RITCHIE BROS AUCTIONEERS
COM
767744105
4624
78331
SH
SOLE
78331
0
0
RIVIAN AUTOMOTIVE INC
COM CL A
76954A103
804
15995
SH
SOLE
15995
0
0
ROBLOX CORP
CL A
771049103
4277
92495
SH
SOLE
92495
0
0
ROCKWELL AUTOMATION INC
COM
773903109
2051
7323
SH
SOLE
7323
0
0
ROGERS COMMUNICATIONS INC
CL B
775109200
224156
3949888
SH
SOLE
3949888
0
0
ROKU INC
COM CL A
77543R102
2524
20148
SH
SOLE
20148
0
0
ROPER TECHNOLOGIES INC
COM
776696106
3063
6486
SH
SOLE
6486
0
0
ROSS STORES INC
COM
778296103
1810
20004
SH
SOLE
20004
0
0
ROYAL BK CDA
COM
780087102
2033379
18439999
SH
SOLE
18439999
0
0
ROYAL BK CDA
COM
780087102
127913
1160000
SH
Put
SOLE
1160000
0
0
ROYAL BK CDA
COM
780087102
22054
200000
SH
Call
SOLE
200000
0
0
ROYAL CARIBBEAN GROUP
COM
V7780T103
527
6289
SH
SOLE
6289
0
0
ROYAL GOLD INC
COM
780287108
1825
12920
SH
SOLE
12920
0
0
RPC INC
COM
749660106
346
32440
SH
SOLE
32440
0
0
RYDER SYS INC
COM
783549108
216
2717
SH
SOLE
2717
0
0
S&P GLOBAL INC
COM
78409V104
24254
59129
SH
SOLE
59129
0
0
SABRE CORP
COM
78573M104
934
81710
SH
SOLE
81710
0
0
SALESFORCE COM INC
COM
79466L302
41680
196308
SH
SOLE
196308
0
0
SANDSTORM GOLD LTD
COM NEW
80013R206
922
114076
SH
SOLE
114076
0
0
SANMINA CORPORATION
COM
801056102
231
5726
SH
SOLE
5726
0
0
SANOFI
SPONSORED AD
80105N105
12525
243965
SH
SOLE
243965
0
0
SAP SE
SPON ADR
803054204
1772
15971
SH
SOLE
15971
0
0
SASOL LTD
SPONSORED AD
803866300
598
24724
SH
SOLE
24724
0
0
SCHLUMBERGER LTD
COM STK
806857108
9248
223874
SH
SOLE
223874
0
0
SCHWAB CHARLES CORP
COM
808513105
10746
127453
SH
SOLE
127453
0
0
SCOTTS MIRACLE-GRO CO
CL A
810186106
2179
17725
SH
SOLE
17725
0
0
SEA LTD
SPONSORD ADS
81141R100
403
3365
SH
SOLE
3365
0
0
SEABRIDGE GOLD INC
COM
811916105
872
47146
SH
SOLE
47146
0
0
SEAGATE TECHNOLOGY HLDNGS PL
ORD SHS
G7997R103
2124
23624
SH
SOLE
23624
0
0
SEALED AIR CORP NEW
COM
81211K100
211
3158
SH
SOLE
3158
0
0
SELECT SECTOR SPDR TR
SBI CONS STP
81369Y308
78643
1036279
SH
SOLE
1036279
0
0
SELECT SECTOR SPDR TR
SBI CONS DIS
81369Y407
2228
12045
SH
SOLE
12045
0
0
SELECT SECTOR SPDR TR
SBI HEALTHCA
81369Y209
142231
1038257
SH
SOLE
1038257
0
0
SELECT SECTOR SPDR TR
ENERGY
81369Y506
103592
1355213
SH
SOLE
1355213
0
0
SELECT SECTOR SPDR TR
FINANCIAL
81369Y605
132473
3457009
SH
SOLE
3457009
0
0
SELECT SECTOR SPDR TR
SBI INT-INDS
81369Y704
4031
39139
SH
SOLE
39139
0
0
SELECT SECTOR SPDR TR
TECHNOLOGY
81369Y803
33114
208358
SH
SOLE
208358
0
0
SELECT SECTOR SPDR TR
COMMUNICATIO
81369Y852
1033
15017
SH
SOLE
15017
0
0
SELECT SECTOR SPDR TR
RL EST SEL S
81369Y860
310
6423
SH
SOLE
6423
0
0
SELECT SECTOR SPDR TR
SBI INT-UTIL
81369Y886
1246
16728
SH
SOLE
16728
0
0
SELECT SECTOR SPDR TR
FINANCIAL
81369Y605
31396
819300
SH
Put
SOLE
819300
0
0
SEMPRA
COM
816851109
782
4650
SH
SOLE
4650
0
0
SENDAS DISTRIBUIDORA S A
SPON ADS
81689T104
268
15605
SH
SOLE
15605
0
0
SENSATA TECHNOLOGIES HLDG PL
SHS
G8060N102
228
4477
SH
SOLE
4477
0
0
SERITAGE GROWTH PPTYS
CL A
81752R100
541
42715
SH
SOLE
42715
0
0
SERVICE CORP INTL
COM
817565104
482
7316
SH
SOLE
7316
0
0
SERVICENOW INC
COM
81762P102
11578
20790
SH
SOLE
20790
0
0
SHAW COMMUNICATIONS INC
CL B CONV
82028K200
125935
4057180
SH
SOLE
4057180
0
0
SHAW COMMUNICATIONS INC
CL B CONV
82028K200
1329
42800
SH
Put
SOLE
42800
0
0
SHELL PLC
SPON ADS
780259305
23358
425225
SH
SOLE
425225
0
0
SHERWIN WILLIAMS CO
COM
824348106
2598
10409
SH
SOLE
10409
0
0
SHOPIFY INC
CL A
82509L107
403885
597499
SH
SOLE
597499
0
0
SIBANYE STILLWATER LTD
SPONSORED AD
82575P107
235
14505
SH
SOLE
14505
0
0
SIERRA METALS INC
COM
82639W106
18
15511
SH
SOLE
15511
0
0
SIERRA WIRELESS INC
COM
826516106
1496
82916
SH
SOLE
82916
0
0
SIFY TECHNOLOGIES LTD
SPONSORED AD
82655M107
239
80000
SH
SOLE
80000
0
0
SIGNATURE BK NEW YORK N Y
COM
82669G104
920
3134
SH
SOLE
3134
0
0
SILICON MOTION TECHNOLOGY CO
SPONSORED AD
82706C108
440
6585
SH
SOLE
6585
0
0
SILVERCORP METALS INC
COM
82835P103
112
30920
SH
SOLE
30920
0
0
SILVERCREST METALS INC
COM
828363101
1571
176304
SH
SOLE
176304
0
0
SIMON PPTY GROUP INC NEW
COM
828806109
4793
36432
SH
SOLE
36432
0
0
SITEONE LANDSCAPE SUPPLY INC
COM
82982L103
1592
9844
SH
SOLE
9844
0
0
SK TELECOM LTD
SPONSORED AD
78440P306
3056
119222
SH
SOLE
119222
0
0
SKEENA RES LTD NEW
COM
83056P715
338
30346
SH
SOLE
30346
0
0
SM ENERGY CO
COM
78454L100
1226
31470
SH
SOLE
31470
0
0
SMUCKER J M CO
COM NEW
832696405
443
3274
SH
SOLE
3274
0
0
SNAP INC
CL A
83304A106
863
23977
SH
SOLE
23977
0
0
SNAP ON INC
COM
833034101
202
985
SH
SOLE
985
0
0
SNOWFLAKE INC
CL A
833445109
3198
13959
SH
SOLE
13959
0
0
SOCIEDAD QUIMICA Y MINERA DE
SPON ADR SER
833635105
498
5814
SH
SOLE
5814
0
0
SOFI TECHNOLOGIES INC
COM
83406F102
518
54765
SH
SOLE
54765
0
0
SOLAREDGE TECHNOLOGIES INC
COM
83417M104
1562
4844
SH
SOLE
4844
0
0
SOLO BRANDS INC
COM CL A
83425V104
471
55275
SH
SOLE
55275
0
0
SONOS INC
COM
83570H108
255
9035
SH
SOLE
9035
0
0
SONY GROUP CORPORATION
SPONSORED AD
835699307
2964
28862
SH
SOLE
28862
0
0
SOUTHERN CO
COM
842587107
5816
80213
SH
SOLE
80213
0
0
SOUTHERN COPPER CORP
COM
84265V105
3445
45394
SH
SOLE
45394
0
0
SOUTHWEST AIRLS CO
COM
844741108
1841
40189
SH
SOLE
40189
0
0
SPDR DOW JONES INDL AVERAGE
UT SER 1
78467X109
21793
62836
SH
SOLE
62836
0
0
SPDR GOLD TR
GOLD SHS
78463V107
31633
175109
SH
SOLE
175109
0
0
SPDR INDEX SHS FDS
EURO STOXX 5
78463X202
10510
255398
SH
SOLE
255398
0
0
SPDR INDEX SHS FDS
S&P EMKTSC E
78463X756
1392
24569
SH
SOLE
24569
0
0
SPDR INDEX SHS FDS
S&P GBLINF E
78463X855
1136
19554
SH
SOLE
19554
0
0
SPDR S&P 500 ETF TR
TR UNIT
78462F103
224799
497740
SH
SOLE
497740
0
0
SPDR S&P MIDCAP 400 ETF TR
UTSER1 S&PDC
78467Y107
999
2037
SH
SOLE
2037
0
0
SPDR SER TR
S&P DIVID ET
78464A763
11337
88491
SH
SOLE
88491
0
0
SPDR SER TR
S&P REGL BKG
78464A698
8634
125315
SH
SOLE
125315
0
0
SPDR SER TR
S&P METALS M
78464A755
2105
34338
SH
SOLE
34338
0
0
SPDR SER TR
S&P BIOTECH
78464A870
9072
100937
SH
SOLE
100937
0
0
SPDR SER TR
PORTFOLIO SH
78464A474
355
11794
SH
SOLE
11794
0
0
SPDR SER TR
HLTH CR EQUI
78464A581
217
1940
SH
SOLE
1940
0
0
SPDR SER TR
AEROSPACE DE
78464A631
716
5746
SH
SOLE
5746
0
0
SPDR SER TR
PORTFOLIO AG
78464A649
215
7720
SH
SOLE
7720
0
0
SPDR SER TR
S&P OILGAS E
78468R556
7014
52126
SH
SOLE
52126
0
0
SPDR SER TR
BLOOMBERG 1-
78468R663
5356
58578
SH
SOLE
58578
0
0
SPDR SER TR
SPDR S&P 500
78468R796
307
2764
SH
SOLE
2764
0
0
SPLUNK INC
COM
848637104
25773
173430
SH
SOLE
173430
0
0
SPOTIFY TECHNOLOGY S A
SHS
L8681T102
728
4823
SH
SOLE
4823
0
0
SPROTT ETF TRUST
JR GOLD MINE
85210B201
223
5137
SH
SOLE
5137
0
0
SPROTT INC
COM NEW
852066208
505
10048
SH
SOLE
10048
0
0
SPROTT PHYSICAL GOLD & SILVE
TR UNIT
85208R101
7994
412505
SH
SOLE
412505
0
0
SPROTT PHYSICAL GOLD TR
UNIT
85207H104
4589
298570
SH
SOLE
298570
0
0
SPROTT PHYSICAL SILVER TR
TR UNIT
85207K107
561
63912
SH
SOLE
63912
0
0
SPROUTS FMRS MKT INC
COM
85208M102
7293
228046
SH
SOLE
228046
0
0
SS&C TECHNOLOGIES HLDGS INC
COM
78467J100
425
5669
SH
SOLE
5669
0
0
SSGA ACTIVE ETF TR
SPDR TR TACT
78467V848
1819
40633
SH
SOLE
40633
0
0
SSGA ACTIVE ETF TR
MULT ASS RLR
78467V103
1534
49747
SH
SOLE
49747
0
0
SSGA ACTIVE TR
SPDR DBLELN
78470P200
584
12238
SH
SOLE
12238
0
0
SSR MNG INC
COM
784730103
8172
375740
SH
SOLE
375740
0
0
STANLEY BLACK & DECKER INC
COM
854502101
6268
44837
SH
SOLE
44837
0
0
STANTEC INC
COM
85472N109
12263
244575
SH
SOLE
244575
0
0
STARBUCKS CORP
COM
855244109
37662
414002
SH
SOLE
414002
0
0
STARWOOD PPTY TR INC
COM
85571B105
657
27174
SH
SOLE
27174
0
0
STEEL DYNAMICS INC
COM
858119100
3539
42419
SH
SOLE
42419
0
0
STELLANTIS N.V
SHS
N82405106
3241
199231
SH
SOLE
199231
0
0
STONECO LTD
COM CL A
G85158106
518
44294
SH
SOLE
44294
0
0
STRYKER CORPORATION
COM
863667101
16840
62989
SH
SOLE
62989
0
0
SUMITOMO MITSUI FINL GROUP I
SPONSORED AD
86562M209
5378
857674
SH
SOLE
857674
0
0
SUN LIFE FINANCIAL INC.
COM
866796105
375723
6729760
SH
SOLE
6729760
0
0
SUN LIFE FINANCIAL INC.
COM
866796105
138012
2472000
SH
Put
SOLE
2472000
0
0
SUN LIFE FINANCIAL INC.
COM
866796105
60414
1082100
SH
Call
SOLE
1082100
0
0
SUNCOR ENERGY INC NEW
COM
867224107
420877
12914304
SH
SOLE
12914304
0
0
SUNCOR ENERGY INC NEW
COM
867224107
11407
350000
SH
Put
SOLE
350000
0
0
SUNCOR ENERGY INC NEW
COM
867224107
6916
212200
SH
Call
SOLE
212200
0
0
SUNDIAL GROWERS INC
COM
86730L109
252
359874
SH
SOLE
359874
0
0
SUNOPTA INC
COM
8676EP108
131
26006
SH
SOLE
26006
0
0
SUNRUN INC
COM
86771W105
563
18523
SH
SOLE
18523
0
0
SVB FINANCIAL GROUP
COM
78486Q101
6675
11932
SH
SOLE
11932
0
0
SWITCH INC
CL A
87105L104
3136
101738
SH
SOLE
101738
0
0
SYNCHRONY FINANCIAL
COM
87165B103
335
9628
SH
SOLE
9628
0
0
SYNEOS HEALTH INC
CL A
87166B102
1792
22133
SH
SOLE
22133
0
0
SYNOPSYS INC
COM
871607107
3964
11893
SH
SOLE
11893
0
0
SYSCO CORP
COM
871829107
5677
69533
SH
SOLE
69533
0
0
TAIWAN SEMICONDUCTOR MFG LTD
SPONSORED AD
874039100
52888
507273
SH
SOLE
507273
0
0
TAKE-TWO INTERACTIVE SOFTWAR
COM
874054109
317
2063
SH
SOLE
2063
0
0
TANZANIAN GOLD CORP
COM
87601A107
5
17000
SH
SOLE
17000
0
0
TAPESTRY INC
COM
876030107
207
5582
SH
SOLE
5582
0
0
TARGA RES CORP
COM
87612G101
13816
183070
SH
SOLE
183070
0
0
TARGET CORP
COM
87612E106
2711
12773
SH
SOLE
12773
0
0
TASEKO MINES LTD
COM
876511106
1084
473491
SH
SOLE
473491
0
0
TATA MTRS LTD
SPONSORED AD
876568502
210
7527
SH
SOLE
7527
0
0
TC ENERGY CORP
COM
87807B107
654933
11608169
SH
SOLE
11608169
0
0
TC ENERGY CORP
COM
87807B107
238939
4235000
SH
Put
SOLE
4235000
0
0
TD SYNNEX CORPORATION
COM
87162W100
2539
24605
SH
SOLE
24605
0
0
TE CONNECTIVITY LTD
SHS
H84989104
1489
11366
SH
SOLE
11366
0
0
TECK RESOURCES LTD
CL B
878742204
152092
3765586
SH
SOLE
3765586
0
0
TECK RESOURCES LTD
CL B
878742204
5251
130000
SH
Put
SOLE
130000
0
0
TECK RESOURCES LTD
CL B
878742204
17610
436000
SH
Call
SOLE
436000
0
0
TEJON RANCH CO
COM
879080109
2379
130300
SH
SOLE
130300
0
0
TEKLA HEALTHCARE OPPORTUNITI
SHS
879105104
913
40995
SH
SOLE
40995
0
0
TELADOC HEALTH INC
COM
87918A105
2443
33874
SH
SOLE
33874
0
0
TELEDYNE TECHNOLOGIES INC
COM
879360105
648
1370
SH
SOLE
1370
0
0
TELEFONICA BRASIL SA
NEW ADR
87936R205
2037
181069
SH
SOLE
181069
0
0
TELEFONICA S A
SPONSORED AD
879382208
5885
1226121
SH
SOLE
1226121
0
0
TELUS CORPORATION
COM
87971M103
537084
20546460
SH
SOLE
20546460
0
0
TELUS CORPORATION
COM
87971M103
2614
100000
SH
Put
SOLE
100000
0
0
TELUS INTL CDA INC
SUB VTG SHS
87975H100
2186
88458
SH
SOLE
88458
0
0
TEMPLETON DRAGON FD INC
COM
88018T101
462
34467
SH
SOLE
34467
0
0
TENARIS S A
SPONSORED AD
88031M109
1542
51265
SH
SOLE
51265
0
0
TERADYNE INC
COM
880770102
710
6009
SH
SOLE
6009
0
0
TESLA INC
COM
88160R101
86478
80251
SH
SOLE
80251
0
0
TEUCRIUM COMMODITY TR
WHEAT FD
88166A508
169
17188
SH
SOLE
17188
0
0
TEVA PHARMACEUTICAL INDS LTD
SPONSORED AD
881624209
753
80183
SH
SOLE
80183
0
0
TEXAS INSTRS INC
COM
882508104
43596
237609
SH
SOLE
237609
0
0
TFI INTL INC
COM
87241L109
80766
758295
SH
SOLE
758295
0
0
THE LION ELECTRIC COMPANY
COMMON STOCK
536221104
1941
231079
SH
SOLE
231079
0
0
THE TRADE DESK INC
COM CL A
88339J105
2329
33635
SH
SOLE
33635
0
0
THE VALENS COMPANY INC
COM NEW
91914P603
32
18401
SH
SOLE
18401
0
0
THERATECHNOLOGIES INC
COM
88338H100
1242
506996
SH
SOLE
506996
0
0
THERATECHNOLOGIES INC
NOTE 5.750%
88338HAA8
934
11000
SH
SOLE
11000
0
0
THERMO FISHER SCIENTIFIC INC
COM
883556102
30646
51886
SH
SOLE
51886
0
0
THOMSON REUTERS CORP.
COM NEW
884903709
124588
1144588
SH
SOLE
1144588
0
0
THOR INDS INC
COM
885160101
365
4643
SH
SOLE
4643
0
0
TIDAL ETF TR
SP FDS S&P 5
886364801
490
15704
SH
SOLE
15704
0
0
TILRAY BRANDS INC
COM CL 2
88688T100
817
105129
SH
SOLE
105129
0
0
TJX COS INC NEW
COM
872540109
8678
143253
SH
SOLE
143253
0
0
T-MOBILE US INC
COM
872590104
395
3080
SH
SOLE
3080
0
0
TOLL BROTHERS INC
COM
889478103
4606
97957
SH
SOLE
97957
0
0
TORONTO DOMINION BK ONT
COM NEW
891160509
2420732
30480125
SH
SOLE
30480125
0
0
TORONTO DOMINION BK ONT
COM NEW
891160509
229921
2895000
SH
Put
SOLE
2895000
0
0
TORONTO DOMINION BK ONT
COM NEW
891160509
38916
490000
SH
Call
SOLE
490000
0
0
TOTALENERGIES SE
SPONSORED AD
89151E109
10366
205108
SH
SOLE
205108
0
0
TOYOTA MOTOR CORP
ADS
892331307
4616
25609
SH
SOLE
25609
0
0
TRACTOR SUPPLY CO
COM
892356106
2946
12622
SH
SOLE
12622
0
0
TRANE TECHNOLOGIES PLC
SHS
G8994E103
596
3901
SH
SOLE
3901
0
0
TRANSALTA CORP
COM
89346D107
5468
527834
SH
SOLE
527834
0
0
TRANSGLOBE ENERGY CORP
COM
893662106
346
95075
SH
SOLE
95075
0
0
TRANSOCEAN LTD
REG SHS
H8817H100
86
18755
SH
SOLE
18755
0
0
TRAVELERS COMPANIES INC
COM
89417E109
1084
5934
SH
SOLE
5934
0
0
TREEHOUSE FOODS INC
COM
89469A104
234
7247
SH
SOLE
7247
0
0
TRICON RESIDENTIAL INC
COM NPV
89612W102
16007
1007969
SH
SOLE
1007969
0
0
TRINITY PL HLDGS INC
COM
89656D101
253
133355
SH
SOLE
133355
0
0
TRIP COM GROUP LTD
ADS
89677Q107
485
20992
SH
SOLE
20992
0
0
TRITON INTL LTD
CL A
G9078F107
861
12264
SH
SOLE
12264
0
0
TRUIST FINL CORP
COM
89832Q109
449
7927
SH
SOLE
7927
0
0
TUCOWS INC
COM NEW
898697206
3514
51448
SH
SOLE
51448
0
0
TURQUOISE HILL RES LTD
COM
900435207
2342
77968
SH
SOLE
77968
0
0
TWITTER INC
COM
90184L102
3697
95555
SH
SOLE
95555
0
0
TYLER TECHNOLOGIES INC
COM
902252105
371
833
SH
SOLE
833
0
0
TYSON FOODS INC
CL A
902494103
1590
17736
SH
SOLE
17736
0
0
UBER TECHNOLOGIES INC
COM
90353T100
14800
414799
SH
SOLE
414799
0
0
UBS GROUP AG
SHS
H42097107
8633
441831
SH
SOLE
441831
0
0
ULTA BEAUTY INC
COM
90384S303
13736
34493
SH
SOLE
34493
0
0
ULTRA CLEAN HLDGS INC
COM
90385V107
208
4900
SH
SOLE
4900
0
0
UNDER ARMOUR INC
CL C
904311206
212
13633
SH
SOLE
13633
0
0
UNILEVER PLC
SPON ADR NEW
904767704
22499
493731
SH
SOLE
493731
0
0
UNION PAC CORP
COM
907818108
47454
173691
SH
SOLE
173691
0
0
UNITED PARCEL SERVICE INC
CL B
911312106
41301
192580
SH
SOLE
192580
0
0
UNITED RENTALS INC
COM
911363109
2821
7941
SH
SOLE
7941
0
0
UNITED STATES STL CORP NEW
COM
912909108
4248
112565
SH
SOLE
112565
0
0
UNITEDHEALTH GROUP INC
COM
91324P102
85442
167543
SH
SOLE
167543
0
0
UNITY SOFTWARE INC
COM
91332U101
378
3808
SH
SOLE
3808
0
0
UNUM GROUP
COM
91529Y106
1725
54744
SH
SOLE
54744
0
0
UPSTART HLDGS INC
COM
91680M107
1581
14496
SH
SOLE
14496
0
0
UR-ENERGY INC
COM
91688R108
95
59465
SH
SOLE
59465
0
0
US BANCORP DEL
COM NEW
902973304
652
12259
SH
SOLE
12259
0
0
US FOODS HLDG CORP
COM
912008109
1708
45401
SH
SOLE
45401
0
0
UXIN LTD
ADS
91818X108
19
18900
SH
SOLE
18900
0
0
V F CORP
COM
918204108
346
6090
SH
SOLE
6090
0
0
VAIL RESORTS INC
COM
91879Q109
316
1213
SH
SOLE
1213
0
0
VALE S A
SPONSORED AD
91912E105
6368
318553
SH
SOLE
318553
0
0
VALERO ENERGY CORP
COM
91913Y100
2384
23476
SH
SOLE
23476
0
0
VANECK ETF TRUST
VANECK RUSSI
92189F403
414
73261
SH
SOLE
73261
0
0
VANECK ETF TRUST
MRNGSTR WDE
92189F643
472
6318
SH
SOLE
6318
0
0
VANECK ETF TRUST
SEMICONDUCTR
92189F676
5284
19587
SH
SOLE
19587
0
0
VANECK ETF TRUST
BIOTECH ETF
92189F726
289
1785
SH
SOLE
1785
0
0
VANECK ETF TRUST
GOLD MINERS
92189F106
24097
628357
SH
SOLE
628357
0
0
VANECK ETF TRUST
JUNIOR GOLD
92189F791
7321
156188
SH
SOLE
156188
0
0
VANECK ETF TRUST
OIL SERVICES
92189H607
9131
32315
SH
SOLE
32315
0
0
VANECK ETF TRUST
RARE EARTH/S
92189H805
1228
10380
SH
SOLE
10380
0
0
VANECK ETF TRUST
JUNIOR GOLD
92189F791
11718
250000
SH
Put
SOLE
250000
0
0
VANGUARD ADMIRAL FDS INC
500 VAL IDX
921932703
400
2652
SH
SOLE
2652
0
0
VANGUARD ADMIRAL FDS INC
SMLCP 600 VA
921932778
1666
9404
SH
SOLE
9404
0
0
VANGUARD ADMIRAL FDS INC
MIDCP 400 VA
921932844
667
3982
SH
SOLE
3982
0
0
VANGUARD ADMIRAL FDS INC
MIDCP 400 GR
921932869
724
3764
SH
SOLE
3764
0
0
VANGUARD BD INDEX FDS
INTERMED TER
921937819
1350
16484
SH
SOLE
16484
0
0
VANGUARD BD INDEX FDS
LONG TERM BO
921937793
320
3485
SH
SOLE
3485
0
0
VANGUARD BD INDEX FDS
SHORT TRM BO
921937827
961
12338
SH
SOLE
12338
0
0
VANGUARD BD INDEX FDS
TOTAL BND MR
921937835
1731
21764
SH
SOLE
21764
0
0
VANGUARD CHARLOTTE FDS
TOTAL INT BD
92203J407
623
11882
SH
SOLE
11882
0
0
VANGUARD INDEX FDS
MCAP VL IDXV
922908512
681
4551
SH
SOLE
4551
0
0
VANGUARD INDEX FDS
SM CP VAL ET
922908611
378
2147
SH
SOLE
2147
0
0
VANGUARD INDEX FDS
MID CAP ETF
922908629
657
2762
SH
SOLE
2762
0
0
VANGUARD INDEX FDS
LARGE CAP ET
922908637
1085
5204
SH
SOLE
5204
0
0
VANGUARD INDEX FDS
GROWTH ETF
922908736
1056
3671
SH
SOLE
3671
0
0
VANGUARD INDEX FDS
VALUE ETF
922908744
1427
9656
SH
SOLE
9656
0
0
VANGUARD INDEX FDS
TOTAL STK MK
922908769
10429
45808
SH
SOLE
45808
0
0
VANGUARD INDEX FDS
S&P 500 ETF
922908363
23081
55595
SH
SOLE
55595
0
0
VANGUARD INDEX FDS
REAL ESTATE
922908553
463
4268
SH
SOLE
4268
0
0
VANGUARD INTL EQUITY INDEX F
FTSE EMR MKT
922042858
18180
394095
SH
SOLE
394095
0
0
VANGUARD INTL EQUITY INDEX F
ALLWRLD EX U
922042775
478
8295
SH
SOLE
8295
0
0
VANGUARD INTL EQUITY INDEX F
TT WRLD ST E
922042742
3885
38356
SH
SOLE
38356
0
0
VANGUARD INTL EQUITY INDEX F
FTSE EUROPE
922042874
452
7257
SH
SOLE
7257
0
0
VANGUARD MALVERN FDS
STRM INFPROI
922020805
4209
82187
SH
SOLE
82187
0
0
VANGUARD SCOTTSDALE FDS
INT-TERM COR
92206C870
411
4774
SH
SOLE
4774
0
0
VANGUARD SCOTTSDALE FDS
VNG RUS2000V
92206C649
2414
17100
SH
SOLE
17100
0
0
VANGUARD SCOTTSDALE FDS
VNG RUS2000I
92206C664
10422
125797
SH
SOLE
125797
0
0
VANGUARD SCOTTSDALE FDS
SHORT TERM T
92206C102
2250
37971
SH
SOLE
37971
0
0
VANGUARD SCOTTSDALE FDS
LONG TERM TR
92206C847
630
7837
SH
SOLE
7837
0
0
VANGUARD SCOTTSDALE FDS
SHRT TRM COR
92206C409
1101
14102
SH
SOLE
14102
0
0
VANGUARD SPECIALIZED FUNDS
DIV APP ETF
921908844
32902
202900
SH
SOLE
202900
0
0
VANGUARD STAR FDS
VG TL INTL S
921909768
371
6205
SH
SOLE
6205
0
0
VANGUARD TAX-MANAGED INTL FD
FTSE DEV MKT
921943858
22206
462344
SH
SOLE
462344
0
0
VANGUARD WHITEHALL FDS
HIGH DIV YLD
921946406
227
2024
SH
SOLE
2024
0
0
VANGUARD WHITEHALL FDS
INTL DVD ETF
921946810
3115
39402
SH
SOLE
39402
0
0
VANGUARD WORLD FD
ESG INTL STK
921910725
201
3506
SH
SOLE
3506
0
0
VANGUARD WORLD FDS
CONSUM STP E
92204A207
2650
13526
SH
SOLE
13526
0
0
VANGUARD WORLD FDS
ENERGY ETF
92204A306
1770
16533
SH
SOLE
16533
0
0
VANGUARD WORLD FDS
FINANCIALS E
92204A405
915
9799
SH
SOLE
9799
0
0
VANGUARD WORLD FDS
INDUSTRIAL E
92204A603
1233
6341
SH
SOLE
6341
0
0
VANGUARD WORLD FDS
INF TECH ETF
92204A702
12170
29220
SH
SOLE
29220
0
0
VANGUARD WORLD FDS
MATERIALS ET
92204A801
2319
11949
SH
SOLE
11949
0
0
VANGUARD WORLD FDS
HEALTH CAR E
92204A504
443
1741
SH
SOLE
1741
0
0
VEEVA SYS INC
CL A COM
922475108
223
1051
SH
SOLE
1051
0
0
VELODYNE LIDAR INC
COM
92259F101
83
32340
SH
SOLE
32340
0
0
VEON LTD
SPONSORED AD
91822M106
153
223540
SH
SOLE
223540
0
0
VERISK ANALYTICS INC
COM
92345Y106
4906
22860
SH
SOLE
22860
0
0
VERITIV CORP
COM
923454102
305
2281
SH
SOLE
2281
0
0
VERIZON COMMUNICATIONS INC
COM
92343V104
48064
943540
SH
SOLE
943540
0
0
VERMILION ENERGY INC
COM
923725105
15722
747973
SH
SOLE
747973
0
0
VERMILION ENERGY INC
COM
923725105
3153
150000
SH
Put
SOLE
150000
0
0
VERSABANK NEW
COM
92512J106
14719
1291127
SH
SOLE
1291127
0
0
VERTEX PHARMACEUTICALS INC
COM
92532F100
1728
6622
SH
SOLE
6622
0
0
VERVE THERAPEUTICS INC
COM
92539P101
285
12474
SH
SOLE
12474
0
0
VIATRIS INC
COM
92556V106
1919
176341
SH
SOLE
176341
0
0
VICTORIAS SECRET AND CO
COMMON STOCK
926400102
536
10442
SH
SOLE
10442
0
0
VIMEO INC
COMMON STOCK
92719V100
562
47327
SH
SOLE
47327
0
0
VIRTU FINL INC
CL A
928254101
518
13913
SH
SOLE
13913
0
0
VISA INC
COM CL A
92826C839
164621
742304
SH
SOLE
742304
0
0
VISTRA CORP
COM
92840M102
475
20444
SH
SOLE
20444
0
0
VIZSLA SILVER CORP
COM NEW
92859G202
35
17500
SH
SOLE
17500
0
0
VMWARE INC
CL A COM
928563402
521
4574
SH
SOLE
4574
0
0
VODAFONE GROUP PLC NEW
SPONSORED AD
92857W308
2945
177225
SH
SOLE
177225
0
0
WABTEC
COM
929740108
391
4061
SH
SOLE
4061
0
0
WALGREENS BOOTS ALLIANCE INC
COM
931427108
11165
249380
SH
SOLE
249380
0
0
WALMART INC
COM
931142103
68683
461211
SH
SOLE
461211
0
0
WASTE CONNECTIONS INC
COM
94106B101
188710
1350823
SH
SOLE
1350823
0
0
WASTE MGMT INC DEL
COM
94106L109
31559
199108
SH
SOLE
199108
0
0
WATERS CORP
COM
941848103
728
2344
SH
SOLE
2344
0
0
WATSCO INC
COM
942622200
206
677
SH
SOLE
677
0
0
WELLS FARGO CO NEW
COM
949746101
43951
906951
SH
SOLE
906951
0
0
WESCO INTL INC
COM
95082P105
2691
20678
SH
SOLE
20678
0
0
WEST FRASER TIMBER CO LTD
COM
952845105
15063
182736
SH
SOLE
182736
0
0
WESTERN ALLIANCE BANCORP
COM
957638109
2172
26228
SH
SOLE
26228
0
0
WESTERN ASSET HIGH INCOME OP
COM
95766K109
89
20000
SH
SOLE
20000
0
0
WESTERN COPPER & GOLD CORP
COM
95805V108
64
27172
SH
SOLE
27172
0
0
WESTERN DIGITAL CORP.
COM
958102105
1254
25247
SH
SOLE
25247
0
0
WESTERN MIDSTREAM PARTNERS L
COM UNIT LP
958669103
4870
193100
SH
SOLE
193100
0
0
WESTLAKE CORPORATION
COM
960413102
4114
33336
SH
SOLE
33336
0
0
WESTPORT FUEL SYSTEMS INC
COM NEW
960908309
51
32477
SH
SOLE
32477
0
0
WESTROCK CO
COM
96145D105
1615
34335
SH
SOLE
34335
0
0
WEYERHAEUSER CO MTN BE
COM NEW
962166104
1440
37983
SH
SOLE
37983
0
0
WHEATON PRECIOUS METALS CORP
COM
962879102
150185
3156467
SH
SOLE
3156467
0
0
WHIRLPOOL CORP
COM
963320106
635
3677
SH
SOLE
3677
0
0
WILLIAMS COS INC
COM
969457100
3375
101026
SH
SOLE
101026
0
0
WINTRUST FINL CORP
COM
97650W108
2442
26283
SH
SOLE
26283
0
0
WISDOMTREE TR
INTL QULTY D
97717X131
747
20484
SH
SOLE
20484
0
0
WISDOMTREE TR
EMERG MKTS E
97717X214
8697
266287
SH
SOLE
266287
0
0
WISDOMTREE TR
INTL EQUITY
97717W703
1944
36850
SH
SOLE
36850
0
0
WISDOMTREE TR
US QTLY DIV
97717X669
284
4460
SH
SOLE
4460
0
0
WORKDAY INC
CL A
98138H101
4255
17771
SH
SOLE
17771
0
0
WPP PLC NEW
ADR
92937A102
6898
105374
SH
SOLE
105374
0
0
WYNN RESORTS LTD
COM
983134107
866
10866
SH
SOLE
10866
0
0
XENON PHARMACEUTICALS INC
COM
98420N105
1264
41337
SH
SOLE
41337
0
0
XEROX HOLDINGS CORP
COM NEW
98421M106
309
15301
SH
SOLE
15301
0
0
XORTX THERAPEUTICS INC
COM NEW
98420Q207
44
22500
SH
SOLE
22500
0
0
XP INC
CL A
G98239109
684
22734
SH
SOLE
22734
0
0
XPO LOGISTICS INC
COM
983793100
269
3696
SH
SOLE
3696
0
0
XYLEM INC
COM
98419M100
270
3169
SH
SOLE
3169
0
0
YAMANA GOLD INC
COM
98462Y100
6314
1131567
SH
SOLE
1131567
0
0
YETI HLDGS INC
COM
98585X104
442
7368
SH
SOLE
7368
0
0
YUM BRANDS INC
COM
988498101
833
7029
SH
SOLE
7029
0
0
YUM CHINA HLDGS INC
COM
98850P109
244
5883
SH
SOLE
5883
0
0
ZENDESK INC
COM
98936J101
370
3076
SH
SOLE
3076
0
0
ZIMMER BIOMET HOLDINGS INC
COM
98956P102
388
3036
SH
SOLE
3036
0
0
ZOETIS INC
CL A
98978V103
30700
162785
SH
SOLE
162785
0
0
ZOOM VIDEO COMMUNICATIONS IN
CL A
98980L101
512
4364
SH
SOLE
4364
0
0
ZOOMINFO TECHNOLOGIES INC
COM CL A
98980F104
714
11949
SH
SOLE
11949
0
0
ZSCALER INC
COM
98980G102
1700
7045
SH
SOLE
7045
0
0
ZYNGA INC
CL A
98986T108
147
15906
SH
SOLE
15906
0
0