0001421224-23-000001.txt : 20230213
0001421224-23-000001.hdr.sgml : 20230213
20230213153950
ACCESSION NUMBER: 0001421224-23-000001
CONFORMED SUBMISSION TYPE: 13F-HR
PUBLIC DOCUMENT COUNT: 2
CONFORMED PERIOD OF REPORT: 20221231
FILED AS OF DATE: 20230213
DATE AS OF CHANGE: 20230213
EFFECTIVENESS DATE: 20230213
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: 23617850
BUSINESS ADDRESS:
STREET 1: 81 BAY STREET
STREET 2: CIBC SQUARE, CS26TH FLOOR
CITY: TORONTO
STATE: A6
ZIP: M5J 0E7
BUSINESS PHONE: 416-956-6882
MAIL ADDRESS:
STREET 1: 81 BAY STREET
STREET 2: CIBC SQUARE, CS26TH 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
X0202
13F-HR
LIVE
false
true
false
0001421224
XXXXXXXX
12-31-2022
12-31-2022
CIBC WORLD MARKET INC.
81 BAY STREET
CIBC SQUARE, CS26TH FLOOR
TORONTO
A6
M5J 0E7
13F HOLDINGS REPORT
028-12719
N
Chi Chung
Manager
416-956-6882
Chi Chung
Toronto
Z4
02-13-2023
0
1239
28272704
false
INFORMATION TABLE
2
cibcwminc13F20221231.xml
3M CO
COM
88579Y101
17631
147026
SH
SOLE
147026
0
0
ABB LTD
SPONSORED AD
000375204
1521
49928
SH
SOLE
49928
0
0
ABBOTT LABS
COM
002824100
29241
266333
SH
SOLE
266333
0
0
ABBVIE INC
COM
00287Y109
126683
783882
SH
SOLE
783882
0
0
ABCELLERA BIOLOGICS INC
COM
00288U106
341
33675
SH
SOLE
33675
0
0
ABRDN ASIA PACIFIC INCOME FU
COM
003009107
34
12775
SH
SOLE
12775
0
0
ABSOLUTE SOFTWARE CORP
COM
00386B109
222
21254
SH
SOLE
21254
0
0
ACCENTURE PLC IRELAND
SHS CLASS A
G1151C101
12900
48345
SH
SOLE
48345
0
0
ACTIVISION BLIZZARD INC
COM
00507V109
4307
56260
SH
SOLE
56260
0
0
ACUITYADS HLDGS INC
COM
00510L106
154
100026
SH
SOLE
100026
0
0
ADOBE SYSTEMS INCORPORATED
COM
00724F101
12146
36091
SH
SOLE
36091
0
0
ADVANCE AUTO PARTS INC
COM
00751Y106
1887
12831
SH
SOLE
12831
0
0
ADVANCED MICRO DEVICES INC
COM
007903107
13295
205268
SH
SOLE
205268
0
0
ADVISORSHARES TR
DORSY SHRT E
00768Y529
594
59657
SH
SOLE
59657
0
0
ADVISORSHARES TR
RANGER EQUIT
00768Y412
3469
120677
SH
SOLE
120677
0
0
AEGON N V
NY REGISTRY
007924103
3317
658098
SH
SOLE
658098
0
0
AES CORP
COM
00130H105
1773
61632
SH
SOLE
61632
0
0
AFFILIATED MANAGERS GROUP IN
COM
008252108
263
1659
SH
SOLE
1659
0
0
AFLAC INC
COM
001055102
40118
557666
SH
SOLE
557666
0
0
AFLAC INC
COM
001055102
23021
320000
SH
Put
SOLE
320000
0
0
AGF INVTS TR
AGFIQ US MK
00110G408
2396
112956
SH
SOLE
112956
0
0
AGILENT TECHNOLOGIES INC
COM
00846U101
1510
10088
SH
SOLE
10088
0
0
AGNICO EAGLE MINES LTD
COM
008474108
172643
3324532
SH
SOLE
3324532
0
0
AGNICO EAGLE MINES LTD
COM
008474108
10386
200000
SH
Put
SOLE
200000
0
0
AGNICO EAGLE MINES LTD
COM
008474108
11201
215700
SH
Call
SOLE
215700
0
0
AIR PRODS & CHEMS INC
COM
009158106
709
2299
SH
SOLE
2299
0
0
AIRBNB INC
COM CL A
009066101
6170
72168
SH
SOLE
72168
0
0
AKAMAI TECHNOLOGIES INC
COM
00971T101
414
4906
SH
SOLE
4906
0
0
AKUMIN INC
COM
01021X100
311
431967
SH
SOLE
431967
0
0
ALAMOS GOLD INC NEW
COM CL A
011532108
4165
412392
SH
SOLE
412392
0
0
ALAMOS GOLD INC NEW
COM CL A
011532108
1212
120000
SH
Call
SOLE
120000
0
0
ALASKA AIR GROUP INC
COM
011659109
2124
49454
SH
SOLE
49454
0
0
ALBEMARLE CORP
COM
012653101
3082
14213
SH
SOLE
14213
0
0
ALCOA CORP
COM
013872106
3615
79492
SH
SOLE
79492
0
0
ALDEYRA THERAPEUTICS INC
COM
01438T106
70
10000
SH
SOLE
10000
0
0
ALEXANDRIA REAL ESTATE EQ IN
COM
015271109
803
5515
SH
SOLE
5515
0
0
ALGOMA STL GROUP INC
COM
015658107
3083
486343
SH
SOLE
486343
0
0
ALGONQUIN PWR UTILS CORP
COM
015857105
59164
9088165
SH
SOLE
9088165
0
0
ALGONQUIN PWR UTILS CORP
COM
015857105
1302
200000
SH
Call
SOLE
200000
0
0
ALIBABA GROUP HLDG LTD
SPONSORED AD
01609W102
25974
294853
SH
SOLE
294853
0
0
ALIBABA GROUP HLDG LTD
SPONSORED AD
01609W102
3524
40000
SH
Call
SOLE
40000
0
0
ALIGN TECHNOLOGY INC
COM
016255101
225
1069
SH
SOLE
1069
0
0
ALLSTATE CORP
COM
020002101
13104
96634
SH
SOLE
96634
0
0
ALPHABET INC
CAP STK CL C
02079K107
101613
1145191
SH
SOLE
1145191
0
0
ALPHABET INC
CAP STK CL A
02079K305
146002
1654792
SH
SOLE
1654792
0
0
ALPS ETF TR
RIVRFRNT STR
00162Q783
274
12093
SH
SOLE
12093
0
0
ALPS ETF TR
ALERIAN MLP
00162Q452
2382
62564
SH
SOLE
62564
0
0
ALTRIA GROUP INC
COM
02209S103
15711
343715
SH
SOLE
343715
0
0
ALTRIA GROUP INC
COM
02209S103
7094
155200
SH
Put
SOLE
155200
0
0
AMAZON COM INC
COM
023135106
170645
2031491
SH
SOLE
2031491
0
0
AMAZON COM INC
COM
023135106
4368
52000
SH
Put
SOLE
52000
0
0
AMBEV SA
SPONSORED AD
02319V103
7542
2772959
SH
SOLE
2772959
0
0
AMCOR PLC
ORD
G0250X107
1288
108159
SH
SOLE
108159
0
0
AMERESCO INC
CL A
02361E108
372
6513
SH
SOLE
6513
0
0
AMERICA MOVIL SAB DE CV
SPON ADR L S
02364W105
219
12024
SH
SOLE
12024
0
0
AMERICAN AIRLS GROUP INC
COM
02376R102
16245
1277147
SH
SOLE
1277147
0
0
AMERICAN AIRLS GROUP INC
COM
02376R102
5088
400000
SH
Call
SOLE
400000
0
0
AMERICAN CENTY ETF TR
EMERGING MKT
025072372
443
10798
SH
SOLE
10798
0
0
AMERICAN ELEC PWR CO INC
COM
025537101
3935
41438
SH
SOLE
41438
0
0
AMERICAN EXPRESS CO
COM
025816109
5816
39362
SH
SOLE
39362
0
0
AMERICAN FINL GROUP INC OHIO
COM
025932104
561
4090
SH
SOLE
4090
0
0
AMERICAN HOMES 4 RENT
CL A
02665T306
311
10313
SH
SOLE
10313
0
0
AMERICAN INTL GROUP INC
COM NEW
026874784
2310
36526
SH
SOLE
36526
0
0
AMERICAN TOWER CORP NEW
COM
03027X100
10579
49934
SH
SOLE
49934
0
0
AMERICAN WTR WKS CO INC NEW
COM
030420103
5078
33318
SH
SOLE
33318
0
0
AMERICAS GOLD AND SILVER COR
COM
03062D100
8
13269
SH
SOLE
13269
0
0
AMERIPRISE FINL INC
COM
03076C106
2430
7805
SH
SOLE
7805
0
0
AMERISOURCEBERGEN CORP
COM
03073E105
14219
85805
SH
SOLE
85805
0
0
AMGEN INC
COM
031162100
28355
107960
SH
SOLE
107960
0
0
AMN HEALTHCARE SVCS INC
COM
001744101
950
9240
SH
SOLE
9240
0
0
AMPHENOL CORP NEW
CL A
032095101
521
6847
SH
SOLE
6847
0
0
AMPLIFY ETF TR
CWP ENHANCED
032108409
1719
47923
SH
SOLE
47923
0
0
ANALOG DEVICES INC
COM
032654105
5339
32548
SH
SOLE
32548
0
0
ANAVEX LIFE SCIENCES CORP
COM NEW
032797300
150
16183
SH
SOLE
16183
0
0
ANGLOGOLD ASHANTI LIMITED
SPONSORED AD
035128206
643
33085
SH
SOLE
33085
0
0
ANHEUSER BUSCH INBEV SA/NV
SPONSORED AD
03524A108
256
4260
SH
SOLE
4260
0
0
ANSYS INC
COM
03662Q105
429
1776
SH
SOLE
1776
0
0
AON PLC
SHS CL A
G0403H108
12317
41039
SH
SOLE
41039
0
0
APA CORPORATION
COM
03743Q108
2940
62988
SH
SOLE
62988
0
0
APOLLO GLOBAL MGMT INC
COM
03769M106
411
114264
SH
SOLE
114264
0
0
APPLE INC
COM
037833100
1012
3487944
SH
SOLE
3487944
0
0
APPLE INC
COM
037833100
10394
80000
SH
Put
SOLE
80000
0
0
APPLIED MATLS INC
COM
038222105
3
148238
SH
SOLE
148238
0
0
ARCH CAP GROUP LTD
ORD
G0450A105
230
32180
SH
SOLE
32180
0
0
ARCHER DANIELS MIDLAND CO
COM
039483102
4
76541
SH
SOLE
76541
0
0
ARES CAPITAL CORP
COM
04010L103
2187
118411
SH
SOLE
118411
0
0
ARISTA NETWORKS INC
COM
040413106
3773
31095
SH
SOLE
31095
0
0
ARK ETF TR
INNOVATION E
00214Q104
1425
45604
SH
SOLE
45604
0
0
ASHLAND INC
COM
044186104
204
1894
SH
SOLE
1894
0
0
ASML HOLDING N V
N Y REGISTRY
N07059210
10903
19954
SH
SOLE
19954
0
0
AST SPACEMOBILE INC
COM CL A
00217D100
55
11500
SH
SOLE
11500
0
0
ASTRAZENECA PLC
SPONSORED AD
046353108
2284
33692
SH
SOLE
33692
0
0
AT&T INC
COM
00206R102
12077
655982
SH
SOLE
655982
0
0
ATLAS CORP
SHARES
Y0436Q109
178
11630
SH
SOLE
11630
0
0
ATLASSIAN CORPORATION
CL A
049468101
361
2805
SH
SOLE
2805
0
0
AURORA CANNABIS INC
COM
05156X884
53
57193
SH
SOLE
57193
0
0
AUTODESK INC
COM
052769106
3066
16409
SH
SOLE
16409
0
0
AUTOMATIC DATA PROCESSING IN
COM
053015103
15727
65840
SH
SOLE
65840
0
0
AUTONATION INC
COM
05329W102
4389
40904
SH
SOLE
40904
0
0
AUTOZONE INC
COM
053332102
385
156
SH
SOLE
156
0
0
AVANTOR INC
COM
05352A100
864
40952
SH
SOLE
40952
0
0
AVERY DENNISON CORP
COM
053611109
727
4016
SH
SOLE
4016
0
0
AVNET INC
COM
053807103
319
7674
SH
SOLE
7674
0
0
B2GOLD CORP
COM
11777Q209
2545
716849
SH
SOLE
716849
0
0
B2GOLD CORP
COM
11777Q209
2333
657100
SH
Call
SOLE
657100
0
0
BAIDU INC
SPON ADR REP
056752108
441
3858
SH
SOLE
3858
0
0
BAKER HUGHES COMPANY
CL A
05722G100
255
8630
SH
SOLE
8630
0
0
BALL CORP
COM
058498106
208
4072
SH
SOLE
4072
0
0
BALLARD PWR SYS INC NEW
COM
058586108
541
113210
SH
SOLE
113210
0
0
BANCO MACRO SA
SPON ADR B
05961W105
298
18134
SH
SOLE
18134
0
0
BANK AMERICA CORP
COM
060505104
66623
2011577
SH
SOLE
2011577
0
0
BANK AMERICA CORP
COM
060505104
16560
500000
SH
Put
SOLE
500000
0
0
BANK AMERICA CORP
COM
060505104
29361
886500
SH
Call
SOLE
886500
0
0
BANK MONTREAL QUE
COM
063671101
1236562
13659138
SH
SOLE
13659138
0
0
BANK MONTREAL QUE
COM
063671101
49792
550000
SH
Put
SOLE
550000
0
0
BANK MONTREAL QUE
COM
063671101
58844
650000
SH
Call
SOLE
650000
0
0
BANK NEW YORK MELLON CORP
COM
064058100
3699
81250
SH
SOLE
81250
0
0
BANK NOVA SCOTIA HALIFAX
COM
064149107
1166262
23820716
SH
SOLE
23820716
0
0
BANK NOVA SCOTIA HALIFAX
COM
064149107
85930
1755100
SH
Put
SOLE
1755100
0
0
BANK NOVA SCOTIA HALIFAX
COM
064149107
73513
1501500
SH
Call
SOLE
1501500
0
0
BARCLAYS BANK PLC
IPATH B MID
06746P613
454
17575
SH
SOLE
17575
0
0
BARCLAYS PLC
ADR
06738E204
961
123236
SH
SOLE
123236
0
0
BARRICK GOLD CORP
COM
067901108
191641
11154900
SH
SOLE
11154900
0
0
BARRICK GOLD CORP
COM
067901108
8805
512500
SH
Put
SOLE
512500
0
0
BARRICK GOLD CORP
COM
067901108
17610
1025000
SH
Call
SOLE
1025000
0
0
BAUSCH HEALTH COS INC
COM
071734107
913
145619
SH
SOLE
145619
0
0
BAXTER INTL INC
COM
071813109
325
6373
SH
SOLE
6373
0
0
BCE INC
COM NEW
05534B760
588131
13394019
SH
SOLE
13394019
0
0
BCE INC
COM NEW
05534B760
45227
1030000
SH
Put
SOLE
1030000
0
0
BECTON DICKINSON & CO
COM
075887109
6272
24662
SH
SOLE
24662
0
0
BELLUS HEALTH INC NEW
COM NEW
07987C204
136
16565
SH
SOLE
16565
0
0
BERKLEY W R CORP
COM
084423102
2236
31031
SH
SOLE
31031
0
0
BERKSHIRE HATHAWAY INC DEL
CL B NEW
084670702
203319
658202
SH
SOLE
658202
0
0
BERKSHIRE HATHAWAY INC DEL
CL A
084670108
5625
12
SH
SOLE
12
0
0
BERRY GLOBAL GROUP INC
COM
08579W103
4113
68058
SH
SOLE
68058
0
0
BEST BUY INC
COM
086516101
1220
15213
SH
SOLE
15213
0
0
BHP GROUP LTD
SPONSORED AD
088606108
8951
144259
SH
SOLE
144259
0
0
BIGCOMMERCE HLDGS INC
COM SER 1
08975P108
663
75830
SH
SOLE
75830
0
0
BIOGEN INC
COM
09062X103
8014
28941
SH
SOLE
28941
0
0
BIOMARIN PHARMACEUTICAL INC
COM
09061G101
2035
19660
SH
SOLE
19660
0
0
BIONTECH SE
SPONSORED AD
09075V102
271
1806
SH
SOLE
1806
0
0
BITFARMS LTD
COM
09173B107
11
25885
SH
SOLE
25885
0
0
BITNILE HOLDINGS INC
COM
09175M101
2
13315
SH
SOLE
13315
0
0
BLACKBERRY LTD
COM
09228F103
482
148195
SH
SOLE
148195
0
0
BLACKROCK CORE BD TR
SHS BEN INT
09249E101
111
10719
SH
SOLE
10719
0
0
BLACKROCK ENHANCED EQUITY DI
COM
09251A104
133
14795
SH
SOLE
14795
0
0
BLACKROCK FLOATING RATE INCO
COM
09255X100
836
74275
SH
SOLE
74275
0
0
BLACKROCK INC
COM
09247X101
34629
48868
SH
SOLE
48868
0
0
BLACKSTONE INC
COM
09260D107
15161
204358
SH
SOLE
204358
0
0
BLACKSTONE MTG TR INC
COM CL A
09257W100
469
22153
SH
SOLE
22153
0
0
BLOCK INC
CL A
852234103
9730
154837
SH
SOLE
154837
0
0
BLOCK INC
CL A
852234103
5027
80000
SH
Call
SOLE
80000
0
0
BLOOMIN BRANDS INC
COM
094235108
2517
125080
SH
SOLE
125080
0
0
BOEING CO
COM
097023105
21482
112772
SH
SOLE
112772
0
0
BOEING CO
COM
097023105
4191
22000
SH
Call
SOLE
22000
0
0
BOOKING HOLDINGS INC
COM
09857L108
5212
2586
SH
SOLE
2586
0
0
BOOZ ALLEN HAMILTON HLDG COR
CL A
099502106
259
2481
SH
SOLE
2481
0
0
BORGWARNER INC
COM
099724106
206
5110
SH
SOLE
5110
0
0
BOSTON BEER INC
CL A
100557107
201
611
SH
SOLE
611
0
0
BOSTON SCIENTIFIC CORP
COM
101137107
3191
68962
SH
SOLE
68962
0
0
BP PLC
SPONSORED AD
055622104
13862
396849
SH
SOLE
396849
0
0
BREAD FINANCIAL HOLDINGS INC
COM
018581108
430
11418
SH
SOLE
11418
0
0
BRIGHT HORIZONS FAM SOL IN D
COM
109194100
361
5719
SH
SOLE
5719
0
0
BRISTOL-MYERS SQUIBB CO
COM
110122108
11079
153979
SH
SOLE
153979
0
0
BRITISH AMERN TOB PLC
SPONSORED AD
110448107
11246
281297
SH
SOLE
281297
0
0
BROADCOM INC
COM
11135F101
59712
106794
SH
SOLE
106794
0
0
BROOKFIELD ASSET MANAGMT LTD
CL A LMT VTG
113004105
78743
2746534
SH
SOLE
2746534
0
0
BROOKFIELD BUSINESS CORP
CL A EXC SUB
11259V106
3487
185651
SH
SOLE
185651
0
0
BROOKFIELD BUSINESS PARTNERS
UNIT LTD L P
G16234109
6976
413007
SH
SOLE
413007
0
0
BROOKFIELD CORP
CL A LTD VT
11271J107
347077
11032328
SH
SOLE
11032328
0
0
BROOKFIELD CORP
CL A LTD VT
11271J107
1494
47500
SH
Call
SOLE
47500
0
0
BROOKFIELD INFRAST PARTNERS
LP INT UNIT
G16252101
159426
5144431
SH
SOLE
5144431
0
0
BROOKFIELD INFRASTRUCTURE CO
COM SB VTG S
11275Q107
19634
504720
SH
SOLE
504720
0
0
BROOKFIELD REINS LTD
CL A EXCH LT
G16250105
2474
79195
SH
SOLE
79195
0
0
BROOKFIELD RENEWABLE CORP
CL A SUB VTG
11284V105
13328
483946
SH
SOLE
483946
0
0
BROOKFIELD RENEWABLE PARTNER
PARTNERSHIP
G16258108
52352
2069234
SH
SOLE
2069234
0
0
BRP INC
COM SUN VTG
05577W200
6194
81292
SH
SOLE
81292
0
0
BRUNSWICK CORP
COM
117043109
613
8505
SH
SOLE
8505
0
0
BUILDERS FIRSTSOURCE INC
COM
12008R107
669
10313
SH
SOLE
10313
0
0
BUNGE LIMITED
COM
G16962105
2965
29718
SH
SOLE
29718
0
0
CABOT CORP
COM
127055101
861
12887
SH
SOLE
12887
0
0
CADENCE BANK
COM
12740C103
1983
80410
SH
SOLE
80410
0
0
CADENCE DESIGN SYSTEM INC
COM
127387108
1515
9429
SH
SOLE
9429
0
0
CAE INC
COM
124765108
35297
1826015
SH
SOLE
1826015
0
0
CAL MAINE FOODS INC
COM NEW
128030202
572
10502
SH
SOLE
10502
0
0
CAMECO CORP
COM
13321L108
67386
2975080
SH
SOLE
2975080
0
0
CAMPBELL SOUP CO
COM
134429109
1696
29888
SH
SOLE
29888
0
0
CANADA GOOSE HLDGS INC
SHS SUB VTG
135086106
1951
109808
SH
SOLE
109808
0
0
CANADIAN IMPERIAL BK COMM TO
COM
136069101
561174
13883573
SH
SOLE
13883573
0
0
CANADIAN NAT RES LTD
COM
136385101
513405
9252199
SH
SOLE
9252199
0
0
CANADIAN NAT RES LTD
COM
136385101
81848
1475000
SH
Put
SOLE
1475000
0
0
CANADIAN NAT RES LTD
COM
136385101
11098
200000
SH
Call
SOLE
200000
0
0
CANADIAN NATL RY CO
COM
136375102
608602
5126793
SH
SOLE
5126793
0
0
CANADIAN PAC RY LTD
COM
13645T100
502334
6741830
SH
SOLE
6741830
0
0
CANADIAN PAC RY LTD
COM
13645T100
1043
14000
SH
Put
SOLE
14000
0
0
CANADIAN PAC RY LTD
COM
13645T100
4471
60000
SH
Call
SOLE
60000
0
0
CANOPY GROWTH CORP
COM
138035100
207
89157
SH
SOLE
89157
0
0
CAPITAL ONE FINL CORP
COM
14040H105
1492
16053
SH
SOLE
16053
0
0
CARDINAL HEALTH INC
COM
14149Y108
293
3814
SH
SOLE
3814
0
0
CARMAX INC
COM
143130102
1802
29598
SH
SOLE
29598
0
0
CARNIVAL CORP
COMMON STOCK
143658300
1335
165606
SH
SOLE
165606
0
0
CARRIER GLOBAL CORPORATION
COM
14448C104
970
23513
SH
SOLE
23513
0
0
CASELLA WASTE SYS INC
CL A
147448104
230
2900
SH
SOLE
2900
0
0
CATERPILLAR INC
COM
149123101
32083
133925
SH
SOLE
133925
0
0
CATERPILLAR INC
COM
149123101
2875
12000
SH
Call
SOLE
12000
0
0
CAVCO INDS INC DEL
COM
149568107
856
3784
SH
SOLE
3784
0
0
CBOE GLOBAL MKTS INC
COM
12503M108
672
5352
SH
SOLE
5352
0
0
CBRE GROUP INC
CL A
12504L109
1141
14821
SH
SOLE
14821
0
0
CELANESE CORP DEL
COM
150870103
740
7241
SH
SOLE
7241
0
0
CELESTICA INC
SUB VTG SHS
15101Q108
5352
475320
SH
SOLE
475320
0
0
CELSIUS HLDGS INC
COM NEW
15118V207
683
6562
SH
SOLE
6562
0
0
CEMEX SAB DE CV
SPON ADR NEW
151290889
476
117452
SH
SOLE
117452
0
0
CENOVUS ENERGY INC
COM
15135U109
155150
8001558
SH
SOLE
8001558
0
0
CENOVUS ENERGY INC
COM
15135U109
14542
750000
SH
Put
SOLE
750000
0
0
CENTENE CORP DEL
COM
15135B101
235
2865
SH
SOLE
2865
0
0
CENTERRA GOLD INC
COM
152006102
1157
223721
SH
SOLE
223721
0
0
CF INDS HLDGS INC
COM
125269100
14280
167607
SH
SOLE
167607
0
0
CGI INC
CL A SUB VTG
12532H104
145025
1683593
SH
SOLE
1683593
0
0
CHARGEPOINT HOLDINGS INC
COM CL A
15961R105
146
15344
SH
SOLE
15344
0
0
CHARTER COMMUNICATIONS INC N
CL A
16119P108
736
2171
SH
SOLE
2171
0
0
CHEMOURS CO
COM
163851108
578
18885
SH
SOLE
18885
0
0
CHENIERE ENERGY INC
COM NEW
16411R208
4737
31591
SH
SOLE
31591
0
0
CHEVRON CORP NEW
COM
166764100
42771
238292
SH
SOLE
238292
0
0
CHIPOTLE MEXICAN GRILL INC
COM
169656105
265
191
SH
SOLE
191
0
0
CHUBB LIMITED
COM
H1467J104
6035
27359
SH
SOLE
27359
0
0
CI FINL CORP
COM
125491100
16910
1696045
SH
SOLE
1696045
0
0
CI FINL CORP
COM
125491100
1475
147900
SH
Put
SOLE
147900
0
0
CI FINL CORP
COM
125491100
944
94700
SH
Call
SOLE
94700
0
0
CIENA CORP
COM NEW
171779309
363
7116
SH
SOLE
7116
0
0
CIGNA CORP NEW
COM
125523100
9769
29482
SH
SOLE
29482
0
0
CINTAS CORP
COM
172908105
3669
8124
SH
SOLE
8124
0
0
CISCO SYS INC
COM
17275R102
27328
573631
SH
SOLE
573631
0
0
CITIGROUP INC
COM NEW
172967424
39093
864323
SH
SOLE
864323
0
0
CITIGROUP INC
COM NEW
172967424
13569
300000
SH
Call
SOLE
300000
0
0
CITIZENS FINL GROUP INC
COM
174610105
2590
65778
SH
SOLE
65778
0
0
CLOROX CO DEL
COM
189054109
788
5614
SH
SOLE
5614
0
0
CLOUDFLARE INC
CL A COM
18915M107
589
13019
SH
SOLE
13019
0
0
CME GROUP INC
COM
12572Q105
3001
17848
SH
SOLE
17848
0
0
COCA COLA CO
COM
191216100
50248
789938
SH
SOLE
789938
0
0
COCA COLA CO
COM
191216100
3180
50000
SH
Put
SOLE
50000
0
0
COCA COLA CO
COM
191216100
3180
50000
SH
Call
SOLE
50000
0
0
COCA-COLA FEMSA SAB DE CV
SPONSORD ADR
191241108
9463
139401
SH
SOLE
139401
0
0
COGNEX CORP
COM
192422103
1901
40357
SH
SOLE
40357
0
0
COGNIZANT TECHNOLOGY SOLUTIO
CL A
192446102
1208
21124
SH
SOLE
21124
0
0
COHERENT CORP
COM
19247G107
470
13378
SH
SOLE
13378
0
0
COLGATE PALMOLIVE CO
COM
194162103
4930
62567
SH
SOLE
62567
0
0
COLLIERS INTL GROUP INC
SUB VTG SHS
194693107
26166
285031
SH
SOLE
285031
0
0
COMCAST CORP NEW
CL A
20030N101
11027
315335
SH
SOLE
315335
0
0
COMPANHIA BRASILEIRA DE DIST
SPONSORED AD
20440T300
48
15605
SH
SOLE
15605
0
0
CONAGRA BRANDS INC
COM
205887102
2871
74197
SH
SOLE
74197
0
0
CONOCOPHILLIPS
COM
20825C104
3839
32534
SH
SOLE
32534
0
0
CONSOL ENERGY INC NEW
COM
20854L108
538
8283
SH
SOLE
8283
0
0
CONSOLIDATED EDISON INC
COM
209115104
252
2645
SH
SOLE
2645
0
0
CONSTELLATION BRANDS INC
CL A
21036P108
8361
36079
SH
SOLE
36079
0
0
CONSTELLATION ENERGY CORP
COM
21037T109
2710
31430
SH
SOLE
31430
0
0
COOPER COS INC
COM NEW
216648402
1624
4912
SH
SOLE
4912
0
0
COPA HOLDINGS SA
CL A
P31076105
694
8346
SH
SOLE
8346
0
0
CORNING INC
COM
219350105
2451
76729
SH
SOLE
76729
0
0
CORTEVA INC
COM
22052L104
2588
44022
SH
SOLE
44022
0
0
COSTAR GROUP INC
COM
22160N109
566
7328
SH
SOLE
7328
0
0
COSTCO WHSL CORP NEW
COM
22160K105
131020
287010
SH
SOLE
287010
0
0
CRACKER BARREL OLD CTRY STOR
COM
22410J106
499
5270
SH
SOLE
5270
0
0
CREDIT SUISSE GROUP
SPONSORED AD
225401108
54
17643
SH
SOLE
17643
0
0
CRESCENT PT ENERGY CORP
COM
22576C101
13394
1878583
SH
SOLE
1878583
0
0
CRISPR THERAPEUTICS AG
NAMEN AKT
H17182108
364
8944
SH
SOLE
8944
0
0
CRONOS GROUP INC
COM
22717L101
59
23243
SH
SOLE
23243
0
0
CROWDSTRIKE HLDGS INC
CL A
22788C105
3690
35046
SH
SOLE
35046
0
0
CROWN CASTLE INC
COM
22822V101
3219
23730
SH
SOLE
23730
0
0
CROWN CRAFTS INC
COM
228309100
53
10000
SH
SOLE
10000
0
0
CSX CORP
COM
126408103
39581
1277627
SH
SOLE
1277627
0
0
CSX CORP
COM
126408103
1549
50000
SH
Put
SOLE
50000
0
0
CUMMINS INC
COM
231021106
10714
44219
SH
SOLE
44219
0
0
CUSHMAN WAKEFIELD PLC
SHS
G2717B108
1502
120564
SH
SOLE
120564
0
0
CVS HEALTH CORP
COM
126650100
52428
562595
SH
SOLE
562595
0
0
CYBERARK SOFTWARE LTD
SHS
M2682V108
2067
15943
SH
SOLE
15943
0
0
D R HORTON INC
COM
23331A109
5343
59945
SH
SOLE
59945
0
0
DANAHER CORPORATION
COM
235851102
14265
53746
SH
SOLE
53746
0
0
DARDEN RESTAURANTS INC
COM
237194105
2686
19417
SH
SOLE
19417
0
0
DARLING INGREDIENTS INC
COM
237266101
4830
77176
SH
SOLE
77176
0
0
DAVITA INC
COM
23918K108
1082
14484
SH
SOLE
14484
0
0
DBX ETF TR
XTRACK HRVST
233051879
323
11542
SH
SOLE
11542
0
0
DCP MIDSTREAM LP
COM UT LTD P
23311P100
6288
162100
SH
SOLE
162100
0
0
DECKERS OUTDOOR CORP
COM
243537107
1847
4627
SH
SOLE
4627
0
0
DEERE & CO
COM
244199105
36107
84213
SH
SOLE
84213
0
0
DELCATH SYS INC
COM NEW
24661P807
286
79531
SH
SOLE
79531
0
0
DELTA AIR LINES INC DEL
COM NEW
247361702
5779
175858
SH
SOLE
175858
0
0
DENISON MINES CORP
COM
248356107
818
717978
SH
SOLE
717978
0
0
DESCARTES SYS GROUP INC
COM
249906108
4312
61895
SH
SOLE
61895
0
0
DEUTSCHE BANK A G
NAMEN AKT
D18190898
389
34292
SH
SOLE
34292
0
0
DEVON ENERGY CORP NEW
COM
25179M103
10078
163847
SH
SOLE
163847
0
0
DEXCOM INC
COM
252131107
734
6483
SH
SOLE
6483
0
0
DIAGEO PLC
SPON ADR NEW
25243Q205
16061
90132
SH
SOLE
90132
0
0
DIAMONDBACK ENERGY INC
COM
25278X109
5008
36617
SH
SOLE
36617
0
0
DICKS SPORTING GOODS INC
COM
253393102
1280
10639
SH
SOLE
10639
0
0
DIGITALOCEAN HLDGS INC
COM
25402D102
361
14166
SH
SOLE
14166
0
0
DIMENSIONAL ETF TRUST
US CORE EQT
25434V104
266
9830
SH
SOLE
9830
0
0
DISCOVER FINL SVCS
COM
254709108
571
5836
SH
SOLE
5836
0
0
DISNEY WALT CO
COM
254687106
85098
979484
SH
SOLE
979484
0
0
DOCEBO INC
COM
25609L105
302
9146
SH
SOLE
9146
0
0
DOCUSIGN INC
COM
256163106
2078
37495
SH
SOLE
37495
0
0
DOCUSIGN INC
COM
256163106
1386
25000
SH
Call
SOLE
25000
0
0
DOLLAR GEN CORP NEW
COM
256677105
3834
15569
SH
SOLE
15569
0
0
DOLLAR TREE INC
COM
256746108
4291
30335
SH
SOLE
30335
0
0
DOMINOS PIZZA INC
COM
25754A201
2425
7000
SH
SOLE
7000
0
0
DOW INC
COM
260557103
4424
87799
SH
SOLE
87799
0
0
DR REDDYS LABS LTD
ADR
256135203
652
12600
SH
SOLE
12600
0
0
DRAFTKINGS INC NEW
COM CL A
26142V105
1790
157138
SH
SOLE
157138
0
0
DUKE ENERGY CORP NEW
COM NEW
26441C204
4194
40722
SH
SOLE
40722
0
0
DUKE ENERGY CORP NEW
COM NEW
26441C204
10999
106800
SH
Call
SOLE
106800
0
0
DUPONT DE NEMOURS INC
COM
26614N102
1340
19525
SH
SOLE
19525
0
0
EAGLE MATLS INC
COM
26969P108
305
2296
SH
SOLE
2296
0
0
EASTMAN CHEM CO
COM
277432100
328
4026
SH
SOLE
4026
0
0
EATON CORP PLC
SHS
G29183103
635
4047
SH
SOLE
4047
0
0
EBAY INC.
COM
278642103
4295
103578
SH
SOLE
103578
0
0
ECOLAB INC
COM
278865100
959
6588
SH
SOLE
6588
0
0
EDITAS MEDICINE INC
COM
28106W103
94
10565
SH
SOLE
10565
0
0
EDWARDS LIFESCIENCES CORP
COM
28176E108
1063
14244
SH
SOLE
14244
0
0
ELDORADO GOLD CORP NEW
COM
284902509
1076
129147
SH
SOLE
129147
0
0
ELECTRA BATTERY MATERIALS CO
COM NEW
28474P201
28
17022
SH
SOLE
17022
0
0
ELECTRONIC ARTS INC
COM
285512109
1716
14044
SH
SOLE
14044
0
0
ELEVANCE HEALTH INC
COM
036752103
13186
25706
SH
SOLE
25706
0
0
EMERSON ELEC CO
COM
291011104
27636
287696
SH
SOLE
287696
0
0
ENBRIDGE INC
COM
29250N105
962686
24646341
SH
SOLE
24646341
0
0
ENBRIDGE INC
COM
29250N105
249687
6392400
SH
Put
SOLE
6392400
0
0
ENBRIDGE INC
COM
29250N105
19530
500000
SH
Call
SOLE
500000
0
0
ENCOMPASS HEALTH CORP
COM
29261A100
2562
42839
SH
SOLE
42839
0
0
ENCORE WIRE CORP
COM
292562105
5619
40845
SH
SOLE
40845
0
0
ENDEAVOUR SILVER CORP
COM
29258Y103
651
201415
SH
SOLE
201415
0
0
ENEL CHILE S.A.
SPONSORED AD
29278D105
37
16487
SH
SOLE
16487
0
0
ENERFLEX LTD
COM
29269R105
946
150200
SH
SOLE
150200
0
0
ENERGY FUELS INC
COM NEW
292671708
278
44697
SH
SOLE
44697
0
0
ENERGY TRANSFER L P
COM UT LTD P
29273V100
14762
1243626
SH
SOLE
1243626
0
0
ENERPLUS CORP
COM
292766102
15827
897225
SH
SOLE
897225
0
0
ENERPLUS CORP
COM
292766102
291
16500
SH
Call
SOLE
16500
0
0
ENGAGESMART INC
COMMON STOCK
29283F103
2067
117471
SH
SOLE
117471
0
0
ENGINE GAMING AND MEDIA INC
COM
29287W102
15
15017
SH
SOLE
15017
0
0
ENI S P A
SPONSORED AD
26874R108
3659
127675
SH
SOLE
127675
0
0
ENPHASE ENERGY INC
COM
29355A107
8492
32051
SH
SOLE
32051
0
0
ENTERPRISE PRODS PARTNERS L
COM
293792107
2158
89467
SH
SOLE
89467
0
0
ENTHUSIAST GAMING HLDGS INC
COM
29385B109
11
19931
SH
SOLE
19931
0
0
EOG RES INC
COM
26875P101
6568
50708
SH
SOLE
50708
0
0
EQUIFAX INC
COM
294429105
229
1177
SH
SOLE
1177
0
0
EQUINIX INC
COM
29444U700
1438
2196
SH
SOLE
2196
0
0
EQUINOR ASA
SPONSORED AD
29446M102
1226
34230
SH
SOLE
34230
0
0
EQUINOX GOLD CORP
COM
29446Y502
845
257682
SH
SOLE
257682
0
0
EQUITABLE HLDGS INC
COM
29452E101
211
7360
SH
SOLE
7360
0
0
EQUITY RESIDENTIAL
SH BEN INT
29476L107
366
6200
SH
SOLE
6200
0
0
ERO COPPER CORP
COM
296006109
147
10683
SH
SOLE
10683
0
0
ESSA PHARMA INC
COM NEW
29668H708
417
165641
SH
SOLE
165641
0
0
ETF MANAGERS TR
PRIME JUNIR
26924G102
696
65938
SH
SOLE
65938
0
0
ETF MANAGERS TR
PRIME CYBR S
26924G201
369
8375
SH
SOLE
8375
0
0
ETF MANAGERS TR
ETFMG ALTR H
26924G508
206
48267
SH
SOLE
48267
0
0
ETF OPPORTUNITIES TRUST
APPLIED FINA
26923N405
282
11935
SH
SOLE
11935
0
0
ETSY INC
COM
29786A106
10368
86561
SH
SOLE
86561
0
0
EURONET WORLDWIDE INC
COM
298736109
243
2571
SH
SOLE
2571
0
0
EVEREST RE GROUP LTD
COM
G3223R108
260
784
SH
SOLE
784
0
0
EXCELLON RES INC
COM
30069C801
9
27622
SH
SOLE
27622
0
0
EXELON CORP
COM
30161N101
3183
73624
SH
SOLE
73624
0
0
EXPEDIA GROUP INC
COM NEW
30212P303
754
8605
SH
SOLE
8605
0
0
EXTREME NETWORKS
COM
30226D106
1026
56038
SH
SOLE
56038
0
0
EXXON MOBIL CORP
COM
30231G102
66355
601590
SH
SOLE
601590
0
0
FABRINET
SHS
G3323L100
1740
13573
SH
SOLE
13573
0
0
FACTSET RESH SYS INC
COM
303075105
969
2414
SH
SOLE
2414
0
0
FASTENAL CO
COM
311900104
961
20318
SH
SOLE
20318
0
0
FEDEX CORP
COM
31428X106
26896
155290
SH
SOLE
155290
0
0
FEDEX CORP
COM
31428X106
1386
8000
SH
Call
SOLE
8000
0
0
FENNEC PHARMACEUTICALS INC
COM
31447P100
954
99363
SH
SOLE
99363
0
0
FERRARI N V
COM
N3167Y103
3290
15356
SH
SOLE
15356
0
0
FERROGLOBE PLC
SHS
G33856108
44
11500
SH
SOLE
11500
0
0
FIDELITY COVINGTON TRUST
HIGH YILD ET
316092618
244
5295
SH
SOLE
5295
0
0
FIDELITY MERRIMACK STR TR
TOTAL BD ETF
316188309
400
8886
SH
SOLE
8886
0
0
FIDELITY NATIONAL FINANCIAL
FNF GROUP CO
31620R303
1008
26796
SH
SOLE
26796
0
0
FIDELITY NATL INFORMATION SV
COM
31620M106
461
6798
SH
SOLE
6798
0
0
FIFTH THIRD BANCORP
COM
316773100
358
10900
SH
SOLE
10900
0
0
FIRST MAJESTIC SILVER CORP
COM
32076V103
3961
475529
SH
SOLE
475529
0
0
FIRST REP BK SAN FRANCISCO C
COM
33616C100
4138
33947
SH
SOLE
33947
0
0
FIRST SOLAR INC
COM
336433107
400
2670
SH
SOLE
2670
0
0
FIRST TR EXCH TRADED FD III
PFD SECS INC
33739E108
578
34375
SH
SOLE
34375
0
0
FIRST TR EXCHANGE TRADED FD
HLTH CARE AL
33734X143
215
1975
SH
SOLE
1975
0
0
FIRST TR EXCHANGE TRADED FD
CLOUD COMPUT
33734X192
2935
50945
SH
SOLE
50945
0
0
FIRST TR EXCHANGE TRADED FD
US EQTY OPPT
336920103
829
10535
SH
SOLE
10535
0
0
FIRST TR EXCHANGE TRADED FD
WTR ETF
33733B100
1149
14483
SH
SOLE
14483
0
0
FIRST TR EXCHANGE TRADED FD
NASDAQ CYB E
33734X846
1800
46490
SH
SOLE
46490
0
0
FIRST TR EXCHANGE-TRADED FD
DJ INTERNT I
33733E302
1072
8701
SH
SOLE
8701
0
0
FIRST TR EXCHANGE-TRADED FD
NAT GAS ETF
33733E807
2759
112571
SH
SOLE
112571
0
0
FIRST TR EXCHANGE-TRADED FD
RISNG DIVD A
33738R506
283
6442
SH
SOLE
6442
0
0
FIRST TR EXCHANGE-TRADED FD
SENIOR LN FD
33738D309
220
4940
SH
SOLE
4940
0
0
FIRST TR NAS100 EQ WEIGHTED
SHS
337344105
719
8103
SH
SOLE
8103
0
0
FIRSTENERGY CORP
COM
337932107
220
5236
SH
SOLE
5236
0
0
FIRSTSERVICE CORP NEW
COM
33767E202
56046
457967
SH
SOLE
457967
0
0
FISERV INC
COM
337738108
6317
62497
SH
SOLE
62497
0
0
FLEX LTD
ORD
Y2573F102
1641
76449
SH
SOLE
76449
0
0
FLUOR CORP NEW
COM
343412102
550
15857
SH
SOLE
15857
0
0
FOOT LOCKER INC
COM
344849104
525
13893
SH
SOLE
13893
0
0
FORD MTR CO DEL
COM
345370860
18276
1571435
SH
SOLE
1571435
0
0
FORTINET INC
COM
34959E109
6784
138764
SH
SOLE
138764
0
0
FORTIS INC
COM
349553107
251675
6293447
SH
SOLE
6293447
0
0
FORTIS INC
COM
349553107
2799
70000
SH
Put
SOLE
70000
0
0
FORTIVE CORP
COM
34959J108
1426
22198
SH
SOLE
22198
0
0
FORTUNA SILVER MINES INC
COM
349915108
900
239295
SH
SOLE
239295
0
0
FORTUNA SILVER MINES INC
SDCV 4.650%
349915AA6
3510
35000
SH
SOLE
35000
0
0
FORTUNE BRANDS INNOVATIONS I
COM
34964C106
275
4819
SH
SOLE
4819
0
0
FORWARD AIR CORP
COM
349853101
2691
25653
SH
SOLE
25653
0
0
FOX CORP
CL A COM
35137L105
1352
44506
SH
SOLE
44506
0
0
FRANCO NEV CORP
COM
351858105
191400
1405078
SH
SOLE
1405078
0
0
FRANCO NEV CORP
COM
351858105
7492
55000
SH
Put
SOLE
55000
0
0
FRANKLIN ETF TR
SHRT DUR US
353506108
1473
16461
SH
SOLE
16461
0
0
FREEPORT-MCMORAN INC
CL B
35671D857
10096
265693
SH
SOLE
265693
0
0
FRESHWORKS INC
CLASS A COM
358054104
678
46120
SH
SOLE
46120
0
0
GABELLI EQUITY TR INC
COM
362397101
155
28307
SH
SOLE
28307
0
0
GALLAGHER ARTHUR J & CO
COM
363576109
4416
23420
SH
SOLE
23420
0
0
GAMCO GLOBAL GOLD NAT RES &
COM SH BEN I
36465A109
76
20834
SH
SOLE
20834
0
0
GARMIN LTD
SHS
H2906T109
356
3858
SH
SOLE
3858
0
0
GARTNER INC
COM
366651107
17977
53480
SH
SOLE
53480
0
0
GEN DIGITAL INC
COM
668771108
547
25527
SH
SOLE
25527
0
0
GENERAC HLDGS INC
COM
368736104
1510
15004
SH
SOLE
15004
0
0
GENERAL DYNAMICS CORP
COM
369550108
12687
51133
SH
SOLE
51133
0
0
GENERAL ELECTRIC CO
COM NEW
369604301
1455
22249
SH
SOLE
22249
0
0
GENERAL MLS INC
COM
370334104
5533
65992
SH
SOLE
65992
0
0
GENERAL MTRS CO
COM
37045V100
9675
287617
SH
SOLE
287617
0
0
GENTEX CORP
COM
371901109
265
9710
SH
SOLE
9710
0
0
GENUINE PARTS CO
COM
372460105
3683
21225
SH
SOLE
21225
0
0
GENWORTH FINL INC
COM CL A
37247D106
156
29397
SH
SOLE
29397
0
0
GERDAU SA
SPON ADR REP
373737105
841
151718
SH
SOLE
151718
0
0
GFL ENVIRONMENTAL INC
SUB VTG SHS
36168Q104
7634
261613
SH
SOLE
261613
0
0
GILDAN ACTIVEWEAR INC
COM
375916103
44574
1628558
SH
SOLE
1628558
0
0
GILEAD SCIENCES INC
COM
375558103
21998
256238
SH
SOLE
256238
0
0
GLOBAL PMTS INC
COM
37940X102
337
3390
SH
SOLE
3390
0
0
GLOBAL X FDS
US INFR DEV
37954Y673
252
9509
SH
SOLE
9509
0
0
GLOBAL X FDS
RENEWABLE EN
37954Y707
353
26880
SH
SOLE
26880
0
0
GLOBAL X FDS
RBTCS ARTFL
37954Y715
504
24526
SH
SOLE
24526
0
0
GLOBAL X FDS
GLOBAL X COP
37954Y830
1723
48629
SH
SOLE
48629
0
0
GLOBAL X FDS
GLOBAL X SIL
37954Y848
766
27207
SH
SOLE
27207
0
0
GLOBAL X FDS
LITHIUM BTRY
37954Y855
1583
27012
SH
SOLE
27012
0
0
GLOBAL X FDS
GLOBAL X URA
37954Y871
1484
73904
SH
SOLE
73904
0
0
GLOBALFOUNDRIES INC
ORDINARY SHA
G39387108
1495
27741
SH
SOLE
27741
0
0
GLOBE LIFE INC
COM
37959E102
1822
15111
SH
SOLE
15111
0
0
GOLD FIELDS LTD
SPONSORED AD
38059T106
247
23831
SH
SOLE
23831
0
0
GOLDMAN SACHS GROUP INC
COM
38141G104
38126
111032
SH
SOLE
111032
0
0
GOLDMINING INC
COM
38149E101
36
31475
SH
SOLE
31475
0
0
GOODYEAR TIRE & RUBR CO
COM
382550101
137
13537
SH
SOLE
13537
0
0
GRAINGER W W INC
COM
384802104
2099
3774
SH
SOLE
3774
0
0
GRAN TIERRA ENERGY INC
COM
38500T101
1188
1199701
SH
SOLE
1199701
0
0
GRANITE REAL ESTATE INVT TR
UNIT 99/99/9
387437114
20394
399969
SH
SOLE
399969
0
0
GROUP 1 AUTOMOTIVE INC
COM
398905109
227
1256
SH
SOLE
1256
0
0
GROWGENERATION CORP
COM
39986L109
155
39516
SH
SOLE
39516
0
0
GRUPO AEROPORTUARIO DEL SURE
SPON ADR SER
40051E202
589
2530
SH
SOLE
2530
0
0
GRUPO FINANCIERO GALICIA S.A
SPONSORED AD
399909100
301
30890
SH
SOLE
30890
0
0
GSK PLC
SPONSORED AD
37733W204
9551
271797
SH
SOLE
271797
0
0
GUARDANT HEALTH INC
COM
40131M109
393
14444
SH
SOLE
14444
0
0
HALEON PLC
SPON ADS
405552100
126
15759
SH
SOLE
15759
0
0
HALLIBURTON CO
COM
406216101
737
18733
SH
SOLE
18733
0
0
HALOZYME THERAPEUTICS INC
COM
40637H109
1548
27214
SH
SOLE
27214
0
0
HANCOCK WHITNEY CORPORATION
COM
410120109
1059
21888
SH
SOLE
21888
0
0
HANESBRANDS INC
COM
410345102
441
69418
SH
SOLE
69418
0
0
HARLEY DAVIDSON INC
COM
412822108
582
13997
SH
SOLE
13997
0
0
HARMONY GOLD MINING CO LTD
SPONSORED AD
413216300
48
13971
SH
SOLE
13971
0
0
HARTFORD FINL SVCS GROUP INC
COM
416515104
1666
21976
SH
SOLE
21976
0
0
HCA HEALTHCARE INC
COM
40412C101
2701
11257
SH
SOLE
11257
0
0
HDFC BANK LTD
SPONSORED AD
40415F101
1222
17857
SH
SOLE
17857
0
0
HEALTHCARE RLTY TR
CL A COM
42226K105
513
26638
SH
SOLE
26638
0
0
HECLA MNG CO
COM
422704106
293
52721
SH
SOLE
52721
0
0
HERITAGE CRYSTAL CLEAN INC
COM
42726M106
250
7700
SH
SOLE
7700
0
0
HERITAGE GLOBAL INC
COM
42727E103
198
84122
SH
SOLE
84122
0
0
HERSHEY CO
COM
427866108
5665
24462
SH
SOLE
24462
0
0
HESS CORP
COM
42809H107
2684
18926
SH
SOLE
18926
0
0
HEWLETT PACKARD ENTERPRISE C
COM
42824C109
179
11212
SH
SOLE
11212
0
0
HILLENBRAND INC
COM
431571108
659
15451
SH
SOLE
15451
0
0
HILTON WORLDWIDE HLDGS INC
COM
43300A203
261
2065
SH
SOLE
2065
0
0
HOLOGIC INC
COM
436440101
1293
17279
SH
SOLE
17279
0
0
HOME DEPOT INC
COM
437076102
111893
354249
SH
SOLE
354249
0
0
HONDA MOTOR LTD
AMERN SHS
438128308
2009
87889
SH
SOLE
87889
0
0
HONEYWELL INTL INC
COM
438516106
25540
119181
SH
SOLE
119181
0
0
HORIZON THERAPEUTICS PUB L
SHS
G46188101
1553
13651
SH
SOLE
13651
0
0
HORMEL FOODS CORP
COM
440452100
324
7112
SH
SOLE
7112
0
0
HOWARD HUGHES CORP
COM
44267D107
808
10574
SH
SOLE
10574
0
0
HOWMET AEROSPACE INC
COM
443201108
350
8890
SH
SOLE
8890
0
0
HP INC
COM
40434L105
1739
64733
SH
SOLE
64733
0
0
HSBC HLDGS PLC
SPON ADR NEW
404280406
564
18105
SH
SOLE
18105
0
0
HUDBAY MINERALS INC
COM
443628102
6212
1230014
SH
SOLE
1230014
0
0
HUDBAY MINERALS INC
COM
443628102
900
178300
SH
Put
SOLE
178300
0
0
HUDBAY MINERALS INC
COM
443628102
3295
652400
SH
Call
SOLE
652400
0
0
HUMANA INC
COM
444859102
3990
7790
SH
SOLE
7790
0
0
HUNT J B TRANS SVCS INC
COM
445658107
354
2031
SH
SOLE
2031
0
0
HUNTINGTON BANCSHARES INC
COM
446150104
2147
152301
SH
SOLE
152301
0
0
HUNTINGTON INGALLS INDS INC
COM
446413106
3265
14155
SH
SOLE
14155
0
0
HUNTSMAN CORP
COM
447011107
292
10620
SH
SOLE
10620
0
0
HUT 8 MNG CORP
COM
44812T102
86
100251
SH
SOLE
100251
0
0
I-80 GOLD CORP
COM
44955L106
1693
606845
SH
SOLE
606845
0
0
IAMGOLD CORP
COM
450913108
635
248095
SH
SOLE
248095
0
0
ICICI BANK LIMITED
ADR
45104G104
288
13146
SH
SOLE
13146
0
0
ICON PLC
SHS
G4705A100
513
2639
SH
SOLE
2639
0
0
ILLINOIS TOOL WKS INC
COM
452308109
2169
9845
SH
SOLE
9845
0
0
ILLUMINA INC
COM
452327109
2229
11022
SH
SOLE
11022
0
0
IMMUNOPRECISE ANTIBODIES LTD
COM NEW
45257F200
251
47427
SH
SOLE
47427
0
0
IMPERIAL OIL LTD
COM NEW
453038408
57093
1172815
SH
SOLE
1172815
0
0
IMV INC
COM NEW
44974L301
46
18953
SH
SOLE
18953
0
0
INDIA FD INC
COM
454089103
1043
70396
SH
SOLE
70396
0
0
INFOSYS LTD
SPONSORED AD
456788108
2111
117226
SH
SOLE
117226
0
0
ING GROEP N.V.
SPONSORED AD
456837103
6369
523375
SH
SOLE
523375
0
0
INGERSOLL RAND INC
COM
45687V106
1492
28562
SH
SOLE
28562
0
0
INGREDION INC
COM
457187102
7944
81116
SH
SOLE
81116
0
0
INMODE LTD
SHS
M5425M103
789
22094
SH
SOLE
22094
0
0
INTEL CORP
COM
458140100
33406
1263932
SH
SOLE
1263932
0
0
INTEL CORP
COM
458140100
4401
166500
SH
Call
SOLE
166500
0
0
INTELLIA THERAPEUTICS INC
COM
45826J105
296
8497
SH
SOLE
8497
0
0
INTERCONTINENTAL EXCHANGE IN
COM
45866F104
2310
22518
SH
SOLE
22518
0
0
INTERNATIONAL BUSINESS MACHS
COM
459200101
52454
372307
SH
SOLE
372307
0
0
INTERNATIONAL FLAVORS&FRAGRA
COM
459506101
2428
23162
SH
SOLE
23162
0
0
INTUIT
COM
461202103
1541
3958
SH
SOLE
3958
0
0
INTUITIVE SURGICAL INC
COM NEW
46120E602
3883
14633
SH
SOLE
14633
0
0
INVESCO ACTVELY MNGD ETC FD
OPTIMUM YIEL
46090F100
284
19235
SH
SOLE
19235
0
0
INVESCO CURRENCYSHARES CDN D
CDN DLR SHS
46138T104
3139
43439
SH
SOLE
43439
0
0
INVESCO CURRENCYSHARES JAPAN
JAPANESE YEN
46138W107
674
9480
SH
SOLE
9480
0
0
INVESCO CURRENCYSHARES SWISS
SWISS FRANC
46138R108
3451
35758
SH
SOLE
35758
0
0
INVESCO DB COMMDY INDX TRCK
UNIT
46138B103
946
38379
SH
SOLE
38379
0
0
INVESCO DB MULTI-SECTOR COMM
AGRICULTURE
46140H106
375
18604
SH
SOLE
18604
0
0
INVESCO EXCH TRADED FD TR II
S&P500 LOW V
46138E354
395
6184
SH
SOLE
6184
0
0
INVESCO EXCH TRADED FD TR II
PFD ETF
46138E511
391
34938
SH
SOLE
34938
0
0
INVESCO EXCH TRADED FD TR II
FNDMNTL HY C
46138E719
658
38409
SH
SOLE
38409
0
0
INVESCO EXCH TRADED FD TR II
FTSE RAFI SM
46138E735
667
22528
SH
SOLE
22528
0
0
INVESCO EXCH TRADED FD TR II
FTSE RAFI DE
46138E743
264
6367
SH
SOLE
6367
0
0
INVESCO EXCH TRADED FD TR II
CHINA TECHNL
46138E800
576
13278
SH
SOLE
13278
0
0
INVESCO EXCH TRADED FD TR II
NASDAQ 100 E
46138G649
884
8074
SH
SOLE
8074
0
0
INVESCO EXCH TRADED FD TR II
SOLAR ETF
46138G706
1215
16664
SH
SOLE
16664
0
0
INVESCO EXCH TRADED FD TR II
DWA DEV MKTS
46138E875
250
9117
SH
SOLE
9117
0
0
INVESCO EXCH TRADED FD TR II
FTSE RAFI EM
46138E727
418
23697
SH
SOLE
23697
0
0
INVESCO EXCH TRD SLF IDX FD
BULSHS 2024
46138J841
213
10400
SH
SOLE
10400
0
0
INVESCO EXCH TRD SLF IDX FD
BULSHS 2023
46138J866
239
11400
SH
SOLE
11400
0
0
INVESCO EXCHANGE TRADED FD T
WILDERHIL CL
46137V134
519
13536
SH
SOLE
13536
0
0
INVESCO EXCHANGE TRADED FD T
S&P SMCP VLU
46137V480
9524
208211
SH
SOLE
208211
0
0
INVESCO EXCHANGE TRADED FD T
DWA MOMENTUM
46137V837
362
5096
SH
SOLE
5096
0
0
INVESCO EXCHANGE TRADED FD T
DWA HEALTHCA
46137V852
287
2335
SH
SOLE
2335
0
0
INVESCO EXCHANGE TRADED FD T
BUYBACK ACHI
46137V308
735
8590
SH
SOLE
8590
0
0
INVESCO EXCHANGE TRADED FD T
S&P500 EQL W
46137V357
11473
81223
SH
SOLE
81223
0
0
INVESCO EXCHANGE TRADED FD T
NASDAQ INTER
46137V530
366
3259
SH
SOLE
3259
0
0
INVESCO EXCHANGE TRADED FD T
INTL DIVI AC
46137V548
399
23845
SH
SOLE
23845
0
0
INVESCO EXCHANGE TRADED FD T
FTSE RAFI 10
46137V613
651
4199
SH
SOLE
4199
0
0
INVESCO EXCHANGE TRADED FD T
AEROSPACE DE
46137V100
217
2765
SH
SOLE
2765
0
0
INVESCO INDIA EXCHANGE-TRADE
INDIA ETF
46137R109
264
12419
SH
SOLE
12419
0
0
INVESCO QQQ TR
UNIT SER 1
46090E103
66115
248293
SH
SOLE
248293
0
0
INVESCO QQQ TR
UNIT SER 1
46090E103
56584
212500
SH
Put
SOLE
212500
0
0
INVESCO QQQ TR
UNIT SER 1
46090E103
3328
12500
SH
Call
SOLE
12500
0
0
INVESTMENT MANAGERS SER TR I
AXS SHORT IN
46144X628
352
6449
SH
SOLE
6449
0
0
INVITAE CORP
COM
46185L103
793
426542
SH
SOLE
426542
0
0
IQVIA HLDGS INC
COM
46266C105
334
1630
SH
SOLE
1630
0
0
IRON MTN INC DEL
COM
46284V101
3079
61763
SH
SOLE
61763
0
0
ISHARES GOLD TR
ISHARES NEW
464285204
10504
303668
SH
SOLE
303668
0
0
ISHARES INC
MSCI EM ASIA
464286426
1982
31305
SH
SOLE
31305
0
0
ISHARES INC
CORE MSCI EM
46434G103
1461
31294
SH
SOLE
31294
0
0
ISHARES INC
MSCI AUSTRIA
464286202
6355
334491
SH
SOLE
334491
0
0
ISHARES INC
MSCI BRAZIL
464286400
1896
67788
SH
SOLE
67788
0
0
ISHARES INC
MSCI GBL MIN
464286525
875
9204
SH
SOLE
9204
0
0
ISHARES INC
MSCI CHILE E
464286640
289
10656
SH
SOLE
10656
0
0
ISHARES INC
MSCI SWITZER
464286749
683
16293
SH
SOLE
16293
0
0
ISHARES INC
MSCI SPAIN E
464286764
5474
226380
SH
SOLE
226380
0
0
ISHARES INC
MSCI STH KOR
464286772
3951
69947
SH
SOLE
69947
0
0
ISHARES INC
MSCI MEXICO
464286822
3957
80019
SH
SOLE
80019
0
0
ISHARES INC
MSCI EMRG CH
46434G764
233
4906
SH
SOLE
4906
0
0
ISHARES INC
MSCI TAIWAN
46434G772
6714
167192
SH
SOLE
167192
0
0
ISHARES INC
MSCI SINGPOR
46434G780
242
12892
SH
SOLE
12892
0
0
ISHARES INC
MSCI JPN ETF
46434G822
2388
43859
SH
SOLE
43859
0
0
ISHARES INC
MSCI ITALY E
46434G830
7080
262797
SH
SOLE
262797
0
0
ISHARES INC
MSCI GBL ETF
46434G848
412
10055
SH
SOLE
10055
0
0
ISHARES INC
EM MKT SM-CP
464286475
409
8464
SH
SOLE
8464
0
0
ISHARES INC
MSCI CDA ETF
464286509
2027
61924
SH
SOLE
61924
0
0
ISHARES INC
MSCI GERMANY
464286806
324
13109
SH
SOLE
13109
0
0
ISHARES INC
MSCI HONG KG
464286871
6207
295442
SH
SOLE
295442
0
0
ISHARES INC
MSCI STH AFR
464286780
1435
33837
SH
SOLE
33837
0
0
ISHARES INC
MSCI WORLD E
464286392
751
6871
SH
SOLE
6871
0
0
ISHARES INC
MSCI CDA ETF
464286509
214381
6550000
SH
Put
SOLE
6550000
0
0
ISHARES INC
MSCI CDA ETF
464286509
4909
150000
SH
Call
SOLE
150000
0
0
ISHARES INC
MSCI EMERG M
464286533
26525
500000
SH
Call
SOLE
500000
0
0
ISHARES SILVER TR
ISHARES
46428Q109
1541
69981
SH
SOLE
69981
0
0
ISHARES TR
INDIA 50 ETF
464289529
1428
33744
SH
SOLE
33744
0
0
ISHARES TR
0-5 YR TIPS
46429B747
7710
79520
SH
SOLE
79520
0
0
ISHARES TR
20 YR TR BD
464287432
103774
1042323
SH
SOLE
1042323
0
0
ISHARES TR
ASIA 50 ETF
464288430
1328
23398
SH
SOLE
23398
0
0
ISHARES TR
CHINA LG-CAP
464287184
12514
442201
SH
SOLE
442201
0
0
ISHARES TR
CORE HIGH DV
46429B663
3842
36860
SH
SOLE
36860
0
0
ISHARES TR
CORE S&P500
464287200
50013
130171
SH
SOLE
130171
0
0
ISHARES TR
CORE S&P MCP
464287507
10363
42842
SH
SOLE
42842
0
0
ISHARES TR
CORE S&P SCP
464287804
1209
12770
SH
SOLE
12770
0
0
ISHARES TR
CORE S&P TTL
464287150
5384
63488
SH
SOLE
63488
0
0
ISHARES TR
CORE US AGGB
464287226
14301
147452
SH
SOLE
147452
0
0
ISHARES TR
DOW JONES US
464287846
383
4100
SH
SOLE
4100
0
0
ISHARES TR
GLOBAL 100 E
464287572
3797
59279
SH
SOLE
59279
0
0
ISHARES TR
GLB CNS DISC
464288745
248
1972
SH
SOLE
1972
0
0
ISHARES TR
GLOB HLTHCRE
464287325
981
11562
SH
SOLE
11562
0
0
ISHARES TR
GLOB INDSTRL
464288729
508
4768
SH
SOLE
4768
0
0
ISHARES TR
GLB INFRASTR
464288372
691
15075
SH
SOLE
15075
0
0
ISHARES TR
GLOBAL TECH
464287291
2050
45730
SH
SOLE
45730
0
0
ISHARES TR
IBOXX HI YD
464288513
1461
19842
SH
SOLE
19842
0
0
ISHARES TR
IBOXX INV CP
464287242
299
2837
SH
SOLE
2837
0
0
ISHARES TR
MRGSTR SM CP
464288604
286
7942
SH
SOLE
7942
0
0
ISHARES TR
MSCI ACWI ET
464288257
945
11139
SH
SOLE
11139
0
0
ISHARES TR
MSCI CHINA E
46429B671
299
6287
SH
SOLE
6287
0
0
ISHARES TR
MSCI EAFE ET
464287465
41270
628740
SH
SOLE
628740
0
0
ISHARES TR
EAFE SML CP
464288273
9344
165440
SH
SOLE
165440
0
0
ISHARES TR
MSCI EMG MKT
464287234
8707
229748
SH
SOLE
229748
0
0
ISHARES TR
RUS 1000 ETF
464287622
440
2091
SH
SOLE
2091
0
0
ISHARES TR
RUS 1000 VAL
464287598
258
1698
SH
SOLE
1698
0
0
ISHARES TR
RUSSELL 2000
464287655
18816
107917
SH
SOLE
107917
0
0
ISHARES TR
RUS 2000 VAL
464287630
675
4870
SH
SOLE
4870
0
0
ISHARES TR
RUS MID CAP
464287499
1131
16774
SH
SOLE
16774
0
0
ISHARES TR
RUS MD CP GR
464287481
357
4265
SH
SOLE
4265
0
0
ISHARES TR
RUS MDCP VAL
464287473
5080
48226
SH
SOLE
48226
0
0
ISHARES TR
RUS TP200 GR
464289438
921
7643
SH
SOLE
7643
0
0
ISHARES TR
S&P 500 VAL
464287408
1281
8830
SH
SOLE
8830
0
0
ISHARES TR
GL CLEAN ENE
464288224
1127
56788
SH
SOLE
56788
0
0
ISHARES TR
S&P MC 400VL
464287705
5388
53449
SH
SOLE
53449
0
0
ISHARES TR
SP SMCP600VL
464287879
8880
97246
SH
SOLE
97246
0
0
ISHARES TR
SELECT DIVID
464287168
31692
262783
SH
SOLE
262783
0
0
ISHARES TR
TIPS BD ETF
464287176
5698
53531
SH
SOLE
53531
0
0
ISHARES TR
ISHARES SEMI
464287523
3564
10242
SH
SOLE
10242
0
0
ISHARES TR
ISHARES BIOT
464287556
1251
9529
SH
SOLE
9529
0
0
ISHARES TR
MSCI DENMARK
46429B523
12647
130412
SH
SOLE
130412
0
0
ISHARES TR
MSCI INDIA E
46429B598
5563
133273
SH
SOLE
133273
0
0
ISHARES TR
MSCI USA MME
46432F396
1018
6977
SH
SOLE
6977
0
0
ISHARES TR
CORE MSCI TO
46432F834
1828
31575
SH
SOLE
31575
0
0
ISHARES TR
CORE MSCI EA
46432F842
7143
115877
SH
SOLE
115877
0
0
ISHARES TR
CORE TOTAL U
46434V613
623
13873
SH
SOLE
13873
0
0
ISHARES TR
7-10 YR TRSY
464287440
6246
65217
SH
SOLE
65217
0
0
ISHARES TR
1 3 YR TREAS
464287457
1512
18623
SH
SOLE
18623
0
0
ISHARES TR
EXPND TEC SC
464287549
6186
22093
SH
SOLE
22093
0
0
ISHARES TR
US TELECOM E
464287713
482
21479
SH
SOLE
21479
0
0
ISHARES TR
US CONSM STA
464287812
7569
37324
SH
SOLE
37324
0
0
ISHARES TR
INTL SEL DIV
464288448
375
13810
SH
SOLE
13810
0
0
ISHARES TR
USD INV GRDE
464288620
256
5220
SH
SOLE
5220
0
0
ISHARES TR
ISHS 1-5YR I
464288646
411
8250
SH
SOLE
8250
0
0
ISHARES TR
3 7 YR TREAS
464288661
216
1880
SH
SOLE
1880
0
0
ISHARES TR
SHORT TREAS
464288679
302
2750
SH
SOLE
2750
0
0
ISHARES TR
PFD AND INCM
464288687
1676
54890
SH
SOLE
54890
0
0
ISHARES TR
US HOME CONS
464288752
675
11144
SH
SOLE
11144
0
0
ISHARES TR
US AER DEF E
464288760
932
8334
SH
SOLE
8334
0
0
ISHARES TR
US OIL GS EX
464288851
1570
16904
SH
SOLE
16904
0
0
ISHARES TR
EAFE VALUE E
464288877
2071
45131
SH
SOLE
45131
0
0
ISHARES TR
EAFE GRWTH E
464288885
338
4040
SH
SOLE
4040
0
0
ISHARES TR
US TREAS BD
46429B267
5351
235530
SH
SOLE
235530
0
0
ISHARES TR
FLTG RATE NT
46429B655
2789
55410
SH
SOLE
55410
0
0
ISHARES TR
MSCI EAFE MI
46429B689
1334
20976
SH
SOLE
20976
0
0
ISHARES TR
MSCI USA MIN
46429B697
1368
18972
SH
SOLE
18972
0
0
ISHARES TR
EXPONENTIAL
46434V381
5680
119993
SH
SOLE
119993
0
0
ISHARES TR
ESG AWRE USD
46435G193
446
20000
SH
SOLE
20000
0
0
ISHARES TR
MSCI UK ETF
46435G334
267
8717
SH
SOLE
8717
0
0
ISHARES TR
ESG AWR MSCI
46435G425
576
6796
SH
SOLE
6796
0
0
ISHARES TR
ESG AW MSCI
46435G516
468
7122
SH
SOLE
7122
0
0
ISHARES TR
MSCI CDA ETF
46435G706
1151
39870
SH
SOLE
39870
0
0
ISHARES TR
CYBERSECURIT
46435U135
962
29128
SH
SOLE
29128
0
0
ISHARES TR
0-3 MNTH TRE
46436E718
5638
56304
SH
SOLE
56304
0
0
ISHARES TR
U.S. ENERGY
464287796
4836
104030
SH
SOLE
104030
0
0
ISHARES TR
U.S. FINLS E
464287788
325
4311
SH
SOLE
4311
0
0
ISHARES TR
US HLTHCARE
464287762
1869
6589
SH
SOLE
6589
0
0
ISHARES TR
U.S. MED DVC
464288810
3374
64183
SH
SOLE
64183
0
0
ISHARES TR
U.S. REAL ES
464287739
2594
30816
SH
SOLE
30816
0
0
ISHARES TR
U.S. TECH ET
464287721
2354
31605
SH
SOLE
31605
0
0
J P MORGAN EXCHANGE TRADED F
EQUITY PREMI
46641Q332
1873
34379
SH
SOLE
34379
0
0
J P MORGAN EXCHANGE TRADED F
ULTRA SHRT I
46641Q837
298
5953
SH
SOLE
5953
0
0
JABIL INC
COM
466313103
2910
42670
SH
SOLE
42670
0
0
JACOBS SOLUTIONS INC
COM
46982L108
1669
13898
SH
SOLE
13898
0
0
JAZZ PHARMACEUTICALS PLC
SHS USD
G50871105
2114
13272
SH
SOLE
13272
0
0
JELD-WEN HLDG INC
COM
47580P103
638
66084
SH
SOLE
66084
0
0
JOHNSON & JOHNSON
COM
478160104
117921
667541
SH
SOLE
667541
0
0
JOHNSON CTLS INTL PLC
SHS
G51502105
5383
84106
SH
SOLE
84106
0
0
JPMORGAN CHASE & CO
COM
46625H100
165187
1231818
SH
SOLE
1231818
0
0
JPMORGAN CHASE & CO
COM
46625H100
26820
200000
SH
Put
SOLE
200000
0
0
JPMORGAN CHASE & CO
COM
46625H100
49174
366700
SH
Call
SOLE
366700
0
0
JUNIPER NETWORKS INC
COM
48203R104
258
8061
SH
SOLE
8061
0
0
KELLOGG CO
COM
487836108
1277
17926
SH
SOLE
17926
0
0
KEYCORP
COM
493267108
270
15480
SH
SOLE
15480
0
0
KEYSIGHT TECHNOLOGIES INC
COM
49338L103
3255
19026
SH
SOLE
19026
0
0
KIMBERLY-CLARK CORP
COM
494368103
4145
30532
SH
SOLE
30532
0
0
KINDER MORGAN INC DEL
COM
49456B101
1011
55933
SH
SOLE
55933
0
0
KINROSS GOLD CORP
COM
496902404
26046
6399534
SH
SOLE
6399534
0
0
KKR & CO INC
COM
48251W104
1081
23277
SH
SOLE
23277
0
0
KLA CORP
COM NEW
482480100
6985
18526
SH
SOLE
18526
0
0
KONINKLIJKE PHILIPS N V
NY REGIS SHS
500472303
2285
152452
SH
SOLE
152452
0
0
KRAFT HEINZ CO
COM
500754106
4949
121567
SH
SOLE
121567
0
0
KRANESHARES TR
CSI CHI INTE
500767306
2049
67858
SH
SOLE
67858
0
0
KRANESHARES TR
GLOBAL CARB
500767678
3270
89667
SH
SOLE
89667
0
0
KRANESHARES TR
QUADRTC INT
500767736
2153
95233
SH
SOLE
95233
0
0
KROGER CO
COM
501044101
814
18249
SH
SOLE
18249
0
0
L3HARRIS TECHNOLOGIES INC
COM
502431109
4671
22432
SH
SOLE
22432
0
0
LABORATORY CORP AMER HLDGS
COM NEW
50540R409
517
2195
SH
SOLE
2195
0
0
LAM RESEARCH CORP
COM
512807108
8997
21407
SH
SOLE
21407
0
0
LAMB WESTON HLDGS INC
COM
513272104
7889
88283
SH
SOLE
88283
0
0
LARGO INC
COM
517097101
117
21609
SH
SOLE
21609
0
0
LAS VEGAS SANDS CORP
COM
517834107
1238
25756
SH
SOLE
25756
0
0
LAUDER ESTEE COS INC
CL A
518439104
4103
16538
SH
SOLE
16538
0
0
LEGG MASON ETF INVT
FRANKLIN INT
52468L505
1000
39124
SH
SOLE
39124
0
0
LEGGETT & PLATT INC
COM
524660107
239
7428
SH
SOLE
7428
0
0
LENNAR CORP
CL A
526057104
959
10596
SH
SOLE
10596
0
0
LEONARDO DRS INC
COM
52661A108
171
13380
SH
SOLE
13380
0
0
LIGHTSPEED COMMERCE INC
SUB VTG SHS
53229C107
6986
489233
SH
SOLE
489233
0
0
LILLY ELI & CO
COM
532457108
48789
133361
SH
SOLE
133361
0
0
LINDE PLC
SHS
G5494J103
6494
19909
SH
SOLE
19909
0
0
LISTED FD TR
ROUNDHILL BA
53656F417
716
99740
SH
SOLE
99740
0
0
LITHIUM AMERS CORP NEW
COM NEW
53680Q207
1546
81569
SH
SOLE
81569
0
0
LITHIUM AMERS CORP NEW
COM NEW
53680Q207
1220
64400
SH
Call
SOLE
64400
0
0
LLOYDS BANKING GROUP PLC
SPONSORED AD
539439109
2839
1290404
SH
SOLE
1290404
0
0
LOCKHEED MARTIN CORP
COM
539830109
12765
26239
SH
SOLE
26239
0
0
LOWES COS INC
COM
548661107
20668
103733
SH
SOLE
103733
0
0
LPL FINL HLDGS INC
COM
50212V100
2732
12637
SH
SOLE
12637
0
0
LSB INDS INC
COM
502160104
1230
92492
SH
SOLE
92492
0
0
LULULEMON ATHLETICA INC
COM
550021109
20120
62800
SH
SOLE
62800
0
0
LYONDELLBASELL INDUSTRIES N
SHS - A -
N53745100
4961
59755
SH
SOLE
59755
0
0
MACYS INC
COM
55616P104
1760
85246
SH
SOLE
85246
0
0
MADISON SQUARE GRDN SPRT COR
CL A
55825T103
455
2482
SH
SOLE
2482
0
0
MAG SILVER CORP
COM
55903Q104
398
25489
SH
SOLE
25489
0
0
MAGNA INTL INC
COM
559222401
160008
2850152
SH
SOLE
2850152
0
0
MAGNITE INC
COM
55955D100
517
48796
SH
SOLE
48796
0
0
MANULIFE FINL CORP
COM
56501R106
509314
28581016
SH
SOLE
28581016
0
0
MANULIFE FINL CORP
COM
56501R106
184997
10381400
SH
Put
SOLE
10381400
0
0
MANULIFE FINL CORP
COM
56501R106
52915
2969400
SH
Call
SOLE
2969400
0
0
MARATHON OIL CORP
COM
565849106
5011
185127
SH
SOLE
185127
0
0
MARATHON PETE CORP
COM
56585A102
2470
21220
SH
SOLE
21220
0
0
MARKEL CORP
COM
570535104
10159
7711
SH
SOLE
7711
0
0
MARKETAXESS HLDGS INC
COM
57060D108
208
747
SH
SOLE
747
0
0
MARRIOTT INTL INC NEW
CL A
571903202
10373
69670
SH
SOLE
69670
0
0
MARSH & MCLENNAN COS INC
COM
571748102
1738
10504
SH
SOLE
10504
0
0
MARVELL TECHNOLOGY INC
COM
573874104
2820
76134
SH
SOLE
76134
0
0
MASCO CORP
COM
574599106
272
5820
SH
SOLE
5820
0
0
MASTERCARD INCORPORATED
CL A
57636Q104
69851
200876
SH
SOLE
200876
0
0
MATTEL INC
COM
577081102
1063
59606
SH
SOLE
59606
0
0
MAXAR TECHNOLOGIES INC
COM
57778K105
2627
50767
SH
SOLE
50767
0
0
MCCORMICK & CO INC
COM NON VTG
579780206
844
10177
SH
SOLE
10177
0
0
MCDONALDS CORP
COM
580135101
62342
236565
SH
SOLE
236565
0
0
MCGRATH RENTCORP
COM
580589109
410
4157
SH
SOLE
4157
0
0
MCKESSON CORP
COM
58155Q103
13780
36736
SH
SOLE
36736
0
0
MEDICAL PPTYS TRUST INC
COM
58463J304
657
59006
SH
SOLE
59006
0
0
MEDIFAST INC
COM
58470H101
4371
37890
SH
SOLE
37890
0
0
MEDPACE HLDGS INC
COM
58506Q109
471
2216
SH
SOLE
2216
0
0
MEDTRONIC PLC
SHS
G5960L103
19837
255242
SH
SOLE
255242
0
0
MERCADOLIBRE INC
COM
58733R102
826
976
SH
SOLE
976
0
0
MERCK & CO INC
COM
58933Y105
109203
984252
SH
SOLE
984252
0
0
META MATERIALS INC
COM
59134N104
342
287787
SH
SOLE
287787
0
0
META PLATFORMS INC
CL A
30303M102
43721
363312
SH
SOLE
363312
0
0
METHANEX CORP
COM
59151K108
1631
43109
SH
SOLE
43109
0
0
METLIFE INC
COM
59156R108
43247
597579
SH
SOLE
597579
0
0
METTLER TOLEDO INTERNATIONAL
COM
592688105
1888
1306
SH
SOLE
1306
0
0
MICROCHIP TECHNOLOGY INC.
COM
595017104
5620
80002
SH
SOLE
80002
0
0
MICRON TECHNOLOGY INC
COM
595112103
9791
195902
SH
SOLE
195902
0
0
MICROSOFT CORP
COM
594918104
326122
1359864
SH
SOLE
1359864
0
0
MICROSOFT CORP
COM
594918104
7195
30000
SH
Put
SOLE
30000
0
0
MIDDLEBY CORP
COM
596278101
432
3227
SH
SOLE
3227
0
0
MILLERKNOLL INC
COM
600544100
415
19742
SH
SOLE
19742
0
0
MITSUBISHI UFJ FINL GROUP IN
SPONSORED AD
606822104
6210
931097
SH
SOLE
931097
0
0
MODERNA INC
COM
60770K107
19133
106521
SH
SOLE
106521
0
0
MODINE MFG CO
COM
607828100
3511
176792
SH
SOLE
176792
0
0
MOLINA HEALTHCARE INC
COM
60855R100
393
1190
SH
SOLE
1190
0
0
MOLSON COORS BEVERAGE CO
CL B
60871R209
517
10027
SH
SOLE
10027
0
0
MONDELEZ INTL INC
CL A
609207105
10175
152668
SH
SOLE
152668
0
0
MONSTER BEVERAGE CORP NEW
COM
61174X109
979
9647
SH
SOLE
9647
0
0
MOODYS CORP
COM
615369105
1445
5185
SH
SOLE
5185
0
0
MORGAN STANLEY
COM NEW
617446448
25422
299010
SH
SOLE
299010
0
0
MORGAN STANLEY
COM NEW
617446448
25506
300000
SH
Call
SOLE
300000
0
0
MOSAIC CO NEW
COM
61945C103
1158
26388
SH
SOLE
26388
0
0
MOTOROLA SOLUTIONS INC
COM NEW
620076307
2767
10736
SH
SOLE
10736
0
0
MP MATERIALS CORP
COM CL A
553368101
469
19300
SH
SOLE
19300
0
0
MSCI INC
COM
55354G100
1000
2150
SH
SOLE
2150
0
0
NABORS INDUSTRIES LTD
SHS
G6359F137
1438
9282
SH
SOLE
9282
0
0
NASDAQ INC
COM
631103108
8334
135850
SH
SOLE
135850
0
0
NATERA INC
COM
632307104
340
8459
SH
SOLE
8459
0
0
NATIONAL BK HLDGS CORP
CL A
633707104
10244
243500
SH
Put
SOLE
243500
0
0
NATIONAL BK HLDGS CORP
CL A
633707104
6310
150000
SH
Call
SOLE
150000
0
0
NATIONAL GRID PLC
SPONSORED AD
636274409
1384
22940
SH
SOLE
22940
0
0
NATWEST GROUP PLC
SPONS ADR
639057207
157
24277
SH
SOLE
24277
0
0
NETAPP INC
COM
64110D104
2128
35432
SH
SOLE
35432
0
0
NETFLIX INC
COM
64110L106
43020
145889
SH
SOLE
145889
0
0
NETFLIX INC
COM
64110L106
10911
37000
SH
Put
SOLE
37000
0
0
NEUROCRINE BIOSCIENCES INC
COM
64125C109
1816
15205
SH
SOLE
15205
0
0
NEW FORTRESS ENERGY INC
COM CL A
644393100
249
5865
SH
SOLE
5865
0
0
NEW FOUND GOLD CORP
COM
64440N103
883
219690
SH
SOLE
219690
0
0
NEW GOLD INC CDA
COM
644535106
709
723924
SH
SOLE
723924
0
0
NEW ORIENTAL ED & TECHNOLOGY
SPON ADR
647581206
239
6870
SH
SOLE
6870
0
0
NEW PAC METALS CORP
COM
64782A107
111
50382
SH
SOLE
50382
0
0
NEWELL BRANDS INC
COM
651229106
489
37358
SH
SOLE
37358
0
0
NEWMONT CORP
COM
651639106
15088
319665
SH
SOLE
319665
0
0
NEWMONT CORP
COM
651639106
1534
32500
SH
Call
SOLE
32500
0
0
NEXGEN ENERGY LTD
COM
65340P106
214
48312
SH
SOLE
48312
0
0
NEXTERA ENERGY INC
COM
65339F101
17335
207354
SH
SOLE
207354
0
0
NICE LTD
SPONSORED AD
653656108
433
2252
SH
SOLE
2252
0
0
NIKE INC
CL B
654106103
54055
461968
SH
SOLE
461968
0
0
NIO INC
SPON ADS
62914V106
332
34037
SH
SOLE
34037
0
0
NISOURCE INC
COM
65473P105
2621
95604
SH
SOLE
95604
0
0
NOKIA CORP
SPONSORED AD
654902204
302
65090
SH
SOLE
65090
0
0
NORFOLK SOUTHN CORP
COM
655844108
7263
29473
SH
SOLE
29473
0
0
NORTH AMERN CONSTR GROUP LTD
COM
656811106
4403
330076
SH
SOLE
330076
0
0
NORTHROP GRUMMAN CORP
COM
666807102
5027
9214
SH
SOLE
9214
0
0
NORWEGIAN CRUISE LINE HLDG L
SHS
G66721104
1196
97696
SH
SOLE
97696
0
0
NOVAGOLD RES INC
COM NEW
66987E206
743
124285
SH
SOLE
124285
0
0
NOVARTIS AG
SPONSORED AD
66987V109
11937
131578
SH
SOLE
131578
0
0
NOVO-NORDISK A S
ADR
670100205
20904
154457
SH
SOLE
154457
0
0
NU HLDGS LTD
ORD SHS CL A
G6683N103
279
68536
SH
SOLE
68536
0
0
NUCOR CORP
COM
670346105
5186
39345
SH
SOLE
39345
0
0
NUTANIX INC
CL A
67059N108
3842
147484
SH
SOLE
147484
0
0
NUTRIEN LTD
COM
67077M108
325683
4463857
SH
SOLE
4463857
0
0
NUVEEN FLOATING RATE INCOME
COM
67072T108
600
75725
SH
SOLE
75725
0
0
NUVEI CORPORATION
SUB VTG SHS
67079A102
1066
41958
SH
SOLE
41958
0
0
NVIDIA CORPORATION
COM
67066G104
93014
636472
SH
SOLE
636472
0
0
NVIDIA CORPORATION
COM
67066G104
1461
10000
SH
Call
SOLE
10000
0
0
NXP SEMICONDUCTORS N V
COM
N6596X109
4516
28574
SH
SOLE
28574
0
0
OAKTREE SPECIALTY LENDING CO
COM
67401P108
179
26055
SH
SOLE
26055
0
0
OBSIDIAN ENERGY LTD
COM
674482203
169
25546
SH
SOLE
25546
0
0
OCCIDENTAL PETE CORP
COM
674599105
1433
22749
SH
SOLE
22749
0
0
OLD DOMINION FREIGHT LINE IN
COM
679580100
1861
6559
SH
SOLE
6559
0
0
OLD REP INTL CORP
COM
680223104
475
19650
SH
SOLE
19650
0
0
OMNICOM GROUP INC
COM
681919106
1352
16572
SH
SOLE
16572
0
0
ON HLDG AG
NAMEN AKT A
H5919C104
382
22241
SH
SOLE
22241
0
0
ON SEMICONDUCTOR CORP
COM
682189105
8057
129185
SH
SOLE
129185
0
0
ONCOLYTICS BIOTECH INC
COM NEW
682310875
100
61059
SH
SOLE
61059
0
0
ONEOK INC NEW
COM
682680103
3925
59735
SH
SOLE
59735
0
0
OPEN TEXT CORP
COM
683715106
66016
2229517
SH
SOLE
2229517
0
0
ORACLE CORP
COM
68389X105
19127
234003
SH
SOLE
234003
0
0
OREILLY AUTOMOTIVE INC
COM
67103H107
2440
2891
SH
SOLE
2891
0
0
ORGANIGRAM HLDGS INC
COM
68620P101
727
898000
SH
Call
SOLE
898000
0
0
ORGANON & CO
COMMON STOCK
68622V106
1143
40907
SH
SOLE
40907
0
0
ORLA MNG LTD NEW
COM
68634K106
341
84418
SH
SOLE
84418
0
0
OSISKO GOLD ROYALTIES LTD
COM
68827L101
3262
270715
SH
SOLE
270715
0
0
OTIS WORLDWIDE CORP
COM
68902V107
1385
17684
SH
SOLE
17684
0
0
OUSTER INC
COM
68989M103
14
16050
SH
SOLE
16050
0
0
OVINTIV INC
COM
69047Q102
13553
267263
SH
SOLE
267263
0
0
OWENS CORNING NEW
COM
690742101
265
3105
SH
SOLE
3105
0
0
OWL ROCK CAPITAL CORPORATION
COM
69121K104
2322
201039
SH
SOLE
201039
0
0
PACCAR INC
COM
693718108
302
3056
SH
SOLE
3056
0
0
PACER FDS TR
US CASH COWS
69374H881
987
21342
SH
SOLE
21342
0
0
PACIFIC BIOSCIENCES CALIF IN
COM
69404D108
86
10529
SH
SOLE
10529
0
0
PACKAGING CORP AMER
COM
695156109
1937
15142
SH
SOLE
15142
0
0
PALANTIR TECHNOLOGIES INC
CL A
69608A108
711
110681
SH
SOLE
110681
0
0
PALO ALTO NETWORKS INC
COM
697435105
12986
93066
SH
SOLE
93066
0
0
PAN AMERN SILVER CORP
COM
697900108
5825
357131
SH
SOLE
357131
0
0
PARAMOUNT GLOBAL
CLASS B COM
92556H206
2958
175231
SH
SOLE
175231
0
0
PARK HOTELS & RESORTS INC
COM
700517105
119
10135
SH
SOLE
10135
0
0
PARKER-HANNIFIN CORP
COM
701094104
363
1248
SH
SOLE
1248
0
0
PAYCHEX INC
COM
704326107
840
7269
SH
SOLE
7269
0
0
PAYPAL HLDGS INC
COM
70450Y103
17376
243972
SH
SOLE
243972
0
0
PBF ENERGY INC
CL A
69318G106
249
6102
SH
SOLE
6102
0
0
PEABODY ENERGY CORP
COM
704551100
1437
54386
SH
SOLE
54386
0
0
PEBBLEBROOK HOTEL TR
COM
70509V100
139
10394
SH
SOLE
10394
0
0
PEMBINA PIPELINE CORP
COM
706327103
368434
10861856
SH
SOLE
10861856
0
0
PEMBINA PIPELINE CORP
COM
706327103
117448
3462500
SH
Put
SOLE
3462500
0
0
PEMBINA PIPELINE CORP
COM
706327103
5088
150000
SH
Call
SOLE
150000
0
0
PENN ENTERTAINMENT INC
COM
707569109
992
33396
SH
SOLE
33396
0
0
PEPSICO INC
COM
713448108
32726
181146
SH
SOLE
181146
0
0
PERFORMANCE FOOD GROUP CO
COM
71377A103
594
10170
SH
SOLE
10170
0
0
PERKINELMER INC
COM
714046109
1760
12549
SH
SOLE
12549
0
0
PETROLEO BRASILEIRO SA PETRO
SPONSORED AD
71654V408
903
84759
SH
SOLE
84759
0
0
PFIZER INC
COM
717081103
67946
1326025
SH
SOLE
1326025
0
0
PHILIP MORRIS INTL INC
COM
718172109
16111
159184
SH
SOLE
159184
0
0
PHILLIPS 66
COM
718546104
2913
27987
SH
SOLE
27987
0
0
PIMCO DYNAMIC INCOME FD
SHS
72201Y101
2247
121564
SH
SOLE
121564
0
0
PIMCO ETF TR
0-5 HIGH YIE
72201R783
329
3683
SH
SOLE
3683
0
0
PIMCO ETF TR
25YR+ ZERO U
72201R882
538
6165
SH
SOLE
6165
0
0
PIMCO ETF TR
ACTIVE BD ET
72201R775
2237
24720
SH
SOLE
24720
0
0
PIMCO ETF TR
ENHNCD LW DU
72201R718
811
8601
SH
SOLE
8601
0
0
PIMCO ETF TR
ENHAN SHRT M
72201R833
1950
19762
SH
SOLE
19762
0
0
PIMCO HIGH INCOME FD
COM SHS
722014107
397
84000
SH
SOLE
84000
0
0
PINDUODUO INC
SPONSORED AD
722304102
3846
47158
SH
SOLE
47158
0
0
PINTEREST INC
CL A
72352L106
520
21400
SH
SOLE
21400
0
0
PIONEER NAT RES CO
COM
723787107
3629
15889
SH
SOLE
15889
0
0
PLAINS ALL AMERN PIPELINE L
UNIT LTD PAR
726503105
3563
303003
SH
SOLE
303003
0
0
PLANET FITNESS INC
CL A
72703H101
653
8286
SH
SOLE
8286
0
0
PNC FINL SVCS GROUP INC
COM
693475105
658
4164
SH
SOLE
4164
0
0
POINT BIOPHARMA GLOBAL INC
COM
730541109
89
12250
SH
SOLE
12250
0
0
POLESTAR AUTOMOTIVE HLDG UK
ADS A
731105201
145
27366
SH
SOLE
27366
0
0
POOL CORP
COM
73278L105
680
2248
SH
SOLE
2248
0
0
POSCO HOLDINGS INC
SPONSORED AD
693483109
2569
47172
SH
SOLE
47172
0
0
PPL CORP
COM
69351T106
314
10738
SH
SOLE
10738
0
0
PRECISION DRILLING CORP
COM NEW
74022D407
2171
28358
SH
SOLE
28358
0
0
PRICE T ROWE GROUP INC
COM
74144T108
3001
27521
SH
SOLE
27521
0
0
PRIMO WATER CORPORATION
COM
74167P108
1829
117911
SH
SOLE
117911
0
0
PRINCIPAL FINANCIAL GROUP IN
COM
74251V102
4037
48102
SH
SOLE
48102
0
0
PROCTER AND GAMBLE CO
COM
742718109
61851
408098
SH
SOLE
408098
0
0
PROCTER AND GAMBLE CO
COM
742718109
7578
50000
SH
Put
SOLE
50000
0
0
PROGRESSIVE CORP
COM
743315103
707
5449
SH
SOLE
5449
0
0
PROLOGIS INC.
COM
74340W103
2334
20706
SH
SOLE
20706
0
0
PROSHARES TR
PSHS SH MSCI
74347R370
1397
69847
SH
SOLE
69847
0
0
PROSHARES TR
SHORT QQQ NE
74347B714
1191
80932
SH
SOLE
80932
0
0
PROSHARES TR
ONLINE RTL E
74347B169
218
7691
SH
SOLE
7691
0
0
PROSHARES TR
PSHS SHORT D
74347B235
2144
64317
SH
SOLE
64317
0
0
PROSHARES TR
SHORT S&P 50
74347B425
4124
257281
SH
SOLE
257281
0
0
PROSHARES TR
S&P MDCP 400
74347B680
528
7373
SH
SOLE
7373
0
0
PROSHARES TR
PSHS ULTRA Q
74347R206
1516
43264
SH
SOLE
43264
0
0
PROSHARES TR II
VIX SH TRM F
74347Y854
915
80381
SH
SOLE
80381
0
0
PROTALIX BIOTHERAPEUTICS INC
COM
74365A309
49
36000
SH
SOLE
36000
0
0
PRUDENTIAL FINL INC
COM
744320102
24518
246513
SH
SOLE
246513
0
0
PUBLIC STORAGE
COM
74460D109
2206
7874
SH
SOLE
7874
0
0
PULTE GROUP INC
COM
745867101
340
7462
SH
SOLE
7462
0
0
PURE STORAGE INC
CL A
74624M102
906
33853
SH
SOLE
33853
0
0
PURECYCLE TECHNOLOGIES INC
COM
74623V103
118
17450
SH
SOLE
17450
0
0
QIAGEN NV
SHS NEW
N72482123
303
6079
SH
SOLE
6079
0
0
QORVO INC
COM
74736K101
529
5833
SH
SOLE
5833
0
0
QUALCOMM INC
COM
747525103
78147
710815
SH
SOLE
710815
0
0
QUALCOMM INC
COM
747525103
4398
40000
SH
Put
SOLE
40000
0
0
QUANTA SVCS INC
COM
74762E102
13755
96527
SH
SOLE
96527
0
0
RAYTHEON TECHNOLOGIES CORP
COM
75513E101
22321
221175
SH
SOLE
221175
0
0
REDHILL BIOPHARMA LTD
SPONSORED AD
757468103
2
11075
SH
SOLE
11075
0
0
REGENERON PHARMACEUTICALS
COM
75886F107
1758
2436
SH
SOLE
2436
0
0
RELX PLC
SPONSORED AD
759530108
658
23746
SH
SOLE
23746
0
0
REPUBLIC SVCS INC
COM
760759100
409
3171
SH
SOLE
3171
0
0
RESOLUTE FST PRODS INC
COM
76117W109
560
25916
SH
SOLE
25916
0
0
RESTAURANT BRANDS INTL INC
COM
76131D103
172239
2663355
SH
SOLE
2663355
0
0
REUNION NEUROSCIENCE INC
COM
76134G103
16
17685
SH
SOLE
17685
0
0
RH
COM
74967X103
241
902
SH
SOLE
902
0
0
RIO TINTO PLC
SPONSORED AD
767204100
8406
118061
SH
SOLE
118061
0
0
RITCHIE BROS AUCTIONEERS
COM
767744105
2170
37601
SH
SOLE
37601
0
0
RIVIAN AUTOMOTIVE INC
COM CL A
76954A103
283
15375
SH
SOLE
15375
0
0
ROBLOX CORP
CL A
771049103
1668
58625
SH
SOLE
58625
0
0
ROCKWELL AUTOMATION INC
COM
773903109
2080
8076
SH
SOLE
8076
0
0
ROGERS COMMUNICATIONS INC
CL B
775109200
204160
4365188
SH
SOLE
4365188
0
0
ROGERS COMMUNICATIONS INC
CL B
775109200
20111
430000
SH
Call
SOLE
430000
0
0
ROKU INC
COM CL A
77543R102
1970
48402
SH
SOLE
48402
0
0
ROKU INC
COM CL A
77543R102
814
20000
SH
Call
SOLE
20000
0
0
ROPER TECHNOLOGIES INC
COM
776696106
2905
6723
SH
SOLE
6723
0
0
ROSS STORES INC
COM
778296103
6026
51919
SH
SOLE
51919
0
0
ROYAL BK CDA SUSTAINABL
COM
780087102
1977153
21042492
SH
SOLE
21042492
0
0
ROYAL BK CDA SUSTAINABL
COM
780087102
36644
390000
SH
Put
SOLE
390000
0
0
ROYAL BK CDA SUSTAINABL
COM
780087102
47130
501600
SH
Call
SOLE
501600
0
0
ROYAL CARIBBEAN GROUP
COM
V7780T103
1415
28625
SH
SOLE
28625
0
0
ROYAL GOLD INC
COM
780287108
1685
14945
SH
SOLE
14945
0
0
RPC INC
COM
749660106
288
32440
SH
SOLE
32440
0
0
RYDER SYS INC
COM
783549108
481
5759
SH
SOLE
5759
0
0
S&P GLOBAL INC
COM
78409V104
21699
64786
SH
SOLE
64786
0
0
SALESFORCE INC
COM
79466L302
18525
139719
SH
SOLE
139719
0
0
SANDSTORM GOLD LTD
COM NEW
80013R206
333
63286
SH
SOLE
63286
0
0
SANMINA CORPORATION
COM
801056102
298
5195
SH
SOLE
5195
0
0
SANOFI
SPONSORED AD
80105N105
11505
237555
SH
SOLE
237555
0
0
SAP SE
SPON ADR
803054204
1142
11071
SH
SOLE
11071
0
0
SCHLUMBERGER LTD
COM STK
806857108
9613
179810
SH
SOLE
179810
0
0
SCHWAB CHARLES CORP
COM
808513105
23135
277860
SH
SOLE
277860
0
0
SCHWAB STRATEGIC TR
US DIVIDEND
808524797
12661
167605
SH
SOLE
167605
0
0
SCOTTS MIRACLE-GRO CO
CL A
810186106
900
18513
SH
SOLE
18513
0
0
SEABRIDGE GOLD INC
COM
811916105
900
71708
SH
SOLE
71708
0
0
SEAGATE TECHNOLOGY HLDNGS PL
ORD SHS
G7997R103
2078
39499
SH
SOLE
39499
0
0
SELECT SECTOR SPDR TR
SBI CONS STP
81369Y308
10739
144055
SH
SOLE
144055
0
0
SELECT SECTOR SPDR TR
SBI MATERIAL
81369Y100
1768
22757
SH
SOLE
22757
0
0
SELECT SECTOR SPDR TR
SBI CONS DIS
81369Y407
143953
1114536
SH
SOLE
1114536
0
0
SELECT SECTOR SPDR TR
SBI HEALTHCA
81369Y209
18714
137755
SH
SOLE
137755
0
0
SELECT SECTOR SPDR TR
ENERGY
81369Y506
184701
2111594
SH
SOLE
2111594
0
0
SELECT SECTOR SPDR TR
FINANCIAL
81369Y605
162679
4756701
SH
SOLE
4756701
0
0
SELECT SECTOR SPDR TR
SBI INT-INDS
81369Y704
15053
153271
SH
SOLE
153271
0
0
SELECT SECTOR SPDR TR
TECHNOLOGY
81369Y803
34826
279859
SH
SOLE
279859
0
0
SELECT SECTOR SPDR TR
COMMUNICATIO
81369Y852
148116
3086398
SH
SOLE
3086398
0
0
SELECT SECTOR SPDR TR
SBI INT-UTIL
81369Y886
1738
24647
SH
SOLE
24647
0
0
SELECT SECTOR SPDR TR
ENERGY
81369Y506
13120
150000
SH
Put
SOLE
150000
0
0
SELECT SECTOR SPDR TR
FINANCIAL
81369Y605
118650
3469300
SH
Put
SOLE
3469300
0
0
SELECT SECTOR SPDR TR
TECHNOLOGY
81369Y803
14808
119000
SH
Put
SOLE
119000
0
0
SELECT SECTOR SPDR TR
ENERGY
81369Y506
34988
400000
SH
Call
SOLE
400000
0
0
SENDAS DISTRIBUIDORA S A
SPON ADS
81689T104
286
15605
SH
SOLE
15605
0
0
SERVICE CORP INTL
COM
817565104
571
8259
SH
SOLE
8259
0
0
SERVICENOW INC
COM
81762P102
7569
19493
SH
SOLE
19493
0
0
SHAW COMMUNICATIONS INC
CL B CONV
82028K200
118844
4127947
SH
SOLE
4127947
0
0
SHELL PLC
SPON ADS
780259305
26637
467727
SH
SOLE
467727
0
0
SHERWIN WILLIAMS CO
COM
824348106
6411
27011
SH
SOLE
27011
0
0
SHIFT4 PMTS INC
CL A
82452J109
372
6648
SH
SOLE
6648
0
0
SHOPIFY INC
CL A
82509L107
228580
6585429
SH
SOLE
6585429
0
0
SHOPIFY INC
CL A
82509L107
6248
180000
SH
Put
SOLE
180000
0
0
SHOPIFY INC
CL A
82509L107
392
11300
SH
Call
SOLE
11300
0
0
SIBANYE STILLWATER LTD
SPONSORED AD
82575P107
543
50897
SH
SOLE
50897
0
0
SIERRA WIRELESS INC
COM
826516106
2768
95618
SH
SOLE
95618
0
0
SILVERCREST METALS INC
COM
828363101
1037
173460
SH
SOLE
173460
0
0
SIMON PPTY GROUP INC NEW
COM
828806109
10553
89825
SH
SOLE
89825
0
0
SIMON PPTY GROUP INC NEW
COM
828806109
2820
24000
SH
Call
SOLE
24000
0
0
SIMPLIFY EXCHANGE TRADED FUN
MANAGED FUTU
82889N699
1404
53984
SH
SOLE
53984
0
0
SIMPLIFY EXCHANGE TRADED FUN
HEALTH CARE
82889N772
208
7825
SH
SOLE
7825
0
0
SITEONE LANDSCAPE SUPPLY INC
COM
82982L103
739
6299
SH
SOLE
6299
0
0
SK TELECOM LTD
SPONSORED AD
78440P306
2550
123833
SH
SOLE
123833
0
0
SKYWORKS SOLUTIONS INC
COM
83088M102
1593
17485
SH
SOLE
17485
0
0
SMUCKER J M CO
COM NEW
832696405
2612
16484
SH
SOLE
16484
0
0
SNAP INC
CL A
83304A106
271
30310
SH
SOLE
30310
0
0
SNAP ON INC
COM
833034101
2126
9306
SH
SOLE
9306
0
0
SNOWFLAKE INC
CL A
833445109
1968
13707
SH
SOLE
13707
0
0
SOCIEDAD QUIMICA Y MINERA DE
SPON ADR SER
833635105
417
5218
SH
SOLE
5218
0
0
SOLAREDGE TECHNOLOGIES INC
COM
83417M104
2263
7990
SH
SOLE
7990
0
0
SONOS INC
COM
83570H108
412
24365
SH
SOLE
24365
0
0
SONY GROUP CORPORATION
SPONSORED AD
835699307
1841
24131
SH
SOLE
24131
0
0
SOUTHERN CO
COM
842587107
4841
67789
SH
SOLE
67789
0
0
SOUTHERN COPPER CORP
COM
84265V105
2636
43646
SH
SOLE
43646
0
0
SOUTHWEST AIRLS CO
COM
844741108
1235
36683
SH
SOLE
36683
0
0
SPDR DOW JONES INDL AVERAGE
UT SER 1
78467X109
22891
69087
SH
SOLE
69087
0
0
SPDR GOLD TR
GOLD SHS
78463V107
20297
119647
SH
SOLE
119647
0
0
SPDR GOLD TR
GOLD SHS
78463V107
12146
71600
SH
Put
SOLE
71600
0
0
SPDR GOLD TR
GOLD SHS
78463V107
12146
71600
SH
Call
SOLE
71600
0
0
SPDR INDEX SHS FDS
EURO STOXX 5
78463X202
10978
283679
SH
SOLE
283679
0
0
SPDR INDEX SHS FDS
S&P EMKTSC E
78463X756
1251
25564
SH
SOLE
25564
0
0
SPDR INDEX SHS FDS
S&P GBLINF E
78463X855
1054
20104
SH
SOLE
20104
0
0
SPDR S&P 500 ETF TR
TR UNIT
78462F103
119622
312795
SH
SOLE
312795
0
0
SPDR S&P 500 ETF TR
TR UNIT
78462F103
956
2500
SH
Put
SOLE
2500
0
0
SPDR S&P MIDCAP 400 ETF TR
UTSER1 S&PDC
78467Y107
1837
4148
SH
SOLE
4148
0
0
SPDR SER TR
S&P DIVID ET
78464A763
12042
96252
SH
SOLE
96252
0
0
SPDR SER TR
S&P REGL BKG
78464A698
1469
25003
SH
SOLE
25003
0
0
SPDR SER TR
S&P METALS M
78464A755
992
19922
SH
SOLE
19922
0
0
SPDR SER TR
S&P BIOTECH
78464A870
14588
175765
SH
SOLE
175765
0
0
SPDR SER TR
PORTFOLIO SH
78464A474
347
11794
SH
SOLE
11794
0
0
SPDR SER TR
S&P TELECOM
78464A540
2863
35083
SH
SOLE
35083
0
0
SPDR SER TR
HLTH CR EQUI
78464A581
260
2890
SH
SOLE
2890
0
0
SPDR SER TR
AEROSPACE DE
78464A631
301
2738
SH
SOLE
2738
0
0
SPDR SER TR
S&P OILGAS E
78468R556
2907
21393
SH
SOLE
21393
0
0
SPDR SER TR
BLOOMBERG 1-
78468R663
48901
534608
SH
SOLE
534608
0
0
SPLUNK INC
COM
848637104
4421
51354
SH
SOLE
51354
0
0
SPLUNK INC
COM
848637104
5854
68000
SH
Call
SOLE
68000
0
0
SPROTT ETF TRUST
JR GOLD MINE
85210B201
310
10736
SH
SOLE
10736
0
0
SPROTT FDS TR
URANIUM MINE
85208P303
482
15196
SH
SOLE
15196
0
0
SPROTT INC
COM NEW
852066208
282
8474
SH
SOLE
8474
0
0
SPROTT PHYSICAL GOLD & SILVE
TR UNIT
85208R101
6378
355743
SH
SOLE
355743
0
0
SPROTT PHYSICAL GOLD TR
UNIT
85207H104
5241
371676
SH
SOLE
371676
0
0
SPROTT PHYSICAL SILVER TR
TR UNIT
85207K107
318
38564
SH
SOLE
38564
0
0
SPROUTS FMRS MKT INC
COM
85208M102
3258
100636
SH
SOLE
100636
0
0
SS&C TECHNOLOGIES HLDGS INC
COM
78467J100
2047
39314
SH
SOLE
39314
0
0
SSGA ACTIVE ETF TR
SPDR TR TACT
78467V848
1494
37322
SH
SOLE
37322
0
0
SSGA ACTIVE TR
SPDR DBLELN
78470P200
570
12373
SH
SOLE
12373
0
0
SSR MNG INC
COM
784730103
4572
291782
SH
SOLE
291782
0
0
STANTEC INC
COM
85472N109
9069
189367
SH
SOLE
189367
0
0
STARBUCKS CORP
COM
855244109
41073
414039
SH
SOLE
414039
0
0
STARWOOD PPTY TR INC
COM
85571B105
637
34741
SH
SOLE
34741
0
0
STEEL DYNAMICS INC
COM
858119100
1413
14458
SH
SOLE
14458
0
0
STELLANTIS N.V
SHS
N82405106
2957
208258
SH
SOLE
208258
0
0
STONECO LTD
COM CL A
G85158106
406
43037
SH
SOLE
43037
0
0
STRATEGIC ED INC
COM
86272C103
250
3189
SH
SOLE
3189
0
0
STRYKER CORPORATION
COM
863667101
19732
80705
SH
SOLE
80705
0
0
SUMITOMO MITSUI FINL GROUP I
SPONSORED AD
86562M209
6831
851803
SH
SOLE
851803
0
0
SUN CMNTYS INC
COM
866674104
554
3876
SH
SOLE
3876
0
0
SUN LIFE FINANCIAL INC.
COM
866796105
342963
7393031
SH
SOLE
7393031
0
0
SUN LIFE FINANCIAL INC.
COM
866796105
214248
4618400
SH
Put
SOLE
4618400
0
0
SUN LIFE FINANCIAL INC.
COM
866796105
51414
1108300
SH
Call
SOLE
1108300
0
0
SUNCOR ENERGY INC NEW
COM
867224107
487848
15389519
SH
SOLE
15389519
0
0
SUNCOR ENERGY INC NEW
COM
867224107
26945
850000
SH
Put
SOLE
850000
0
0
SUNCOR ENERGY INC NEW
COM
867224107
3170
100000
SH
Call
SOLE
100000
0
0
SUNOPTA INC
COM
8676EP108
157
18709
SH
SOLE
18709
0
0
SUNRUN INC
COM
86771W105
511
21268
SH
SOLE
21268
0
0
SUPER MICRO COMPUTER INC
COM
86800U104
4721
57506
SH
SOLE
57506
0
0
SVB FINANCIAL GROUP
COM
78486Q101
506
2199
SH
SOLE
2199
0
0
SYNCHRONY FINANCIAL
COM
87165B103
296
9002
SH
SOLE
9002
0
0
SYNOPSYS INC
COM
871607107
2804
8783
SH
SOLE
8783
0
0
SYSCO CORP
COM
871829107
4263
55756
SH
SOLE
55756
0
0
TAIWAN SEMICONDUCTOR MFG LTD
SPONSORED AD
874039100
30630
411195
SH
SOLE
411195
0
0
TAKE-TWO INTERACTIVE SOFTWAR
COM
874054109
254
2444
SH
SOLE
2444
0
0
TAL EDUCATION GROUP
SPONSORED AD
874080104
191
27150
SH
SOLE
27150
0
0
TAPESTRY INC
COM
876030107
274
7208
SH
SOLE
7208
0
0
TARGA RES CORP
COM
87612G101
11936
162390
SH
SOLE
162390
0
0
TARGET CORP
COM
87612E106
5855
39286
SH
SOLE
39286
0
0
TASEKO MINES LTD
COM
876511106
590
403921
SH
SOLE
403921
0
0
TC ENERGY CORP
COM
87807B107
486842
12219937
SH
SOLE
12219937
0
0
TC ENERGY CORP
COM
87807B107
94022
2360000
SH
Put
SOLE
2360000
0
0
TD SYNNEX CORPORATION
COM
87162W100
2257
23829
SH
SOLE
23829
0
0
TE CONNECTIVITY LTD
SHS
H84989104
4801
41820
SH
SOLE
41820
0
0
TECHNIPFMC PLC
COM
G87110105
294
24122
SH
SOLE
24122
0
0
TECK RESOURCES LTD
CL B
878742204
134949
3568184
SH
SOLE
3568184
0
0
TECK RESOURCES LTD
CL B
878742204
1513
40000
SH
Put
SOLE
40000
0
0
TECK RESOURCES LTD
CL B
878742204
1513
40000
SH
Call
SOLE
40000
0
0
TEJON RANCH CO
COM
879080109
2255
119700
SH
SOLE
119700
0
0
TELADOC HEALTH INC
COM
87918A105
1008
42642
SH
SOLE
42642
0
0
TELEDYNE TECHNOLOGIES INC
COM
879360105
326
815
SH
SOLE
815
0
0
TELEFONICA BRASIL SA
NEW ADR
87936R205
1279
178922
SH
SOLE
178922
0
0
TELEFONICA S A
SPONSORED AD
879382208
3285
920113
SH
SOLE
920113
0
0
TELUS CORPORATION
COM
87971M103
426382
22103807
SH
SOLE
22103807
0
0
TELUS CORPORATION
COM
87971M103
1929
100000
SH
Put
SOLE
100000
0
0
TELUS CORPORATION
COM
87971M103
5787
300000
SH
Call
SOLE
300000
0
0
TELUS INTL CDA INC
SUB VTG SHS
87975H100
1502
76118
SH
SOLE
76118
0
0
TENARIS S A
SPONSORED AD
88031M109
1736
49380
SH
SOLE
49380
0
0
TENCENT MUSIC ENTMT GROUP
SPON ADS
88034P109
242
29220
SH
SOLE
29220
0
0
TERADYNE INC
COM
880770102
475
5443
SH
SOLE
5443
0
0
TESLA INC
COM
88160R101
21220
172270
SH
SOLE
172270
0
0
TESLA INC
COM
88160R101
8007
65000
SH
Put
SOLE
65000
0
0
TESLA INC
COM
88160R101
20177
163800
SH
Call
SOLE
163800
0
0
TEVA PHARMACEUTICAL INDS LTD
SPONSORED AD
881624209
823
90277
SH
SOLE
90277
0
0
TEXAS INSTRS INC
COM
882508104
44605
269972
SH
SOLE
269972
0
0
TFI INTL INC
COM
87241L109
67479
674184
SH
SOLE
674184
0
0
TFI INTL INC
COM
87241L109
751
7500
SH
Call
SOLE
7500
0
0
THE LION ELECTRIC COMPANY
COMMON STOCK
536221104
657
293455
SH
SOLE
293455
0
0
THE TRADE DESK INC
COM CL A
88339J105
331
7373
SH
SOLE
7373
0
0
THERATECHNOLOGIES INC
COM
88338H100
372
418074
SH
SOLE
418074
0
0
THERATECHNOLOGIES INC
NOTE 5.750%
88338HAA8
990
11000
SH
SOLE
11000
0
0
THERMO FISHER SCIENTIFIC INC
COM
883556102
25176
45717
SH
SOLE
45717
0
0
THOMSON REUTERS CORP.
COM NEW
884903709
134682
1181418
SH
SOLE
1181418
0
0
THOMSON REUTERS CORP.
COM NEW
884903709
2850
25000
SH
Call
SOLE
25000
0
0
THOR INDS INC
COM
885160101
442
5853
SH
SOLE
5853
0
0
TIDAL ETF TR
SP FDS S&P 5
886364801
436
16951
SH
SOLE
16951
0
0
TILRAY BRANDS INC
COM CL 2
88688T100
221
81987
SH
SOLE
81987
0
0
TJX COS INC NEW
COM
872540109
22031
276770
SH
SOLE
276770
0
0
T-MOBILE US INC
COM
872590104
2431
17362
SH
SOLE
17362
0
0
TOLL BROTHERS INC
COM
889478103
2108
42236
SH
SOLE
42236
0
0
TORO CO
COM
891092108
469
4145
SH
SOLE
4145
0
0
TORONTO DOMINION BK ONT
COM NEW
891160509
2290486
35396175
SH
SOLE
35396175
0
0
TORONTO DOMINION BK ONT
COM NEW
891160509
174717
2700000
SH
Put
SOLE
2700000
0
0
TORONTO DOMINION BK ONT
COM NEW
891160509
93829
1450000
SH
Call
SOLE
1450000
0
0
TOTALENERGIES SE
SPONSORED AD
89151E109
12516
201616
SH
SOLE
201616
0
0
TOYOTA MOTOR CORP
ADS
892331307
3008
22026
SH
SOLE
22026
0
0
TRACTOR SUPPLY CO
COM
892356106
3651
16231
SH
SOLE
16231
0
0
TRANE TECHNOLOGIES PLC
SHS
G8994E103
3972
23630
SH
SOLE
23630
0
0
TRANSALTA CORP
COM
89346D107
5880
657693
SH
SOLE
657693
0
0
TRANSOCEAN LTD
REG SHS
H8817H100
77
16860
SH
SOLE
16860
0
0
TRAVELERS COMPANIES INC
COM
89417E109
803
4281
SH
SOLE
4281
0
0
TRICON RESIDENTIAL INC
COM NPV
89612W102
6620
858653
SH
SOLE
858653
0
0
TRINITY PL HLDGS INC
COM
89656D101
104
140827
SH
SOLE
140827
0
0
TRIP COM GROUP LTD
ADS
89677Q107
318
9258
SH
SOLE
9258
0
0
TWILIO INC
CL A
90138F102
975
19914
SH
SOLE
19914
0
0
TYSON FOODS INC
CL A
902494103
768
12343
SH
SOLE
12343
0
0
U HAUL HOLDING COMPANY
COM
023586100
1456
24192
SH
SOLE
24192
0
0
UBER TECHNOLOGIES INC
COM
90353T100
9298
375965
SH
SOLE
375965
0
0
UBER TECHNOLOGIES INC
COM
90353T100
2720
110000
SH
Call
SOLE
110000
0
0
UBS GROUP AG
SHS
H42097107
6913
371442
SH
SOLE
371442
0
0
ULTA BEAUTY INC
COM
90384S303
18584
39618
SH
SOLE
39618
0
0
UNDER ARMOUR INC
CL C
904311206
105
11726
SH
SOLE
11726
0
0
UNILEVER PLC
SPON ADR NEW
904767704
27072
537677
SH
SOLE
537677
0
0
UNION PAC CORP
COM
907818108
30001
144884
SH
SOLE
144884
0
0
UNITED AIRLS HLDGS INC
COM
910047109
8457
224330
SH
SOLE
224330
0
0
UNITED AIRLS HLDGS INC
COM
910047109
2639
70000
SH
Call
SOLE
70000
0
0
UNITED PARCEL SERVICE INC
CL B
911312106
17610
101299
SH
SOLE
101299
0
0
UNITED RENTALS INC
COM
911363109
3902
10979
SH
SOLE
10979
0
0
UNITED STATES STL CORP NEW
COM
912909108
278
11116
SH
SOLE
11116
0
0
UNITED STS OIL FD LP
UNITS
91232N207
901
12845
SH
SOLE
12845
0
0
UNITEDHEALTH GROUP INC
COM
91324P102
94909
179012
SH
SOLE
179012
0
0
URBAN OUTFITTERS INC
COM
917047102
260
10902
SH
SOLE
10902
0
0
US BANCORP DEL
COM NEW
902973304
2755
63185
SH
SOLE
63185
0
0
VAALCO ENERGY INC
COM NEW
91851C201
144
31539
SH
SOLE
31539
0
0
VAIL RESORTS INC
COM
91879Q109
1934
8113
SH
SOLE
8113
0
0
VALE S A
SPONSORED AD
91912E105
2399
141376
SH
SOLE
141376
0
0
VALERO ENERGY CORP
COM
91913Y100
6864
54108
SH
SOLE
54108
0
0
VANECK ETF TRUST
VANECK RUSSI
92189F403
408
72648
SH
SOLE
72648
0
0
VANECK ETF TRUST
MRNGSTR WDE
92189F643
405
6240
SH
SOLE
6240
0
0
VANECK ETF TRUST
SEMICONDUCTR
92189F676
7814
38502
SH
SOLE
38502
0
0
VANECK ETF TRUST
PHARMACEUTCL
92189F692
205
2640
SH
SOLE
2640
0
0
VANECK ETF TRUST
BIOTECH ETF
92189F726
311
1944
SH
SOLE
1944
0
0
VANECK ETF TRUST
GOLD MINERS
92189F106
11437
399043
SH
SOLE
399043
0
0
VANECK ETF TRUST
JUNIOR GOLD
92189F791
12902
361897
SH
SOLE
361897
0
0
VANECK ETF TRUST
OIL SERVICES
92189H607
1813
5964
SH
SOLE
5964
0
0
VANECK ETF TRUST
RARE EARTH/S
92189H805
547
7177
SH
SOLE
7177
0
0
VANECK ETF TRUST
JUNIOR GOLD
92189F791
8912
250000
SH
Put
SOLE
250000
0
0
VANECK ETF TRUST
GOLD MINERS
92189F106
9243
322500
SH
Call
SOLE
322500
0
0
VANECK ETF TRUST
JUNIOR GOLD
92189F791
5230
146700
SH
Call
SOLE
146700
0
0
VANGUARD ADMIRAL FDS INC
500 VAL IDX
921932703
379
2709
SH
SOLE
2709
0
0
VANGUARD ADMIRAL FDS INC
SMLCP 600 VA
921932778
1854
11808
SH
SOLE
11808
0
0
VANGUARD ADMIRAL FDS INC
MIDCP 400 VA
921932844
611
3982
SH
SOLE
3982
0
0
VANGUARD ADMIRAL FDS INC
MIDCP 400 GR
921932869
797
4707
SH
SOLE
4707
0
0
VANGUARD BD INDEX FDS
INTERMED TER
921937819
1379
18553
SH
SOLE
18553
0
0
VANGUARD BD INDEX FDS
LONG TERM BO
921937793
436
6012
SH
SOLE
6012
0
0
VANGUARD BD INDEX FDS
SHORT TRM BO
921937827
1419
18843
SH
SOLE
18843
0
0
VANGUARD BD INDEX FDS
TOTAL BND MR
921937835
1984
27622
SH
SOLE
27622
0
0
VANGUARD CHARLOTTE FDS
TOTAL INT BD
92203J407
530
11182
SH
SOLE
11182
0
0
VANGUARD INDEX FDS
MCAP VL IDXV
922908512
1106
8176
SH
SOLE
8176
0
0
VANGUARD INDEX FDS
SML CP GRW E
922908595
838
4179
SH
SOLE
4179
0
0
VANGUARD INDEX FDS
SM CP VAL ET
922908611
484
3045
SH
SOLE
3045
0
0
VANGUARD INDEX FDS
MID CAP ETF
922908629
624
3062
SH
SOLE
3062
0
0
VANGUARD INDEX FDS
GROWTH ETF
922908736
797
3740
SH
SOLE
3740
0
0
VANGUARD INDEX FDS
VALUE ETF
922908744
1083
7714
SH
SOLE
7714
0
0
VANGUARD INDEX FDS
TOTAL STK MK
922908769
8469
44294
SH
SOLE
44294
0
0
VANGUARD INDEX FDS
S&P 500 ETF
922908363
22048
62753
SH
SOLE
62753
0
0
VANGUARD INDEX FDS
REAL ESTATE
922908553
303
3674
SH
SOLE
3674
0
0
VANGUARD INTL EQUITY INDEX F
FTSE EMR MKT
922042858
15355
393927
SH
SOLE
393927
0
0
VANGUARD INTL EQUITY INDEX F
ALLWRLD EX U
922042775
1497
29865
SH
SOLE
29865
0
0
VANGUARD INTL EQUITY INDEX F
TT WRLD ST E
922042742
3333
38670
SH
SOLE
38670
0
0
VANGUARD INTL EQUITY INDEX F
FTSE EUROPE
922042874
341
6144
SH
SOLE
6144
0
0
VANGUARD MALVERN FDS
STRM INFPROI
922020805
1931
41344
SH
SOLE
41344
0
0
VANGUARD SCOTTSDALE FDS
INT-TERM COR
92206C870
330
4259
SH
SOLE
4259
0
0
VANGUARD SCOTTSDALE FDS
VNG RUS2000V
92206C649
2095
17205
SH
SOLE
17205
0
0
VANGUARD SCOTTSDALE FDS
VNG RUS2000I
92206C664
7328
104142
SH
SOLE
104142
0
0
VANGUARD SCOTTSDALE FDS
SHORT TERM T
92206C102
2144
37084
SH
SOLE
37084
0
0
VANGUARD SCOTTSDALE FDS
LONG TERM TR
92206C847
722
11717
SH
SOLE
11717
0
0
VANGUARD SCOTTSDALE FDS
SHRT TRM COR
92206C409
1036
13773
SH
SOLE
13773
0
0
VANGUARD SPECIALIZED FUNDS
DIV APP ETF
921908844
9336
61484
SH
SOLE
61484
0
0
VANGUARD STAR FDS
VG TL INTL S
921909768
247
4770
SH
SOLE
4770
0
0
VANGUARD TAX-MANAGED FDS
VAN FTSE DEV
921943858
19885
473789
SH
SOLE
473789
0
0
VANGUARD WHITEHALL FDS
HIGH DIV YLD
921946406
357
3300
SH
SOLE
3300
0
0
VANGUARD WHITEHALL FDS
INTL DVD ETF
921946810
1585
22765
SH
SOLE
22765
0
0
VANGUARD WORLD FDS
CONSUM STP E
92204A207
2375
12400
SH
SOLE
12400
0
0
VANGUARD WORLD FDS
ENERGY ETF
92204A306
2475
20411
SH
SOLE
20411
0
0
VANGUARD WORLD FDS
FINANCIALS E
92204A405
435
5256
SH
SOLE
5256
0
0
VANGUARD WORLD FDS
INDUSTRIAL E
92204A603
1317
7213
SH
SOLE
7213
0
0
VANGUARD WORLD FDS
INF TECH ETF
92204A702
5284
16543
SH
SOLE
16543
0
0
VANGUARD WORLD FDS
MATERIALS ET
92204A801
1790
10519
SH
SOLE
10519
0
0
VANGUARD WORLD FDS
HEALTH CAR E
92204A504
885
3568
SH
SOLE
3568
0
0
VELODYNE LIDAR INC
COM
92259F101
98
131840
SH
SOLE
131840
0
0
VENUS CONCEPT INC
COM
92332W105
22
68674
SH
SOLE
68674
0
0
VERISK ANALYTICS INC
COM
92345Y106
4188
23740
SH
SOLE
23740
0
0
VERITIV CORP
COM
923454102
245
2017
SH
SOLE
2017
0
0
VERIZON COMMUNICATIONS INC
COM
92343V104
46216
1172983
SH
SOLE
1172983
0
0
VERIZON COMMUNICATIONS INC
COM
92343V104
1576
40000
SH
Call
SOLE
40000
0
0
VERMILION ENERGY INC
COM
923725105
9558
540317
SH
SOLE
540317
0
0
VERSABANK NEW
COM
92512J106
8947
1199325
SH
SOLE
1199325
0
0
VERTEX PHARMACEUTICALS INC
COM
92532F100
1089
3771
SH
SOLE
3771
0
0
VIATRIS INC
COM
92556V106
1904
171042
SH
SOLE
171042
0
0
VICTORIAS SECRET AND CO
COMMON STOCK
926400102
415
11594
SH
SOLE
11594
0
0
VIMEO INC
COMMON STOCK
92719V100
193
56374
SH
SOLE
56374
0
0
VIPSHOP HOLDINGS LIMITED
SPONSORED AD
92763W103
267
19541
SH
SOLE
19541
0
0
VIRTU FINL INC
CL A
928254101
242
11864
SH
SOLE
11864
0
0
VISA INC
COM CL A
92826C839
154184
742124
SH
SOLE
742124
0
0
VIZSLA SILVER CORP
COM NEW
92859G202
13
11336
SH
SOLE
11336
0
0
VODAFONE GROUP PLC NEW
SPONSORED AD
92857W308
1989
196582
SH
SOLE
196582
0
0
WABASH NATL CORP
COM
929566107
2827
125100
SH
SOLE
125100
0
0
WABTEC
COM
929740108
340
3403
SH
SOLE
3403
0
0
WALGREENS BOOTS ALLIANCE INC
COM
931427108
10145
271534
SH
SOLE
271534
0
0
WALMART INC
COM
931142103
79345
559593
SH
SOLE
559593
0
0
WALMART INC
COM
931142103
24898
175600
SH
Put
SOLE
175600
0
0
WARNER BROS DISCOVERY INC
COM SER A
934423104
423
44622
SH
SOLE
44622
0
0
WASTE CONNECTIONS INC
COM
94106B101
184965
1396275
SH
SOLE
1396275
0
0
WASTE MGMT INC DEL
COM
94106L109
35167
224162
SH
SOLE
224162
0
0
WATERS CORP
COM
941848103
881
2573
SH
SOLE
2573
0
0
WATSCO INC
COM
942622200
724
2903
SH
SOLE
2903
0
0
WEBSTER FINL CORP
COM
947890109
260
5502
SH
SOLE
5502
0
0
WELLS FARGO CO NEW
COM
949746101
39049
945736
SH
SOLE
945736
0
0
WELLS FARGO CO NEW
COM
949746101
37161
900000
SH
Put
SOLE
900000
0
0
WESCO INTL INC
COM
95082P105
3584
28629
SH
SOLE
28629
0
0
WEST FRASER TIMBER CO LTD
COM
952845105
6484
89857
SH
SOLE
89857
0
0
WESTERN ALLIANCE BANCORP
COM
957638109
1474
24752
SH
SOLE
24752
0
0
WESTERN ASSET HIGH INCOME OP
COM
95766K109
79
20000
SH
SOLE
20000
0
0
WESTERN COPPER & GOLD CORP
COM
95805V108
134
75139
SH
SOLE
75139
0
0
WESTERN DIGITAL CORP.
COM
958102105
635
20118
SH
SOLE
20118
0
0
WESTERN MIDSTREAM PARTNERS L
COM UNIT LP
958669103
5185
193100
SH
SOLE
193100
0
0
WESTPORT FUEL SYSTEMS INC
COM NEW
960908309
13
17307
SH
SOLE
17307
0
0
WESTROCK CO
COM
96145D105
1230
34988
SH
SOLE
34988
0
0
WHEATON PRECIOUS METALS CORP
COM
962879102
124604
3191707
SH
SOLE
3191707
0
0
WHIRLPOOL CORP
COM
963320106
497
3514
SH
SOLE
3514
0
0
WILLIAMS COS INC
COM
969457100
1579
47983
SH
SOLE
47983
0
0
WILLIS TOWERS WATSON PLC LTD
SHS
G96629103
348
1421
SH
SOLE
1421
0
0
WINTRUST FINL CORP
COM
97650W108
2348
27783
SH
SOLE
27783
0
0
WISDOMTREE TR
INTL QULTY D
97717X131
507
16566
SH
SOLE
16566
0
0
WISDOMTREE TR
EMERG MKTS E
97717X214
8055
295819
SH
SOLE
295819
0
0
WISDOMTREE TR
EMER MKT HIG
97717W315
635
17819
SH
SOLE
17819
0
0
WISDOMTREE TR
US MIDCAP DI
97717W505
323
7848
SH
SOLE
7848
0
0
WISDOMTREE TR
INTL EQUITY
97717W703
1846
39251
SH
SOLE
39251
0
0
WISDOMTREE TR
ITL HDG QTLY
97717X594
324
9080
SH
SOLE
9080
0
0
WISDOMTREE TR
US QTLY DIV
97717X669
512
8480
SH
SOLE
8480
0
0
WISDOMTREE TR
EMG MKTS SMC
97717W281
583
13260
SH
SOLE
13260
0
0
WPP PLC NEW
ADR
92937A102
4882
99316
SH
SOLE
99316
0
0
WYNN RESORTS LTD
COM
983134107
2886
34998
SH
SOLE
34998
0
0
XENON PHARMACEUTICALS INC
COM
98420N105
889
22550
SH
SOLE
22550
0
0
XORTX THERAPEUTICS INC
COM NEW
98420Q207
16
19043
SH
SOLE
19043
0
0
XP INC
CL A
G98239109
192
12521
SH
SOLE
12521
0
0
XPEL INC
COM
98379L100
497
8275
SH
SOLE
8275
0
0
XYLEM INC
COM
98419M100
789
7133
SH
SOLE
7133
0
0
YAMANA GOLD INC
COM
98462Y100
5649
1017856
SH
SOLE
1017856
0
0
YETI HLDGS INC
COM
98585X104
311
7528
SH
SOLE
7528
0
0
YUM BRANDS INC
COM
988498101
384
2997
SH
SOLE
2997
0
0
ZIMMER BIOMET HOLDINGS INC
COM
98956P102
915
7175
SH
SOLE
7175
0
0
ZIONS BANCORPORATION N A
COM
989701107
202
4117
SH
SOLE
4117
0
0
ZOETIS INC
CL A
98978V103
16323
111380
SH
SOLE
111380
0
0
ZOOM VIDEO COMMUNICATIONS IN
CL A
98980L101
283
4179
SH
SOLE
4179
0
0
ZOOMINFO TECHNOLOGIES INC
COMMON STOCK
98980F104
329
10919
SH
SOLE
10919
0
0