0001421224-22-000012.txt : 20221110
0001421224-22-000012.hdr.sgml : 20221110
20221110152239
ACCESSION NUMBER: 0001421224-22-000012
CONFORMED SUBMISSION TYPE: 13F-HR
PUBLIC DOCUMENT COUNT: 2
CONFORMED PERIOD OF REPORT: 20220930
FILED AS OF DATE: 20221110
DATE AS OF CHANGE: 20221110
EFFECTIVENESS DATE: 20221110
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: 221376678
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
13F-HR
LIVE
false
true
false
0001421224
XXXXXXXX
09-30-2022
09-30-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
11-10-2022
0
1224
26032125
false
INFORMATION TABLE
2
cibcwminc13F20220930.xml
3M CO
COM
88579Y101
17351
157023
SH
SOLE
157023
0
0
ABB LTD
SPONSORED AD
000375204
219
8912
SH
SOLE
8912
0
0
ABBOTT LABS
COM
002824100
23196
239729
SH
SOLE
239729
0
0
ABBVIE INC
COM
00287Y109
108964
811894
SH
SOLE
811894
0
0
ABCELLERA BIOLOGICS INC
COM
00288U106
318
32175
SH
SOLE
32175
0
0
ABSOLUTE SOFTWARE CORP
COM
00386B109
719
62193
SH
SOLE
62193
0
0
ACCENTURE PLC IRELAND
SHS CLASS A
G1151C101
10824
42067
SH
SOLE
42067
0
0
ACTIVISION BLIZZARD INC
COM
00507V109
4759
64013
SH
SOLE
64013
0
0
ADOBE SYSTEMS INCORPORATED
COM
00724F101
8530
30994
SH
SOLE
30994
0
0
ADVANCE AUTO PARTS INC
COM
00751Y106
1942
12422
SH
SOLE
12422
0
0
ADVANCED MICRO DEVICES INC
COM
007903107
22778
359503
SH
SOLE
359503
0
0
ADVISORSHARES TR
RANGER EQUIT
00768Y412
5256
173647
SH
SOLE
173647
0
0
ADVISORSHARES TR
PURE US CANN
00768Y453
166
18581
SH
SOLE
18581
0
0
AEGON N V
NY REGISTRY
007924103
2954
746082
SH
SOLE
746082
0
0
AES CORP
COM
00130H105
352
15559
SH
SOLE
15559
0
0
AFFILIATED MANAGERS GROUP IN
COM
008252108
241
2154
SH
SOLE
2154
0
0
AFLAC INC
COM
001055102
25906
460956
SH
SOLE
460956
0
0
AFLAC INC
COM
001055102
12364
220000
SH
Put
SOLE
220000
0
0
AGF INVTS TR
AGFIQ US MK
00110G408
3083
151645
SH
SOLE
151645
0
0
AGILENT TECHNOLOGIES INC
COM
00846U101
608
4998
SH
SOLE
4998
0
0
AGNICO EAGLE MINES LTD
COM
008474108
133295
3157892
SH
SOLE
3157892
0
0
AGNICO EAGLE MINES LTD
COM
008474108
14351
340000
SH
Put
SOLE
340000
0
0
AGNICO EAGLE MINES LTD
COM
008474108
2533
60000
SH
Call
SOLE
60000
0
0
AIR PRODS & CHEMS INC
COM
009158106
234
1007
SH
SOLE
1007
0
0
AIRBNB INC
COM CL A
009066101
7323
69713
SH
SOLE
69713
0
0
AKAMAI TECHNOLOGIES INC
COM
00971T101
370
4603
SH
SOLE
4603
0
0
AKUMIN INC
COM
01021F109
739
431967
SH
SOLE
431967
0
0
ALAMOS GOLD INC NEW
COM CL A
011532108
3253
439017
SH
SOLE
439017
0
0
ALAMOS GOLD INC NEW
COM CL A
011532108
1403
189300
SH
Call
SOLE
189300
0
0
ALASKA AIR GROUP INC
COM
011659109
1972
50375
SH
SOLE
50375
0
0
ALBEMARLE CORP
COM
012653101
1761
6659
SH
SOLE
6659
0
0
ALCOA CORP
COM
013872106
2233
66345
SH
SOLE
66345
0
0
ALDEYRA THERAPEUTICS INC
COM
01438T106
53
10000
SH
SOLE
10000
0
0
ALEXANDRIA REAL ESTATE EQ IN
COM
015271109
619
4417
SH
SOLE
4417
0
0
ALGOMA STL GROUP INC
COM
015658107
2997
465322
SH
SOLE
465322
0
0
ALGONQUIN PWR UTILS CORP
COM
015857105
118847
10893429
SH
SOLE
10893429
0
0
ALIBABA GROUP HLDG LTD
SPONSORED AD
01609W102
19736
246731
SH
SOLE
246731
0
0
ALIBABA GROUP HLDG LTD
SPONSORED AD
01609W102
3200
40000
SH
Call
SOLE
40000
0
0
ALIGN TECHNOLOGY INC
COM
016255101
242
1167
SH
SOLE
1167
0
0
ALLEGION PLC
ORD SHS
G0176J109
754
8409
SH
SOLE
8409
0
0
ALLSTATE CORP
COM
020002101
12568
100926
SH
SOLE
100926
0
0
ALPHABET INC
CAP STK CL C
02079K107
115525
1201506
SH
SOLE
1201506
0
0
ALPHABET INC
CAP STK CL A
02079K305
157977
1651618
SH
SOLE
1651618
0
0
ALPS ETF TR
RIVRFRNT STR
00162Q783
269
12093
SH
SOLE
12093
0
0
ALPS ETF TR
ALERIAN MLP
00162Q452
2798
76542
SH
SOLE
76542
0
0
ALTERYX INC
COM CL A
02156B103
213
3823
SH
SOLE
3823
0
0
ALTRIA GROUP INC
COM
02209S103
9628
238443
SH
SOLE
238443
0
0
AMAZON COM INC
COM
023135106
206066
1823592
SH
SOLE
1823592
0
0
AMAZON COM INC
COM
023135106
5876
52000
SH
Put
SOLE
52000
0
0
AMBEV SA
SPONSORED AD
02319V103
7843
2771372
SH
SOLE
2771372
0
0
AMCOR PLC
ORD
G0250X107
1105
103000
SH
SOLE
103000
0
0
AMERCO
COM
023586100
757
1486
SH
SOLE
1486
0
0
AMEREN CORP
COM
023608102
329
4081
SH
SOLE
4081
0
0
AMERESCO INC
CL A
02361E108
425
6400
SH
SOLE
6400
0
0
AMERICA MOVIL SAB DE CV
SPON ADR L S
02364W105
478
29024
SH
SOLE
29024
0
0
AMERICAN AIRLS GROUP INC
COM
02376R102
11666
968968
SH
SOLE
968968
0
0
AMERICAN ELEC PWR CO INC
COM
025537101
3800
43957
SH
SOLE
43957
0
0
AMERICAN EQTY INVT LIFE HLD
COM
025676206
205
5500
SH
SOLE
5500
0
0
AMERICAN EXPRESS CO
COM
025816109
6283
46571
SH
SOLE
46571
0
0
AMERICAN FINL GROUP INC OHIO
COM
025932104
515
4186
SH
SOLE
4186
0
0
AMERICAN HOMES 4 RENT
CL A
02665T306
464
14156
SH
SOLE
14156
0
0
AMERICAN INTL GROUP INC
COM NEW
026874784
1670
35170
SH
SOLE
35170
0
0
AMERICAN TOWER CORP NEW
COM
03027X100
10650
49603
SH
SOLE
49603
0
0
AMERICAN WTR WKS CO INC NEW
COM
030420103
4418
33945
SH
SOLE
33945
0
0
AMERIPRISE FINL INC
COM
03076C106
1270
5042
SH
SOLE
5042
0
0
AMERISOURCEBERGEN CORP
COM
03073E105
11680
86306
SH
SOLE
86306
0
0
AMGEN INC
COM
031162100
25240
111977
SH
SOLE
111977
0
0
AMN HEALTHCARE SVCS INC
COM
001744101
1172
11061
SH
SOLE
11061
0
0
AMPHENOL CORP NEW
CL A
032095101
455
6790
SH
SOLE
6790
0
0
ANALOG DEVICES INC
COM
032654105
3470
24904
SH
SOLE
24904
0
0
ANAVEX LIFE SCIENCES CORP
COM NEW
032797300
168
16319
SH
SOLE
16319
0
0
ANGLOGOLD ASHANTI LIMITED
SPONSORED AD
035128206
221
16016
SH
SOLE
16016
0
0
ANHEUSER BUSCH INBEV SA/NV
SPONSORED AD
03524A108
240
5323
SH
SOLE
5323
0
0
ANSYS INC
COM
03662Q105
368
1659
SH
SOLE
1659
0
0
AON PLC
SHS CL A
G0403H108
12036
44933
SH
SOLE
44933
0
0
APA CORPORATION
COM
03743Q108
2170
63478
SH
SOLE
63478
0
0
APOLLO GLOBAL MGMT INC
COM
03769M106
5392
115948
SH
SOLE
115948
0
0
APPLE INC
COM
037833100
473978
3429653
SH
SOLE
3429653
0
0
APPLIED MATLS INC
COM
038222105
12014
146638
SH
SOLE
146638
0
0
APTIV PLC
SHS
G6095L109
441
5634
SH
SOLE
5634
0
0
ARCHER DANIELS MIDLAND CO
COM
039483102
4539
56425
SH
SOLE
56425
0
0
ARCOS DORADOS HOLDINGS INC
SHS CLASS -A
G0457F107
1083
148534
SH
SOLE
148534
0
0
ARES CAPITAL CORP
COM
04010L103
1994
118131
SH
SOLE
118131
0
0
ARISTA NETWORKS INC
COM
040413106
735
6512
SH
SOLE
6512
0
0
ARK ETF TR
INNOVATION E
00214Q104
3535
93702
SH
SOLE
93702
0
0
ARK ETF TR
FINTECH INNO
00214Q708
613
39817
SH
SOLE
39817
0
0
ASML HOLDING N V
N Y REGISTRY
N07059210
4223
10168
SH
SOLE
10168
0
0
ASTRAZENECA PLC
SPONSORED AD
046353108
4587
83641
SH
SOLE
83641
0
0
AT&T INC
COM
00206R102
10578
689572
SH
SOLE
689572
0
0
ATI INC
COM
01741R102
227
8526
SH
SOLE
8526
0
0
ATLAS CORP
SHARES
Y0436Q109
512
36817
SH
SOLE
36817
0
0
ATLASSIAN CORP PLC
CL A
G06242104
483
2293
SH
SOLE
2293
0
0
AUDIOCODES LTD
ORD
M15342104
268
12300
SH
SOLE
12300
0
0
AURORA CANNABIS INC
COM
05156X884
15
12601
SH
SOLE
12601
0
0
AUTODESK INC
COM
052769106
3049
16323
SH
SOLE
16323
0
0
AUTOMATIC DATA PROCESSING IN
COM
053015103
14470
63973
SH
SOLE
63973
0
0
AUTONATION INC
COM
05329W102
4078
40033
SH
SOLE
40033
0
0
AUTOZONE INC
COM
053332102
281
131
SH
SOLE
131
0
0
AVANTOR INC
COM
05352A100
717
36582
SH
SOLE
36582
0
0
AVERY DENNISON CORP
COM
053611109
1144
7029
SH
SOLE
7029
0
0
AVNET INC
COM
053807103
277
7674
SH
SOLE
7674
0
0
B2GOLD CORP
COM
11777Q209
1934
602362
SH
SOLE
602362
0
0
B2GOLD CORP
COM
11777Q209
2142
667200
SH
Call
SOLE
667200
0
0
BAIDU INC
SPON ADR REP
056752108
528
4498
SH
SOLE
4498
0
0
BALL CORP
COM
058498106
817
16909
SH
SOLE
16909
0
0
BALLARD PWR SYS INC NEW
COM
058586108
760
124234
SH
SOLE
124234
0
0
BANCO MACRO SA
SPON ADR B
05961W105
259
18134
SH
SOLE
18134
0
0
BANK MONTREAL QUE
COM
063671101
1084404
12383284
SH
SOLE
12383284
0
0
BANK MONTREAL QUE
COM
063671101
45099
515000
SH
Put
SOLE
515000
0
0
BANK MONTREAL QUE
COM
063671101
35028
400000
SH
Call
SOLE
400000
0
0
BANK NEW YORK MELLON CORP
COM
064058100
872
22636
SH
SOLE
22636
0
0
BANK NOVA SCOTIA HALIFAX
COM
064149107
1066920
22452023
SH
SOLE
22452023
0
0
BANK NOVA SCOTIA HALIFAX
COM
064149107
94341
1985300
SH
Put
SOLE
1985300
0
0
BANK NOVA SCOTIA HALIFAX
COM
064149107
67436
1419100
SH
Call
SOLE
1419100
0
0
BARCLAYS BANK PLC
IPATH SHILR
06742A669
1175
64268
SH
SOLE
64268
0
0
BARCLAYS BANK PLC
IPATH B MID
06746P613
533
17735
SH
SOLE
17735
0
0
BARCLAYS PLC
ADR
06738E204
1799
281147
SH
SOLE
281147
0
0
BARRICK GOLD CORP
COM
067901108
143870
9281921
SH
SOLE
9281921
0
0
BARRICK GOLD CORP
COM
067901108
11238
725000
SH
Put
SOLE
725000
0
0
BARRICK GOLD CORP
COM
067901108
381
24600
SH
Call
SOLE
24600
0
0
BAUSCH HEALTH COS INC
COM
071734107
1126
163173
SH
SOLE
163173
0
0
BAXTER INTL INC
COM
071813109
316
5875
SH
SOLE
5875
0
0
BCE INC
COM NEW
05534B760
530926
12674284
SH
SOLE
12674284
0
0
BCE INC
COM NEW
05534B760
99908
2385000
SH
Put
SOLE
2385000
0
0
BCE INC
COM NEW
05534B760
4189
100000
SH
Call
SOLE
100000
0
0
BEAZER HOMES USA INC
COM NEW
07556Q881
108
11217
SH
SOLE
11217
0
0
BECTON DICKINSON & CO
COM
075887109
5443
24427
SH
SOLE
24427
0
0
BED BATH & BEYOND INC
COM
075896100
69
11280
SH
SOLE
11280
0
0
BERKLEY W R CORP
COM
084423102
2091
32372
SH
SOLE
32372
0
0
BERKSHIRE HATHAWAY INC DEL
CL B NEW
084670702
178520
668564
SH
SOLE
668564
0
0
BERKSHIRE HATHAWAY INC DEL
CL A
084670108
4878
12
SH
SOLE
12
0
0
BERRY GLOBAL GROUP INC
COM
08579W103
3326
71475
SH
SOLE
71475
0
0
BEST BUY INC
COM
086516101
1249
19712
SH
SOLE
19712
0
0
BHP GROUP LTD
SPONSORED AD
088606108
9559
191033
SH
SOLE
191033
0
0
BIGCOMMERCE HLDGS INC
COM SER 1
08975P108
257
17390
SH
SOLE
17390
0
0
BIOGEN INC
COM
09062X103
4248
15910
SH
SOLE
15910
0
0
BIONTECH SE
SPONSORED AD
09075V102
210
1560
SH
SOLE
1560
0
0
BITFARMS LTD
COM
09173B107
61
58694
SH
SOLE
58694
0
0
BITNILE HOLDINGS INC
COM
09175M101
2
12712
SH
SOLE
12712
0
0
BJS WHSL CLUB HLDGS INC
COM
05550J101
2585
35507
SH
SOLE
35507
0
0
BK OF AMERICA CORP
COM
060505104
48517
1606528
SH
SOLE
1606528
0
0
BK OF AMERICA CORP
COM
060505104
93620
3100000
SH
Put
SOLE
3100000
0
0
BK OF AMERICA CORP
COM
060505104
24160
800000
SH
Call
SOLE
800000
0
0
BLACK STONE MINERALS L P
COM UNIT
09225M101
239
15260
SH
SOLE
15260
0
0
BLACKBERRY LTD
COM
09228F103
761
161596
SH
SOLE
161596
0
0
BLACKROCK CORE BD TR
SHS BEN INT
09249E101
146
14561
SH
SOLE
14561
0
0
BLACKROCK ENHANCED EQUITY DI
COM
09251A104
120
14795
SH
SOLE
14795
0
0
BLACKROCK FLOATING RATE INCO
COM
09255X100
818
74275
SH
SOLE
74275
0
0
BLACKROCK INC
COM
09247X101
26646
48423
SH
SOLE
48423
0
0
BLACKSTONE INC
COM
09260D107
15771
188420
SH
SOLE
188420
0
0
BLACKSTONE MTG TR INC
COM CL A
09257W100
568
24353
SH
SOLE
24353
0
0
BLOCK H & R INC
COM
093671105
273
6422
SH
SOLE
6422
0
0
BLOCK INC
CL A
852234103
8018
145816
SH
SOLE
145816
0
0
BLOCK INC
CL A
852234103
2750
50000
SH
Call
SOLE
50000
0
0
BLOOMIN BRANDS INC
COM
094235108
2293
125080
SH
SOLE
125080
0
0
BOEING CO
COM
097023105
13398
110651
SH
SOLE
110651
0
0
BOEING CO
COM
097023105
2664
22000
SH
Call
SOLE
22000
0
0
BOOKING HOLDINGS INC
COM
09857L108
4875
2967
SH
SOLE
2967
0
0
BOSTON SCIENTIFIC CORP
COM
101137107
2837
73244
SH
SOLE
73244
0
0
BP PLC
SPONSORED AD
055622104
11195
392125
SH
SOLE
392125
0
0
BRIGHT HORIZONS FAM SOL IN D
COM
109194100
367
6372
SH
SOLE
6372
0
0
BRISTOL-MYERS SQUIBB CO
COM
110122108
11029
155136
SH
SOLE
155136
0
0
BRITISH AMERN TOB PLC
SPONSORED AD
110448107
9764
275035
SH
SOLE
275035
0
0
BROADCOM INC
COM
11135F101
43913
98900
SH
SOLE
98900
0
0
BROADRIDGE FINL SOLUTIONS IN
COM
11133T103
928
6431
SH
SOLE
6431
0
0
BROOKFIELD ASSET MGMT INC
CL A LTD VT
112585104
444266
10864897
SH
SOLE
10864897
0
0
BROOKFIELD ASSET MGMT INC
CL A LTD VT
112585104
1942
47500
SH
Call
SOLE
47500
0
0
BROOKFIELD ASSET MGMT REINS
CL A EXCH LT
G16169107
5184
126742
SH
SOLE
126742
0
0
BROOKFIELD BUSINESS CORP
CL A EXC SUB
11259V106
4456
201344
SH
SOLE
201344
0
0
BROOKFIELD BUSINESS PARTNERS
UNIT LTD L P
G16234109
9837
502648
SH
SOLE
502648
0
0
BROOKFIELD INFRAST PARTNERS
LP INT UNIT
G16252101
187529
5223645
SH
SOLE
5223645
0
0
BROOKFIELD INFRASTRUCTURE CO
COM SB VTG S
11275Q107
19527
479780
SH
SOLE
479780
0
0
BROOKFIELD RENEWABLE CORP
CL A SUB VTG
11284V105
16942
518416
SH
SOLE
518416
0
0
BROOKFIELD RENEWABLE PARTNER
PARTNERSHIP
G16258108
68027
2179646
SH
SOLE
2179646
0
0
BRP INC
COM SUN VTG
05577W200
4774
77580
SH
SOLE
77580
0
0
BRUNSWICK CORP
COM
117043109
549
8385
SH
SOLE
8385
0
0
BUILDERS FIRSTSOURCE INC
COM
12008R107
422
7168
SH
SOLE
7168
0
0
BUNGE LIMITED
COM
G16962105
1855
22470
SH
SOLE
22470
0
0
C H ROBINSON WORLDWIDE INC
COM NEW
12541W209
2400
24919
SH
SOLE
24919
0
0
CABOT CORP
COM
127055101
932
14592
SH
SOLE
14592
0
0
CADENCE BANK
COM
12740C103
2043
80405
SH
SOLE
80405
0
0
CADENCE DESIGN SYSTEM INC
COM
127387108
6405
39189
SH
SOLE
39189
0
0
CAE INC
COM
124765108
28729
1874049
SH
SOLE
1874049
0
0
CAL MAINE FOODS INC
COM NEW
128030202
898
16152
SH
SOLE
16152
0
0
CAMECO CORP
COM
13321L108
59972
2261391
SH
SOLE
2261391
0
0
CAMECO CORP
COM
13321L108
6630
250000
SH
Call
SOLE
250000
0
0
CANADA GOOSE HLDGS INC
SHS SUB VTG
135086106
764
50238
SH
SOLE
50238
0
0
CANADIAN IMPERIAL BK COMM TO
COM
136069101
584960
13376631
SH
SOLE
13376631
0
0
CANADIAN NAT RES LTD
COM
136385101
409354
8801417
SH
SOLE
8801417
0
0
CANADIAN NAT RES LTD
COM
136385101
40696
875000
SH
Put
SOLE
875000
0
0
CANADIAN NATL RY CO
COM
136375102
544335
5044808
SH
SOLE
5044808
0
0
CANADIAN PAC RY LTD
COM
13645T100
430876
6460885
SH
SOLE
6460885
0
0
CANADIAN PAC RY LTD
COM
13645T100
2001
30000
SH
Call
SOLE
30000
0
0
CANON INC
SPONSORED AD
138006309
411
18869
SH
SOLE
18869
0
0
CANOPY GROWTH CORP
COM
138035100
309
113981
SH
SOLE
113981
0
0
CAPITAL ONE FINL CORP
COM
14040H105
1642
17811
SH
SOLE
17811
0
0
CARDINAL HEALTH INC
COM
14149Y108
245
3671
SH
SOLE
3671
0
0
CARLISLE COS INC
COM
142339100
2348
8374
SH
SOLE
8374
0
0
CARMAX INC
COM
143130102
1559
23610
SH
SOLE
23610
0
0
CARNIVAL CORP
COMMON STOCK
143658300
324
46067
SH
SOLE
46067
0
0
CARRIER GLOBAL CORPORATION
COM
14448C104
756
21250
SH
SOLE
21250
0
0
CASELLA WASTE SYS INC
CL A
147448104
222
2900
SH
SOLE
2900
0
0
CATERPILLAR INC
COM
149123101
20391
124272
SH
SOLE
124272
0
0
CATERPILLAR INC
COM
149123101
1969
12000
SH
Call
SOLE
12000
0
0
CAVCO INDS INC DEL
COM
149568107
861
4185
SH
SOLE
4185
0
0
CBRE GROUP INC
CL A
12504L109
1611
23862
SH
SOLE
23862
0
0
CELESTICA INC
SUB VTG SHS
15101Q108
371
44072
SH
SOLE
44072
0
0
CELSIUS HLDGS INC
COM NEW
15118V207
596
6571
SH
SOLE
6571
0
0
CENOVUS ENERGY INC
COM
15135U109
126225
8223156
SH
SOLE
8223156
0
0
CENOVUS ENERGY INC
COM
15135U109
8298
540600
SH
Call
SOLE
540600
0
0
CENTENE CORP DEL
COM
15135B101
265
3410
SH
SOLE
3410
0
0
CENTERRA GOLD INC
COM
152006102
336
76355
SH
SOLE
76355
0
0
CENTURY ALUM CO
COM
156431108
67
12607
SH
SOLE
12607
0
0
CF INDS HLDGS INC
COM
125269100
16415
170543
SH
SOLE
170543
0
0
CGI INC
CL A SUB VTG
12532H104
124828
1659721
SH
SOLE
1659721
0
0
CHARLES RIV LABS INTL INC
COM
159864107
407
2068
SH
SOLE
2068
0
0
CHEMOURS CO
COM
163851108
462
18739
SH
SOLE
18739
0
0
CHENIERE ENERGY INC
COM NEW
16411R208
6960
41950
SH
SOLE
41950
0
0
CHEVRON CORP NEW
COM
166764100
32632
227132
SH
SOLE
227132
0
0
CHICOS FAS INC
COM
168615102
109
22436
SH
SOLE
22436
0
0
CHIPOTLE MEXICAN GRILL INC
COM
169656105
317
211
SH
SOLE
211
0
0
CHUBB LIMITED
COM
H1467J104
3371
18535
SH
SOLE
18535
0
0
CI FINL CORP
COM
125491100
15909
1660595
SH
SOLE
1660595
0
0
CI FINL CORP
COM
125491100
831
86700
SH
Call
SOLE
86700
0
0
CIENA CORP
COM NEW
171779309
348
8616
SH
SOLE
8616
0
0
CIGNA CORP NEW
COM
125523100
9400
33877
SH
SOLE
33877
0
0
CINTAS CORP
COM
172908105
2421
6237
SH
SOLE
6237
0
0
CISCO SYS INC
COM
17275R102
21481
537033
SH
SOLE
537033
0
0
CITIGROUP INC
COM NEW
172967424
34757
834093
SH
SOLE
834093
0
0
CITIGROUP INC
COM NEW
172967424
20835
500000
SH
Put
SOLE
500000
0
0
CITIGROUP INC
COM NEW
172967424
8334
200000
SH
Call
SOLE
200000
0
0
CITIZENS FINL GROUP INC
COM
174610105
1519
44195
SH
SOLE
44195
0
0
CLEAN HARBORS INC
COM
184496107
200
1821
SH
SOLE
1821
0
0
CLEVELAND-CLIFFS INC NEW
COM
185899101
862
63966
SH
SOLE
63966
0
0
CLOROX CO DEL
COM
189054109
737
5742
SH
SOLE
5742
0
0
CLOUDFLARE INC
CL A COM
18915M107
1243
22479
SH
SOLE
22479
0
0
CME GROUP INC
COM
12572Q105
3035
17135
SH
SOLE
17135
0
0
CMS ENERGY CORP
COM
125896100
2220
38112
SH
SOLE
38112
0
0
COCA COLA CO
COM
191216100
40627
725219
SH
SOLE
725219
0
0
COCA-COLA FEMSA SAB DE CV
SPONSORD ADR
191241108
8181
140114
SH
SOLE
140114
0
0
COEUR MNG INC
COM NEW
192108504
146
42617
SH
SOLE
42617
0
0
COGNEX CORP
COM
192422103
1669
40254
SH
SOLE
40254
0
0
COGNIZANT TECHNOLOGY SOLUTIO
CL A
192446102
1383
24073
SH
SOLE
24073
0
0
COHERENT CORP
COM
19247G107
384
11022
SH
SOLE
11022
0
0
COINBASE GLOBAL INC
COM CL A
19260Q107
329
5109
SH
SOLE
5109
0
0
COLGATE PALMOLIVE CO
COM
194162103
4453
63387
SH
SOLE
63387
0
0
COLLIERS INTL GROUP INC
SUB VTG SHS
194693107
28073
306603
SH
SOLE
306603
0
0
COMCAST CORP NEW
CL A
20030N101
10049
342631
SH
SOLE
342631
0
0
COMPANHIA BRASILEIRA DE DIST
SPONSORED AD
20440T300
55
15605
SH
SOLE
15605
0
0
CONAGRA BRANDS INC
COM
205887102
2490
76302
SH
SOLE
76302
0
0
CONOCOPHILLIPS
COM
20825C104
3138
30658
SH
SOLE
30658
0
0
CONSOL ENERGY INC NEW
COM
20854L108
4291
66713
SH
SOLE
66713
0
0
CONSOLIDATED EDISON INC
COM
209115104
1125
13113
SH
SOLE
13113
0
0
CONSTELLATION BRANDS INC
CL A
21036P108
8354
36373
SH
SOLE
36373
0
0
COOPER COS INC
COM NEW
216648402
736
2788
SH
SOLE
2788
0
0
CORNING INC
COM
219350105
2232
76904
SH
SOLE
76904
0
0
CORTEVA INC
COM
22052L104
2131
37289
SH
SOLE
37289
0
0
COSTCO WHSL CORP NEW
COM
22160K105
130465
276250
SH
SOLE
276250
0
0
COTERRA ENERGY INC
COM
127097103
3544
135669
SH
SOLE
135669
0
0
CREDIT SUISSE GROUP
SPONSORED AD
225401108
1521
388038
SH
SOLE
388038
0
0
CRESCENT PT ENERGY CORP
COM
22576C101
12588
2046804
SH
SOLE
2046804
0
0
CRISPR THERAPEUTICS AG
NAMEN AKT
H17182108
586
8961
SH
SOLE
8961
0
0
CRONOS GROUP INC
COM
22717L101
59
21195
SH
SOLE
21195
0
0
CROSS CTRY HEALTHCARE INC
COM
227483104
332
11715
SH
SOLE
11715
0
0
CROWDSTRIKE HLDGS INC
CL A
22788C105
6365
38622
SH
SOLE
38622
0
0
CROWN CASTLE INC
COM
22822V101
2692
18625
SH
SOLE
18625
0
0
CROWN CRAFTS INC
COM
228309100
58
10000
SH
SOLE
10000
0
0
CSX CORP
COM
126408103
35211
1321717
SH
SOLE
1321717
0
0
CSX CORP
COM
126408103
1332
50000
SH
Put
SOLE
50000
0
0
CUMMINS INC
COM
231021106
8960
44028
SH
SOLE
44028
0
0
CUSHMAN WAKEFIELD PLC
SHS
G2717B108
1380
120564
SH
SOLE
120564
0
0
CVS HEALTH CORP
COM
126650100
56405
591430
SH
SOLE
591430
0
0
CYBERARK SOFTWARE LTD
SHS
M2682V108
2315
15439
SH
SOLE
15439
0
0
D R HORTON INC
COM
23331A109
3645
54123
SH
SOLE
54123
0
0
DANAHER CORPORATION
COM
235851102
14103
54602
SH
SOLE
54602
0
0
DARDEN RESTAURANTS INC
COM
237194105
2419
19150
SH
SOLE
19150
0
0
DARLING INGREDIENTS INC
COM
237266101
3310
50034
SH
SOLE
50034
0
0
DATADOG INC
CL A COM
23804L103
581
6548
SH
SOLE
6548
0
0
DAVITA INC
COM
23918K108
1763
21302
SH
SOLE
21302
0
0
DBX ETF TR
XTRACK HRVST
233051879
283
10437
SH
SOLE
10437
0
0
DCP MIDSTREAM LP
COM UT LTD P
23311P100
6090
162100
SH
SOLE
162100
0
0
DECKERS OUTDOOR CORP
COM
243537107
1832
5860
SH
SOLE
5860
0
0
DEERE & CO
COM
244199105
25717
77023
SH
SOLE
77023
0
0
DELCATH SYS INC
COM NEW
24661P807
266
83170
SH
SOLE
83170
0
0
DELTA AIR LINES INC DEL
COM NEW
247361702
3749
133596
SH
SOLE
133596
0
0
DENISON MINES CORP
COM
248356107
871
750917
SH
SOLE
750917
0
0
DESCARTES SYS GROUP INC
COM
249906108
3671
57859
SH
SOLE
57859
0
0
DESKTOP METAL INC
COM CL A
25058X105
42
16110
SH
SOLE
16110
0
0
DEUTSCHE BANK A G
NAMEN AKT
D18190898
245
32711
SH
SOLE
32711
0
0
DEVON ENERGY CORP NEW
COM
25179M103
22873
380396
SH
SOLE
380396
0
0
DIAGEO PLC
SPON ADR NEW
25243Q205
17922
105543
SH
SOLE
105543
0
0
DIAMONDBACK ENERGY INC
COM
25278X109
4837
40156
SH
SOLE
40156
0
0
DICKS SPORTING GOODS INC
COM
253393102
336
3214
SH
SOLE
3214
0
0
DIGITALOCEAN HLDGS INC
COM
25402D102
447
12372
SH
SOLE
12372
0
0
DISCOVER FINL SVCS
COM
254709108
1352
14866
SH
SOLE
14866
0
0
DISNEY WALT CO
COM
254687106
94084
997389
SH
SOLE
997389
0
0
DOCEBO INC
COM
25609L105
244
9044
SH
SOLE
9044
0
0
DOCUSIGN INC
COM
256163106
421
7879
SH
SOLE
7879
0
0
DOCUSIGN INC
COM
256163106
1337
25000
SH
Call
SOLE
25000
0
0
DOLLAR GEN CORP NEW
COM
256677105
2848
11872
SH
SOLE
11872
0
0
DOLLAR TREE INC
COM
256746108
3016
22163
SH
SOLE
22163
0
0
DOMINOS PIZZA INC
COM
25754A201
2229
7185
SH
SOLE
7185
0
0
DOUBLEVERIFY HLDGS INC
COM
25862V105
494
18069
SH
SOLE
18069
0
0
DOW INC
COM
260557103
3520
80131
SH
SOLE
80131
0
0
DR REDDYS LABS LTD
ADR
256135203
659
12600
SH
SOLE
12600
0
0
DRAFTKINGS INC NEW
COM CL A
26142V105
486
32123
SH
SOLE
32123
0
0
DROPBOX INC
CL A
26210C104
201
9715
SH
SOLE
9715
0
0
DUKE ENERGY CORP NEW
COM NEW
26441C204
3850
41393
SH
SOLE
41393
0
0
DUKE ENERGY CORP NEW
COM NEW
26441C204
3721
40000
SH
Call
SOLE
40000
0
0
DUPONT DE NEMOURS INC
COM
26614N102
1171
23231
SH
SOLE
23231
0
0
EAGLE MATLS INC
COM
26969P108
217
2021
SH
SOLE
2021
0
0
EASTMAN CHEM CO
COM
277432100
284
3998
SH
SOLE
3998
0
0
EATON CORP PLC
SHS
G29183103
1042
7812
SH
SOLE
7812
0
0
EBAY INC.
COM
278642103
3994
108493
SH
SOLE
108493
0
0
ECOLAB INC
COM
278865100
948
6564
SH
SOLE
6564
0
0
EDITAS MEDICINE INC
COM
28106W103
265
21617
SH
SOLE
21617
0
0
EDWARDS LIFESCIENCES CORP
COM
28176E108
1413
17102
SH
SOLE
17102
0
0
ELDORADO GOLD CORP NEW
COM
284902509
576
95438
SH
SOLE
95438
0
0
ELECTRA BATTERY MATERIALS CO
COM NEW
28474P201
47
16978
SH
SOLE
16978
0
0
ELECTRONIC ARTS INC
COM
285512109
1576
13621
SH
SOLE
13621
0
0
ELEVANCE HEALTH INC
COM
036752103
9549
21021
SH
SOLE
21021
0
0
EMBRAER S.A.
SPONSORED AD
29082A107
118
13700
SH
SOLE
13700
0
0
EMERSON ELEC CO
COM
291011104
18608
254141
SH
SOLE
254141
0
0
ENBRIDGE INC
COM
29250N105
811908
21913838
SH
SOLE
21913838
0
0
ENBRIDGE INC
COM
29250N105
276111
7452400
SH
Put
SOLE
7452400
0
0
ENBRIDGE INC
COM
29250N105
5558
150000
SH
Call
SOLE
150000
0
0
ENCOMPASS HEALTH CORP
COM
29261A100
1937
42819
SH
SOLE
42819
0
0
ENCORE WIRE CORP
COM
292562105
4124
35692
SH
SOLE
35692
0
0
ENDEAVOUR SILVER CORP
COM
29258Y103
403
133941
SH
SOLE
133941
0
0
ENERGY FUELS INC
COM NEW
292671708
276
45088
SH
SOLE
45088
0
0
ENERGY TRANSFER L P
COM UT LTD P
29273V100
4910
445111
SH
SOLE
445111
0
0
ENERPLUS CORP
COM
292766102
13597
960927
SH
SOLE
960927
0
0
ENERPLUS CORP
COM
292766102
1698
120000
SH
Put
SOLE
120000
0
0
ENGAGESMART INC
COMMON STOCK
29283F103
2430
117471
SH
SOLE
117471
0
0
ENHABIT INC
COM
29332G102
294
20929
SH
SOLE
20929
0
0
ENI S P A
SPONSORED AD
26874R108
2709
128133
SH
SOLE
128133
0
0
ENPHASE ENERGY INC
COM
29355A107
9078
32717
SH
SOLE
32717
0
0
ENTEGRIS INC
COM
29362U104
577
6946
SH
SOLE
6946
0
0
ENTERPRISE PRODS PARTNERS L
COM
293792107
2124
89336
SH
SOLE
89336
0
0
ENTHUSIAST GAMING HLDGS INC
COM
29385B109
17
20331
SH
SOLE
20331
0
0
ENVIVA INC
COM
29415B103
209
3485
SH
SOLE
3485
0
0
EOG RES INC
COM
26875P101
5861
52456
SH
SOLE
52456
0
0
EQUINOR ASA
SPONSORED AD
29446M102
1104
33330
SH
SOLE
33330
0
0
EQUINOX GOLD CORP
COM
29446Y502
871
238758
SH
SOLE
238758
0
0
EQUITY LIFESTYLE PPTYS INC
COM
29472R108
600
9544
SH
SOLE
9544
0
0
ERO COPPER CORP
COM
296006109
1526
138262
SH
SOLE
138262
0
0
ESSA PHARMA INC
COM NEW
29668H708
141
77236
SH
SOLE
77236
0
0
ETF MANAGERS TR
PRIME JUNIR
26924G102
499
54746
SH
SOLE
54746
0
0
ETF MANAGERS TR
PRIME CYBR S
26924G201
383
8829
SH
SOLE
8829
0
0
ETF MANAGERS TR
PRIME MOBILE
26924G409
264
6986
SH
SOLE
6986
0
0
ETF MANAGERS TR
ETFMG ALTR H
26924G508
97
21088
SH
SOLE
21088
0
0
ETF OPPORTUNITIES TRUST
APPLIED FINA
26923N405
300
13785
SH
SOLE
13785
0
0
ETSY INC
COM
29786A106
7398
73887
SH
SOLE
73887
0
0
EVERSOURCE ENERGY
COM
30040W108
2657
34084
SH
SOLE
34084
0
0
EXCELLON RES INC
COM
30069C801
14
39938
SH
SOLE
39938
0
0
EXELON CORP
COM
30161N101
1540
41113
SH
SOLE
41113
0
0
EXPEDIA GROUP INC
COM NEW
30212P303
1558
16634
SH
SOLE
16634
0
0
EXXON MOBIL CORP
COM
30231G102
55019
630160
SH
SOLE
630160
0
0
FACTSET RESH SYS INC
COM
303075105
960
2400
SH
SOLE
2400
0
0
FASTENAL CO
COM
311900104
962
20894
SH
SOLE
20894
0
0
FEDEX CORP
COM
31428X106
32562
219315
SH
SOLE
219315
0
0
FEDEX CORP
COM
31428X106
1188
8000
SH
Call
SOLE
8000
0
0
FERRARI N V
COM
N3167Y103
2859
15221
SH
SOLE
15221
0
0
FIDELITY COVINGTON TRUST
HIGH YILD ET
316092618
234
5295
SH
SOLE
5295
0
0
FIDELITY MERRIMACK STR TR
TOTAL BD ETF
316188309
437
9836
SH
SOLE
9836
0
0
FIDELITY NATIONAL FINANCIAL
FNF GROUP CO
31620R303
3004
82990
SH
SOLE
82990
0
0
FIDELITY NATL INFORMATION SV
COM
31620M106
502
6643
SH
SOLE
6643
0
0
FIFTH THIRD BANCORP
COM
316773100
363
11353
SH
SOLE
11353
0
0
FIRST CTZNS BANCSHARES INC N
CL A
31946M103
742
931
SH
SOLE
931
0
0
FIRST INTST BANCSYSTEM INC
COM CL A
32055Y201
1947
48264
SH
SOLE
48264
0
0
FIRST MAJESTIC SILVER CORP
COM
32076V103
3287
430243
SH
SOLE
430243
0
0
FIRST MAJESTIC SILVER CORP
COM
32076V103
1014
132700
SH
Call
SOLE
132700
0
0
FIRST REP BK SAN FRANCISCO C
COM
33616C100
4405
33740
SH
SOLE
33740
0
0
FIRST SOLAR INC
COM
336433107
471
3560
SH
SOLE
3560
0
0
FIRST TR EXCH TRADED FD III
PFD SECS INC
33739E108
749
44846
SH
SOLE
44846
0
0
FIRST TR EXCHANGE TRADED FD
CLOUD COMPUT
33734X192
3443
56995
SH
SOLE
56995
0
0
FIRST TR EXCHANGE TRADED FD
US EQTY OPPT
336920103
872
10757
SH
SOLE
10757
0
0
FIRST TR EXCHANGE TRADED FD
NASDAQ CYB E
33734X846
1894
49190
SH
SOLE
49190
0
0
FIRST TR EXCHANGE-TRADED FD
DJ INTERNT I
33733E302
1152
9124
SH
SOLE
9124
0
0
FIRST TR EXCHANGE-TRADED FD
NAS CLNEDG G
33733E500
214
3751
SH
SOLE
3751
0
0
FIRST TR EXCHANGE-TRADED FD
NAT GAS ETF
33733E807
3646
159648
SH
SOLE
159648
0
0
FIRST TR EXCHANGE-TRADED FD
RISNG DIVD A
33738R506
247
6362
SH
SOLE
6362
0
0
FIRST TR EXCHANGE-TRADED FD
SENIOR LN FD
33738D309
215
4878
SH
SOLE
4878
0
0
FIRST TR NAS100 EQ WEIGHTED
SHS
337344105
1172
14001
SH
SOLE
14001
0
0
FIRSTENERGY CORP
COM
337932107
200
5408
SH
SOLE
5408
0
0
FIRSTSERVICE CORP NEW
COM
33767E202
55789
469089
SH
SOLE
469089
0
0
FISERV INC
COM
337738108
8077
86325
SH
SOLE
86325
0
0
FLUOR CORP NEW
COM
343412102
444
17857
SH
SOLE
17857
0
0
FOOT LOCKER INC
COM
344849104
340
10913
SH
SOLE
10913
0
0
FORD MTR CO DEL
COM
345370860
16658
1487288
SH
SOLE
1487288
0
0
FORTINET INC
COM
34959E109
7093
144377
SH
SOLE
144377
0
0
FORTIS INC
COM
349553107
243967
6426954
SH
SOLE
6426954
0
0
FORTIS INC
COM
349553107
21637
570000
SH
Put
SOLE
570000
0
0
FORTIVE CORP
COM
34959J108
1281
21964
SH
SOLE
21964
0
0
FORTUNA SILVER MINES INC
COM
349915108
582
232936
SH
SOLE
232936
0
0
FORTUNA SILVER MINES INC
SDCV 4.650%
349915AA6
3246
35000
SH
SOLE
35000
0
0
FORTUNE BRANDS HOME & SEC IN
COM
34964C106
219
4074
SH
SOLE
4074
0
0
FORWARD AIR CORP
COM
349853101
2315
25653
SH
SOLE
25653
0
0
FOX CORP
CL A COM
35137L105
1336
43547
SH
SOLE
43547
0
0
FRANCO NEV CORP
COM
351858105
161510
1353364
SH
SOLE
1353364
0
0
FRANCO NEV CORP
COM
351858105
8950
75000
SH
Put
SOLE
75000
0
0
FRANKLIN ETF TR
SHRT DUR US
353506108
1542
17177
SH
SOLE
17177
0
0
FREEPORT-MCMORAN INC
CL B
35671D857
7188
263002
SH
SOLE
263002
0
0
FRESHWORKS INC
CLASS A COM
358054104
598
46120
SH
SOLE
46120
0
0
GABELLI EQUITY TR INC
COM
362397101
156
28307
SH
SOLE
28307
0
0
GALLAGHER ARTHUR J & CO
COM
363576109
4033
23557
SH
SOLE
23557
0
0
GAMCO GLOBAL GOLD NAT RES &
COM SH BEN I
36465A109
62
18757
SH
SOLE
18757
0
0
GARMIN LTD
SHS
H2906T109
389
4838
SH
SOLE
4838
0
0
GARTNER INC
COM
366651107
13791
49844
SH
SOLE
49844
0
0
GATOS SILVER INC
COM
368036109
43
16150
SH
SOLE
16150
0
0
GENERAC HLDGS INC
COM
368736104
5519
30984
SH
SOLE
30984
0
0
GENERAL DYNAMICS CORP
COM
369550108
9093
42859
SH
SOLE
42859
0
0
GENERAL ELECTRIC CO
COM NEW
369604301
4854
78409
SH
SOLE
78409
0
0
GENERAL MLS INC
COM
370334104
5470
71404
SH
SOLE
71404
0
0
GENERAL MTRS CO
COM
37045V100
7915
246661
SH
SOLE
246661
0
0
GENTEX CORP
COM
371901109
215
9013
SH
SOLE
9013
0
0
GENUINE PARTS CO
COM
372460105
318
2129
SH
SOLE
2129
0
0
GENWORTH FINL INC
COM CL A
37247D106
213
60956
SH
SOLE
60956
0
0
GERDAU SA
SPON ADR REP
373737105
229
50554
SH
SOLE
50554
0
0
GFL ENVIRONMENTAL INC
SUB VTG SHS
36168Q104
6669
264114
SH
SOLE
264114
0
0
GILDAN ACTIVEWEAR INC
COM
375916103
44636
1580604
SH
SOLE
1580604
0
0
GILEAD SCIENCES INC
COM
375558103
15923
258113
SH
SOLE
258113
0
0
GINKGO BIOWORKS HOLDINGS INC
CL A SHS
37611X100
632
202602
SH
SOLE
202602
0
0
GITLAB INC
CLASS A COM
37637K108
398
7762
SH
SOLE
7762
0
0
GLOBAL PMTS INC
COM
37940X102
385
3559
SH
SOLE
3559
0
0
GLOBAL X FDS
NASDAQ 100 C
37954Y483
835
53302
SH
SOLE
53302
0
0
GLOBAL X FDS
US INFR DEV
37954Y673
233
10109
SH
SOLE
10109
0
0
GLOBAL X FDS
RENEWABLE EN
37954Y707
673
52450
SH
SOLE
52450
0
0
GLOBAL X FDS
RBTCS ARTFL
37954Y715
436
24104
SH
SOLE
24104
0
0
GLOBAL X FDS
EDUCATION ET
37954Y723
125
20575
SH
SOLE
20575
0
0
GLOBAL X FDS
GLOBAL X COP
37954Y830
1145
40529
SH
SOLE
40529
0
0
GLOBAL X FDS
GLOBAL X SIL
37954Y848
266
11039
SH
SOLE
11039
0
0
GLOBAL X FDS
LITHIUM BTRY
37954Y855
2014
30471
SH
SOLE
30471
0
0
GLOBAL X FDS
GLOBAL X URA
37954Y871
1741
87857
SH
SOLE
87857
0
0
GLOBAL X FDS
REIT ETF
37950E127
105
15305
SH
SOLE
15305
0
0
GLOBALFOUNDRIES INC
ORDINARY SHA
G39387108
692
14307
SH
SOLE
14307
0
0
GLOBE LIFE INC
COM
37959E102
2334
23414
SH
SOLE
23414
0
0
GOLD FIELDS LTD
SPONSORED AD
38059T106
159
19664
SH
SOLE
19664
0
0
GOLDMAN SACHS GROUP INC
COM
38141G104
19667
67113
SH
SOLE
67113
0
0
GOLDMINING INC
COM
38149E101
27
31775
SH
SOLE
31775
0
0
GRAFTECH INTL LTD
COM
384313508
65
15150
SH
SOLE
15150
0
0
GRAINGER W W INC
COM
384802104
672
1373
SH
SOLE
1373
0
0
GRAN TIERRA ENERGY INC
COM
38500T101
1916
1583194
SH
SOLE
1583194
0
0
GRANITE REAL ESTATE INVT TR
UNIT 99/99/9
387437114
18160
376597
SH
SOLE
376597
0
0
GRAPHIC PACKAGING HLDG CO
COM
388689101
1808
91609
SH
SOLE
91609
0
0
GROUP 1 AUTOMOTIVE INC
COM
398905109
208
1459
SH
SOLE
1459
0
0
GROWGENERATION CORP
COM
39986L109
115
32825
SH
SOLE
32825
0
0
GRUPO FINANCIERO GALICIA S.A
SPONSORED AD
399909100
230
30890
SH
SOLE
30890
0
0
GSK PLC
SPONSORED AD
37733W204
8021
272545
SH
SOLE
272545
0
0
HALEON PLC
SPON ADS
405552100
119
19578
SH
SOLE
19578
0
0
HALLIBURTON CO
COM
406216101
755
30674
SH
SOLE
30674
0
0
HANESBRANDS INC
COM
410345102
1084
155741
SH
SOLE
155741
0
0
HARLEY DAVIDSON INC
COM
412822108
841
24115
SH
SOLE
24115
0
0
HARTFORD FINL SVCS GROUP INC
COM
416515104
592
9556
SH
SOLE
9556
0
0
HCA HEALTHCARE INC
COM
40412C101
1968
10707
SH
SOLE
10707
0
0
HDFC BANK LTD
SPONSORED AD
40415F101
1115
19088
SH
SOLE
19088
0
0
HEALTHCARE RLTY TR
CL A COM
42226K105
430
20622
SH
SOLE
20622
0
0
HECLA MNG CO
COM
422704106
258
65421
SH
SOLE
65421
0
0
HEICO CORP NEW
COM
422806109
213
1480
SH
SOLE
1480
0
0
HENRY JACK & ASSOC INC
COM
426281101
718
3941
SH
SOLE
3941
0
0
HERITAGE CRYSTAL CLEAN INC
COM
42726M106
228
7700
SH
SOLE
7700
0
0
HERITAGE GLOBAL INC
COM
42727E103
135
84122
SH
SOLE
84122
0
0
HERSHEY CO
COM
427866108
6279
28478
SH
SOLE
28478
0
0
HESS CORP
COM
42809H107
1203
11036
SH
SOLE
11036
0
0
HEXO CORP
COM NEW
428304307
11
62634
SH
SOLE
62634
0
0
HILLENBRAND INC
COM
431571108
465
12651
SH
SOLE
12651
0
0
HILTON WORLDWIDE HLDGS INC
COM
43300A203
269
2231
SH
SOLE
2231
0
0
HIVE BLOCKCHAIN TECHNLGIES L
COM NEW
43366H704
112
29697
SH
SOLE
29697
0
0
HOLOGIC INC
COM
436440101
1105
17130
SH
SOLE
17130
0
0
HOME DEPOT INC
COM
437076102
93952
340480
SH
SOLE
340480
0
0
HONDA MOTOR LTD
AMERN SHS
438128308
2241
103782
SH
SOLE
103782
0
0
HONEYWELL INTL INC
COM
438516106
18949
113487
SH
SOLE
113487
0
0
HORIZON THERAPEUTICS PUB L
SHS
G46188101
857
13851
SH
SOLE
13851
0
0
HORMEL FOODS CORP
COM
440452100
312
6875
SH
SOLE
6875
0
0
HOWARD HUGHES CORP
COM
44267D107
647
11679
SH
SOLE
11679
0
0
HP INC
COM
40434L105
2119
85043
SH
SOLE
85043
0
0
HSBC HLDGS PLC
SPON ADR NEW
404280406
633
24297
SH
SOLE
24297
0
0
HUDBAY MINERALS INC
COM
443628102
2518
626413
SH
SOLE
626413
0
0
HUMANA INC
COM
444859102
3886
8010
SH
SOLE
8010
0
0
HUNT J B TRANS SVCS INC
COM
445658107
301
1923
SH
SOLE
1923
0
0
HUNTINGTON BANCSHARES INC
COM
446150104
2008
152387
SH
SOLE
152387
0
0
HUNTINGTON INGALLS INDS INC
COM
446413106
2796
12623
SH
SOLE
12623
0
0
HUNTSMAN CORP
COM
447011107
261
10620
SH
SOLE
10620
0
0
HUT 8 MNG CORP
COM
44812T102
256
144058
SH
SOLE
144058
0
0
HYZON MOTORS INC
COM CL A
44951Y102
38
22150
SH
SOLE
22150
0
0
I-80 GOLD CORP
COM
44955L106
193
109696
SH
SOLE
109696
0
0
IAMGOLD CORP
COM
450913108
229
212456
SH
SOLE
212456
0
0
ICON PLC
SHS
G4705A100
689
3750
SH
SOLE
3750
0
0
ILLINOIS TOOL WKS INC
COM
452308109
1851
10248
SH
SOLE
10248
0
0
ILLUMINA INC
COM
452327109
2145
11245
SH
SOLE
11245
0
0
IMMUNOPRECISE ANTIBODIES LTD
COM NEW
45257F200
189
47427
SH
SOLE
47427
0
0
IMPERIAL OIL LTD
COM NEW
453038408
55604
1285346
SH
SOLE
1285346
0
0
IMV INC
COM
44974L103
17
30858
SH
SOLE
30858
0
0
INDIA FD INC
COM
454089103
671
41754
SH
SOLE
41754
0
0
INFOSYS LTD
SPONSORED AD
456788108
1788
105337
SH
SOLE
105337
0
0
ING GROEP N.V.
SPONSORED AD
456837103
3374
396901
SH
SOLE
396901
0
0
INGERSOLL RAND INC
COM
45687V106
1302
30094
SH
SOLE
30094
0
0
INGREDION INC
COM
457187102
6575
81651
SH
SOLE
81651
0
0
INTEL CORP
COM
458140100
29648
1150482
SH
SOLE
1150482
0
0
INTELLIA THERAPEUTICS INC
COM
45826J105
450
8044
SH
SOLE
8044
0
0
INTERCONTINENTAL EXCHANGE IN
COM
45866F104
2024
22403
SH
SOLE
22403
0
0
INTERNATIONAL BUSINESS MACHS
COM
459200101
46016
387310
SH
SOLE
387310
0
0
INTERNATIONAL FLAVORS&FRAGRA
COM
459506101
2122
23358
SH
SOLE
23358
0
0
INTUIT
COM
461202103
1470
3795
SH
SOLE
3795
0
0
INTUITIVE SURGICAL INC
COM NEW
46120E602
2728
14552
SH
SOLE
14552
0
0
INVESCO ACTIVELY MANAGED ETF
TOTAL RETURN
46090A804
228
4995
SH
SOLE
4995
0
0
INVESCO CURRENCYSHARES CDN D
CDN DLR SHS
46138T104
5218
73633
SH
SOLE
73633
0
0
INVESCO CURRENCYSHARES JAPAN
JAPANESE YEN
46138W107
631
9770
SH
SOLE
9770
0
0
INVESCO CURRENCYSHARES SWISS
SWISS FRANC
46138R108
2923
32308
SH
SOLE
32308
0
0
INVESCO DB COMMDY INDX TRCK
UNIT
46138B103
924
38665
SH
SOLE
38665
0
0
INVESCO DB MULTI-SECTOR COMM
AGRICULTURE
46140H106
801
40027
SH
SOLE
40027
0
0
INVESCO DB US DLR INDEX TR
BULLISH FD
46141D203
2772
91951
SH
SOLE
91951
0
0
INVESCO EXCH TRADED FD TR II
S&P500 LOW V
46138E354
321
5558
SH
SOLE
5558
0
0
INVESCO EXCH TRADED FD TR II
PFD ETF
46138E511
573
48229
SH
SOLE
48229
0
0
INVESCO EXCH TRADED FD TR II
FTSE RAFI SM
46138E735
575
22444
SH
SOLE
22444
0
0
INVESCO EXCH TRADED FD TR II
FTSE RAFI DE
46138E743
223
6355
SH
SOLE
6355
0
0
INVESCO EXCH TRADED FD TR II
CHINA TECHNL
46138E800
535
14737
SH
SOLE
14737
0
0
INVESCO EXCH TRADED FD TR II
NASDAQ 100 E
46138G649
509
4631
SH
SOLE
4631
0
0
INVESCO EXCH TRADED FD TR II
SOLAR ETF
46138G706
914
12410
SH
SOLE
12410
0
0
INVESCO EXCH TRADED FD TR II
DWA DEV MKTS
46138E875
221
9117
SH
SOLE
9117
0
0
INVESCO EXCH TRADED FD TR II
FTSE RAFI EM
46138E727
381
23572
SH
SOLE
23572
0
0
INVESCO EXCH TRD SLF IDX FD
BULSHS 2024
46138J841
212
10400
SH
SOLE
10400
0
0
INVESCO EXCH TRD SLF IDX FD
BULSHS 2023
46138J866
217
10400
SH
SOLE
10400
0
0
INVESCO EXCH TRD SLF IDX FD
BULSHS 2022
46138J882
3116
147118
SH
SOLE
147118
0
0
INVESCO EXCHANGE TRADED FD T
WILDERHIL CL
46137V134
658
13649
SH
SOLE
13649
0
0
INVESCO EXCHANGE TRADED FD T
S&P SMCP VLU
46137V480
4382
106357
SH
SOLE
106357
0
0
INVESCO EXCHANGE TRADED FD T
DWA MOMENTUM
46137V837
344
5096
SH
SOLE
5096
0
0
INVESCO EXCHANGE TRADED FD T
DWA HEALTHCA
46137V852
318
2620
SH
SOLE
2620
0
0
INVESCO EXCHANGE TRADED FD T
BUYBACK ACHI
46137V308
610
8223
SH
SOLE
8223
0
0
INVESCO EXCHANGE TRADED FD T
S&P500 EQL W
46137V357
8896
69895
SH
SOLE
69895
0
0
INVESCO EXCHANGE TRADED FD T
NASDAQ INTER
46137V530
391
3439
SH
SOLE
3439
0
0
INVESCO EXCHANGE TRADED FD T
FTSE RAFI 10
46137V613
552
3980
SH
SOLE
3980
0
0
INVESCO QQQ TR
UNIT SER 1
46090E103
53380
199732
SH
SOLE
199732
0
0
INVESCO QQQ TR
UNIT SER 1
46090E103
13363
50000
SH
Put
SOLE
50000
0
0
INVESTMENT MANAGERS SER TR I
AXS SHORT IN
46144X628
1471
23780
SH
SOLE
23780
0
0
INVITAE CORP
COM
46185L103
801
325539
SH
SOLE
325539
0
0
IQVIA HLDGS INC
COM
46266C105
509
2812
SH
SOLE
2812
0
0
IRON MTN INC DEL
COM
46284V101
2330
52998
SH
SOLE
52998
0
0
ISHARES GOLD TR
ISHARES NEW
464285204
5095
161588
SH
SOLE
161588
0
0
ISHARES INC
MSCI EM ASIA
464286426
1906
33218
SH
SOLE
33218
0
0
ISHARES INC
CORE MSCI EM
46434G103
1629
37898
SH
SOLE
37898
0
0
ISHARES INC
MSCI AUSTRIA
464286202
5226
336916
SH
SOLE
336916
0
0
ISHARES INC
MSCI BRAZIL
464286400
2355
79489
SH
SOLE
79489
0
0
ISHARES INC
MSCI GBL MIN
464286525
825
9315
SH
SOLE
9315
0
0
ISHARES INC
MSCI SWITZER
464286749
608
16224
SH
SOLE
16224
0
0
ISHARES INC
MSCI SPAIN E
464286764
4522
228151
SH
SOLE
228151
0
0
ISHARES INC
MSCI STH KOR
464286772
3280
69256
SH
SOLE
69256
0
0
ISHARES INC
MSCI MEXICO
464286822
3500
79130
SH
SOLE
79130
0
0
ISHARES INC
MSCI EMRG CH
46434G764
221
4987
SH
SOLE
4987
0
0
ISHARES INC
MSCI TAIWAN
46434G772
7297
169309
SH
SOLE
169309
0
0
ISHARES INC
MSCI JPN ETF
46434G822
2065
42279
SH
SOLE
42279
0
0
ISHARES INC
MSCI ITALY E
46434G830
5595
260223
SH
SOLE
260223
0
0
ISHARES INC
MSCI GBL ETF
46434G848
332
9760
SH
SOLE
9760
0
0
ISHARES INC
EM MKT SM-CP
464286475
383
8439
SH
SOLE
8439
0
0
ISHARES INC
MSCI CDA ETF
464286509
17774
577817
SH
SOLE
577817
0
0
ISHARES INC
MSCI GERMANY
464286806
221
11185
SH
SOLE
11185
0
0
ISHARES INC
MSCI HONG KG
464286871
5317
291493
SH
SOLE
291493
0
0
ISHARES INC
MSCI STH AFR
464286780
1181
32759
SH
SOLE
32759
0
0
ISHARES INC
MSCI WORLD E
464286392
492
4926
SH
SOLE
4926
0
0
ISHARES INC
MSCI CDA ETF
464286509
84282
2740000
SH
Put
SOLE
2740000
0
0
ISHARES INC
MSCI CDA ETF
464286509
10766
350000
SH
Call
SOLE
350000
0
0
ISHARES SILVER TR
ISHARES
46428Q109
969
55388
SH
SOLE
55388
0
0
ISHARES TR
INDIA 50 ETF
464289529
1047
24802
SH
SOLE
24802
0
0
ISHARES TR
0-5 YR TIPS
46429B747
7646
79554
SH
SOLE
79554
0
0
ISHARES TR
20 YR TR BD
464287432
62730
612298
SH
SOLE
612298
0
0
ISHARES TR
ASIA 50 ETF
464288430
1444
28928
SH
SOLE
28928
0
0
ISHARES TR
CHINA LG-CAP
464287184
9062
350432
SH
SOLE
350432
0
0
ISHARES TR
CORE HIGH DV
46429B663
3123
34208
SH
SOLE
34208
0
0
ISHARES TR
CORE S&P500
464287200
42331
118029
SH
SOLE
118029
0
0
ISHARES TR
CORE S&P MCP
464287507
8922
40690
SH
SOLE
40690
0
0
ISHARES TR
CORE S&P SCP
464287804
1611
18481
SH
SOLE
18481
0
0
ISHARES TR
CORE S&P TTL
464287150
5094
64043
SH
SOLE
64043
0
0
ISHARES TR
CORE US AGGB
464287226
14521
150727
SH
SOLE
150727
0
0
ISHARES TR
DOW JONES US
464287846
360
4100
SH
SOLE
4100
0
0
ISHARES TR
GLOBAL 100 E
464287572
3918
65827
SH
SOLE
65827
0
0
ISHARES TR
GLOB HLTHCRE
464287325
768
10187
SH
SOLE
10187
0
0
ISHARES TR
GLOB INDSTRL
464288729
446
4963
SH
SOLE
4963
0
0
ISHARES TR
GLB INFRASTR
464288372
359
8583
SH
SOLE
8583
0
0
ISHARES TR
GLOBAL TECH
464287291
2095
49661
SH
SOLE
49661
0
0
ISHARES TR
IBOXX HI YD
464288513
1427
19987
SH
SOLE
19987
0
0
ISHARES TR
IBOXX INV CP
464287242
238
2323
SH
SOLE
2323
0
0
ISHARES TR
MRGSTR SM CP
464288604
278
8019
SH
SOLE
8019
0
0
ISHARES TR
MSCI ACWI ET
464288257
862
11080
SH
SOLE
11080
0
0
ISHARES TR
MSCI EAFE ET
464287465
29370
524366
SH
SOLE
524366
0
0
ISHARES TR
EAFE SML CP
464288273
7706
157965
SH
SOLE
157965
0
0
ISHARES TR
MSCI EMG MKT
464287234
11510
329975
SH
SOLE
329975
0
0
ISHARES TR
RUS 1000 ETF
464287622
417
2114
SH
SOLE
2114
0
0
ISHARES TR
RUS 1000 VAL
464287598
230
1689
SH
SOLE
1689
0
0
ISHARES TR
RUSSELL 2000
464287655
15512
94058
SH
SOLE
94058
0
0
ISHARES TR
RUS 2000 VAL
464287630
663
5143
SH
SOLE
5143
0
0
ISHARES TR
RUS MD CP GR
464287481
335
4265
SH
SOLE
4265
0
0
ISHARES TR
RUS MDCP VAL
464287473
4736
49303
SH
SOLE
49303
0
0
ISHARES TR
RUS TP200 GR
464289438
948
7932
SH
SOLE
7932
0
0
ISHARES TR
S&P 100 ETF
464287101
390
2400
SH
SOLE
2400
0
0
ISHARES TR
S&P 500 VAL
464287408
1138
8855
SH
SOLE
8855
0
0
ISHARES TR
GL CLEAN ENE
464288224
1054
55230
SH
SOLE
55230
0
0
ISHARES TR
S&P MC 400VL
464287705
4415
49056
SH
SOLE
49056
0
0
ISHARES TR
SP SMCP600VL
464287879
7632
92563
SH
SOLE
92563
0
0
ISHARES TR
SELECT DIVID
464287168
28166
262697
SH
SOLE
262697
0
0
ISHARES TR
TIPS BD ETF
464287176
5594
53330
SH
SOLE
53330
0
0
ISHARES TR
ISHARES SEMI
464287523
3168
9938
SH
SOLE
9938
0
0
ISHARES TR
ISHARES BIOT
464287556
695
5938
SH
SOLE
5938
0
0
ISHARES TR
MSCI DENMARK
46429B523
10447
140533
SH
SOLE
140533
0
0
ISHARES TR
MSCI INDIA E
46429B598
6013
147443
SH
SOLE
147443
0
0
ISHARES TR
MSCI INDIA S
46429B614
383
7269
SH
SOLE
7269
0
0
ISHARES TR
MSCI USA MME
46432F396
480
3661
SH
SOLE
3661
0
0
ISHARES TR
CORE MSCI TO
46432F834
1582
31075
SH
SOLE
31075
0
0
ISHARES TR
CORE MSCI EA
46432F842
6481
123045
SH
SOLE
123045
0
0
ISHARES TR
CORE TOTAL U
46434V613
659
14798
SH
SOLE
14798
0
0
ISHARES TR
CORE INTL AG
46435G672
202
4189
SH
SOLE
4189
0
0
ISHARES TR
7-10 YR TRSY
464287440
7007
73000
SH
SOLE
73000
0
0
ISHARES TR
1 3 YR TREAS
464287457
1550
19091
SH
SOLE
19091
0
0
ISHARES TR
EXPND TEC SC
464287549
6042
21860
SH
SOLE
21860
0
0
ISHARES TR
US CONSM STA
464287812
6960
38706
SH
SOLE
38706
0
0
ISHARES TR
INTL SEL DIV
464288448
337
14936
SH
SOLE
14936
0
0
ISHARES TR
USD INV GRDE
464288620
251
5220
SH
SOLE
5220
0
0
ISHARES TR
3 7 YR TREAS
464288661
634
5545
SH
SOLE
5545
0
0
ISHARES TR
SHORT TREAS
464288679
302
2750
SH
SOLE
2750
0
0
ISHARES TR
PFD AND INCM
464288687
1808
57085
SH
SOLE
57085
0
0
ISHARES TR
US HOME CONS
464288752
226
4340
SH
SOLE
4340
0
0
ISHARES TR
US AER DEF E
464288760
986
10813
SH
SOLE
10813
0
0
ISHARES TR
US OIL GS EX
464288851
1755
21071
SH
SOLE
21071
0
0
ISHARES TR
EAFE VALUE E
464288877
1690
43856
SH
SOLE
43856
0
0
ISHARES TR
EAFE GRWTH E
464288885
286
3939
SH
SOLE
3939
0
0
ISHARES TR
US TREAS BD
46429B267
5110
224511
SH
SOLE
224511
0
0
ISHARES TR
FLTG RATE NT
46429B655
2497
49663
SH
SOLE
49663
0
0
ISHARES TR
MSCI EAFE MI
46429B689
3169
55586
SH
SOLE
55586
0
0
ISHARES TR
MSCI USA MIN
46429B697
1240
18764
SH
SOLE
18764
0
0
ISHARES TR
EXPONENTIAL
46434V381
5279
118436
SH
SOLE
118436
0
0
ISHARES TR
ESG AWRE USD
46435G193
436
20000
SH
SOLE
20000
0
0
ISHARES TR
MSCI UK ETF
46435G334
203
7744
SH
SOLE
7744
0
0
ISHARES TR
ESG AWR MSCI
46435G425
361
4546
SH
SOLE
4546
0
0
ISHARES TR
ESG AW MSCI
46435G516
308
5492
SH
SOLE
5492
0
0
ISHARES TR
MSCI CDA ETF
46435G706
1163
39870
SH
SOLE
39870
0
0
ISHARES TR
CYBERSECURIT
46435U135
983
28943
SH
SOLE
28943
0
0
ISHARES TR
0-3 MNTH TRE
46436E718
6060
60440
SH
SOLE
60440
0
0
ISHARES TR
U.S. ENERGY
464287796
4372
111231
SH
SOLE
111231
0
0
ISHARES TR
U.S. FINLS E
464287788
330
4891
SH
SOLE
4891
0
0
ISHARES TR
US HLTHCARE
464287762
1646
6507
SH
SOLE
6507
0
0
ISHARES TR
U.S. MED DVC
464288810
3392
71901
SH
SOLE
71901
0
0
ISHARES TR
U.S. REAL ES
464287739
1591
19537
SH
SOLE
19537
0
0
ISHARES TR
U.S. TECH ET
464287721
2046
27888
SH
SOLE
27888
0
0
J P MORGAN EXCHANGE TRADED F
EQUITY PREMI
46641Q332
1013
19768
SH
SOLE
19768
0
0
J P MORGAN EXCHANGE TRADED F
ULTRA SHRT I
46641Q837
314
6253
SH
SOLE
6253
0
0
JACOBS SOLUTIONS INC
COM
46982L108
1499
13813
SH
SOLE
13813
0
0
JAZZ PHARMACEUTICALS PLC
SHS USD
G50871105
2029
15224
SH
SOLE
15224
0
0
JELD-WEN HLDG INC
COM
47580P103
576
65777
SH
SOLE
65777
0
0
JOHNSON & JOHNSON
COM
478160104
114465
700693
SH
SOLE
700693
0
0
JOHNSON CTLS INTL PLC
SHS
G51502105
832
16911
SH
SOLE
16911
0
0
JPMORGAN CHASE & CO
COM
46625H100
119156
1140244
SH
SOLE
1140244
0
0
JPMORGAN CHASE & CO
COM
46625H100
28215
270000
SH
Put
SOLE
270000
0
0
JPMORGAN CHASE & CO
COM
46625H100
20378
195000
SH
Call
SOLE
195000
0
0
KAR AUCTION SVCS INC
COM
48238T109
609
54527
SH
SOLE
54527
0
0
KELLOGG CO
COM
487836108
1320
18954
SH
SOLE
18954
0
0
KEYCORP
COM
493267108
224
13956
SH
SOLE
13956
0
0
KEYSIGHT TECHNOLOGIES INC
COM
49338L103
2996
19036
SH
SOLE
19036
0
0
KIMBERLY-CLARK CORP
COM
494368103
3678
32686
SH
SOLE
32686
0
0
KINDER MORGAN INC DEL
COM
49456B101
2169
130342
SH
SOLE
130342
0
0
KINROSS GOLD CORP
COM
496902404
24694
6567547
SH
SOLE
6567547
0
0
KKR & CO INC
COM
48251W104
1420
33033
SH
SOLE
33033
0
0
KLA CORP
COM NEW
482480100
4516
14923
SH
SOLE
14923
0
0
KNIGHT-SWIFT TRANSN HLDGS IN
CL A
499049104
1041
21280
SH
SOLE
21280
0
0
KONINKLIJKE PHILIPS N V
NY REGIS SHS
500472303
211
13696
SH
SOLE
13696
0
0
KRAFT HEINZ CO
COM
500754106
4189
125605
SH
SOLE
125605
0
0
KRANESHARES TR
CSI CHI INTE
500767306
2195
89087
SH
SOLE
89087
0
0
KRANESHARES TR
BOSERA MSCI
500767405
1570
51757
SH
SOLE
51757
0
0
KRANESHARES TR
CICC CHIN 5G
500767611
332
22727
SH
SOLE
22727
0
0
KRANESHARES TR
GLOBAL CARB
500767678
4601
123670
SH
SOLE
123670
0
0
KRANESHARES TR
SSE STAR MRK
500767694
307
21438
SH
SOLE
21438
0
0
KRANESHARES TR
QUADRTC INT
500767736
1989
89775
SH
SOLE
89775
0
0
KROGER CO
COM
501044101
1258
28761
SH
SOLE
28761
0
0
L3HARRIS TECHNOLOGIES INC
COM
502431109
4694
22587
SH
SOLE
22587
0
0
LABORATORY CORP AMER HLDGS
COM NEW
50540R409
350
1711
SH
SOLE
1711
0
0
LAM RESEARCH CORP
COM
512807108
8310
22706
SH
SOLE
22706
0
0
LAMB WESTON HLDGS INC
COM
513272104
2284
29523
SH
SOLE
29523
0
0
LANTHEUS HLDGS INC
COM
516544103
6181
87890
SH
SOLE
87890
0
0
LARGO INC
COM
517097101
112
21380
SH
SOLE
21380
0
0
LAS VEGAS SANDS CORP
COM
517834107
1012
26978
SH
SOLE
26978
0
0
LAUDER ESTEE COS INC
CL A
518439104
3533
16364
SH
SOLE
16364
0
0
LCI INDS
COM
50189K103
624
6151
SH
SOLE
6151
0
0
LEGG MASON ETF INVT
FRANKLIN INT
52468L505
827
34284
SH
SOLE
34284
0
0
LEGGETT & PLATT INC
COM
524660107
280
8434
SH
SOLE
8434
0
0
LENNAR CORP
CL A
526057104
817
10964
SH
SOLE
10964
0
0
LIGHTSPEED COMMERCE INC
SUB VTG SHS
53229C107
6539
371981
SH
SOLE
371981
0
0
LILLY ELI & CO
COM
532457108
43333
134012
SH
SOLE
134012
0
0
LINDE PLC
SHS
G5494J103
3952
14659
SH
SOLE
14659
0
0
LITHIA MTRS INC
COM
536797103
1704
7944
SH
SOLE
7944
0
0
LITHIUM AMERS CORP NEW
COM NEW
53680Q207
4948
188647
SH
SOLE
188647
0
0
LLOYDS BANKING GROUP PLC
SPONSORED AD
539439109
2217
1238563
SH
SOLE
1238563
0
0
LOCKHEED MARTIN CORP
COM
539830109
10903
28224
SH
SOLE
28224
0
0
LOWES COS INC
COM
548661107
22430
119427
SH
SOLE
119427
0
0
LPL FINL HLDGS INC
COM
50212V100
2997
13718
SH
SOLE
13718
0
0
LULULEMON ATHLETICA INC
COM
550021109
17836
63799
SH
SOLE
63799
0
0
LUMEN TECHNOLOGIES INC
COM
550241103
156
21408
SH
SOLE
21408
0
0
LYONDELLBASELL INDUSTRIES N
SHS - A -
N53745100
4873
64726
SH
SOLE
64726
0
0
M & T BK CORP
COM
55261F104
394
2237
SH
SOLE
2237
0
0
M D C HLDGS INC
COM
552676108
4193
152904
SH
SOLE
152904
0
0
MACYS INC
COM
55616P104
1230
78495
SH
SOLE
78495
0
0
MADISON SQUARE GRDN SPRT COR
CL A
55825T103
318
2437
SH
SOLE
2437
0
0
MAG SILVER CORP
COM
55903Q104
132
10513
SH
SOLE
10513
0
0
MAGNA INTL INC
COM
559222401
127772
2695603
SH
SOLE
2695603
0
0
MAGNITE INC
COM
55955D100
321
48796
SH
SOLE
48796
0
0
MANULIFE FINL CORP
COM
56501R106
454866
29009328
SH
SOLE
29009328
0
0
MANULIFE FINL CORP
COM
56501R106
181593
11581200
SH
Put
SOLE
11581200
0
0
MANULIFE FINL CORP
COM
56501R106
37397
2385000
SH
Call
SOLE
2385000
0
0
MARATHON OIL CORP
COM
565849106
4122
182554
SH
SOLE
182554
0
0
MARATHON PETE CORP
COM
56585A102
728
7330
SH
SOLE
7330
0
0
MARKEL CORP
COM
570535104
8367
7717
SH
SOLE
7717
0
0
MARRIOTT INTL INC NEW
CL A
571903202
7911
56448
SH
SOLE
56448
0
0
MARSH & MCLENNAN COS INC
COM
571748102
1434
9603
SH
SOLE
9603
0
0
MARVELL TECHNOLOGY INC
COM
573874104
3076
71687
SH
SOLE
71687
0
0
MASCO CORP
COM
574599106
374
8011
SH
SOLE
8011
0
0
MASTERCARD INCORPORATED
CL A
57636Q104
55629
195641
SH
SOLE
195641
0
0
MATTEL INC
COM
577081102
1141
60238
SH
SOLE
60238
0
0
MAXAR TECHNOLOGIES INC
COM
57778K105
1544
82501
SH
SOLE
82501
0
0
MCCORMICK & CO INC
COM NON VTG
579780206
726
10185
SH
SOLE
10185
0
0
MCDONALDS CORP
COM
580135101
52161
226061
SH
SOLE
226061
0
0
MCGRATH RENTCORP
COM
580589109
516
6159
SH
SOLE
6159
0
0
MCKESSON CORP
COM
58155Q103
14551
42812
SH
SOLE
42812
0
0
MEDICAL PPTYS TRUST INC
COM
58463J304
520
43816
SH
SOLE
43816
0
0
MEDIFAST INC
COM
58470H101
4092
37767
SH
SOLE
37767
0
0
MEDTRONIC PLC
SHS
G5960L103
24831
307500
SH
SOLE
307500
0
0
MERCADOLIBRE INC
COM
58733R102
805
972
SH
SOLE
972
0
0
MERCK & CO INC
COM
58933Y105
81635
947916
SH
SOLE
947916
0
0
META MATERIALS INC
COM
59134N104
187
287787
SH
SOLE
287787
0
0
META PLATFORMS INC
CL A
30303M102
45325
334057
SH
SOLE
334057
0
0
METHANEX CORP
COM
59151K108
1340
42107
SH
SOLE
42107
0
0
METLIFE INC
COM
59156R108
39153
644168
SH
SOLE
644168
0
0
METLIFE INC
COM
59156R108
42546
700000
SH
Put
SOLE
700000
0
0
METTLER TOLEDO INTERNATIONAL
COM
592688105
1442
1330
SH
SOLE
1330
0
0
MICROCHIP TECHNOLOGY INC.
COM
595017104
3204
52503
SH
SOLE
52503
0
0
MICRON TECHNOLOGY INC
COM
595112103
13310
265674
SH
SOLE
265674
0
0
MICROSOFT CORP
COM
594918104
318620
1368053
SH
SOLE
1368053
0
0
MIDDLEBY CORP
COM
596278101
436
3401
SH
SOLE
3401
0
0
MILLERKNOLL INC
COM
600544100
318
20368
SH
SOLE
20368
0
0
MIND MEDICINE MINDMED INC
COM NEW
60255C885
266
76800
SH
Put
SOLE
76800
0
0
MITSUBISHI UFJ FINL GROUP IN
SPONSORED AD
606822104
4140
920100
SH
SOLE
920100
0
0
MODERNA INC
COM
60770K107
14388
121671
SH
SOLE
121671
0
0
MOGO INC
COM
60800C109
10
11039
SH
SOLE
11039
0
0
MOLINA HEALTHCARE INC
COM
60855R100
1547
4690
SH
SOLE
4690
0
0
MOLSON COORS BEVERAGE CO
CL B
60871R209
480
10002
SH
SOLE
10002
0
0
MONDELEZ INTL INC
CL A
609207105
7860
143357
SH
SOLE
143357
0
0
MONSTER BEVERAGE CORP NEW
COM
61174X109
794
9135
SH
SOLE
9135
0
0
MOODYS CORP
COM
615369105
2342
9635
SH
SOLE
9635
0
0
MORGAN STANLEY
COM NEW
617446448
24807
313968
SH
SOLE
313968
0
0
MORGAN STANLEY
COM NEW
617446448
11852
150000
SH
Put
SOLE
150000
0
0
MORGAN STANLEY
COM NEW
617446448
23703
300000
SH
Call
SOLE
300000
0
0
MOSAIC CO NEW
COM
61945C103
4597
95113
SH
SOLE
95113
0
0
MOTOROLA SOLUTIONS INC
COM NEW
620076307
2284
10197
SH
SOLE
10197
0
0
MP MATERIALS CORP
COM CL A
553368101
244
8931
SH
SOLE
8931
0
0
MSCI INC
COM
55354G100
1162
2755
SH
SOLE
2755
0
0
NASDAQ INC
COM
631103108
6906
121834
SH
SOLE
121834
0
0
NATIONAL BK HLDGS CORP
CL A
633707104
58944
1593500
SH
Put
SOLE
1593500
0
0
NATIONAL GRID PLC
SPONSORED AD
636274409
1559
30255
SH
SOLE
30255
0
0
NATWEST GROUP PLC
SPONS ADR
639057207
128
25669
SH
SOLE
25669
0
0
NAVIENT CORPORATION
COM
63938C108
2334
158900
SH
SOLE
158900
0
0
NAVITAS SEMICONDUCTOR CORP
COM
63942X106
246
50713
SH
SOLE
50713
0
0
NETAPP INC
COM
64110D104
6164
99666
SH
SOLE
99666
0
0
NETFLIX INC
COM
64110L106
33679
143049
SH
SOLE
143049
0
0
NETFLIX INC
COM
64110L106
2825
12000
SH
Put
SOLE
12000
0
0
NEW FORTRESS ENERGY INC
COM CL A
644393100
258
5897
SH
SOLE
5897
0
0
NEW FOUND GOLD CORP
COM
64440N103
87
24540
SH
SOLE
24540
0
0
NEW GOLD INC CDA
COM
644535106
60
67192
SH
SOLE
67192
0
0
NEWELL BRANDS INC
COM
651229106
561
40417
SH
SOLE
40417
0
0
NEWMONT CORP
COM
651639106
11181
266030
SH
SOLE
266030
0
0
NEWMONT CORP
COM
651639106
1366
32500
SH
Call
SOLE
32500
0
0
NEXGEN ENERGY LTD
COM
65340P106
173
47678
SH
SOLE
47678
0
0
NEXGEN ENERGY LTD
COM
65340P106
509
140200
SH
Put
SOLE
140200
0
0
NEXTERA ENERGY INC
COM
65339F101
19407
247511
SH
SOLE
247511
0
0
NICE LTD
SPONSORED AD
653656108
391
2079
SH
SOLE
2079
0
0
NIKE INC
CL B
654106103
33307
400711
SH
SOLE
400711
0
0
NIO INC
SPON ADS
62914V106
671
42542
SH
SOLE
42542
0
0
NISOURCE INC
COM
65473P105
2920
115903
SH
SOLE
115903
0
0
NOKIA CORP
SPONSORED AD
654902204
278
65040
SH
SOLE
65040
0
0
NORFOLK SOUTHN CORP
COM
655844108
6063
28920
SH
SOLE
28920
0
0
NORTH AMERN CONSTR GROUP LTD
COM
656811106
3239
339537
SH
SOLE
339537
0
0
NORTHROP GRUMMAN CORP
COM
666807102
3958
8415
SH
SOLE
8415
0
0
NORTONLIFELOCK INC
COM
668771108
383
19010
SH
SOLE
19010
0
0
NORWEGIAN CRUISE LINE HLDG L
SHS
G66721104
317
27921
SH
SOLE
27921
0
0
NOVAGOLD RES INC
COM NEW
66987E206
492
104838
SH
SOLE
104838
0
0
NOVARTIS AG
SPONSORED AD
66987V109
9997
131524
SH
SOLE
131524
0
0
NOVO-NORDISK A S
ADR
670100205
11131
111728
SH
SOLE
111728
0
0
NRG ENERGY INC
COM NEW
629377508
221
5775
SH
SOLE
5775
0
0
NUCOR CORP
COM
670346105
5016
46881
SH
SOLE
46881
0
0
NUTRIEN LTD
COM
67077M108
385965
4632321
SH
SOLE
4632321
0
0
NUTRIEN LTD
COM
67077M108
417
5000
SH
Call
SOLE
5000
0
0
NUVEEN FLOATING RATE INCOME
COM
67072T108
614
75725
SH
SOLE
75725
0
0
NUVEI CORPORATION
SUB VTG SHS
67079A102
1155
42766
SH
SOLE
42766
0
0
NVIDIA CORPORATION
COM
67066G104
73493
605432
SH
SOLE
605432
0
0
NVIDIA CORPORATION
COM
67066G104
1214
10000
SH
Call
SOLE
10000
0
0
NXP SEMICONDUCTORS N V
COM
N6596X109
4386
29731
SH
SOLE
29731
0
0
OAK STR HEALTH INC
COM
67181A107
555
22644
SH
SOLE
22644
0
0
OAKTREE SPECIALTY LENDING CO
COM
67401P108
156
26055
SH
SOLE
26055
0
0
OATLY GROUP AB
SPONSORED AD
67421J108
119
45096
SH
SOLE
45096
0
0
OBSIDIAN ENERGY LTD
COM
674482203
1510
210326
SH
SOLE
210326
0
0
OCCIDENTAL PETE CORP
COM
674599105
11855
192928
SH
SOLE
192928
0
0
OLD DOMINION FREIGHT LINE IN
COM
679580100
906
3643
SH
SOLE
3643
0
0
OLD REP INTL CORP
COM
680223104
425
20290
SH
SOLE
20290
0
0
OMNICOM GROUP INC
COM
681919106
1556
24671
SH
SOLE
24671
0
0
ON SEMICONDUCTOR CORP
COM
682189105
6115
98111
SH
SOLE
98111
0
0
ONCOLYTICS BIOTECH INC
COM NEW
682310875
77
61479
SH
SOLE
61479
0
0
ONECONNECT FINL TECHNOLOGY C
SPONSORED AD
68248T105
23
31500
SH
SOLE
31500
0
0
ONEOK INC NEW
COM
682680103
3057
59655
SH
SOLE
59655
0
0
OPEN TEXT CORP
COM
683715106
58137
2201344
SH
SOLE
2201344
0
0
ORACLE CORP
COM
68389X105
13733
224868
SH
SOLE
224868
0
0
ORGANIGRAM HLDGS INC
COM
68620P101
9
10732
SH
SOLE
10732
0
0
ORGANON & CO
COMMON STOCK
68622V106
1050
44852
SH
SOLE
44852
0
0
ORLA MNG LTD NEW
COM
68634K106
129
39435
SH
SOLE
39435
0
0
OSISKO GOLD ROYALTIES LTD
COM
68827L101
2765
271591
SH
SOLE
271591
0
0
OTIS WORLDWIDE CORP
COM
68902V107
989
15497
SH
SOLE
15497
0
0
OUSTER INC
COM
68989M103
16
17050
SH
SOLE
17050
0
0
OVINTIV INC
COM
69047Q102
10862
236129
SH
SOLE
236129
0
0
OWL ROCK CAPITAL CORPORATION
COM
69121K104
1927
185863
SH
SOLE
185863
0
0
PALANTIR TECHNOLOGIES INC
CL A
69608A108
2036
250485
SH
SOLE
250485
0
0
PALO ALTO NETWORKS INC
COM
697435105
13483
82321
SH
SOLE
82321
0
0
PAN AMERN SILVER CORP
COM
697900108
4772
300506
SH
SOLE
300506
0
0
PARAMOUNT GLOBAL
CLASS B COM
92556H206
3398
178474
SH
SOLE
178474
0
0
PARK HOTELS & RESORTS INC
COM
700517105
116
10331
SH
SOLE
10331
0
0
PARKER-HANNIFIN CORP
COM
701094104
304
1255
SH
SOLE
1255
0
0
PATRICK INDS INC
COM
703343103
581
13242
SH
SOLE
13242
0
0
PAYCHEX INC
COM
704326107
1411
12579
SH
SOLE
12579
0
0
PAYCOM SOFTWARE INC
COM
70432V102
283
857
SH
SOLE
857
0
0
PAYPAL HLDGS INC
COM
70450Y103
25689
298472
SH
SOLE
298472
0
0
PBF ENERGY INC
CL A
69318G106
243
6899
SH
SOLE
6899
0
0
PDC ENERGY INC
COM
69327R101
358
6196
SH
SOLE
6196
0
0
PEABODY ENERGY CORP
COM
704551100
1341
54036
SH
SOLE
54036
0
0
PEBBLEBROOK HOTEL TR
COM
70509V100
153
10571
SH
SOLE
10571
0
0
PEMBINA PIPELINE CORP
COM
706327103
318028
10478694
SH
SOLE
10478694
0
0
PEMBINA PIPELINE CORP
COM
706327103
105087
3462500
SH
Put
SOLE
3462500
0
0
PEMBINA PIPELINE CORP
COM
706327103
4552
150000
SH
Call
SOLE
150000
0
0
PENN ENTERTAINMENT INC
COM
707569109
955
34701
SH
SOLE
34701
0
0
PENUMBRA INC
COM
70975L107
404
2131
SH
SOLE
2131
0
0
PEPSICO INC
COM
713448108
28033
171707
SH
SOLE
171707
0
0
PERKINELMER INC
COM
714046109
774
6434
SH
SOLE
6434
0
0
PETROLEO BRASILEIRO SA PETRO
SPONSORED AD
71654V408
832
67399
SH
SOLE
67399
0
0
PFIZER INC
COM
717081103
58038
1326272
SH
SOLE
1326272
0
0
PHILIP MORRIS INTL INC
COM
718172109
13468
162244
SH
SOLE
162244
0
0
PHILLIPS 66
COM
718546104
481
5964
SH
SOLE
5964
0
0
PIMCO DYNAMIC INCOME FD
SHS
72201Y101
2150
110940
SH
SOLE
110940
0
0
PIMCO ETF TR
25YR+ ZERO U
72201R882
574
6165
SH
SOLE
6165
0
0
PIMCO ETF TR
ACTIVE BD ET
72201R775
3122
34802
SH
SOLE
34802
0
0
PIMCO ETF TR
ENHNCD LW DU
72201R718
837
8833
SH
SOLE
8833
0
0
PIMCO ETF TR
ENHAN SHRT M
72201R833
1964
19865
SH
SOLE
19865
0
0
PIMCO HIGH INCOME FD
COM SHS
722014107
54
11700
SH
SOLE
11700
0
0
PINDUODUO INC
SPONSORED AD
722304102
1040
16616
SH
SOLE
16616
0
0
PINTEREST INC
CL A
72352L106
636
27300
SH
SOLE
27300
0
0
PIONEER NAT RES CO
COM
723787107
2950
13622
SH
SOLE
13622
0
0
PLAINS ALL AMERN PIPELINE L
UNIT LTD PAR
726503105
3188
303003
SH
SOLE
303003
0
0
PLANET FITNESS INC
CL A
72703H101
482
8351
SH
SOLE
8351
0
0
PNC FINL SVCS GROUP INC
COM
693475105
615
4118
SH
SOLE
4118
0
0
POINT BIOPHARMA GLOBAL INC
COM
730541109
95
12250
SH
SOLE
12250
0
0
POLESTAR AUTOMOTIVE HLDG UK
ADS A
731105201
141
27866
SH
SOLE
27866
0
0
POOL CORP
COM
73278L105
744
2339
SH
SOLE
2339
0
0
POSCO HOLDINGS INC
SPONSORED AD
693483109
1728
47209
SH
SOLE
47209
0
0
PPL CORP
COM
69351T106
238
9399
SH
SOLE
9399
0
0
PRECISION DRILLING CORP
COM NEW
74022D407
395
7814
SH
SOLE
7814
0
0
PRICE T ROWE GROUP INC
COM
74144T108
2846
27105
SH
SOLE
27105
0
0
PRIMO WATER CORPORATION
COM
74167P108
1476
117823
SH
SOLE
117823
0
0
PRINCIPAL FINANCIAL GROUP IN
COM
74251V102
1818
25191
SH
SOLE
25191
0
0
PROCTER AND GAMBLE CO
COM
742718109
45008
356499
SH
SOLE
356499
0
0
PROGRESSIVE CORP
COM
743315103
779
6704
SH
SOLE
6704
0
0
PROLOGIS INC.
COM
74340W103
1888
18578
SH
SOLE
18578
0
0
PROSHARES TR
S&P 500 DV A
74348A467
831
10393
SH
SOLE
10393
0
0
PROSHARES TR
SHORT QQQ NE
74347B714
2555
171241
SH
SOLE
171241
0
0
PROSHARES TR
SHRT 20+YR T
74347X849
550
24680
SH
SOLE
24680
0
0
PROSHARES TR
ONLINE RTL E
74347B169
227
7612
SH
SOLE
7612
0
0
PROSHARES TR
PSHS SHORT D
74347B235
546
14135
SH
SOLE
14135
0
0
PROSHARES TR
SHORT S&P 50
74347B425
6829
395216
SH
SOLE
395216
0
0
PROSHARES TR
PSHS ULTRA Q
74347R206
1597
43564
SH
SOLE
43564
0
0
PROSHARES TR II
VIX SH TRM F
74347Y854
788
46081
SH
SOLE
46081
0
0
PRUDENTIAL FINL INC
COM
744320102
13758
160388
SH
SOLE
160388
0
0
PUBLIC STORAGE
COM
74460D109
4546
15524
SH
SOLE
15524
0
0
PULTE GROUP INC
COM
745867101
282
7523
SH
SOLE
7523
0
0
PURE STORAGE INC
CL A
74624M102
939
34322
SH
SOLE
34322
0
0
PURECYCLE TECHNOLOGIES INC
COM
74623V103
88
10950
SH
SOLE
10950
0
0
QIAGEN NV
SHS NEW
N72482123
256
6190
SH
SOLE
6190
0
0
QORVO INC
COM
74736K101
765
9634
SH
SOLE
9634
0
0
QUALCOMM INC
COM
747525103
76322
675535
SH
SOLE
675535
0
0
QUALCOMM INC
COM
747525103
4519
40000
SH
Put
SOLE
40000
0
0
QUANTA SVCS INC
COM
74762E102
13572
106536
SH
SOLE
106536
0
0
RADA ELECTR INDS LTD
COM PAR NEW
M81863124
106
10984
SH
SOLE
10984
0
0
RAYTHEON TECHNOLOGIES CORP
COM
75513E101
16633
203188
SH
SOLE
203188
0
0
REDHILL BIOPHARMA LTD
SPONSORED AD
757468103
33
65575
SH
SOLE
65575
0
0
REGENERON PHARMACEUTICALS
COM
75886F107
1487
2159
SH
SOLE
2159
0
0
RELX PLC
SPONSORED AD
759530108
565
23238
SH
SOLE
23238
0
0
RENESOLA LTD
SPONSORED AD
75971T301
108
21375
SH
SOLE
21375
0
0
REPUBLIC SVCS INC
COM
760759100
454
3339
SH
SOLE
3339
0
0
RESOLUTE FST PRODS INC
COM
76117W109
572
28624
SH
SOLE
28624
0
0
RESTAURANT BRANDS INTL INC
COM
76131D103
141721
2664933
SH
SOLE
2664933
0
0
REUNION NEUROSCIENCE INC
COM
76134G103
27
19289
SH
SOLE
19289
0
0
RH
COM
74967X103
325
1320
SH
SOLE
1320
0
0
RIO TINTO PLC
SPONSORED AD
767204100
10045
182429
SH
SOLE
182429
0
0
RIOT BLOCKCHAIN INC
COM
767292105
102
14489
SH
SOLE
14489
0
0
RITCHIE BROS AUCTIONEERS
COM
767744105
1588
25434
SH
SOLE
25434
0
0
RIVIAN AUTOMOTIVE INC
COM CL A
76954A103
607
18431
SH
SOLE
18431
0
0
ROBLOX CORP
CL A
771049103
3239
90374
SH
SOLE
90374
0
0
ROCKWELL AUTOMATION INC
COM
773903109
1573
7311
SH
SOLE
7311
0
0
ROGERS COMMUNICATIONS INC
CL B
775109200
165355
4296062
SH
SOLE
4296062
0
0
ROGERS COMMUNICATIONS INC
CL B
775109200
5004
130000
SH
Call
SOLE
130000
0
0
ROKU INC
COM CL A
77543R102
1224
21702
SH
SOLE
21702
0
0
ROPER TECHNOLOGIES INC
COM
776696106
2892
8040
SH
SOLE
8040
0
0
ROSS STORES INC
COM
778296103
1657
19665
SH
SOLE
19665
0
0
ROYAL BK CDA
COM
780087102
1861189
20691375
SH
SOLE
20691375
0
0
ROYAL BK CDA
COM
780087102
122782
1365000
SH
Put
SOLE
1365000
0
0
ROYAL BK CDA
COM
780087102
45874
510000
SH
Call
SOLE
510000
0
0
ROYAL CARIBBEAN GROUP
COM
V7780T103
279
7363
SH
SOLE
7363
0
0
ROYAL GOLD INC
COM
780287108
309
3294
SH
SOLE
3294
0
0
RPC INC
COM
749660106
225
32440
SH
SOLE
32440
0
0
RYDER SYS INC
COM
783549108
469
6219
SH
SOLE
6219
0
0
S&P GLOBAL INC
COM
78409V104
19737
64636
SH
SOLE
64636
0
0
SALESFORCE INC
COM
79466L302
24438
169900
SH
SOLE
169900
0
0
SANDSTORM GOLD LTD
COM NEW
80013R206
274
52905
SH
SOLE
52905
0
0
SANMINA CORPORATION
COM
801056102
244
5303
SH
SOLE
5303
0
0
SANOFI
SPONSORED AD
80105N105
9136
240283
SH
SOLE
240283
0
0
SAP SE
SPON ADR
803054204
932
11475
SH
SOLE
11475
0
0
SCHLUMBERGER LTD
COM STK
806857108
6854
190906
SH
SOLE
190906
0
0
SCHWAB CHARLES CORP
COM
808513105
16389
228042
SH
SOLE
228042
0
0
SCHWAB STRATEGIC TR
US DIVIDEND
808524797
7668
115435
SH
SOLE
115435
0
0
SCOTTS MIRACLE-GRO CO
CL A
810186106
909
21255
SH
SOLE
21255
0
0
SEABRIDGE GOLD INC
COM
811916105
344
28937
SH
SOLE
28937
0
0
SEAGATE TECHNOLOGY HLDNGS PL
ORD SHS
G7997R103
1483
27863
SH
SOLE
27863
0
0
SELECT SECTOR SPDR TR
SBI CONS STP
81369Y308
86997
1303712
SH
SOLE
1303712
0
0
SELECT SECTOR SPDR TR
SBI MATERIAL
81369Y100
84362
1240432
SH
SOLE
1240432
0
0
SELECT SECTOR SPDR TR
SBI CONS DIS
81369Y407
19239
135061
SH
SOLE
135061
0
0
SELECT SECTOR SPDR TR
SBI HEALTHCA
81369Y209
4459
36817
SH
SOLE
36817
0
0
SELECT SECTOR SPDR TR
ENERGY
81369Y506
117712
1634437
SH
SOLE
1634437
0
0
SELECT SECTOR SPDR TR
FINANCIAL
81369Y605
94452
3111072
SH
SOLE
3111072
0
0
SELECT SECTOR SPDR TR
SBI INT-INDS
81369Y704
2727
32919
SH
SOLE
32919
0
0
SELECT SECTOR SPDR TR
TECHNOLOGY
81369Y803
42688
359389
SH
SOLE
359389
0
0
SELECT SECTOR SPDR TR
COMMUNICATIO
81369Y852
895
18698
SH
SOLE
18698
0
0
SELECT SECTOR SPDR TR
SBI INT-UTIL
81369Y886
6284
95921
SH
SOLE
95921
0
0
SELECT SECTOR SPDR TR
ENERGY
81369Y506
10803
150000
SH
Put
SOLE
150000
0
0
SELECT SECTOR SPDR TR
FINANCIAL
81369Y605
67378
2219300
SH
Put
SOLE
2219300
0
0
SELECT SECTOR SPDR TR
TECHNOLOGY
81369Y803
31952
269000
SH
Put
SOLE
269000
0
0
SELECT SECTOR SPDR TR
ENERGY
81369Y506
28808
400000
SH
Call
SOLE
400000
0
0
SELECT SECTOR SPDR TR
FINANCIAL
81369Y605
113850
3750000
SH
Call
SOLE
3750000
0
0
SENDAS DISTRIBUIDORA S A
SPON ADS
81689T104
252
15605
SH
SOLE
15605
0
0
SERVICE CORP INTL
COM
817565104
539
9334
SH
SOLE
9334
0
0
SERVICENOW INC
COM
81762P102
8546
22633
SH
SOLE
22633
0
0
SHAW COMMUNICATIONS INC
CL B CONV
82028K200
98939
4073245
SH
SOLE
4073245
0
0
SHELL PLC
SPON ADS
780259305
22885
459905
SH
SOLE
459905
0
0
SHERWIN WILLIAMS CO
COM
824348106
5778
28218
SH
SOLE
28218
0
0
SHOPIFY INC
CL A
82509L107
170064
6312710
SH
SOLE
6312710
0
0
SHOPIFY INC
CL A
82509L107
4849
180000
SH
Put
SOLE
180000
0
0
SHOPIFY INC
CL A
82509L107
3941
146300
SH
Call
SOLE
146300
0
0
SIBANYE STILLWATER LTD
SPONSORED AD
82575P107
198
21283
SH
SOLE
21283
0
0
SIERRA WIRELESS INC
COM
826516106
3010
98878
SH
SOLE
98878
0
0
SIGNATURE BK NEW YORK N Y
COM
82669G104
277
1837
SH
SOLE
1837
0
0
SILVERCORP METALS INC
COM
82835P103
235
100600
SH
Put
SOLE
100600
0
0
SILVERCREST METALS INC
COM
828363101
1219
219625
SH
SOLE
219625
0
0
SIMON PPTY GROUP INC NEW
COM
828806109
6964
77595
SH
SOLE
77595
0
0
SIMON PROPERTY GRP ACQ HOLDI
COM CL A
82880R103
236
24000
SH
Call
SOLE
24000
0
0
SITEONE LANDSCAPE SUPPLY INC
COM
82982L103
824
7910
SH
SOLE
7910
0
0
SK TELECOM LTD
SPONSORED AD
78440P306
2321
120507
SH
SOLE
120507
0
0
SMUCKER J M CO
COM NEW
832696405
1462
10638
SH
SOLE
10638
0
0
SNAP INC
CL A
83304A106
251
25551
SH
SOLE
25551
0
0
SNAP ON INC
COM
833034101
2046
10159
SH
SOLE
10159
0
0
SNOWFLAKE INC
CL A
833445109
2422
14251
SH
SOLE
14251
0
0
SOFI TECHNOLOGIES INC
COM
83406F102
57
11778
SH
SOLE
11778
0
0
SOLAREDGE TECHNOLOGIES INC
COM
83417M104
1826
7888
SH
SOLE
7888
0
0
SONOS INC
COM
83570H108
425
30565
SH
SOLE
30565
0
0
SONY GROUP CORPORATION
SPONSORED AD
835699307
1522
23761
SH
SOLE
23761
0
0
SOUTHERN CO
COM
842587107
4593
67537
SH
SOLE
67537
0
0
SOUTHERN COPPER CORP
COM
84265V105
1845
41145
SH
SOLE
41145
0
0
SOUTHWEST AIRLS CO
COM
844741108
1223
39657
SH
SOLE
39657
0
0
SPDR DOW JONES INDL AVERAGE
UT SER 1
78467X109
24026
83627
SH
SOLE
83627
0
0
SPDR GOLD TR
GOLD SHS
78463V107
19553
126415
SH
SOLE
126415
0
0
SPDR INDEX SHS FDS
EURO STOXX 5
78463X202
8095
263154
SH
SOLE
263154
0
0
SPDR INDEX SHS FDS
S&P EMKTSC E
78463X756
1165
25574
SH
SOLE
25574
0
0
SPDR INDEX SHS FDS
S&P GBLINF E
78463X855
960
20084
SH
SOLE
20084
0
0
SPDR S&P 500 ETF TR
TR UNIT
78462F103
104172
291651
SH
SOLE
291651
0
0
SPDR S&P MIDCAP 400 ETF TR
UTSER1 S&PDC
78467Y107
764
1901
SH
SOLE
1901
0
0
SPDR SER TR
S&P DIVID ET
78464A763
11199
100440
SH
SOLE
100440
0
0
SPDR SER TR
S&P REGL BKG
78464A698
3030
51468
SH
SOLE
51468
0
0
SPDR SER TR
S&P BIOTECH
78464A870
8854
111623
SH
SOLE
111623
0
0
SPDR SER TR
PORTFOLIO SH
78464A474
345
11794
SH
SOLE
11794
0
0
SPDR SER TR
PRTFLO S&P50
78464A508
239
6920
SH
SOLE
6920
0
0
SPDR SER TR
AEROSPACE DE
78464A631
474
5171
SH
SOLE
5171
0
0
SPDR SER TR
S&P OILGAS E
78468R556
2719
21803
SH
SOLE
21803
0
0
SPDR SER TR
BLOOMBERG HI
78468R622
354
4025
SH
SOLE
4025
0
0
SPDR SER TR
BLOOMBERG 1-
78468R663
4253
46425
SH
SOLE
46425
0
0
SPDR SER TR
PRTFLO S&P50
78468R788
451
12704
SH
SOLE
12704
0
0
SPDR SER TR
SPDR S&P 500
78468R796
241
2764
SH
SOLE
2764
0
0
SPLUNK INC
COM
848637104
4176
55536
SH
SOLE
55536
0
0
SPLUNK INC
COM
848637104
5114
68000
SH
Call
SOLE
68000
0
0
SPOTIFY TECHNOLOGY S A
SHS
L8681T102
324
3757
SH
SOLE
3757
0
0
SPROTT FDS TR
URANIUM MINE
85208P303
503
7743
SH
SOLE
7743
0
0
SPROTT PHYSICAL GOLD & SILVE
TR UNIT
85208R101
5314
341319
SH
SOLE
341319
0
0
SPROTT PHYSICAL GOLD TR
UNIT
85207H104
3803
297144
SH
SOLE
297144
0
0
SPROTT PHYSICAL SILVER TR
TR UNIT
85207K107
240
36264
SH
SOLE
36264
0
0
SPROUTS FMRS MKT INC
COM
85208M102
4713
169848
SH
SOLE
169848
0
0
SS&C TECHNOLOGIES HLDGS INC
COM
78467J100
2008
42061
SH
SOLE
42061
0
0
SSGA ACTIVE ETF TR
SPDR TR TACT
78467V848
1576
39222
SH
SOLE
39222
0
0
SSGA ACTIVE ETF TR
MULT ASS RLR
78467V103
1380
53226
SH
SOLE
53226
0
0
SSGA ACTIVE TR
SPDR DBLELN
78470P200
570
12373
SH
SOLE
12373
0
0
SSR MNG INC
COM
784730103
3596
244469
SH
SOLE
244469
0
0
STANLEY BLACK & DECKER INC
COM
854502101
1473
19583
SH
SOLE
19583
0
0
STANTEC INC
COM
85472N109
8671
197885
SH
SOLE
197885
0
0
STARBUCKS CORP
COM
855244109
28785
341619
SH
SOLE
341619
0
0
STARWOOD PPTY TR INC
COM
85571B105
575
31562
SH
SOLE
31562
0
0
STEEL DYNAMICS INC
COM
858119100
2003
28230
SH
SOLE
28230
0
0
STELLANTIS N.V
SHS
N82405106
2496
207501
SH
SOLE
207501
0
0
STONECO LTD
COM CL A
G85158106
486
50951
SH
SOLE
50951
0
0
STRYKER CORPORATION
COM
863667101
15920
78604
SH
SOLE
78604
0
0
SUMITOMO MITSUI FINL GROUP I
SPONSORED AD
86562M209
4673
849553
SH
SOLE
849553
0
0
SUN CMNTYS INC
COM
866674104
260
1923
SH
SOLE
1923
0
0
SUN LIFE FINANCIAL INC.
COM
866796105
327596
8245563
SH
SOLE
8245563
0
0
SUN LIFE FINANCIAL INC.
COM
866796105
138928
3496800
SH
Put
SOLE
3496800
0
0
SUN LIFE FINANCIAL INC.
COM
866796105
43870
1104200
SH
Call
SOLE
1104200
0
0
SUNCOR ENERGY INC NEW
COM
867224107
345055
12262090
SH
SOLE
12262090
0
0
SUNCOR ENERGY INC NEW
COM
867224107
9849
350000
SH
Put
SOLE
350000
0
0
SUNCOR ENERGY INC NEW
COM
867224107
6011
213600
SH
Call
SOLE
213600
0
0
SUNOPTA INC
COM
8676EP108
3326
365051
SH
SOLE
365051
0
0
SUNRUN INC
COM
86771W105
552
19998
SH
SOLE
19998
0
0
SUPER MICRO COMPUTER INC
COM
86800U104
962
17461
SH
SOLE
17461
0
0
SVB FINANCIAL GROUP
COM
78486Q101
744
2215
SH
SOLE
2215
0
0
SWITCH INC
CL A
87105L104
3372
100088
SH
SOLE
100088
0
0
SYNCHRONY FINANCIAL
COM
87165B103
233
8278
SH
SOLE
8278
0
0
SYNEOS HEALTH INC
CL A
87166B102
248
5262
SH
SOLE
5262
0
0
SYNOPSYS INC
COM
871607107
2874
9407
SH
SOLE
9407
0
0
SYSCO CORP
COM
871829107
3583
50671
SH
SOLE
50671
0
0
TAIWAN SEMICONDUCTOR MFG LTD
SPONSORED AD
874039100
35415
516549
SH
SOLE
516549
0
0
TAKE-TWO INTERACTIVE SOFTWAR
COM
874054109
240
2203
SH
SOLE
2203
0
0
TARGA RES CORP
COM
87612G101
11020
182636
SH
SOLE
182636
0
0
TARGET CORP
COM
87612E106
6059
40829
SH
SOLE
40829
0
0
TASEKO MINES LTD
COM
876511106
345
302568
SH
SOLE
302568
0
0
TC ENERGY CORP
COM
87807B107
446090
11085734
SH
SOLE
11085734
0
0
TC ENERGY CORP
COM
87807B107
184500
4585000
SH
Put
SOLE
4585000
0
0
TD SYNNEX CORPORATION
COM
87162W100
1991
24526
SH
SOLE
24526
0
0
TE CONNECTIVITY LTD
SHS
H84989104
3517
31865
SH
SOLE
31865
0
0
TECHNIPFMC PLC
COM
G87110105
255
30156
SH
SOLE
30156
0
0
TECK RESOURCES LTD
CL B
878742204
108260
3560020
SH
SOLE
3560020
0
0
TECK RESOURCES LTD
CL B
878742204
1216
40000
SH
Put
SOLE
40000
0
0
TECK RESOURCES LTD
CL B
878742204
1216
40000
SH
Call
SOLE
40000
0
0
TEJON RANCH CO
COM
879080109
1763
122422
SH
SOLE
122422
0
0
TELADOC HEALTH INC
COM
87918A105
1012
39912
SH
SOLE
39912
0
0
TELEDYNE TECHNOLOGIES INC
COM
879360105
347
1029
SH
SOLE
1029
0
0
TELEFONICA BRASIL SA
NEW ADR
87936R205
1349
179327
SH
SOLE
179327
0
0
TELEFONICA S A
SPONSORED AD
879382208
3125
964424
SH
SOLE
964424
0
0
TELLURIAN INC NEW
COM
87968A104
98
40850
SH
SOLE
40850
0
0
TELUS CORPORATION
COM
87971M103
434095
21879801
SH
SOLE
21879801
0
0
TELUS CORPORATION
COM
87971M103
1984
100000
SH
Put
SOLE
100000
0
0
TELUS INTL CDA INC
SUB VTG SHS
87975H100
2551
97543
SH
SOLE
97543
0
0
TEMPLETON DRAGON FD INC
COM
88018T101
158
16929
SH
SOLE
16929
0
0
TENARIS S A
SPONSORED AD
88031M109
1139
44073
SH
SOLE
44073
0
0
TERADYNE INC
COM
880770102
419
5569
SH
SOLE
5569
0
0
TESLA INC
COM
88160R101
78097
294429
SH
SOLE
294429
0
0
TESLA INC
COM
88160R101
10345
39000
SH
Put
SOLE
39000
0
0
TEUCRIUM COMMODITY TR
CORN FD SHS
88166A102
309
11417
SH
SOLE
11417
0
0
TEUCRIUM COMMODITY TR
WHEAT FD
88166A508
731
79933
SH
SOLE
79933
0
0
TEVA PHARMACEUTICAL INDS LTD
SPONSORED AD
881624209
762
94363
SH
SOLE
94363
0
0
TEXAS INSTRS INC
COM
882508104
43742
282609
SH
SOLE
282609
0
0
TFI INTL INC
COM
87241L109
63515
702444
SH
SOLE
702444
0
0
THE LION ELECTRIC COMPANY
COMMON STOCK
536221104
637
222625
SH
SOLE
222625
0
0
THE TRADE DESK INC
COM CL A
88339J105
1591
26629
SH
SOLE
26629
0
0
THERATECHNOLOGIES INC
COM
88338H100
1151
485698
SH
SOLE
485698
0
0
THERATECHNOLOGIES INC
NOTE 5.750%
88338HAA8
935
11000
SH
SOLE
11000
0
0
THERMO FISHER SCIENTIFIC INC
COM
883556102
24216
47746
SH
SOLE
47746
0
0
THOMSON REUTERS CORP.
COM NEW
884903709
117100
1141767
SH
SOLE
1141767
0
0
THOMSON REUTERS CORP.
COM NEW
884903709
3590
35000
SH
Call
SOLE
35000
0
0
THOR INDS INC
COM
885160101
324
4628
SH
SOLE
4628
0
0
TIDAL ETF TR
SP FDS S&P 5
886364801
413
16887
SH
SOLE
16887
0
0
TILRAY BRANDS INC
COM CL 2
88688T100
279
101536
SH
SOLE
101536
0
0
TJX COS INC NEW
COM
872540109
16953
272902
SH
SOLE
272902
0
0
T-MOBILE US INC
COM
872590104
3039
22648
SH
SOLE
22648
0
0
TOLL BROTHERS INC
COM
889478103
1657
39442
SH
SOLE
39442
0
0
TORO CO
COM
891092108
302
3487
SH
SOLE
3487
0
0
TORONTO DOMINION BK ONT
COM NEW
891160509
2067692
33741711
SH
SOLE
33741711
0
0
TORONTO DOMINION BK ONT
COM NEW
891160509
239298
3905000
SH
Put
SOLE
3905000
0
0
TORONTO DOMINION BK ONT
COM NEW
891160509
42602
695200
SH
Call
SOLE
695200
0
0
TOTALENERGIES SE
SPONSORED AD
89151E109
9577
205867
SH
SOLE
205867
0
0
TOYOTA MOTOR CORP
ADS
892331307
2128
16329
SH
SOLE
16329
0
0
TRACTOR SUPPLY CO
COM
892356106
3116
16766
SH
SOLE
16766
0
0
TRANE TECHNOLOGIES PLC
SHS
G8994E103
510
3523
SH
SOLE
3523
0
0
TRANSALTA CORP
COM
89346D107
3604
408156
SH
SOLE
408156
0
0
TRANSGLOBE ENERGY CORP
COM
893662106
112
41887
SH
SOLE
41887
0
0
TRANSOCEAN LTD
REG SHS
H8817H100
42
16860
SH
SOLE
16860
0
0
TRAVELERS COMPANIES INC
COM
89417E109
514
3354
SH
SOLE
3354
0
0
TRICON RESIDENTIAL INC
COM NPV
89612W102
7309
845929
SH
SOLE
845929
0
0
TRINITY PL HLDGS INC
COM
89656D101
134
152811
SH
SOLE
152811
0
0
TRUIST FINL CORP
COM
89832Q109
404
9273
SH
SOLE
9273
0
0
TURQUOISE HILL RES LTD
COM
900435207
4073
137680
SH
SOLE
137680
0
0
TWITTER INC
COM
90184L102
2985
68083
SH
SOLE
68083
0
0
TYLER TECHNOLOGIES INC
COM
902252105
205
589
SH
SOLE
589
0
0
TYSON FOODS INC
CL A
902494103
806
12232
SH
SOLE
12232
0
0
UBER TECHNOLOGIES INC
COM
90353T100
8547
322511
SH
SOLE
322511
0
0
UBER TECHNOLOGIES INC
COM
90353T100
1590
60000
SH
Call
SOLE
60000
0
0
UBS GROUP AG
SHS
H42097107
5934
404465
SH
SOLE
404465
0
0
ULTA BEAUTY INC
COM
90384S303
15528
38705
SH
SOLE
38705
0
0
UNDER ARMOUR INC
CL C
904311206
72
12113
SH
SOLE
12113
0
0
UNILEVER PLC
SPON ADR NEW
904767704
23581
537894
SH
SOLE
537894
0
0
UNION PAC CORP
COM
907818108
28568
146640
SH
SOLE
146640
0
0
UNITED AIRLS HLDGS INC
COM
910047109
4421
135905
SH
SOLE
135905
0
0
UNITED PARCEL SERVICE INC
CL B
911312106
15060
93226
SH
SOLE
93226
0
0
UNITED RENTALS INC
COM
911363109
702
2600
SH
SOLE
2600
0
0
UNITED STS OIL FD LP
UNITS
91232N207
852
13045
SH
SOLE
13045
0
0
UNITEDHEALTH GROUP INC
COM
91324P102
91916
181998
SH
SOLE
181998
0
0
UPSTART HLDGS INC
COM
91680M107
365
17566
SH
SOLE
17566
0
0
URBAN OUTFITTERS INC
COM
917047102
259
13162
SH
SOLE
13162
0
0
US BANCORP DEL
COM NEW
902973304
361
8941
SH
SOLE
8941
0
0
US FOODS HLDG CORP
COM
912008109
1189
44954
SH
SOLE
44954
0
0
UXIN LTD
ADS
91818X108
11
18900
SH
SOLE
18900
0
0
V F CORP
COM
918204108
254
8507
SH
SOLE
8507
0
0
VAIL RESORTS INC
COM
91879Q109
1039
4818
SH
SOLE
4818
0
0
VALE S A
SPONSORED AD
91912E105
4215
316428
SH
SOLE
316428
0
0
VALERO ENERGY CORP
COM
91913Y100
6377
59684
SH
SOLE
59684
0
0
VALHI INC NEW
COM
918905209
1152
45799
SH
SOLE
45799
0
0
VANECK ETF TRUST
VANECK RUSSI
92189F403
413
73081
SH
SOLE
73081
0
0
VANECK ETF TRUST
MRNGSTR WDE
92189F643
374
6240
SH
SOLE
6240
0
0
VANECK ETF TRUST
SEMICONDUCTR
92189F676
1270
6862
SH
SOLE
6862
0
0
VANECK ETF TRUST
BIOTECH ETF
92189F726
255
1814
SH
SOLE
1814
0
0
VANECK ETF TRUST
GOLD MINERS
92189F106
4126
171058
SH
SOLE
171058
0
0
VANECK ETF TRUST
JUNIOR GOLD
92189F791
3232
109706
SH
SOLE
109706
0
0
VANECK ETF TRUST
OIL SERVICES
92189H607
1255
5941
SH
SOLE
5941
0
0
VANECK ETF TRUST
RARE EARTH/S
92189H805
624
7484
SH
SOLE
7484
0
0
VANECK ETF TRUST
JUNIOR GOLD
92189F791
7365
250000
SH
Put
SOLE
250000
0
0
VANGUARD ADMIRAL FDS INC
500 VAL IDX
921932703
308
2479
SH
SOLE
2479
0
0
VANGUARD ADMIRAL FDS INC
SMLCP 600 VA
921932778
1636
11459
SH
SOLE
11459
0
0
VANGUARD ADMIRAL FDS INC
SMLLCP 600 I
921932828
1332
8251
SH
SOLE
8251
0
0
VANGUARD ADMIRAL FDS INC
MIDCP 400 VA
921932844
553
3982
SH
SOLE
3982
0
0
VANGUARD ADMIRAL FDS INC
MIDCP 400 GR
921932869
738
4690
SH
SOLE
4690
0
0
VANGUARD BD INDEX FDS
INTERMED TER
921937819
1362
18533
SH
SOLE
18533
0
0
VANGUARD BD INDEX FDS
SHORT TRM BO
921937827
1435
19185
SH
SOLE
19185
0
0
VANGUARD BD INDEX FDS
TOTAL BND MR
921937835
1708
23947
SH
SOLE
23947
0
0
VANGUARD CHARLOTTE FDS
TOTAL INT BD
92203J407
538
11282
SH
SOLE
11282
0
0
VANGUARD INDEX FDS
MCAP VL IDXV
922908512
859
7056
SH
SOLE
7056
0
0
VANGUARD INDEX FDS
SM CP VAL ET
922908611
369
2573
SH
SOLE
2573
0
0
VANGUARD INDEX FDS
MID CAP ETF
922908629
519
2762
SH
SOLE
2762
0
0
VANGUARD INDEX FDS
LARGE CAP ET
922908637
1259
7695
SH
SOLE
7695
0
0
VANGUARD INDEX FDS
GROWTH ETF
922908736
820
3833
SH
SOLE
3833
0
0
VANGUARD INDEX FDS
VALUE ETF
922908744
1082
8764
SH
SOLE
8764
0
0
VANGUARD INDEX FDS
TOTAL STK MK
922908769
8057
44894
SH
SOLE
44894
0
0
VANGUARD INDEX FDS
S&P 500 ETF
922908363
21031
64061
SH
SOLE
64061
0
0
VANGUARD INDEX FDS
REAL ESTATE
922908553
259
3228
SH
SOLE
3228
0
0
VANGUARD INTL EQUITY INDEX F
FTSE EMR MKT
922042858
14368
393751
SH
SOLE
393751
0
0
VANGUARD INTL EQUITY INDEX F
ALLWRLD EX U
922042775
470
10586
SH
SOLE
10586
0
0
VANGUARD INTL EQUITY INDEX F
TT WRLD ST E
922042742
2978
37751
SH
SOLE
37751
0
0
VANGUARD INTL EQUITY INDEX F
FTSE EUROPE
922042874
316
6854
SH
SOLE
6854
0
0
VANGUARD MALVERN FDS
STRM INFPROI
922020805
2066
42948
SH
SOLE
42948
0
0
VANGUARD SCOTTSDALE FDS
INT-TERM COR
92206C870
1272
16803
SH
SOLE
16803
0
0
VANGUARD SCOTTSDALE FDS
VNG RUS2000V
92206C649
1949
17205
SH
SOLE
17205
0
0
VANGUARD SCOTTSDALE FDS
VNG RUS2000I
92206C664
7178
107722
SH
SOLE
107722
0
0
VANGUARD SCOTTSDALE FDS
SHORT TERM T
92206C102
2182
37759
SH
SOLE
37759
0
0
VANGUARD SCOTTSDALE FDS
LONG TERM TR
92206C847
481
7650
SH
SOLE
7650
0
0
VANGUARD SCOTTSDALE FDS
SHRT TRM COR
92206C409
1194
16075
SH
SOLE
16075
0
0
VANGUARD SPECIALIZED FUNDS
DIV APP ETF
921908844
10978
81224
SH
SOLE
81224
0
0
VANGUARD STAR FDS
VG TL INTL S
921909768
209
4566
SH
SOLE
4566
0
0
VANGUARD TAX-MANAGED FDS
VAN FTSE DEV
921943858
15973
439310
SH
SOLE
439310
0
0
VANGUARD WHITEHALL FDS
HIGH DIV YLD
921946406
322
3390
SH
SOLE
3390
0
0
VANGUARD WHITEHALL FDS
INTL DVD ETF
921946810
1286
20745
SH
SOLE
20745
0
0
VANGUARD WORLD FDS
CONSUM STP E
92204A207
2130
12400
SH
SOLE
12400
0
0
VANGUARD WORLD FDS
ENERGY ETF
92204A306
1444
14216
SH
SOLE
14216
0
0
VANGUARD WORLD FDS
FINANCIALS E
92204A405
360
4836
SH
SOLE
4836
0
0
VANGUARD WORLD FDS
INDUSTRIAL E
92204A603
1071
6796
SH
SOLE
6796
0
0
VANGUARD WORLD FDS
INF TECH ETF
92204A702
6783
22069
SH
SOLE
22069
0
0
VANGUARD WORLD FDS
MATERIALS ET
92204A801
1769
11919
SH
SOLE
11919
0
0
VANGUARD WORLD FDS
HEALTH CAR E
92204A504
1759
7865
SH
SOLE
7865
0
0
VELODYNE LIDAR INC
COM
92259F101
121
127840
SH
SOLE
127840
0
0
VENUS CONCEPT INC
COM
92332W105
30
68674
SH
SOLE
68674
0
0
VERISK ANALYTICS INC
COM
92345Y106
3961
23226
SH
SOLE
23226
0
0
VERIZON COMMUNICATIONS INC
COM
92343V104
45057
1186645
SH
SOLE
1186645
0
0
VERIZON COMMUNICATIONS INC
COM
92343V104
1519
40000
SH
Call
SOLE
40000
0
0
VERMILION ENERGY INC
COM
923725105
15039
703077
SH
SOLE
703077
0
0
VERSABANK NEW
COM
92512J106
9159
1306583
SH
SOLE
1306583
0
0
VERTEX PHARMACEUTICALS INC
COM
92532F100
976
3372
SH
SOLE
3372
0
0
VIATRIS INC
COM
92556V106
1589
186453
SH
SOLE
186453
0
0
VICTORIAS SECRET AND CO
COMMON STOCK
926400102
336
11529
SH
SOLE
11529
0
0
VILLAGE FARMS INTL INC
COM
92707Y108
30
15930
SH
SOLE
15930
0
0
VIMEO INC
COMMON STOCK
92719V100
169
42315
SH
SOLE
42315
0
0
VIPSHOP HOLDINGS LIMITED
SPONSORED AD
92763W103
164
19541
SH
SOLE
19541
0
0
VIRTU FINL INC
CL A
928254101
252
12113
SH
SOLE
12113
0
0
VISA INC
COM CL A
92826C839
133031
748839
SH
SOLE
748839
0
0
VISTRA CORP
COM
92840M102
225
10700
SH
SOLE
10700
0
0
VIZSLA SILVER CORP
COM NEW
92859G202
11
10000
SH
SOLE
10000
0
0
VODAFONE GROUP PLC NEW
SPONSORED AD
92857W308
2019
178206
SH
SOLE
178206
0
0
WABTEC
COM
929740108
265
3257
SH
SOLE
3257
0
0
WALGREENS BOOTS ALLIANCE INC
COM
931427108
9483
301996
SH
SOLE
301996
0
0
WALMART INC
COM
931142103
62869
484726
SH
SOLE
484726
0
0
WARNER BROS DISCOVERY INC
COM SER A
934423104
410
35636
SH
SOLE
35636
0
0
WASTE CONNECTIONS INC
COM
94106B101
179479
1329476
SH
SOLE
1329476
0
0
WASTE CONNECTIONS INC
COM
94106B101
4725
35000
SH
Call
SOLE
35000
0
0
WASTE MGMT INC DEL
COM
94106L109
33957
211952
SH
SOLE
211952
0
0
WATERS CORP
COM
941848103
728
2702
SH
SOLE
2702
0
0
WATSCO INC
COM
942622200
562
2182
SH
SOLE
2182
0
0
WEBSTER FINL CORP
COM
947890109
249
5508
SH
SOLE
5508
0
0
WELLS FARGO CO NEW
COM
949746101
32807
815688
SH
SOLE
815688
0
0
WELLS FARGO CO NEW
COM
949746101
46253
1150000
SH
Put
SOLE
1150000
0
0
WESCO INTL INC
COM
95082P105
2796
23423
SH
SOLE
23423
0
0
WEST FRASER TIMBER CO LTD
COM
952845105
11807
163353
SH
SOLE
163353
0
0
WEST FRASER TIMBER CO LTD
COM
952845105
867
12000
SH
Call
SOLE
12000
0
0
WESTERN ALLIANCE BANCORP
COM
957638109
1652
25128
SH
SOLE
25128
0
0
WESTERN ASSET HIGH INCOME OP
COM
95766K109
74
20000
SH
SOLE
20000
0
0
WESTERN DIGITAL CORP.
COM
958102105
819
25172
SH
SOLE
25172
0
0
WESTERN MIDSTREAM PARTNERS L
COM UNIT LP
958669103
4858
193100
SH
SOLE
193100
0
0
WESTPORT FUEL SYSTEMS INC
COM NEW
960908309
16
18145
SH
SOLE
18145
0
0
WESTROCK CO
COM
96145D105
1051
34010
SH
SOLE
34010
0
0
WHEATON PRECIOUS METALS CORP
COM
962879102
98072
3031583
SH
SOLE
3031583
0
0
WHIRLPOOL CORP
COM
963320106
438
3247
SH
SOLE
3247
0
0
WILLIAMS COS INC
COM
969457100
1392
48607
SH
SOLE
48607
0
0
WILLIS TOWERS WATSON PLC LTD
SHS
G96629103
287
1430
SH
SOLE
1430
0
0
WINTRUST FINL CORP
COM
97650W108
2266
27783
SH
SOLE
27783
0
0
WISDOMTREE TR
INTL QULTY D
97717X131
543
20634
SH
SOLE
20634
0
0
WISDOMTREE TR
EMERG MKTS E
97717X214
6922
282750
SH
SOLE
282750
0
0
WISDOMTREE TR
US MIDCAP DI
97717W505
507
13456
SH
SOLE
13456
0
0
WISDOMTREE TR
INTL EQUITY
97717W703
1548
38559
SH
SOLE
38559
0
0
WOODSIDE ENERGY GROUP LTD
SPONSORED AD
980228308
273
13535
SH
SOLE
13535
0
0
WORKDAY INC
CL A
98138H101
522
3428
SH
SOLE
3428
0
0
WPP PLC NEW
ADR
92937A102
4301
104416
SH
SOLE
104416
0
0
WYNN RESORTS LTD
COM
983134107
728
11552
SH
SOLE
11552
0
0
XCEL ENERGY INC
COM
98389B100
1104
17249
SH
SOLE
17249
0
0
XENON PHARMACEUTICALS INC
COM
98420N105
841
23300
SH
SOLE
23300
0
0
XORTX THERAPEUTICS INC
COM NEW
98420Q207
23
19039
SH
SOLE
19039
0
0
XP INC
CL A
G98239109
366
19245
SH
SOLE
19245
0
0
XPEL INC
COM
98379L100
533
8275
SH
SOLE
8275
0
0
XYLEM INC
COM
98419M100
281
3219
SH
SOLE
3219
0
0
YAMANA GOLD INC
COM
98462Y100
4338
959761
SH
SOLE
959761
0
0
YETI HLDGS INC
COM
98585X104
204
7165
SH
SOLE
7165
0
0
YUM BRANDS INC
COM
988498101
306
2881
SH
SOLE
2881
0
0
ZENTEK LTD
COM
98942X102
17
10350
SH
SOLE
10350
0
0
ZIONS BANCORPORATION N A
COM
989701107
209
4117
SH
SOLE
4117
0
0
ZOETIS INC
CL A
98978V103
16435
110830
SH
SOLE
110830
0
0
ZOOM VIDEO COMMUNICATIONS IN
CL A
98980L101
247
3362
SH
SOLE
3362
0
0
ZOOMINFO TECHNOLOGIES INC
COMMON STOCK
98980F104
396
9510
SH
SOLE
9510
0
0
ZSCALER INC
COM
98980G102
717
4360
SH
SOLE
4360
0
0