0001421224-23-000004.txt : 20230512
0001421224-23-000004.hdr.sgml : 20230512
20230512103705
ACCESSION NUMBER: 0001421224-23-000004
CONFORMED SUBMISSION TYPE: 13F-HR
PUBLIC DOCUMENT COUNT: 2
CONFORMED PERIOD OF REPORT: 20230331
FILED AS OF DATE: 20230512
DATE AS OF CHANGE: 20230512
EFFECTIVENESS DATE: 20230512
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: 23913804
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
03-31-2023
03-31-2023
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
05-12-2023
0
1220
29670092
false
INFORMATION TABLE
2
cibcwminc13F20230331.xml
10X GENOMICS INC
CL A COM
88025U109
638
11444
SH
SOLE
11444
0
0
3M CO
COM
88579Y101
13388
127368
SH
SOLE
127368
0
0
ABB LTD
SPONSORED AD
000375204
2004
58415
SH
SOLE
58415
0
0
ABBOTT LABS
COM
002824100
27062
267251
SH
SOLE
267251
0
0
ABBVIE INC
COM
00287Y109
111087
697037
SH
SOLE
697037
0
0
ABCELLERA BIOLOGICS INC
COM
00288U106
294
39005
SH
SOLE
39005
0
0
ABERCROMBIE & FITCH CO
CL A
002896207
218
7873
SH
SOLE
7873
0
0
ABRDN ASIA PACIFIC INCOME FU
COM
003009107
36
13575
SH
SOLE
13575
0
0
ABSOLUTE SOFTWARE CORP
COM
00386B109
205
26244
SH
SOLE
26244
0
0
ACCENTURE PLC IRELAND
SHS CLASS A
G1151C101
16413
57427
SH
SOLE
57427
0
0
ACTIVISION BLIZZARD INC
COM
00507V109
5475
63964
SH
SOLE
63964
0
0
ACUITY BRANDS INC
COM
00508Y102
215
1175
SH
SOLE
1175
0
0
ACUITYADS HLDGS INC
COM
00510L106
158
100026
SH
SOLE
100026
0
0
ADOBE SYSTEMS INCORPORATED
COM
00724F101
18183
47182
SH
SOLE
47182
0
0
ADVANCED MICRO DEVICES INC
COM
007903107
25628
261484
SH
SOLE
261484
0
0
ADVISORSHARES TR
RANGER EQUIT
00768Y412
3048
119877
SH
SOLE
119877
0
0
AEGON N V
NY REGISTRY
007924103
2341
544500
SH
SOLE
544500
0
0
AES CORP
COM
00130H105
1546
64212
SH
SOLE
64212
0
0
AFFIRM HLDGS INC
COM CL A
00827B106
113
10000
SH
Call
SOLE
10000
0
0
AFLAC INC
COM
001055102
39385
610438
SH
SOLE
610438
0
0
AFLAC INC
COM
001055102
7742
120000
SH
Put
SOLE
120000
0
0
AFLAC INC
COM
001055102
23872
370000
SH
Call
SOLE
370000
0
0
AGF INVTS TR
US MARKET NE
00110G408
936
45893
SH
SOLE
45893
0
0
AGILENT TECHNOLOGIES INC
COM
00846U101
3786
27364
SH
SOLE
27364
0
0
AGNICO EAGLE MINES LTD
COM
008474108
159267
3124076
SH
SOLE
3124076
0
0
AGNICO EAGLE MINES LTD
COM
008474108
11980
235000
SH
Call
SOLE
235000
0
0
AIR PRODS & CHEMS INC
COM
009158106
931
3242
SH
SOLE
3242
0
0
AIRBNB INC
COM CL A
009066101
8970
72104
SH
SOLE
72104
0
0
AKAMAI TECHNOLOGIES INC
COM
00971T101
350
4473
SH
SOLE
4473
0
0
AKUMIN INC
COM
01021X100
294
431967
SH
SOLE
431967
0
0
ALAMOS GOLD INC NEW
COM CL A
011532108
5728
469159
SH
SOLE
469159
0
0
ALASKA AIR GROUP INC
COM
011659109
2067
49259
SH
SOLE
49259
0
0
ALBEMARLE CORP
COM
012653101
7470
33794
SH
SOLE
33794
0
0
ALCOA CORP
COM
013872106
3944
92670
SH
SOLE
92670
0
0
ALDEYRA THERAPEUTICS INC
COM
01438T106
99
10000
SH
SOLE
10000
0
0
ALGOMA STL GROUP INC
COM
015658107
3862
477966
SH
SOLE
477966
0
0
ALGONQUIN PWR UTILS CORP
COM
015857105
79309
9452088
SH
SOLE
9452088
0
0
ALIBABA GROUP HLDG LTD
SPONSORED AD
01609W102
33078
323724
SH
SOLE
323724
0
0
ALLSTATE CORP
COM
020002101
9381
84658
SH
SOLE
84658
0
0
ALPHABET INC
CAP STK CL C
02079K107
121580
1169037
SH
SOLE
1169037
0
0
ALPHABET INC
CAP STK CL A
02079K305
163437
1575602
SH
SOLE
1575602
0
0
ALPHABET INC
CAP STK CL A
02079K305
10373
100000
SH
Put
SOLE
100000
0
0
ALPS ETF TR
RIVRFRNT STR
00162Q783
278
12093
SH
SOLE
12093
0
0
ALPS ETF TR
ALERIAN MLP
00162Q452
2009
51982
SH
SOLE
51982
0
0
ALTRIA GROUP INC
COM
02209S103
10038
224970
SH
SOLE
224970
0
0
AMAZON COM INC
COM
023135106
206444
1998683
SH
SOLE
1998683
0
0
AMBEV SA
SPONSORED AD
02319V103
7921
2808856
SH
SOLE
2808856
0
0
AMCOR PLC
ORD
G0250X107
156
13719
SH
SOLE
13719
0
0
AMDOCS LTD
SHS
G02602103
243
2533
SH
SOLE
2533
0
0
AMERICA MOVIL SAB DE CV
SPON ADS RP
02390A101
253
12024
SH
SOLE
12024
0
0
AMERICAN AIRLS GROUP INC
COM
02376R102
16656
1129213
SH
SOLE
1129213
0
0
AMERICAN CENTY ETF TR
EMERGING MKT
025072372
501
11737
SH
SOLE
11737
0
0
AMERICAN ELEC PWR CO INC
COM
025537101
5926
65128
SH
SOLE
65128
0
0
AMERICAN EXPRESS CO
COM
025816109
8408
50971
SH
SOLE
50971
0
0
AMERICAN FINL GROUP INC OHIO
COM
025932104
505
4156
SH
SOLE
4156
0
0
AMERICAN HOMES 4 RENT
CL A
02665T306
311
9904
SH
SOLE
9904
0
0
AMERICAN INTL GROUP INC
COM NEW
026874784
1901
37743
SH
SOLE
37743
0
0
AMERICAN TOWER CORP NEW
COM
03027X100
13065
63939
SH
SOLE
63939
0
0
AMERICAN WTR WKS CO INC NEW
COM
030420103
4741
32363
SH
SOLE
32363
0
0
AMERIPRISE FINL INC
COM
03076C106
2546
8306
SH
SOLE
8306
0
0
AMERISOURCEBERGEN CORP
COM
03073E105
8921
55716
SH
SOLE
55716
0
0
AMGEN INC
COM
031162100
24550
101552
SH
SOLE
101552
0
0
AMN HEALTHCARE SVCS INC
COM
001744101
692
8342
SH
SOLE
8342
0
0
AMPHENOL CORP NEW
CL A
032095101
552
6755
SH
SOLE
6755
0
0
ANALOG DEVICES INC
COM
032654105
4539
23013
SH
SOLE
23013
0
0
ANAVEX LIFE SCIENCES CORP
COM NEW
032797300
137
16038
SH
SOLE
16038
0
0
ANGLOGOLD ASHANTI LIMITED
SPONSORED AD
035128206
1137
46991
SH
SOLE
46991
0
0
ANSYS INC
COM
03662Q105
215
646
SH
SOLE
646
0
0
AON PLC
SHS CL A
G0403H108
17377
55113
SH
SOLE
55113
0
0
APA CORPORATION
COM
03743Q108
1552
43043
SH
SOLE
43043
0
0
APOLLO GLOBAL MGMT INC
COM
03769M106
7230
114470
SH
SOLE
114470
0
0
APPLE INC
COM
037833100
561164
3403059
SH
SOLE
3403059
0
0
APPLIED MATLS INC
COM
038222105
18303
149009
SH
SOLE
149009
0
0
APTIV PLC
SHS
G6095L109
591
5268
SH
SOLE
5268
0
0
ARCH CAP GROUP LTD
ORD
G0450A105
426
6278
SH
SOLE
6278
0
0
ARCHER DANIELS MIDLAND CO
COM
039483102
2267
28463
SH
SOLE
28463
0
0
ARES CAPITAL CORP
COM
04010L103
2340
128063
SH
SOLE
128063
0
0
ARISTA NETWORKS INC
COM
040413106
12053
71802
SH
SOLE
71802
0
0
ARK ETF TR
INNOVATION E
00214Q104
1566
38832
SH
SOLE
38832
0
0
ASANA INC
CL A
04342Y104
2441
115540
SH
SOLE
115540
0
0
ASML HOLDING N V
N Y REGISTRY
N07059210
18165
26686
SH
SOLE
26686
0
0
ASTRAZENECA PLC
SPONSORED AD
046353108
2454
35352
SH
SOLE
35352
0
0
AT&T INC
COM
00206R102
14382
747130
SH
SOLE
747130
0
0
ATMOS ENERGY CORP
COM
049560105
863
7677
SH
SOLE
7677
0
0
AULT ALLIANCE INC
COM
09175M101
1
13325
SH
SOLE
13325
0
0
AURORA CANNABIS INC
COM
05156X884
8
12117
SH
SOLE
12117
0
0
AUTODESK INC
COM
052769106
3405
16357
SH
SOLE
16357
0
0
AUTOHOME INC
SP ADS RP CL
05278C107
235
7016
SH
SOLE
7016
0
0
AUTOMATIC DATA PROCESSING IN
COM
053015103
5095
22887
SH
SOLE
22887
0
0
AUTONATION INC
COM
05329W102
3254
24216
SH
SOLE
24216
0
0
AUTOZONE INC
COM
053332102
1499
610
SH
SOLE
610
0
0
AVANTOR INC
COM
05352A100
566
26752
SH
SOLE
26752
0
0
AVERY DENNISON CORP
COM
053611109
217
1210
SH
SOLE
1210
0
0
AVNET INC
COM
053807103
347
7674
SH
SOLE
7674
0
0
AXCELIS TECHNOLOGIES INC
COM NEW
054540208
2619
19655
SH
SOLE
19655
0
0
AXON ENTERPRISE INC
COM
05464C101
505
2248
SH
SOLE
2248
0
0
B2GOLD CORP
COM
11777Q209
5740
1452827
SH
SOLE
1452827
0
0
B2GOLD CORP
COM
11777Q209
2279
576800
SH
Call
SOLE
576800
0
0
BAIDU INC
SPON ADR REP
056752108
477
3162
SH
SOLE
3162
0
0
BAKER HUGHES COMPANY
CL A
05722G100
471
16316
SH
SOLE
16316
0
0
BALL CORP
COM
058498106
234
4253
SH
SOLE
4253
0
0
BALLARD PWR SYS INC NEW
COM
058586108
586
104983
SH
SOLE
104983
0
0
BANCO BRADESCO S A
SP ADR PFD N
059460303
547
208609
SH
SOLE
208609
0
0
BANCO MACRO SA
SPON ADR B
05961W105
236
13235
SH
SOLE
13235
0
0
BANK AMERICA CORP
COM
060505104
98719
3451696
SH
SOLE
3451696
0
0
BANK AMERICA CORP
COM
060505104
4290
150000
SH
Put
SOLE
150000
0
0
BANK AMERICA CORP
COM
060505104
11440
400000
SH
Call
SOLE
400000
0
0
BANK MONTREAL QUE
COM
063671101
1192665
13389986
SH
SOLE
13389986
0
0
BANK MONTREAL QUE
COM
063671101
31175
350000
SH
Put
SOLE
350000
0
0
BANK MONTREAL QUE
COM
063671101
78098
876800
SH
Call
SOLE
876800
0
0
BANK NEW YORK MELLON CORP
COM
064058100
5952
130994
SH
SOLE
130994
0
0
BANK NOVA SCOTIA HALIFAX
COM
064149107
1273533
25285439
SH
SOLE
25285439
0
0
BANK NOVA SCOTIA HALIFAX
COM
064149107
90493
1796700
SH
Put
SOLE
1796700
0
0
BANK NOVA SCOTIA HALIFAX
COM
064149107
34143
677900
SH
Call
SOLE
677900
0
0
BANK OZK LITTLE ROCK ARK
COM
06417N103
757
22128
SH
SOLE
22128
0
0
BARCLAYS BANK PLC
IPATH B MID
06746P613
556
24331
SH
SOLE
24331
0
0
BARCLAYS PLC
ADR
06738E204
1290
179385
SH
SOLE
179385
0
0
BARRICK GOLD CORP
COM
067901108
206443
11117013
SH
SOLE
11117013
0
0
BAUSCH HEALTH COS INC
COM
071734107
441
54434
SH
SOLE
54434
0
0
BAYTEX ENERGY CORP
COM
07317Q105
11988
3195668
SH
SOLE
3195668
0
0
BCE INC
COM NEW
05534B760
621848
13882181
SH
SOLE
13882181
0
0
BCE INC
COM NEW
05534B760
62713
1400000
SH
Put
SOLE
1400000
0
0
BCE INC
COM NEW
05534B760
4479
100000
SH
Call
SOLE
100000
0
0
BECTON DICKINSON & CO
COM
075887109
5767
23298
SH
SOLE
23298
0
0
BERKLEY W R CORP
COM
084423102
1226
19693
SH
SOLE
19693
0
0
BERKSHIRE HATHAWAY INC DEL
CL B NEW
084670702
198111
641612
SH
SOLE
641612
0
0
BERKSHIRE HATHAWAY INC DEL
CL A
084670108
6053
13
SH
SOLE
13
0
0
BERRY GLOBAL GROUP INC
COM
08579W103
3924
66628
SH
SOLE
66628
0
0
BEST BUY INC
COM
086516101
456
5830
SH
SOLE
5830
0
0
BHP GROUP LTD
SPONSORED AD
088606108
9107
143627
SH
SOLE
143627
0
0
BIGCOMMERCE HLDGS INC
COM SER 1
08975P108
2184
244302
SH
SOLE
244302
0
0
BIOGEN INC
COM
09062X103
2860
10287
SH
SOLE
10287
0
0
BIONTECH SE
SPONSORED AD
09075V102
225
1806
SH
SOLE
1806
0
0
BITFARMS LTD
COM
09173B107
29
30430
SH
SOLE
30430
0
0
BLACKBERRY LTD
COM
09228F103
636
138671
SH
SOLE
138671
0
0
BLACKROCK CORE BD TR
SHS BEN INT
09249E101
117
10755
SH
SOLE
10755
0
0
BLACKROCK ENHANCED EQUITY DI
COM
09251A104
127
14795
SH
SOLE
14795
0
0
BLACKROCK FLOATING RATE INCO
COM
09255X100
819
70000
SH
SOLE
70000
0
0
BLACKROCK INC
COM
09247X101
33077
49433
SH
SOLE
49433
0
0
BLACKSTONE INC
COM
09260D107
16905
192452
SH
SOLE
192452
0
0
BLACKSTONE MTG TR INC
COM CL A
09257W100
402
22546
SH
SOLE
22546
0
0
BLOCK INC
CL A
852234103
10837
157865
SH
SOLE
157865
0
0
BLOCK INC
CL A
852234103
3433
50000
SH
Call
SOLE
50000
0
0
BOEING CO
COM
097023105
27737
130570
SH
SOLE
130570
0
0
BOOKING HOLDINGS INC
COM
09857L108
15694
5917
SH
SOLE
5917
0
0
BOOZ ALLEN HAMILTON HLDG COR
CL A
099502106
200
2158
SH
SOLE
2158
0
0
BORGWARNER INC
COM
099724106
240
4893
SH
SOLE
4893
0
0
BOSTON BEER INC
CL A
100557107
209
637
SH
SOLE
637
0
0
BOSTON SCIENTIFIC CORP
COM
101137107
5132
102574
SH
SOLE
102574
0
0
BP PLC
SPONSORED AD
055622104
13994
368848
SH
SOLE
368848
0
0
BREAD FINANCIAL HOLDINGS INC
COM
018581108
270
8889
SH
SOLE
8889
0
0
BRIGHT HORIZONS FAM SOL IN D
COM
109194100
452
5871
SH
SOLE
5871
0
0
BRISTOL-MYERS SQUIBB CO
COM
110122108
9850
142110
SH
SOLE
142110
0
0
BRITISH AMERN TOB PLC
SPONSORED AD
110448107
10215
290872
SH
SOLE
290872
0
0
BROADCOM INC
COM
11135F101
77273
120449
SH
SOLE
120449
0
0
BROOKFIELD ASSET MANAGMT LTD
CL A LMT VTG
113004105
85543
2614390
SH
SOLE
2614390
0
0
BROOKFIELD ASSET MANAGMT LTD
CL A LMT VTG
113004105
16360
500000
SH
Call
SOLE
500000
0
0
BROOKFIELD BUSINESS CORP
CL A EXC SUB
11259V106
3595
181647
SH
SOLE
181647
0
0
BROOKFIELD BUSINESS PARTNERS
UNIT LTD L P
G16234109
6597
357945
SH
SOLE
357945
0
0
BROOKFIELD CORP
CL A LTD VT
11271J107
363696
11159741
SH
SOLE
11159741
0
0
BROOKFIELD CORP
CL A LTD VT
11271J107
1548
47500
SH
Call
SOLE
47500
0
0
BROOKFIELD INFRAST PARTNERS
LP INT UNIT
G16252101
173159
5127612
SH
SOLE
5127612
0
0
BROOKFIELD INFRASTRUCTURE CO
COM SB VTG S
11275Q107
23603
512445
SH
SOLE
512445
0
0
BROOKFIELD REINS LTD
CL A EXCH LT
G16250105
2452
74932
SH
SOLE
74932
0
0
BROOKFIELD RENEWABLE CORP
CL A SUB VTG
11284V105
19518
558460
SH
SOLE
558460
0
0
BROOKFIELD RENEWABLE PARTNER
PARTNERSHIP
G16258108
69242
2196726
SH
SOLE
2196726
0
0
BRP INC
COM SUN VTG
05577W200
9955
127208
SH
SOLE
127208
0
0
BRUNSWICK CORP
COM
117043109
201
2451
SH
SOLE
2451
0
0
BUILDERS FIRSTSOURCE INC
COM
12008R107
771
8680
SH
SOLE
8680
0
0
BUNGE LIMITED
COM
G16962105
2174
22762
SH
SOLE
22762
0
0
C3 AI INC
CL A
12468P104
415
12364
SH
SOLE
12364
0
0
CABOT CORP
COM
127055101
767
10013
SH
SOLE
10013
0
0
CADENCE DESIGN SYSTEM INC
COM
127387108
4972
23666
SH
SOLE
23666
0
0
CAE INC
COM
124765108
40563
1793884
SH
SOLE
1793884
0
0
CAL MAINE FOODS INC
COM NEW
128030202
1087
17856
SH
SOLE
17856
0
0
CAMECO CORP
COM
13321L108
87787
3352468
SH
SOLE
3352468
0
0
CANADA GOOSE HLDGS INC
SHS SUB VTG
135086106
1940
100865
SH
SOLE
100865
0
0
CANADIAN IMPERIAL BK COMM TO
COM
136069101
586130
13822277
SH
SOLE
13822277
0
0
CANADIAN NAT RES LTD
COM
136385101
562065
10156854
SH
SOLE
10156854
0
0
CANADIAN NAT RES LTD
COM
136385101
84391
1525000
SH
Put
SOLE
1525000
0
0
CANADIAN NAT RES LTD
COM
136385101
41144
743500
SH
Call
SOLE
743500
0
0
CANADIAN NATL RY CO
COM
136375102
590012
5000318
SH
SOLE
5000318
0
0
CANADIAN PAC RY LTD
COM
13645T100
524963
6817409
SH
SOLE
6817409
0
0
CANOPY GROWTH CORP
COM
138035100
160
91325
SH
SOLE
91325
0
0
CAPITAL ONE FINL CORP
COM
14040H105
1495
15552
SH
SOLE
15552
0
0
CARDINAL HEALTH INC
COM
14149Y108
1245
16490
SH
SOLE
16490
0
0
CARMAX INC
COM
143130102
2009
31249
SH
SOLE
31249
0
0
CARNIVAL CORP
COMMON STOCK
143658300
2376
234083
SH
SOLE
234083
0
0
CARRIER GLOBAL CORPORATION
COM
14448C104
1140
24923
SH
SOLE
24923
0
0
CASELLA WASTE SYS INC
CL A
147448104
240
2900
SH
SOLE
2900
0
0
CATERPILLAR INC
COM
149123101
31009
135507
SH
SOLE
135507
0
0
CAVCO INDS INC DEL
COM
149568107
947
2979
SH
SOLE
2979
0
0
CBOE GLOBAL MKTS INC
COM
12503M108
742
5524
SH
SOLE
5524
0
0
CBRE GROUP INC
CL A
12504L109
1170
16069
SH
SOLE
16069
0
0
CELANESE CORP DEL
COM
150870103
744
6829
SH
SOLE
6829
0
0
CELESTICA INC
SUB VTG SHS
15101Q108
42594
3302663
SH
SOLE
3302663
0
0
CELSIUS HLDGS INC
COM NEW
15118V207
479
5158
SH
SOLE
5158
0
0
CEMEX SAB DE CV
SPON ADR NEW
151290889
940
170024
SH
SOLE
170024
0
0
CENOVUS ENERGY INC
COM
15135U109
149440
8565245
SH
SOLE
8565245
0
0
CENOVUS ENERGY INC
COM
15135U109
44491
2550000
SH
Put
SOLE
2550000
0
0
CENOVUS ENERGY INC
COM
15135U109
15703
900000
SH
Call
SOLE
900000
0
0
CENTERRA GOLD INC
COM
152006102
6073
940168
SH
SOLE
940168
0
0
CF INDS HLDGS INC
COM
125269100
4302
59346
SH
SOLE
59346
0
0
CGI INC
CL A SUB VTG
12532H104
160984
1670404
SH
SOLE
1670404
0
0
CHARGEPOINT HOLDINGS INC
COM CL A
15961R105
140
13324
SH
SOLE
13324
0
0
CHARTER COMMUNICATIONS INC N
CL A
16119P108
460
1285
SH
SOLE
1285
0
0
CHEMOURS CO
COM
163851108
561
18731
SH
SOLE
18731
0
0
CHENIERE ENERGY INC
COM NEW
16411R208
2568
16294
SH
SOLE
16294
0
0
CHEVRON CORP NEW
COM
166764100
31994
196092
SH
SOLE
196092
0
0
CHIPOTLE MEXICAN GRILL INC
COM
169656105
548
321
SH
SOLE
321
0
0
CHUBB LIMITED
COM
H1467J104
1184
6095
SH
SOLE
6095
0
0
CIENA CORP
COM NEW
171779309
358
6816
SH
SOLE
6816
0
0
CINTAS CORP
COM
172908105
786
1698
SH
SOLE
1698
0
0
CISCO SYS INC
COM
17275R102
31633
605121
SH
SOLE
605121
0
0
CITIGROUP INC
COM NEW
172967424
36245
772970
SH
SOLE
772970
0
0
CITIZENS FINL GROUP INC
COM
174610105
2323
76474
SH
SOLE
76474
0
0
CLEAN HARBORS INC
COM
184496107
5512
38663
SH
SOLE
38663
0
0
CLEVELAND-CLIFFS INC NEW
COM
185899101
585
31900
SH
SOLE
31900
0
0
CLOROX CO DEL
COM
189054109
3834
24227
SH
SOLE
24227
0
0
CLOUDFLARE INC
CL A COM
18915M107
836
13566
SH
SOLE
13566
0
0
CME GROUP INC
COM
12572Q105
3069
16024
SH
SOLE
16024
0
0
COCA COLA CO
COM
191216100
50181
808976
SH
SOLE
808976
0
0
COCA-COLA FEMSA SAB DE CV
SPONSORD ADR
191241108
11138
138414
SH
SOLE
138414
0
0
COEUR MNG INC
COM NEW
192108504
62
15480
SH
SOLE
15480
0
0
COGNIZANT TECHNOLOGY SOLUTIO
CL A
192446102
1683
27625
SH
SOLE
27625
0
0
COHERENT CORP
COM
19247G107
382
10020
SH
SOLE
10020
0
0
COLGATE PALMOLIVE CO
COM
194162103
6984
92928
SH
SOLE
92928
0
0
COLLIERS INTL GROUP INC
SUB VTG SHS
194693107
29987
284145
SH
SOLE
284145
0
0
COMCAST CORP NEW
CL A
20030N101
10519
277486
SH
SOLE
277486
0
0
COMPANHIA BRASILEIRA DE DIST
SPONSORED AD
20440T300
46
15605
SH
SOLE
15605
0
0
COMSTOCK RES INC
COM
205768302
562
52055
SH
SOLE
52055
0
0
CONAGRA BRANDS INC
COM
205887102
862
22954
SH
SOLE
22954
0
0
CONOCOPHILLIPS
COM
20825C104
1688
17011
SH
SOLE
17011
0
0
CONSOL ENERGY INC NEW
COM
20854L108
551
9451
SH
SOLE
9451
0
0
CONSOLIDATED EDISON INC
COM
209115104
823
8607
SH
SOLE
8607
0
0
CONSTELLATION BRANDS INC
CL A
21036P108
8226
36417
SH
SOLE
36417
0
0
CONSTELLATION ENERGY CORP
COM
21037T109
1715
21852
SH
SOLE
21852
0
0
COOPER COS INC
COM NEW
216648402
2282
6111
SH
SOLE
6111
0
0
COPA HOLDINGS SA
CL A
P31076105
2731
29574
SH
SOLE
29574
0
0
CORNING INC
COM
219350105
2679
75942
SH
SOLE
75942
0
0
CORTEVA INC
COM
22052L104
835
13850
SH
SOLE
13850
0
0
COSTCO WHSL CORP NEW
COM
22160K105
149093
300065
SH
SOLE
300065
0
0
COTY INC
COM CL A
222070203
235
19518
SH
SOLE
19518
0
0
CRACKER BARREL OLD CTRY STOR
COM
22410J106
588
5175
SH
SOLE
5175
0
0
CREDIT SUISSE GROUP
SPONSORED AD
225401108
112
125327
SH
SOLE
125327
0
0
CRESCENT PT ENERGY CORP
COM
22576C101
13328
1888167
SH
SOLE
1888167
0
0
CRISPR THERAPEUTICS AG
NAMEN AKT
H17182108
423
9354
SH
SOLE
9354
0
0
CROCS INC
COM
227046109
5613
44393
SH
SOLE
44393
0
0
CROWDSTRIKE HLDGS INC
CL A
22788C105
8054
58680
SH
SOLE
58680
0
0
CROWN CASTLE INC
COM
22822V101
3199
23900
SH
SOLE
23900
0
0
CROWN CRAFTS INC
COM
228309100
58
10000
SH
SOLE
10000
0
0
CSX CORP
COM
126408103
42126
1407021
SH
SOLE
1407021
0
0
CSX CORP
COM
126408103
1497
50000
SH
Put
SOLE
50000
0
0
CUBESMART
COM
229663109
1807
39103
SH
SOLE
39103
0
0
CUMMINS INC
COM
231021106
10829
45334
SH
SOLE
45334
0
0
CVS HEALTH CORP
COM
126650100
40468
544577
SH
SOLE
544577
0
0
CYBERARK SOFTWARE LTD
SHS
M2682V108
2193
14818
SH
SOLE
14818
0
0
D R HORTON INC
COM
23331A109
2215
22669
SH
SOLE
22669
0
0
DANAHER CORPORATION
COM
235851102
13792
54723
SH
SOLE
54723
0
0
DARDEN RESTAURANTS INC
COM
237194105
2847
18352
SH
SOLE
18352
0
0
DARLING INGREDIENTS INC
COM
237266101
1918
32842
SH
SOLE
32842
0
0
DAVE & BUSTERS ENTMT INC
COM
238337109
1505
40900
SH
SOLE
40900
0
0
DCP MIDSTREAM LP
COM UT LTD P
23311P100
5849
140200
SH
SOLE
140200
0
0
DECKERS OUTDOOR CORP
COM
243537107
2571
5719
SH
SOLE
5719
0
0
DEERE & CO
COM
244199105
34840
84382
SH
SOLE
84382
0
0
DELCATH SYS INC
COM NEW
24661P807
591
102832
SH
SOLE
102832
0
0
DELTA AIR LINES INC DEL
COM NEW
247361702
6565
188006
SH
SOLE
188006
0
0
DENISON MINES CORP
COM
248356107
711
653968
SH
SOLE
653968
0
0
DESCARTES SYS GROUP INC
COM
249906108
6467
80127
SH
SOLE
80127
0
0
DEUTSCHE BANK A G
NAMEN AKT
D18190898
363
35792
SH
SOLE
35792
0
0
DEVON ENERGY CORP NEW
COM
25179M103
5892
116420
SH
SOLE
116420
0
0
DEXCOM INC
COM
252131107
265
2280
SH
SOLE
2280
0
0
DIAGEO PLC
SPON ADR NEW
25243Q205
16230
89582
SH
SOLE
89582
0
0
DIAMONDBACK ENERGY INC
COM
25278X109
2475
18308
SH
SOLE
18308
0
0
DICKS SPORTING GOODS INC
COM
253393102
1193
8406
SH
SOLE
8406
0
0
DIGITALOCEAN HLDGS INC
COM
25402D102
466
11906
SH
SOLE
11906
0
0
DIMENSIONAL ETF TRUST
US CORE EQT
25434V104
281
9760
SH
SOLE
9760
0
0
DIRTT ENVIRONMENTAL SOLUTION
COM
25490H106
19
41498
SH
SOLE
41498
0
0
DISCOVER FINL SVCS
COM
254709108
503
5092
SH
SOLE
5092
0
0
DISNEY WALT CO
COM
254687106
97802
976748
SH
SOLE
976748
0
0
DOCEBO INC
COM
25609L105
1240
30448
SH
SOLE
30448
0
0
DOCUSIGN INC
COM
256163106
446
7652
SH
SOLE
7652
0
0
DOLLAR GEN CORP NEW
COM
256677105
4738
22513
SH
SOLE
22513
0
0
DOLLAR TREE INC
COM
256746108
2922
20356
SH
SOLE
20356
0
0
DOMINOS PIZZA INC
COM
25754A201
2375
7199
SH
SOLE
7199
0
0
DOVER CORP
COM
260003108
215
1412
SH
SOLE
1412
0
0
DOW INC
COM
260557103
4532
82672
SH
SOLE
82672
0
0
DR REDDYS LABS LTD
ADR
256135203
717
12600
SH
SOLE
12600
0
0
DRAFTKINGS INC NEW
COM CL A
26142V105
2218
114569
SH
SOLE
114569
0
0
DUKE ENERGY CORP NEW
COM NEW
26441C204
3971
41161
SH
SOLE
41161
0
0
DUPONT DE NEMOURS INC
COM
26614N102
1432
19949
SH
SOLE
19949
0
0
EAGLE MATLS INC
COM
26969P108
337
2296
SH
SOLE
2296
0
0
EASTMAN CHEM CO
COM
277432100
316
3749
SH
SOLE
3749
0
0
EATON CORP PLC
SHS
G29183103
771
4497
SH
SOLE
4497
0
0
EBAY INC.
COM
278642103
2839
63987
SH
SOLE
63987
0
0
ECOLAB INC
COM
278865100
1109
6701
SH
SOLE
6701
0
0
EDWARDS LIFESCIENCES CORP
COM
28176E108
1236
14940
SH
SOLE
14940
0
0
ELDORADO GOLD CORP NEW
COM
284902509
2663
257065
SH
SOLE
257065
0
0
ELECTRA BATTERY MATERIALS CO
COM NEW
28474P201
35
17022
SH
SOLE
17022
0
0
ELECTRONIC ARTS INC
COM
285512109
317
2632
SH
SOLE
2632
0
0
ELEVANCE HEALTH INC
COM
036752103
7697
16740
SH
SOLE
16740
0
0
EMERSON ELEC CO
COM
291011104
25692
294832
SH
SOLE
294832
0
0
ENBRIDGE INC
COM
29250N105
935593
24538215
SH
SOLE
24538215
0
0
ENBRIDGE INC
COM
29250N105
110381
2895000
SH
Put
SOLE
2895000
0
0
ENBRIDGE INC
COM
29250N105
17158
450000
SH
Call
SOLE
450000
0
0
ENCOMPASS HEALTH CORP
COM
29261A100
1737
32104
SH
SOLE
32104
0
0
ENCORE WIRE CORP
COM
292562105
6930
37393
SH
SOLE
37393
0
0
ENDEAVOUR SILVER CORP
COM
29258Y103
892
230863
SH
SOLE
230863
0
0
ENERFLEX LTD
COM
29269R105
1065
178759
SH
SOLE
178759
0
0
ENERGY FUELS INC
COM NEW
292671708
245
43825
SH
SOLE
43825
0
0
ENERGY TRANSFER L P
COM UT LTD P
29273V100
13851
1110767
SH
SOLE
1110767
0
0
ENERGY TRANSFER L P
COM UT LTD P
29273V100
125
10000
SH
Call
SOLE
10000
0
0
ENERPLUS CORP
COM
292766102
9137
633943
SH
SOLE
633943
0
0
ENI S P A
SPONSORED AD
26874R108
3597
128477
SH
SOLE
128477
0
0
ENOVIX CORPORATION
COM
293594107
265
17800
SH
SOLE
17800
0
0
ENPHASE ENERGY INC
COM
29355A107
5618
26715
SH
SOLE
26715
0
0
ENTERPRISE PRODS PARTNERS L
COM
293792107
1380
53263
SH
SOLE
53263
0
0
ENTHUSIAST GAMING HLDGS INC
COM
29385B109
11
17761
SH
SOLE
17761
0
0
EOG RES INC
COM
26875P101
6121
53395
SH
SOLE
53395
0
0
EQUIFAX INC
COM
294429105
238
1171
SH
SOLE
1171
0
0
EQUINIX INC
COM
29444U700
3253
4512
SH
SOLE
4512
0
0
EQUINOX GOLD CORP
COM
29446Y502
1446
280708
SH
SOLE
280708
0
0
EQUITY RESIDENTIAL
SH BEN INT
29476L107
816
13596
SH
SOLE
13596
0
0
ESSA PHARMA INC
COM NEW
29668H708
620
208791
SH
SOLE
208791
0
0
ETF MANAGERS TR
PRIME JUNIR
26924G102
895
80459
SH
SOLE
80459
0
0
ETF MANAGERS TR
PRIME CYBR S
26924G201
384
8037
SH
SOLE
8037
0
0
ETF MANAGERS TR
ETFMG ALTR H
26924G508
145
41113
SH
SOLE
41113
0
0
ETF OPPORTUNITIES TRUST
APPLIED FINA
26923N405
302
11935
SH
SOLE
11935
0
0
ETSY INC
COM
29786A106
9122
81935
SH
SOLE
81935
0
0
EURONET WORLDWIDE INC
COM
298736109
225
2010
SH
SOLE
2010
0
0
EVERCORE INC
CLASS A
29977A105
1432
12413
SH
SOLE
12413
0
0
EVEREST RE GROUP LTD
COM
G3223R108
986
2753
SH
SOLE
2753
0
0
EXELON CORP
COM
30161N101
546
13033
SH
SOLE
13033
0
0
EXP WORLD HLDGS INC
COM
30212W100
217
17068
SH
SOLE
17068
0
0
EXPEDIA GROUP INC
COM NEW
30212P303
418
4303
SH
SOLE
4303
0
0
EXXON MOBIL CORP
COM
30231G102
63183
576174
SH
SOLE
576174
0
0
FACTSET RESH SYS INC
COM
303075105
2999
7226
SH
SOLE
7226
0
0
FAIR ISAAC CORP
COM
303250104
4877
6941
SH
SOLE
6941
0
0
FASTENAL CO
COM
311900104
1032
19132
SH
SOLE
19132
0
0
FASTLY INC
CL A
31188V100
3354
188877
SH
SOLE
188877
0
0
FEDEX CORP
COM
31428X106
37843
165621
SH
SOLE
165621
0
0
FEDEX CORP
COM
31428X106
1828
8000
SH
Call
SOLE
8000
0
0
FENNEC PHARMACEUTICALS INC
COM
31447P100
956
114931
SH
SOLE
114931
0
0
FERRARI N V
COM
N3167Y103
4099
15168
SH
SOLE
15168
0
0
FERROGLOBE PLC
SHS
G33856108
72
14500
SH
SOLE
14500
0
0
FIBROGEN INC
COM
31572Q808
1467
78617
SH
SOLE
78617
0
0
FIDELITY COVINGTON TRUST
HIGH YILD ET
316092618
250
5295
SH
SOLE
5295
0
0
FIDELITY MERRIMACK STR TR
TOTAL BD ETF
316188309
446
9698
SH
SOLE
9698
0
0
FIDELITY NATL INFORMATION SV
COM
31620M106
1792
32986
SH
SOLE
32986
0
0
FIRST INDL RLTY TR INC
COM
32054K103
286
5377
SH
SOLE
5377
0
0
FIRST MAJESTIC SILVER CORP
COM
32076V103
2642
366234
SH
SOLE
366234
0
0
FIRST REP BK SAN FRANCISCO C
COM
33616C100
748
53490
SH
SOLE
53490
0
0
FIRST SOLAR INC
COM
336433107
304
1399
SH
SOLE
1399
0
0
FIRST TR EXCHANGE TRADED FD
HLTH CARE AL
33734X143
212
1975
SH
SOLE
1975
0
0
FIRST TR EXCHANGE TRADED FD
INDLS PROD D
33734X150
824
14827
SH
SOLE
14827
0
0
FIRST TR EXCHANGE TRADED FD
CLOUD COMPUT
33734X192
2491
37237
SH
SOLE
37237
0
0
FIRST TR EXCHANGE TRADED FD
US EQTY OPPT
336920103
783
9312
SH
SOLE
9312
0
0
FIRST TR EXCHANGE TRADED FD
WTR ETF
33733B100
1290
15422
SH
SOLE
15422
0
0
FIRST TR EXCHANGE TRADED FD
NASDAQ CYB E
33734X846
2228
52108
SH
SOLE
52108
0
0
FIRST TR EXCHANGE TRADED FD
NASDQ CLN ED
33737A108
666
6818
SH
SOLE
6818
0
0
FIRST TR EXCHANGE-TRADED FD
SMID RISNG E
33741X102
1997
74935
SH
SOLE
74935
0
0
FIRST TR EXCHANGE-TRADED FD
DJ INTERNT I
33733E302
265
1791
SH
SOLE
1791
0
0
FIRST TR EXCHANGE-TRADED FD
NAT GAS ETF
33733E807
1333
59211
SH
SOLE
59211
0
0
FIRST TR EXCHANGE-TRADED FD
RISNG DIVD A
33738R506
326
7276
SH
SOLE
7276
0
0
FIRST TR EXCHANGE-TRADED FD
SENIOR LN FD
33738D309
246
5441
SH
SOLE
5441
0
0
FIRST TR NAS100 EQ WEIGHTED
SHS
337344105
816
8103
SH
SOLE
8103
0
0
FIRSTENERGY CORP
COM
337932107
260
6488
SH
SOLE
6488
0
0
FIRSTSERVICE CORP NEW
COM
33767E202
67227
477117
SH
SOLE
477117
0
0
FISERV INC
COM
337738108
7391
65386
SH
SOLE
65386
0
0
FLEX LNG LTD
SHS
G35947202
336
10189
SH
SOLE
10189
0
0
FLUOR CORP NEW
COM
343412102
491
15885
SH
SOLE
15885
0
0
FOOT LOCKER INC
COM
344849104
452
11399
SH
SOLE
11399
0
0
FORD MTR CO DEL
COM
345370860
20027
1589419
SH
SOLE
1589419
0
0
FORD MTR CO DEL
COM
345370860
6300
500000
SH
Call
SOLE
500000
0
0
FORTINET INC
COM
34959E109
10305
155062
SH
SOLE
155062
0
0
FORTIS INC
COM
349553107
276334
6500699
SH
SOLE
6500699
0
0
FORTIS INC
COM
349553107
17428
410000
SH
Call
SOLE
410000
0
0
FORTIVE CORP
COM
34959J108
1501
22019
SH
SOLE
22019
0
0
FORTUNA SILVER MINES INC
COM
349915108
534
140209
SH
SOLE
140209
0
0
FORTUNA SILVER MINES INC
SDCV 4.650%
349915AA6
3484
35000
SH
SOLE
35000
0
0
FORTUNE BRANDS INNOVATIONS I
COM
34964C106
374
6366
SH
SOLE
6366
0
0
FORWARD AIR CORP
COM
349853101
254
2353
SH
SOLE
2353
0
0
FRANCO NEV CORP
COM
351858105
212931
1459827
SH
SOLE
1459827
0
0
FRANCO NEV CORP
COM
351858105
3647
25000
SH
Put
SOLE
25000
0
0
FRANKLIN ETF TR
SHRT DUR US
353506108
1529
16918
SH
SOLE
16918
0
0
FREEPORT-MCMORAN INC
CL B
35671D857
11007
269051
SH
SOLE
269051
0
0
FREYR BATTERY
SHS
L4135L100
440
49547
SH
SOLE
49547
0
0
GABELLI EQUITY TR INC
COM
362397101
175
30569
SH
SOLE
30569
0
0
GALLAGHER ARTHUR J & CO
COM
363576109
4262
22278
SH
SOLE
22278
0
0
GAMCO GLOBAL GOLD NAT RES &
COM SH BEN I
36465A109
108
29489
SH
SOLE
29489
0
0
GARMIN LTD
SHS
H2906T109
309
3062
SH
SOLE
3062
0
0
GARTNER INC
COM
366651107
14349
44045
SH
SOLE
44045
0
0
GE HEALTHCARE TECHNOLOGIES I
COMMON STOCK
36266G107
1009
12295
SH
SOLE
12295
0
0
GEN DIGITAL INC
COM
668771108
201
11691
SH
SOLE
11691
0
0
GENERAC HLDGS INC
COM
368736104
3675
34023
SH
SOLE
34023
0
0
GENERAL DYNAMICS CORP
COM
369550108
9831
43078
SH
SOLE
43078
0
0
GENERAL ELECTRIC CO
COM NEW
369604301
5236
54766
SH
SOLE
54766
0
0
GENERAL MLS INC
COM
370334104
2127
24884
SH
SOLE
24884
0
0
GENERAL MTRS CO
COM
37045V100
10854
295917
SH
SOLE
295917
0
0
GENPACT LIMITED
SHS
G3922B107
2050
44359
SH
SOLE
44359
0
0
GENTEX CORP
COM
371901109
236
8421
SH
SOLE
8421
0
0
GENUINE PARTS CO
COM
372460105
3750
22413
SH
SOLE
22413
0
0
GENWORTH FINL INC
COM CL A
37247D106
72
14419
SH
SOLE
14419
0
0
GERDAU SA
SPON ADR REP
373737105
1873
379901
SH
SOLE
379901
0
0
GFL ENVIRONMENTAL INC
SUB VTG SHS
36168Q104
9070
263043
SH
SOLE
263043
0
0
GILDAN ACTIVEWEAR INC
COM
375916103
55399
1667524
SH
SOLE
1667524
0
0
GILEAD SCIENCES INC
COM
375558103
21342
257221
SH
SOLE
257221
0
0
GLOBAL PMTS INC
COM
37940X102
361
3431
SH
SOLE
3431
0
0
GLOBAL X FDS
US INFR DEV
37954Y673
1942
68499
SH
SOLE
68499
0
0
GLOBAL X FDS
SUPERDIVIDEN
37960A669
1003
43547
SH
SOLE
43547
0
0
GLOBAL X FDS
RENEWABLE EN
37954Y707
147
11900
SH
SOLE
11900
0
0
GLOBAL X FDS
RBTCS ARTFL
37954Y715
598
23442
SH
SOLE
23442
0
0
GLOBAL X FDS
GLOBAL X COP
37954Y830
1439
37166
SH
SOLE
37166
0
0
GLOBAL X FDS
GLOBAL X SIL
37954Y848
390
12694
SH
SOLE
12694
0
0
GLOBAL X FDS
LITHIUM BTRY
37954Y855
845
13302
SH
SOLE
13302
0
0
GLOBAL X FDS
GLOBAL X URA
37954Y871
1491
74821
SH
SOLE
74821
0
0
GLOBALFOUNDRIES INC
ORDINARY SHA
G39387108
3273
45341
SH
SOLE
45341
0
0
GLOBE LIFE INC
COM
37959E102
903
8211
SH
SOLE
8211
0
0
GOLD FIELDS LTD
SPONSORED AD
38059T106
810
60776
SH
SOLE
60776
0
0
GOLDMAN SACHS GROUP INC
COM
38141G104
39831
121766
SH
SOLE
121766
0
0
GOLDMINING INC
COM
38149E101
40
33275
SH
SOLE
33275
0
0
GOODYEAR TIRE & RUBR CO
COM
382550101
494
44850
SH
SOLE
44850
0
0
GRAFTECH INTL LTD
COM
384313508
64
13150
SH
SOLE
13150
0
0
GRAINGER W W INC
COM
384802104
5404
7846
SH
SOLE
7846
0
0
GRAN TIERRA ENERGY INC
COM
38500T101
79
90084
SH
SOLE
90084
0
0
GRANITE REAL ESTATE INVT TR
UNIT 99/99/9
387437114
28104
453843
SH
SOLE
453843
0
0
GRAPHIC PACKAGING HLDG CO
COM
388689101
2302
90323
SH
SOLE
90323
0
0
GROUP 1 AUTOMOTIVE INC
COM
398905109
249
1100
SH
SOLE
1100
0
0
GROWGENERATION CORP
COM
39986L109
179
52339
SH
SOLE
52339
0
0
GRUPO AEROPORTUARIO DEL SURE
SPON ADR SER
40051E202
807
2634
SH
SOLE
2634
0
0
GRUPO FINANCIERO GALICIA S.A
SPONSORED AD
399909100
211
19186
SH
SOLE
19186
0
0
GSK PLC
SPONSORED AD
37733W204
10376
291626
SH
SOLE
291626
0
0
HALEON PLC
SPON ADS
405552100
106
13041
SH
SOLE
13041
0
0
HALLIBURTON CO
COM
406216101
1928
60950
SH
SOLE
60950
0
0
HANESBRANDS INC
COM
410345102
149
28388
SH
SOLE
28388
0
0
HARLEY DAVIDSON INC
COM
412822108
503
13245
SH
SOLE
13245
0
0
HARMONY GOLD MINING CO LTD
SPONSORED AD
413216300
82
20100
SH
SOLE
20100
0
0
HARTFORD FINL SVCS GROUP INC
COM
416515104
1512
21696
SH
SOLE
21696
0
0
HCA HEALTHCARE INC
COM
40412C101
3091
11724
SH
SOLE
11724
0
0
HDFC BANK LTD
SPONSORED AD
40415F101
1209
18132
SH
SOLE
18132
0
0
HEALTHCARE RLTY TR
CL A COM
42226K105
535
27654
SH
SOLE
27654
0
0
HECLA MNG CO
COM
422704106
293
46270
SH
SOLE
46270
0
0
HERITAGE CRYSTAL CLEAN INC
COM
42726M106
274
7700
SH
SOLE
7700
0
0
HERITAGE GLOBAL INC
COM
42727E103
241
84122
SH
SOLE
84122
0
0
HERSHEY CO
COM
427866108
6471
25434
SH
SOLE
25434
0
0
HESS CORP
COM
42809H107
503
3801
SH
SOLE
3801
0
0
HEXO CORP
COM
428304406
16
12213
SH
SOLE
12213
0
0
HILLENBRAND INC
COM
431571108
738
15526
SH
SOLE
15526
0
0
HILTON WORLDWIDE HLDGS INC
COM
43300A203
268
1904
SH
SOLE
1904
0
0
HOLOGIC INC
COM
436440101
1325
16424
SH
SOLE
16424
0
0
HOME DEPOT INC
COM
437076102
97900
331729
SH
SOLE
331729
0
0
HONDA MOTOR LTD
AMERN SHS
438128308
2324
87728
SH
SOLE
87728
0
0
HONEYWELL INTL INC
COM
438516106
24011
125636
SH
SOLE
125636
0
0
HORIZON THERAPEUTICS PUB L
SHS
G46188101
1255
11501
SH
SOLE
11501
0
0
HORMEL FOODS CORP
COM
440452100
346
8674
SH
SOLE
8674
0
0
HOWARD HUGHES CORP
COM
44267D107
861
10763
SH
SOLE
10763
0
0
HOWMET AEROSPACE INC
COM
443201108
415
9799
SH
SOLE
9799
0
0
HP INC
COM
40434L105
1778
60580
SH
SOLE
60580
0
0
HSBC HLDGS PLC
SPON ADR NEW
404280406
616
18060
SH
SOLE
18060
0
0
HUDBAY MINERALS INC
COM
443628102
3462
659860
SH
SOLE
659860
0
0
HUMANA INC
COM
444859102
3405
7014
SH
SOLE
7014
0
0
HUNTINGTON BANCSHARES INC
COM
446150104
1704
152182
SH
SOLE
152182
0
0
HUNTINGTON INGALLS INDS INC
COM
446413106
1751
8460
SH
SOLE
8460
0
0
HUT 8 MNG CORP
COM
44812T102
119
65205
SH
SOLE
65205
0
0
I-80 GOLD CORP
COM
44955L106
2645
1086590
SH
SOLE
1086590
0
0
IAMGOLD CORP
COM
450913108
732
267929
SH
SOLE
267929
0
0
ICON PLC
SHS
G4705A100
575
2693
SH
SOLE
2693
0
0
IDEXX LABS INC
COM
45168D104
3590
7179
SH
SOLE
7179
0
0
ILLINOIS TOOL WKS INC
COM
452308109
3201
13148
SH
SOLE
13148
0
0
ILLUMINA INC
COM
452327109
3941
16948
SH
SOLE
16948
0
0
IMMUNOPRECISE ANTIBODIES LTD
COM NEW
45257F200
118
42427
SH
SOLE
42427
0
0
IMPERIAL OIL LTD
COM NEW
453038408
58842
1157064
SH
SOLE
1157064
0
0
IMPINJ INC
COM
453204109
214
1581
SH
SOLE
1581
0
0
INDIA FD INC
COM
454089103
996
65834
SH
SOLE
65834
0
0
INFOSYS LTD
SPONSORED AD
456788108
1981
113587
SH
SOLE
113587
0
0
ING GROEP N.V.
SPONSORED AD
456837103
4687
394828
SH
SOLE
394828
0
0
INGERSOLL RAND INC
COM
45687V106
1643
28232
SH
SOLE
28232
0
0
INGREDION INC
COM
457187102
8297
81556
SH
SOLE
81556
0
0
INMODE LTD
SHS
M5425M103
203
6345
SH
SOLE
6345
0
0
INNOVATIVE INDL PPTYS INC
COM
45781V101
428
5635
SH
SOLE
5635
0
0
INSIGHT ENTERPRISES INC
COM
45765U103
2879
20136
SH
SOLE
20136
0
0
INTEL CORP
COM
458140100
37752
1155544
SH
SOLE
1155544
0
0
INTELLIA THERAPEUTICS INC
COM
45826J105
288
7732
SH
SOLE
7732
0
0
INTER PARFUMS INC
COM
458334109
1066
7497
SH
SOLE
7497
0
0
INTERCONTINENTAL EXCHANGE IN
COM
45866F104
4075
39070
SH
SOLE
39070
0
0
INTERNATIONAL BUSINESS MACHS
COM
459200101
52536
400759
SH
SOLE
400759
0
0
INTERNATIONAL FLAVORS&FRAGRA
COM
459506101
2261
24584
SH
SOLE
24584
0
0
INTERPUBLIC GROUP COS INC
COM
460690100
1385
37189
SH
SOLE
37189
0
0
INTUIT
COM
461202103
3195
7167
SH
SOLE
7167
0
0
INTUITIVE SURGICAL INC
COM NEW
46120E602
3728
14593
SH
SOLE
14593
0
0
INVESCO ACTVELY MNGD ETC FD
OPTIMUM YIEL
46090F100
341
23965
SH
SOLE
23965
0
0
INVESCO CURRENCYSHARES SWISS
SWISS FRANC
46138R108
3429
35208
SH
SOLE
35208
0
0
INVESCO DB COMMDY INDX TRCK
UNIT
46138B103
763
32128
SH
SOLE
32128
0
0
INVESCO EXCH TRADED FD TR II
S&P500 LOW V
46138E354
363
5818
SH
SOLE
5818
0
0
INVESCO EXCH TRADED FD TR II
PFD ETF
46138E511
352
30630
SH
SOLE
30630
0
0
INVESCO EXCH TRADED FD TR II
FNDMNTL HY C
46138E719
663
37868
SH
SOLE
37868
0
0
INVESCO EXCH TRADED FD TR II
FTSE RAFI SM
46138E735
715
23049
SH
SOLE
23049
0
0
INVESCO EXCH TRADED FD TR II
FTSE RAFI DE
46138E743
281
6367
SH
SOLE
6367
0
0
INVESCO EXCH TRADED FD TR II
CHINA TECHNL
46138E800
615
13198
SH
SOLE
13198
0
0
INVESCO EXCH TRADED FD TR II
NASDAQ 100 E
46138G649
241
1823
SH
SOLE
1823
0
0
INVESCO EXCH TRADED FD TR II
SOLAR ETF
46138G706
962
12394
SH
SOLE
12394
0
0
INVESCO EXCH TRADED FD TR II
DWA DEV MKTS
46138E875
273
9117
SH
SOLE
9117
0
0
INVESCO EXCH TRADED FD TR II
FTSE RAFI EM
46138E727
450
24505
SH
SOLE
24505
0
0
INVESCO EXCH TRD SLF IDX FD
BULSHS 2025
46138J825
393
19400
SH
SOLE
19400
0
0
INVESCO EXCH TRD SLF IDX FD
BULSHS 2024
46138J841
404
19600
SH
SOLE
19600
0
0
INVESCO EXCH TRD SLF IDX FD
BULSHS 2023
46138J866
295
14000
SH
SOLE
14000
0
0
INVESCO EXCHANGE TRADED FD T
WILDERHIL CL
46137V134
543
13434
SH
SOLE
13434
0
0
INVESCO EXCHANGE TRADED FD T
S&P 500 GARP
46137V431
3969
46528
SH
SOLE
46528
0
0
INVESCO EXCHANGE TRADED FD T
S&P SMCP VLU
46137V480
7378
162050
SH
SOLE
162050
0
0
INVESCO EXCHANGE TRADED FD T
DWA MOMENTUM
46137V837
387
5096
SH
SOLE
5096
0
0
INVESCO EXCHANGE TRADED FD T
DWA HEALTHCA
46137V852
200
1785
SH
SOLE
1785
0
0
INVESCO EXCHANGE TRADED FD T
BUYBACK ACHI
46137V308
675
7935
SH
SOLE
7935
0
0
INVESCO EXCHANGE TRADED FD T
S&P500 EQL W
46137V357
13385
92552
SH
SOLE
92552
0
0
INVESCO EXCHANGE TRADED FD T
NASDAQ INTER
46137V530
418
2969
SH
SOLE
2969
0
0
INVESCO EXCHANGE TRADED FD T
INTL DIVI AC
46137V548
492
27592
SH
SOLE
27592
0
0
INVESCO EXCHANGE TRADED FD T
GBL LISTED P
46137V589
208
20600
SH
SOLE
20600
0
0
INVESCO EXCHANGE TRADED FD T
FTSE RAFI 10
46137V613
642
4096
SH
SOLE
4096
0
0
INVESCO EXCHANGE TRADED FD T
DYNMC OIL GA
46137V670
219
43948
SH
SOLE
43948
0
0
INVESCO EXCHANGE TRADED FD T
AEROSPACE DE
46137V100
687
8525
SH
SOLE
8525
0
0
INVESCO INDIA EXCHANGE-TRADE
INDIA ETF
46137R109
256
12419
SH
SOLE
12419
0
0
INVESCO QQQ TR
UNIT SER 1
46090E103
88803
276705
SH
SOLE
276705
0
0
INVESTMENT MANAGERS SER TR I
AXS SHORT IN
46144X628
1509
37658
SH
SOLE
37658
0
0
INVITAE CORP
COM
46185L103
861
637889
SH
SOLE
637889
0
0
IQVIA HLDGS INC
COM
46266C105
328
1648
SH
SOLE
1648
0
0
IRON MTN INC DEL
COM
46284V101
3186
60218
SH
SOLE
60218
0
0
ISHARES GOLD TR
ISHARES NEW
464285204
14817
396507
SH
SOLE
396507
0
0
ISHARES INC
MSCI EM ASIA
464286426
2106
31687
SH
SOLE
31687
0
0
ISHARES INC
CORE MSCI EM
46434G103
1535
31454
SH
SOLE
31454
0
0
ISHARES INC
MSCI AUSTRIA
464286202
7054
348438
SH
SOLE
348438
0
0
ISHARES INC
MSCI BRAZIL
464286400
3354
122483
SH
SOLE
122483
0
0
ISHARES INC
MSCI GBL MIN
464286525
898
9281
SH
SOLE
9281
0
0
ISHARES INC
MSCI EURZONE
464286608
203
4493
SH
SOLE
4493
0
0
ISHARES INC
MSCI CHILE E
464286640
553
19231
SH
SOLE
19231
0
0
ISHARES INC
MSCI SWITZER
464286749
758
16724
SH
SOLE
16724
0
0
ISHARES INC
MSCI SPAIN E
464286764
6981
250501
SH
SOLE
250501
0
0
ISHARES INC
MSCI STH KOR
464286772
4352
71094
SH
SOLE
71094
0
0
ISHARES INC
MSCI MEXICO
464286822
5700
95744
SH
SOLE
95744
0
0
ISHARES INC
MSCI EMRG CH
46434G764
986
19988
SH
SOLE
19988
0
0
ISHARES INC
MSCI TAIWAN
46434G772
8228
181523
SH
SOLE
181523
0
0
ISHARES INC
MSCI SINGPOR
46434G780
477
24054
SH
SOLE
24054
0
0
ISHARES INC
MSCI JPN ETF
46434G822
2476
42180
SH
SOLE
42180
0
0
ISHARES INC
MSCI ITALY E
46434G830
9118
299636
SH
SOLE
299636
0
0
ISHARES INC
MSCI GBL ETF
46434G848
453
10605
SH
SOLE
10605
0
0
ISHARES INC
EM MKT SM-CP
464286475
425
8434
SH
SOLE
8434
0
0
ISHARES INC
MSCI CDA ETF
464286509
365
10674
SH
SOLE
10674
0
0
ISHARES INC
MSCI GERMANY
464286806
418
14694
SH
SOLE
14694
0
0
ISHARES INC
MSCI HONG KG
464286871
6174
300431
SH
SOLE
300431
0
0
ISHARES INC
MSCI WORLD E
464286392
1221
10373
SH
SOLE
10373
0
0
ISHARES INC
MSCI EMERG M
464286533
5457
100000
SH
Put
SOLE
100000
0
0
ISHARES INC
MSCI CDA ETF
464286509
3418
100000
SH
Call
SOLE
100000
0
0
ISHARES INC
MSCI EMERG M
464286533
58663
1075000
SH
Call
SOLE
1075000
0
0
ISHARES SILVER TR
ISHARES
46428Q109
1898
85827
SH
SOLE
85827
0
0
ISHARES TR
INDIA 50 ETF
464289529
657
15993
SH
SOLE
15993
0
0
ISHARES TR
0-5 YR TIPS
46429B747
7580
76389
SH
SOLE
76389
0
0
ISHARES TR
20 YR TR BD
464287432
263014
2472633
SH
SOLE
2472633
0
0
ISHARES TR
ASIA 50 ETF
464288430
1901
30715
SH
SOLE
30715
0
0
ISHARES TR
CHINA LG-CAP
464287184
11980
405690
SH
SOLE
405690
0
0
ISHARES TR
CORE HIGH DV
46429B663
3818
37552
SH
SOLE
37552
0
0
ISHARES TR
CORE S&P500
464287200
50951
123945
SH
SOLE
123945
0
0
ISHARES TR
CORE S&P MCP
464287507
10527
42081
SH
SOLE
42081
0
0
ISHARES TR
CORE S&P SCP
464287804
1237
12790
SH
SOLE
12790
0
0
ISHARES TR
CORE S&P TTL
464287150
6115
67537
SH
SOLE
67537
0
0
ISHARES TR
CORE US AGGB
464287226
14251
143029
SH
SOLE
143029
0
0
ISHARES TR
DOW JONES US
464287846
410
4100
SH
SOLE
4100
0
0
ISHARES TR
GLOBAL 100 E
464287572
4302
61402
SH
SOLE
61402
0
0
ISHARES TR
GLOB HLTHCRE
464287325
993
11915
SH
SOLE
11915
0
0
ISHARES TR
GLOB INDSTRL
464288729
629
5508
SH
SOLE
5508
0
0
ISHARES TR
GLB INFRASTR
464288372
513
10750
SH
SOLE
10750
0
0
ISHARES TR
GLOBAL TECH
464287291
2424
44597
SH
SOLE
44597
0
0
ISHARES TR
IBOXX HI YD
464288513
2604
34472
SH
SOLE
34472
0
0
ISHARES TR
IBOXX INV CP
464287242
1239
11304
SH
SOLE
11304
0
0
ISHARES TR
MRGSTR SM CP
464288604
310
7942
SH
SOLE
7942
0
0
ISHARES TR
MSCI ACWI ET
464288257
1009
11063
SH
SOLE
11063
0
0
ISHARES TR
BRAZIL SM-CP
464289131
290
24794
SH
SOLE
24794
0
0
ISHARES TR
MSCI CHINA E
46429B671
320
6416
SH
SOLE
6416
0
0
ISHARES TR
MSCI EAFE ET
464287465
49249
688600
SH
SOLE
688600
0
0
ISHARES TR
EAFE SML CP
464288273
10463
175824
SH
SOLE
175824
0
0
ISHARES TR
MSCI EMG MKT
464287234
16454
416968
SH
SOLE
416968
0
0
ISHARES TR
RUS 1000 ETF
464287622
471
2091
SH
SOLE
2091
0
0
ISHARES TR
RUS 1000 VAL
464287598
257
1689
SH
SOLE
1689
0
0
ISHARES TR
RUSSELL 2000
464287655
15935
89320
SH
SOLE
89320
0
0
ISHARES TR
RUS 2000 VAL
464287630
627
4577
SH
SOLE
4577
0
0
ISHARES TR
RUS MD CP GR
464287481
384
4221
SH
SOLE
4221
0
0
ISHARES TR
RUS MDCP VAL
464287473
395
3724
SH
SOLE
3724
0
0
ISHARES TR
RUS TP200 GR
464289438
1062
7643
SH
SOLE
7643
0
0
ISHARES TR
S&P 500 VAL
464287408
1242
8183
SH
SOLE
8183
0
0
ISHARES TR
GL CLEAN ENE
464288224
1250
63207
SH
SOLE
63207
0
0
ISHARES TR
S&P MC 400VL
464287705
5370
52251
SH
SOLE
52251
0
0
ISHARES TR
SP SMCP600VL
464287879
9097
97196
SH
SOLE
97196
0
0
ISHARES TR
SELECT DIVID
464287168
30421
259613
SH
SOLE
259613
0
0
ISHARES TR
TIPS BD ETF
464287176
5647
51224
SH
SOLE
51224
0
0
ISHARES TR
ISHARES SEMI
464287523
2974
6688
SH
SOLE
6688
0
0
ISHARES TR
ISHARES BIOT
464287556
475
3675
SH
SOLE
3675
0
0
ISHARES TR
MSCI DENMARK
46429B523
17179
162062
SH
SOLE
162062
0
0
ISHARES TR
MSCI INDIA E
46429B598
4532
115153
SH
SOLE
115153
0
0
ISHARES TR
MSCI USA MME
46432F396
221
1587
SH
SOLE
1587
0
0
ISHARES TR
CORE MSCI TO
46432F834
1956
31575
SH
SOLE
31575
0
0
ISHARES TR
CORE MSCI EA
46432F842
7088
106022
SH
SOLE
106022
0
0
ISHARES TR
CORE TOTAL U
46434V613
267
5791
SH
SOLE
5791
0
0
ISHARES TR
CORE INTL AG
46435G672
203
4138
SH
SOLE
4138
0
0
ISHARES TR
7-10 YR TRSY
464287440
8074
81461
SH
SOLE
81461
0
0
ISHARES TR
1 3 YR TREAS
464287457
2165
26347
SH
SOLE
26347
0
0
ISHARES TR
EXPND TEC SC
464287549
7492
22079
SH
SOLE
22079
0
0
ISHARES TR
US CONSM STA
464287812
7229
36284
SH
SOLE
36284
0
0
ISHARES TR
INTL SEL DIV
464288448
413
15025
SH
SOLE
15025
0
0
ISHARES TR
USD INV GRDE
464288620
242
4770
SH
SOLE
4770
0
0
ISHARES TR
ISHS 1-5YR I
464288646
217
4285
SH
SOLE
4285
0
0
ISHARES TR
3 7 YR TREAS
464288661
218
1856
SH
SOLE
1856
0
0
ISHARES TR
SHORT TREAS
464288679
304
2750
SH
SOLE
2750
0
0
ISHARES TR
PFD AND INCM
464288687
1684
53948
SH
SOLE
53948
0
0
ISHARES TR
US HOME CONS
464288752
337
4794
SH
SOLE
4794
0
0
ISHARES TR
US AER DEF E
464288760
1895
16465
SH
SOLE
16465
0
0
ISHARES TR
US OIL GS EX
464288851
1473
17160
SH
SOLE
17160
0
0
ISHARES TR
EAFE VALUE E
464288877
2274
46850
SH
SOLE
46850
0
0
ISHARES TR
EAFE GRWTH E
464288885
384
4100
SH
SOLE
4100
0
0
ISHARES TR
US TREAS BD
46429B267
5098
218059
SH
SOLE
218059
0
0
ISHARES TR
FLTG RATE NT
46429B655
4517
89649
SH
SOLE
89649
0
0
ISHARES TR
MSCI EAFE MI
46429B689
1164
17205
SH
SOLE
17205
0
0
ISHARES TR
MSCI USA MIN
46429B697
1383
19009
SH
SOLE
19009
0
0
ISHARES TR
EXPONENTIAL
46434V381
6397
121389
SH
SOLE
121389
0
0
ISHARES TR
ESG AWRE USD
46435G193
460
20000
SH
SOLE
20000
0
0
ISHARES TR
MSCI UK ETF
46435G334
281
8714
SH
SOLE
8714
0
0
ISHARES TR
ESG AWR MSCI
46435G425
650
7185
SH
SOLE
7185
0
0
ISHARES TR
ESG AW MSCI
46435G516
569
7917
SH
SOLE
7917
0
0
ISHARES TR
MSCI CDA ETF
46435G706
1345
44600
SH
SOLE
44600
0
0
ISHARES TR
CYBERSECURIT
46435U135
1055
29010
SH
SOLE
29010
0
0
ISHARES TR
0-3 MNTH TRE
46436E718
5556
55237
SH
SOLE
55237
0
0
ISHARES TR
U.S. ENERGY
464287796
3094
70717
SH
SOLE
70717
0
0
ISHARES TR
U.S. FIN SVC
464287770
1444
9566
SH
SOLE
9566
0
0
ISHARES TR
U.S. FINLS E
464287788
329
4625
SH
SOLE
4625
0
0
ISHARES TR
US HLTHCARE
464287762
1759
6443
SH
SOLE
6443
0
0
ISHARES TR
U.S. MED DVC
464288810
2726
50501
SH
SOLE
50501
0
0
ISHARES TR
U.S. REAL ES
464287739
2278
26826
SH
SOLE
26826
0
0
ISHARES TR
U.S. TECH ET
464287721
2866
30876
SH
SOLE
30876
0
0
ISHARES TR
MSCI EAFE ET
464287465
35910
502100
SH
Put
SOLE
502100
0
0
ISHARES TR
MSCI EAFE ET
464287465
25032
350000
SH
Call
SOLE
350000
0
0
J P MORGAN EXCHANGE TRADED F
EQUITY PREMI
46641Q332
5123
93827
SH
SOLE
93827
0
0
J P MORGAN EXCHANGE TRADED F
ULTRA SHRT I
46641Q837
394
7838
SH
SOLE
7838
0
0
JABIL INC
COM
466313103
4144
47002
SH
SOLE
47002
0
0
JACOBS SOLUTIONS INC
COM
46982L108
1770
15066
SH
SOLE
15066
0
0
JANUS HENDERSON GROUP PLC
ORD SHS
G4474Y214
207
7772
SH
SOLE
7772
0
0
JAZZ PHARMACEUTICALS PLC
SHS USD
G50871105
1837
12551
SH
SOLE
12551
0
0
JD.COM INC
SPON ADR CL
47215P106
286
6511
SH
SOLE
6511
0
0
JELD-WEN HLDG INC
COM
47580P103
841
66403
SH
SOLE
66403
0
0
JINKOSOLAR HLDG CO LTD
SPONSORED AD
47759T100
290
5685
SH
SOLE
5685
0
0
JOHNSON & JOHNSON
COM
478160104
104244
672544
SH
SOLE
672544
0
0
JOHNSON CTLS INTL PLC
SHS
G51502105
7300
121220
SH
SOLE
121220
0
0
JPMORGAN CHASE & CO
COM
46625H100
202268
1552209
SH
SOLE
1552209
0
0
JPMORGAN CHASE & CO
COM
46625H100
19546
150000
SH
Call
SOLE
150000
0
0
JUNIPER NETWORKS INC
COM
48203R104
4445
129130
SH
SOLE
129130
0
0
KELLOGG CO
COM
487836108
1260
18814
SH
SOLE
18814
0
0
KEYCORP
COM
493267108
324
25873
SH
SOLE
25873
0
0
KEYSIGHT TECHNOLOGIES INC
COM
49338L103
3051
18891
SH
SOLE
18891
0
0
KIMBERLY-CLARK CORP
COM
494368103
4167
31047
SH
SOLE
31047
0
0
KINDER MORGAN INC DEL
COM
49456B101
899
51324
SH
SOLE
51324
0
0
KINROSS GOLD CORP
COM
496902404
30241
6426147
SH
SOLE
6426147
0
0
KKR & CO INC
COM
48251W104
980
18662
SH
SOLE
18662
0
0
KLA CORP
COM NEW
482480100
9114
22832
SH
SOLE
22832
0
0
KONINKLIJKE PHILIPS N V
NY REGIS SHS
500472303
4533
247017
SH
SOLE
247017
0
0
KRAFT HEINZ CO
COM
500754106
7487
193613
SH
SOLE
193613
0
0
KRAFT HEINZ CO
COM
500754106
7390
191100
SH
Put
SOLE
191100
0
0
KRANESHARES TR
CSI CHI INTE
500767306
2534
81251
SH
SOLE
81251
0
0
KRANESHARES TR
GLOBAL CARB
500767678
2707
68281
SH
SOLE
68281
0
0
KRANESHARES TR
QUADRTC INT
500767736
1236
54406
SH
SOLE
54406
0
0
KROGER CO
COM
501044101
729
14769
SH
SOLE
14769
0
0
L3HARRIS TECHNOLOGIES INC
COM
502431109
4060
20690
SH
SOLE
20690
0
0
LABORATORY CORP AMER HLDGS
COM NEW
50540R409
556
2424
SH
SOLE
2424
0
0
LAM RESEARCH CORP
COM
512807108
13146
24798
SH
SOLE
24798
0
0
LAMB WESTON HLDGS INC
COM
513272104
9563
91497
SH
SOLE
91497
0
0
LARGO INC
COM
517097101
113
21854
SH
SOLE
21854
0
0
LAS VEGAS SANDS CORP
COM
517834107
1486
25873
SH
SOLE
25873
0
0
LAUDER ESTEE COS INC
CL A
518439104
2090
8479
SH
SOLE
8479
0
0
LEGG MASON ETF INVT
FRANKLIN INT
52468L505
1182
43850
SH
SOLE
43850
0
0
LEIDOS HOLDINGS INC
COM
525327102
297
3225
SH
SOLE
3225
0
0
LENNAR CORP
CL A
526057104
1124
10695
SH
SOLE
10695
0
0
LEONARDO DRS INC
COM
52661A108
151
11625
SH
SOLE
11625
0
0
LIGHTSPEED COMMERCE INC
SUB VTG SHS
53229C107
6062
398666
SH
SOLE
398666
0
0
LILLY ELI & CO
COM
532457108
32257
93930
SH
SOLE
93930
0
0
LINCOLN ELEC HLDGS INC
COM
533900106
782
4627
SH
SOLE
4627
0
0
LINDE PLC
SHS
G54950103
9870
27768
SH
SOLE
27768
0
0
LISTED FD TR
WAHED FTSE E
53656F607
218
5595
SH
SOLE
5595
0
0
LITHIUM AMERS CORP NEW
COM NEW
53680Q207
1814
83345
SH
SOLE
83345
0
0
LITHIUM AMERS CORP NEW
COM NEW
53680Q207
1401
64400
SH
Call
SOLE
64400
0
0
LLOYDS BANKING GROUP PLC
SPONSORED AD
539439109
5460
2353354
SH
SOLE
2353354
0
0
LOCKHEED MARTIN CORP
COM
539830109
13431
28411
SH
SOLE
28411
0
0
LOWES COS INC
COM
548661107
17830
89162
SH
SOLE
89162
0
0
LPL FINL HLDGS INC
COM
50212V100
2555
12623
SH
SOLE
12623
0
0
LULULEMON ATHLETICA INC
COM
550021109
21972
60331
SH
SOLE
60331
0
0
LYONDELLBASELL INDUSTRIES N
SHS - A -
N53745100
5128
54615
SH
SOLE
54615
0
0
M & T BK CORP
COM
55261F104
1051
8791
SH
SOLE
8791
0
0
MACYS INC
COM
55616P104
1383
79046
SH
SOLE
79046
0
0
MADISON SQUARE GRDN SPRT COR
CL A
55825T103
460
2363
SH
SOLE
2363
0
0
MAG SILVER CORP
COM
55903Q104
483
38235
SH
SOLE
38235
0
0
MAGNA INTL INC
COM
559222401
153289
2861869
SH
SOLE
2861869
0
0
MAGNITE INC
COM
55955D100
452
48796
SH
SOLE
48796
0
0
MANITOWOC CO INC
COM NEW
563571405
191
11183
SH
SOLE
11183
0
0
MANULIFE FINL CORP
COM
56501R106
474628
25865331
SH
SOLE
25865331
0
0
MANULIFE FINL CORP
COM
56501R106
120376
6560000
SH
Put
SOLE
6560000
0
0
MANULIFE FINL CORP
COM
56501R106
37673
2053000
SH
Call
SOLE
2053000
0
0
MARATHON OIL CORP
COM
565849106
4435
185086
SH
SOLE
185086
0
0
MARATHON PETE CORP
COM
56585A102
7579
56212
SH
SOLE
56212
0
0
MARKEL CORP
COM
570535104
9669
7569
SH
SOLE
7569
0
0
MARKETAXESS HLDGS INC
COM
57060D108
2874
7346
SH
SOLE
7346
0
0
MARRIOTT INTL INC NEW
CL A
571903202
10252
61745
SH
SOLE
61745
0
0
MARRIOTT VACATIONS WORLDWIDE
COM
57164Y107
14456
107189
SH
SOLE
107189
0
0
MARSH & MCLENNAN COS INC
COM
571748102
1936
11623
SH
SOLE
11623
0
0
MARVELL TECHNOLOGY INC
COM
573874104
2715
62703
SH
SOLE
62703
0
0
MASCO CORP
COM
574599106
298
5990
SH
SOLE
5990
0
0
MASTERCARD INCORPORATED
CL A
57636Q104
79588
219004
SH
SOLE
219004
0
0
MATTEL INC
COM
577081102
1129
61340
SH
SOLE
61340
0
0
MAXAR TECHNOLOGIES INC
COM
57778K105
2359
46200
SH
SOLE
46200
0
0
MCCORMICK & CO INC
COM NON VTG
579780206
839
10085
SH
SOLE
10085
0
0
MCDONALDS CORP
COM
580135101
65529
234357
SH
SOLE
234357
0
0
MCGRATH RENTCORP
COM
580589109
304
3260
SH
SOLE
3260
0
0
MCKESSON CORP
COM
58155Q103
5432
15257
SH
SOLE
15257
0
0
MEDICAL PPTYS TRUST INC
COM
58463J304
618
75144
SH
SOLE
75144
0
0
MEDIFAST INC
COM
58470H101
3970
38292
SH
SOLE
38292
0
0
MEDTRONIC PLC
SHS
G5960L103
22564
279882
SH
SOLE
279882
0
0
MERCADOLIBRE INC
COM
58733R102
3812
2892
SH
SOLE
2892
0
0
MERCK & CO INC
COM
58933Y105
103560
973401
SH
SOLE
973401
0
0
META MATERIALS INC
COM
59134N104
118
288787
SH
SOLE
288787
0
0
META PLATFORMS INC
CL A
30303M102
79479
375005
SH
SOLE
375005
0
0
META PLATFORMS INC
CL A
30303M102
10597
50000
SH
Put
SOLE
50000
0
0
METHANEX CORP
COM
59151K108
1639
35230
SH
SOLE
35230
0
0
METLIFE INC
COM
59156R108
47631
822070
SH
SOLE
822070
0
0
METTLER TOLEDO INTERNATIONAL
COM
592688105
1060
693
SH
SOLE
693
0
0
MGM RESORTS INTERNATIONAL
COM
552953101
2128
47911
SH
SOLE
47911
0
0
MICROCHIP TECHNOLOGY INC.
COM
595017104
5857
69914
SH
SOLE
69914
0
0
MICRON TECHNOLOGY INC
COM
595112103
9590
158937
SH
SOLE
158937
0
0
MICROSOFT CORP
COM
594918104
388624
1347985
SH
SOLE
1347985
0
0
MIDDLEBY CORP
COM
596278101
445
3036
SH
SOLE
3036
0
0
MITSUBISHI UFJ FINL GROUP IN
SPONSORED AD
606822104
5847
915073
SH
SOLE
915073
0
0
MOBILEYE GLOBAL INC
COMMON CLASS
60741F104
2282
52750
SH
SOLE
52750
0
0
MODERNA INC
COM
60770K107
18283
119048
SH
SOLE
119048
0
0
MODINE MFG CO
COM
607828100
4022
174496
SH
SOLE
174496
0
0
MOGO INC
COM
60800C109
7
10165
SH
SOLE
10165
0
0
MOLINA HEALTHCARE INC
COM
60855R100
282
1056
SH
SOLE
1056
0
0
MOLSON COORS BEVERAGE CO
CL B
60871R209
552
10683
SH
SOLE
10683
0
0
MONDAY COM LTD
SHS
M7S64H106
3078
21560
SH
SOLE
21560
0
0
MONDELEZ INTL INC
CL A
609207105
10927
156724
SH
SOLE
156724
0
0
MONSTER BEVERAGE CORP NEW
COM
61174X109
1326
24557
SH
SOLE
24557
0
0
MOODYS CORP
COM
615369105
693
2263
SH
SOLE
2263
0
0
MORGAN STANLEY
COM NEW
617446448
59798
681066
SH
SOLE
681066
0
0
MOSAIC CO NEW
COM
61945C103
1137
24782
SH
SOLE
24782
0
0
MOTOROLA SOLUTIONS INC
COM NEW
620076307
3005
10501
SH
SOLE
10501
0
0
MP MATERIALS CORP
COM CL A
553368101
1484
52654
SH
SOLE
52654
0
0
MSCI INC
COM
55354G100
3631
6487
SH
SOLE
6487
0
0
MUELLER INDS INC
COM
624756102
445
6050
SH
SOLE
6050
0
0
NABORS INDUSTRIES LTD
SHS
G6359F137
1872
15356
SH
SOLE
15356
0
0
NASDAQ INC
COM
631103108
7681
140492
SH
SOLE
140492
0
0
NATERA INC
COM
632307104
341
6140
SH
SOLE
6140
0
0
NATIONAL BK HLDGS CORP
CL A
633707104
6140
183500
SH
Put
SOLE
183500
0
0
NATIONAL BK HLDGS CORP
CL A
633707104
8365
250000
SH
Call
SOLE
250000
0
0
NATIONAL GRID PLC
SPONSORED AD
636274409
1744
25648
SH
SOLE
25648
0
0
NATWEST GROUP PLC
SPONS ADR
639057207
147
22235
SH
SOLE
22235
0
0
NETAPP INC
COM
64110D104
2160
33831
SH
SOLE
33831
0
0
NETFLIX INC
COM
64110L106
37528
108626
SH
SOLE
108626
0
0
NEW FOUND GOLD CORP
COM
64440N103
143
29000
SH
SOLE
29000
0
0
NEW GOLD INC CDA
COM
644535106
1503
1381590
SH
SOLE
1381590
0
0
NEWELL BRANDS INC
COM
651229106
901
72450
SH
SOLE
72450
0
0
NEWMONT CORP
COM
651639106
17537
357746
SH
SOLE
357746
0
0
NEXGEN ENERGY LTD
COM
65340P106
175
45694
SH
SOLE
45694
0
0
NEXTERA ENERGY INC
COM
65339F101
14167
183795
SH
SOLE
183795
0
0
NICE LTD
SPONSORED AD
653656108
532
2326
SH
SOLE
2326
0
0
NIKE INC
CL B
654106103
58554
477445
SH
SOLE
477445
0
0
NIO INC
SPON ADS
62914V106
358
34107
SH
SOLE
34107
0
0
NISOURCE INC
COM
65473P105
2661
95163
SH
SOLE
95163
0
0
NOAH HLDGS LTD
SPON ADS CL
65487X102
226
13654
SH
SOLE
13654
0
0
NOKIA CORP
SPONSORED AD
654902204
307
62430
SH
SOLE
62430
0
0
NORFOLK SOUTHN CORP
COM
655844108
5890
27781
SH
SOLE
27781
0
0
NORTH AMERN CONSTR GROUP LTD
COM
656811106
5557
333210
SH
SOLE
333210
0
0
NORTHROP GRUMMAN CORP
COM
666807102
5087
11017
SH
SOLE
11017
0
0
NORWEGIAN CRUISE LINE HLDG L
SHS
G66721104
1761
130930
SH
SOLE
130930
0
0
NOVAGOLD RES INC
COM NEW
66987E206
813
130750
SH
SOLE
130750
0
0
NOVARTIS AG
SPONSORED AD
66987V109
11954
129936
SH
SOLE
129936
0
0
NOVO-NORDISK A S
ADR
670100205
29617
186104
SH
SOLE
186104
0
0
NU HLDGS LTD
ORD SHS CL A
G6683N103
269
56594
SH
SOLE
56594
0
0
NUCOR CORP
COM
670346105
5001
32374
SH
SOLE
32374
0
0
NUTANIX INC
CL A
67059N108
3881
149328
SH
SOLE
149328
0
0
NUTRIEN LTD
COM
67077M108
321869
4358344
SH
SOLE
4358344
0
0
NUVEEN FLOATING RATE INCOME
COM
67072T108
574
70000
SH
SOLE
70000
0
0
NUVEI CORPORATION
SUB VTG SHS
67079A102
3496
80250
SH
SOLE
80250
0
0
NVENT ELECTRIC PLC
SHS
G6700G107
537
12503
SH
SOLE
12503
0
0
NVIDIA CORPORATION
COM
67066G104
174330
627607
SH
SOLE
627607
0
0
NVIDIA CORPORATION
COM
67066G104
2778
10000
SH
Call
SOLE
10000
0
0
NXP SEMICONDUCTORS N V
COM
N6596X109
5227
28028
SH
SOLE
28028
0
0
OBSIDIAN ENERGY LTD
COM
674482203
1615
252923
SH
SOLE
252923
0
0
OCCIDENTAL PETE CORP
COM
674599105
714
11433
SH
SOLE
11433
0
0
OKTA INC
CL A
679295105
8468
98192
SH
SOLE
98192
0
0
OLD DOMINION FREIGHT LINE IN
COM
679580100
3560
10444
SH
SOLE
10444
0
0
OLD REP INTL CORP
COM
680223104
491
19650
SH
SOLE
19650
0
0
OMNICOM GROUP INC
COM
681919106
1699
18012
SH
SOLE
18012
0
0
ON HLDG AG
NAMEN AKT A
H5919C104
618
19930
SH
SOLE
19930
0
0
ON SEMICONDUCTOR CORP
COM
682189105
6540
79440
SH
SOLE
79440
0
0
ONCOLYTICS BIOTECH INC
COM NEW
682310875
75
61081
SH
SOLE
61081
0
0
ONEOK INC NEW
COM
682680103
4981
78398
SH
SOLE
78398
0
0
OPEN TEXT CORP
COM
683715106
90161
2337488
SH
SOLE
2337488
0
0
ORACLE CORP
COM
68389X105
20523
220863
SH
SOLE
220863
0
0
OREILLY AUTOMOTIVE INC
COM
67103H107
692
815
SH
SOLE
815
0
0
ORGANIGRAM HLDGS INC
COM
68620P101
571
898000
SH
Call
SOLE
898000
0
0
ORGANON & CO
COMMON STOCK
68622V106
390
16601
SH
SOLE
16601
0
0
ORLA MNG LTD NEW
COM
68634K106
530
111775
SH
SOLE
111775
0
0
OSISKO GOLD ROYALTIES LTD
COM
68827L101
7942
502496
SH
SOLE
502496
0
0
OTIS WORLDWIDE CORP
COM
68902V107
1584
18772
SH
SOLE
18772
0
0
OUSTER INC
COM
68989M103
1211
144728
SH
SOLE
144728
0
0
OVINTIV INC
COM
69047Q102
9161
253900
SH
SOLE
253900
0
0
OWENS CORNING NEW
COM
690742101
319
3325
SH
SOLE
3325
0
0
OWL ROCK CAPITAL CORPORATION
COM
69121K104
2382
188909
SH
SOLE
188909
0
0
PACCAR INC
COM
693718108
528
7208
SH
SOLE
7208
0
0
PACER FDS TR
GLOBL CASH E
69374H709
364
10828
SH
SOLE
10828
0
0
PACER FDS TR
PACER US SMA
69374H857
959
25210
SH
SOLE
25210
0
0
PACER FDS TR
US CASH COWS
69374H881
1790
38131
SH
SOLE
38131
0
0
PACER FDS TR
CASH COWS ET
69374H659
925
27566
SH
SOLE
27566
0
0
PACKAGING CORP AMER
COM
695156109
2178
15691
SH
SOLE
15691
0
0
PACWEST BANCORP DEL
COM
695263103
311
31965
SH
SOLE
31965
0
0
PAGERDUTY INC
COM
69553P100
383
10943
SH
SOLE
10943
0
0
PALANTIR TECHNOLOGIES INC
CL A
69608A108
960
113571
SH
SOLE
113571
0
0
PALO ALTO NETWORKS INC
COM
697435105
25443
127381
SH
SOLE
127381
0
0
PAN AMERN SILVER CORP
COM
697900108
7866
431087
SH
SOLE
431087
0
0
PAPA JOHNS INTL INC
COM
698813102
280
3736
SH
SOLE
3736
0
0
PARAMOUNT GLOBAL
CLASS B COM
92556H206
5038
225839
SH
SOLE
225839
0
0
PARK HOTELS & RESORTS INC
COM
700517105
124
10052
SH
SOLE
10052
0
0
PARKER-HANNIFIN CORP
COM
701094104
1508
4487
SH
SOLE
4487
0
0
PAYCHEX INC
COM
704326107
764
6669
SH
SOLE
6669
0
0
PAYPAL HLDGS INC
COM
70450Y103
17866
235262
SH
SOLE
235262
0
0
PBF ENERGY INC
CL A
69318G106
226
5215
SH
SOLE
5215
0
0
PDD HOLDINGS INC
SPONSORED AD
722304102
1044
13761
SH
SOLE
13761
0
0
PDF SOLUTIONS INC
COM
693282105
286
6753
SH
SOLE
6753
0
0
PEMBINA PIPELINE CORP
COM
706327103
331128
10221998
SH
SOLE
10221998
0
0
PEMBINA PIPELINE CORP
COM
706327103
59199
1827500
SH
Put
SOLE
1827500
0
0
PEMBINA PIPELINE CORP
COM
706327103
8098
250000
SH
Call
SOLE
250000
0
0
PENN ENTERTAINMENT INC
COM
707569109
995
33544
SH
SOLE
33544
0
0
PEPSICO INC
COM
713448108
35383
194091
SH
SOLE
194091
0
0
PERKINELMER INC
COM
714046109
2217
16639
SH
SOLE
16639
0
0
PETROLEO BRASILEIRO SA PETRO
SPONSORED AD
71654V408
772
74033
SH
SOLE
74033
0
0
PFIZER INC
COM
717081103
59799
1465659
SH
SOLE
1465659
0
0
PHILIP MORRIS INTL INC
COM
718172109
13632
140174
SH
SOLE
140174
0
0
PHILLIPS 66
COM
718546104
2875
28359
SH
SOLE
28359
0
0
PIMCO CORPORATE & INCOME OPP
COM
72201B101
221
17740
SH
SOLE
17740
0
0
PIMCO DYNAMIC INCOME FD
SHS
72201Y101
2088
115881
SH
SOLE
115881
0
0
PIMCO ETF TR
25YR+ ZERO U
72201R882
583
6084
SH
SOLE
6084
0
0
PIMCO ETF TR
ACTIVE BD ET
72201R775
3377
36411
SH
SOLE
36411
0
0
PIMCO ETF TR
ENHNCD LW DU
72201R718
816
8601
SH
SOLE
8601
0
0
PIMCO ETF TR
ENHAN SHRT M
72201R833
1948
19632
SH
SOLE
19632
0
0
PIMCO HIGH INCOME FD
COM SHS
722014107
401
84000
SH
SOLE
84000
0
0
PINTEREST INC
CL A
72352L106
486
17811
SH
SOLE
17811
0
0
PIONEER NAT RES CO
COM
723787107
4148
20309
SH
SOLE
20309
0
0
PLAINS ALL AMERN PIPELINE L
UNIT LTD PAR
726503105
2808
225203
SH
SOLE
225203
0
0
PLANET FITNESS INC
CL A
72703H101
2323
29903
SH
SOLE
29903
0
0
PNC FINL SVCS GROUP INC
COM
693475105
311
2450
SH
SOLE
2450
0
0
POSCO HOLDINGS INC
SPONSORED AD
693483109
3324
47701
SH
SOLE
47701
0
0
PRECISION DRILLING CORP
COM NEW
74022D407
1612
31377
SH
SOLE
31377
0
0
PRICE T ROWE GROUP INC
COM
74144T108
3108
27533
SH
SOLE
27533
0
0
PRIMO WATER CORPORATION
COM
74167P108
1608
104729
SH
SOLE
104729
0
0
PROCTER AND GAMBLE CO
COM
742718109
55663
374359
SH
SOLE
374359
0
0
PROCTER AND GAMBLE CO
COM
742718109
7434
50000
SH
Put
SOLE
50000
0
0
PROGRESSIVE CORP
COM
743315103
1951
13638
SH
SOLE
13638
0
0
PROLOGIS INC.
COM
74340W103
2573
20625
SH
SOLE
20625
0
0
PROSHARES TR
PSHS SH MSCI
74347R370
1338
72620
SH
SOLE
72620
0
0
PROSHARES TR
SHORT QQQ NE
74347B714
1588
130388
SH
SOLE
130388
0
0
PROSHARES TR
SHRT RUSSELL
74348A210
1031
42997
SH
SOLE
42997
0
0
PROSHARES TR
ONLINE RTL E
74347B169
242
7627
SH
SOLE
7627
0
0
PROSHARES TR
PSHS SHORT D
74347B235
2242
67333
SH
SOLE
67333
0
0
PROSHARES TR
SHORT S&P 50
74347B425
3783
252181
SH
SOLE
252181
0
0
PROSHARES TR
PSHS ULTRA Q
74347R206
2145
43264
SH
SOLE
43264
0
0
PROSHARES TR II
VIX SH TRM F
74347Y854
790
87254
SH
SOLE
87254
0
0
PROTALIX BIOTHERAPEUTICS INC
COM
74365A309
52
25000
SH
SOLE
25000
0
0
PRUDENTIAL FINL INC
COM
744320102
21152
255640
SH
SOLE
255640
0
0
PULTE GROUP INC
COM
745867101
354
6079
SH
SOLE
6079
0
0
PURE STORAGE INC
CL A
74624M102
814
31911
SH
SOLE
31911
0
0
PURECYCLE TECHNOLOGIES INC
COM
74623V103
268
38324
SH
SOLE
38324
0
0
PVH CORPORATION
COM
693656100
248
2785
SH
SOLE
2785
0
0
QORVO INC
COM
74736K101
483
4751
SH
SOLE
4751
0
0
QUALCOMM INC
COM
747525103
83419
653855
SH
SOLE
653855
0
0
QUALCOMM INC
COM
747525103
5103
40000
SH
Put
SOLE
40000
0
0
QUANTA SVCS INC
COM
74762E102
17968
107824
SH
SOLE
107824
0
0
RAYTHEON TECHNOLOGIES CORP
COM
75513E101
21335
217861
SH
SOLE
217861
0
0
REGENERON PHARMACEUTICALS
COM
75886F107
1748
2127
SH
SOLE
2127
0
0
RELX PLC
SPONSORED AD
759530108
515
15864
SH
SOLE
15864
0
0
REPUBLIC SVCS INC
COM
760759100
440
3256
SH
SOLE
3256
0
0
RESTAURANT BRANDS INTL INC
COM
76131D103
176402
2627382
SH
SOLE
2627382
0
0
REUNION NEUROSCIENCE INC
COM
76134G103
12
17685
SH
SOLE
17685
0
0
RIBBON COMMUNICATIONS INC
COM
762544104
153
44684
SH
SOLE
44684
0
0
RIO TINTO PLC
SPONSORED AD
767204100
8162
118974
SH
SOLE
118974
0
0
RITCHIE BROS AUCTIONEERS
COM
767744105
5026
89322
SH
SOLE
89322
0
0
RIVIAN AUTOMOTIVE INC
COM CL A
76954A103
500
32313
SH
SOLE
32313
0
0
ROBLOX CORP
CL A
771049103
2555
56799
SH
SOLE
56799
0
0
ROCKWELL AUTOMATION INC
COM
773903109
2551
8694
SH
SOLE
8694
0
0
ROGERS COMMUNICATIONS INC
CL B
775109200
202682
4373009
SH
SOLE
4373009
0
0
ROKU INC
COM CL A
77543R102
864
13129
SH
SOLE
13129
0
0
ROPER TECHNOLOGIES INC
COM
776696106
3021
6856
SH
SOLE
6856
0
0
ROSS STORES INC
COM
778296103
2099
19774
SH
SOLE
19774
0
0
ROYAL BK CDA SUSTAINABL
COM
780087102
2157744
22562411
SH
SOLE
22562411
0
0
ROYAL BK CDA SUSTAINABL
COM
780087102
50715
530300
SH
Put
SOLE
530300
0
0
ROYAL BK CDA SUSTAINABL
COM
780087102
92746
969800
SH
Call
SOLE
969800
0
0
ROYAL CARIBBEAN GROUP
COM
V7780T103
1301
19919
SH
SOLE
19919
0
0
ROYAL GOLD INC
COM
780287108
652
5027
SH
SOLE
5027
0
0
RPC INC
COM
749660106
415
53905
SH
SOLE
53905
0
0
RYDER SYS INC
COM
783549108
483
5414
SH
SOLE
5414
0
0
S&P GLOBAL INC
COM
78409V104
19110
55427
SH
SOLE
55427
0
0
SALESFORCE INC
COM
79466L302
27616
138231
SH
SOLE
138231
0
0
SANDSTORM GOLD LTD
COM NEW
80013R206
493
84769
SH
SOLE
84769
0
0
SANMINA CORPORATION
COM
801056102
338
5549
SH
SOLE
5549
0
0
SANOFI
SPONSORED AD
80105N105
13149
241620
SH
SOLE
241620
0
0
SAP SE
SPON ADR
803054204
898
7096
SH
SOLE
7096
0
0
SCHLUMBERGER LTD
COM STK
806857108
6289
128085
SH
SOLE
128085
0
0
SCHWAB CHARLES CORP
COM
808513105
28247
539263
SH
SOLE
539263
0
0
SCHWAB STRATEGIC TR
US DIVIDEND
808524797
10025
137028
SH
SOLE
137028
0
0
SEA LTD
SPONSORD ADS
81141R100
492
5688
SH
SOLE
5688
0
0
SEABRIDGE GOLD INC
COM
811916105
1217
94292
SH
SOLE
94292
0
0
SEAGATE TECHNOLOGY HLDNGS PL
ORD SHS
G7997R103
1806
27315
SH
SOLE
27315
0
0
SELECT SECTOR SPDR TR
SBI CONS STP
81369Y308
7365
98587
SH
SOLE
98587
0
0
SELECT SECTOR SPDR TR
SBI MATERIAL
81369Y100
412
5111
SH
SOLE
5111
0
0
SELECT SECTOR SPDR TR
SBI CONS DIS
81369Y407
122100
816502
SH
SOLE
816502
0
0
SELECT SECTOR SPDR TR
SBI HEALTHCA
81369Y209
4967
38368
SH
SOLE
38368
0
0
SELECT SECTOR SPDR TR
ENERGY
81369Y506
165470
1997705
SH
SOLE
1997705
0
0
SELECT SECTOR SPDR TR
FINANCIAL
81369Y605
115208
3583447
SH
SOLE
3583447
0
0
SELECT SECTOR SPDR TR
SBI INT-INDS
81369Y704
4057
40094
SH
SOLE
40094
0
0
SELECT SECTOR SPDR TR
TECHNOLOGY
81369Y803
29620
196146
SH
SOLE
196146
0
0
SELECT SECTOR SPDR TR
COMMUNICATIO
81369Y852
115056
1984754
SH
SOLE
1984754
0
0
SELECT SECTOR SPDR TR
SBI INT-UTIL
81369Y886
3766
55635
SH
SOLE
55635
0
0
SELECT SECTOR SPDR TR
FINANCIAL
81369Y605
83590
2600000
SH
Put
SOLE
2600000
0
0
SELECT SECTOR SPDR TR
FINANCIAL
81369Y605
90020
2800000
SH
Call
SOLE
2800000
0
0
SENDAS DISTRIBUIDORA S A
SPON ADS
81689T104
240
15605
SH
SOLE
15605
0
0
SENSATA TECHNOLOGIES HLDG PL
SHS
G8060N102
233
4667
SH
SOLE
4667
0
0
SERITAGE GROWTH PPTYS
CL A
81752R100
151
19125
SH
SOLE
19125
0
0
SERVICE CORP INTL
COM
817565104
521
7577
SH
SOLE
7577
0
0
SERVICENOW INC
COM
81762P102
14707
31646
SH
SOLE
31646
0
0
SHAW COMMUNICATIONS INC
CL B CONV
82028K200
145129
4850196
SH
SOLE
4850196
0
0
SHELL PLC
SPON ADS
780259305
23828
414111
SH
SOLE
414111
0
0
SHERWIN WILLIAMS CO
COM
824348106
5011
22296
SH
SOLE
22296
0
0
SHIFT4 PMTS INC
CL A
82452J109
382
5039
SH
SOLE
5039
0
0
SHOPIFY INC
CL A
82509L107
304756
6357039
SH
SOLE
6357039
0
0
SIBANYE STILLWATER LTD
SPONSORED AD
82575P107
613
73696
SH
SOLE
73696
0
0
SIGMA LITHIUM CORPORATION
COM
826599102
836
22196
SH
SOLE
22196
0
0
SILVERCREST METALS INC
COM
828363101
1681
236388
SH
SOLE
236388
0
0
SIMON PPTY GROUP INC NEW
COM
828806109
10185
90963
SH
SOLE
90963
0
0
SIMPLIFY EXCHANGE TRADED FUN
MANAGED FUTU
82889N699
959
40969
SH
SOLE
40969
0
0
SIMPLIFY EXCHANGE TRADED FUN
HEALTH CARE
82889N772
331
13200
SH
SOLE
13200
0
0
SITEONE LANDSCAPE SUPPLY INC
COM
82982L103
828
6053
SH
SOLE
6053
0
0
SK TELECOM LTD
SPONSORED AD
78440P306
2615
127523
SH
SOLE
127523
0
0
SKYLINE CHAMPION CORPORATION
COM
830830105
382
5076
SH
SOLE
5076
0
0
SKYWORKS SOLUTIONS INC
COM
83088M102
2380
20176
SH
SOLE
20176
0
0
SMITH A O CORP
COM
831865209
210
3043
SH
SOLE
3043
0
0
SMUCKER J M CO
COM NEW
832696405
786
4996
SH
SOLE
4996
0
0
SNAP INC
CL A
83304A106
287
25634
SH
SOLE
25634
0
0
SNAP ON INC
COM
833034101
2290
9276
SH
SOLE
9276
0
0
SNOWFLAKE INC
CL A
833445109
3076
19939
SH
SOLE
19939
0
0
SOCIEDAD QUIMICA Y MINERA DE
SPON ADR SER
833635105
373
4602
SH
SOLE
4602
0
0
SOLAREDGE TECHNOLOGIES INC
COM
83417M104
2123
6986
SH
SOLE
6986
0
0
SONOS INC
COM
83570H108
481
24515
SH
SOLE
24515
0
0
SONY GROUP CORPORATION
SPONSORED AD
835699307
2254
24870
SH
SOLE
24870
0
0
SOUTHERN CO
COM
842587107
4221
60667
SH
SOLE
60667
0
0
SOUTHERN COPPER CORP
COM
84265V105
1710
22427
SH
SOLE
22427
0
0
SOUTHWEST AIRLS CO
COM
844741108
1220
37505
SH
SOLE
37505
0
0
SPDR DOW JONES INDL AVERAGE
UT SER 1
78467X109
23680
71193
SH
SOLE
71193
0
0
SPDR GOLD TR
GOLD SHS
78463V107
28802
157198
SH
SOLE
157198
0
0
SPDR GOLD TR
GOLD SHS
78463V107
15519
84700
SH
Put
SOLE
84700
0
0
SPDR GOLD TR
GOLD SHS
78463V107
33841
184700
SH
Call
SOLE
184700
0
0
SPDR INDEX SHS FDS
EURO STOXX 5
78463X202
13722
305612
SH
SOLE
305612
0
0
SPDR INDEX SHS FDS
S&P EMKTSC E
78463X756
1343
26514
SH
SOLE
26514
0
0
SPDR INDEX SHS FDS
S&P GBLINF E
78463X855
1117
20510
SH
SOLE
20510
0
0
SPDR S&P 500 ETF TR
TR UNIT
78462F103
186812
456319
SH
SOLE
456319
0
0
SPDR S&P MIDCAP 400 ETF TR
UTSER1 S&PDC
78467Y107
1046
2281
SH
SOLE
2281
0
0
SPDR SER TR
S&P DIVID ET
78464A763
11623
93954
SH
SOLE
93954
0
0
SPDR SER TR
S&P REGL BKG
78464A698
2975
67820
SH
SOLE
67820
0
0
SPDR SER TR
S&P METALS M
78464A755
215
4048
SH
SOLE
4048
0
0
SPDR SER TR
S&P BIOTECH
78464A870
4373
57383
SH
SOLE
57383
0
0
SPDR SER TR
PORTFOLIO SH
78464A474
335
11294
SH
SOLE
11294
0
0
SPDR SER TR
HLTH CR EQUI
78464A581
216
2310
SH
SOLE
2310
0
0
SPDR SER TR
AEROSPACE DE
78464A631
264
2258
SH
SOLE
2258
0
0
SPDR SER TR
OILGAS EQUIP
78468R549
549
7306
SH
SOLE
7306
0
0
SPDR SER TR
S&P OILGAS E
78468R556
3147
24664
SH
SOLE
24664
0
0
SPDR SER TR
SPDR S&P 500
78468R796
271
8166
SH
SOLE
8166
0
0
SPLUNK INC
COM
848637104
1984
20692
SH
SOLE
20692
0
0
SPLUNK INC
COM
848637104
5465
57000
SH
Call
SOLE
57000
0
0
SPROTT ETF TRUST
JR GOLD MINE
85210B201
441
13168
SH
SOLE
13168
0
0
SPROTT FDS TR
URANIUM MINE
85208P303
518
16525
SH
SOLE
16525
0
0
SPROTT INC
COM NEW
852066208
533
14596
SH
SOLE
14596
0
0
SPROTT PHYSICAL GOLD & SILVE
TR UNIT
85208R101
6876
363596
SH
SOLE
363596
0
0
SPROTT PHYSICAL GOLD TR
UNIT
85207H104
5530
357723
SH
SOLE
357723
0
0
SPROTT PHYSICAL SILVER TR
TR UNIT
85207K107
356
42640
SH
SOLE
42640
0
0
SPROUTS FMRS MKT INC
COM
85208M102
3575
102057
SH
SOLE
102057
0
0
SS&C TECHNOLOGIES HLDGS INC
COM
78467J100
2363
41854
SH
SOLE
41854
0
0
SSGA ACTIVE ETF TR
SPDR TR TACT
78467V848
1040
25348
SH
SOLE
25348
0
0
SSGA ACTIVE TR
SPDR DBLELN
78470P200
561
12088
SH
SOLE
12088
0
0
SSR MINING IN
COM
784730103
4286
283455
SH
SOLE
283455
0
0
STANTEC INC
COM
85472N109
12901
220670
SH
SOLE
220670
0
0
STAR HLDGS
SHS BEN INT
85512G106
278
16000
SH
SOLE
16000
0
0
STARBUCKS CORP
COM
855244109
39428
378646
SH
SOLE
378646
0
0
STARWOOD PPTY TR INC
COM
85571B105
608
34386
SH
SOLE
34386
0
0
STEEL DYNAMICS INC
COM
858119100
1020
9022
SH
SOLE
9022
0
0
STELLANTIS N.V
SHS
N82405106
10813
596076
SH
SOLE
596076
0
0
STMICROELECTRONICS N V
NY REGISTRY
861012102
1986
37124
SH
SOLE
37124
0
0
STONECO LTD
COM CL A
G85158106
360
37724
SH
SOLE
37724
0
0
STRATEGIC ED INC
COM
86272C103
286
3189
SH
SOLE
3189
0
0
STRYKER CORPORATION
COM
863667101
26813
93926
SH
SOLE
93926
0
0
SUMITOMO MITSUI FINL GROUP I
SPONSORED AD
86562M209
7905
988186
SH
SOLE
988186
0
0
SUN CMNTYS INC
COM
866674104
716
5081
SH
SOLE
5081
0
0
SUN LIFE FINANCIAL INC.
COM
866796105
372503
7973351
SH
SOLE
7973351
0
0
SUN LIFE FINANCIAL INC.
COM
866796105
147621
3159800
SH
Put
SOLE
3159800
0
0
SUN LIFE FINANCIAL INC.
COM
866796105
37674
806400
SH
Call
SOLE
806400
0
0
SUNCOR ENERGY INC NEW
COM
867224107
494086
15914154
SH
SOLE
15914154
0
0
SUNCOR ENERGY INC NEW
COM
867224107
15523
500000
SH
Put
SOLE
500000
0
0
SUNCOR ENERGY INC NEW
COM
867224107
3570
115000
SH
Call
SOLE
115000
0
0
SUNRUN INC
COM
86771W105
451
22400
SH
SOLE
22400
0
0
SUPER MICRO COMPUTER INC
COM
86800U104
6479
60807
SH
SOLE
60807
0
0
SYNOPSYS INC
COM
871607107
3361
8702
SH
SOLE
8702
0
0
SYSCO CORP
COM
871829107
3883
50283
SH
SOLE
50283
0
0
TAIWAN SEMICONDUCTOR MFG LTD
SPONSORED AD
874039100
55696
598753
SH
SOLE
598753
0
0
TAKE-TWO INTERACTIVE SOFTWAR
COM
874054109
243
2039
SH
SOLE
2039
0
0
TAPESTRY INC
COM
876030107
259
6007
SH
SOLE
6007
0
0
TARGA RES CORP
COM
87612G101
11986
164304
SH
SOLE
164304
0
0
TARGET CORP
COM
87612E106
4772
28812
SH
SOLE
28812
0
0
TASEKO MINES LTD
COM
876511106
673
405873
SH
SOLE
405873
0
0
TC ENERGY CORP
COM
87807B107
732596
18834006
SH
SOLE
18834006
0
0
TC ENERGY CORP
COM
87807B107
77795
2000000
SH
Put
SOLE
2000000
0
0
TD SYNNEX CORPORATION
COM
87162W100
1715
17718
SH
SOLE
17718
0
0
TE CONNECTIVITY LTD
SHS
H84989104
4397
33529
SH
SOLE
33529
0
0
TECHNIPFMC PLC
COM
G87110105
265
19447
SH
SOLE
19447
0
0
TECK RESOURCES LTD
CL B
878742204
159670
4374531
SH
SOLE
4374531
0
0
TEEKAY CORPORATION
COM
Y8564W103
234
37827
SH
SOLE
37827
0
0
TEJON RANCH CO
COM
879080109
2187
119725
SH
SOLE
119725
0
0
TELADOC HEALTH INC
COM
87918A105
1075
41521
SH
SOLE
41521
0
0
TELEDYNE TECHNOLOGIES INC
COM
879360105
499
1115
SH
SOLE
1115
0
0
TELEFONICA BRASIL SA
NEW ADR
87936R205
1388
183291
SH
SOLE
183291
0
0
TELEFONICA S A
SPONSORED AD
879382208
3960
925214
SH
SOLE
925214
0
0
TELUS CORPORATION
COM
87971M103
462402
23292442
SH
SOLE
23292442
0
0
TELUS CORPORATION
COM
87971M103
2978
150000
SH
Put
SOLE
150000
0
0
TELUS CORPORATION
COM
87971M103
1985
100000
SH
Call
SOLE
100000
0
0
TELUS INTL CDA INC
SUB VTG SHS
87975H100
1347
66661
SH
SOLE
66661
0
0
TERADYNE INC
COM
880770102
332
3085
SH
SOLE
3085
0
0
TESLA INC
COM
88160R101
77663
374352
SH
SOLE
374352
0
0
TESLA INC
COM
88160R101
38173
184000
SH
Call
SOLE
184000
0
0
TEUCRIUM COMMODITY TR
WHEAT FD
88166A508
226
32000
SH
SOLE
32000
0
0
TEVA PHARMACEUTICAL INDS LTD
SPONSORED AD
881624209
773
87377
SH
SOLE
87377
0
0
TEXAS INSTRS INC
COM
882508104
47979
257940
SH
SOLE
257940
0
0
TFI INTL INC
COM
87241L109
72265
605608
SH
SOLE
605608
0
0
THE CIGNA GROUP
COM
125523100
5740
22463
SH
SOLE
22463
0
0
THE LION ELECTRIC COMPANY
COMMON STOCK
536221104
532
286010
SH
SOLE
286010
0
0
THE TRADE DESK INC
COM CL A
88339J105
489
8036
SH
SOLE
8036
0
0
THERATECHNOLOGIES INC
COM
88338H100
337
417590
SH
SOLE
417590
0
0
THERATECHNOLOGIES INC
NOTE 5.750%
88338HAA8
1034
11000
SH
SOLE
11000
0
0
THERMO FISHER SCIENTIFIC INC
COM
883556102
24803
43033
SH
SOLE
43033
0
0
THOMSON REUTERS CORP.
COM NEW
884903709
147314
1132247
SH
SOLE
1132247
0
0
THOMSON REUTERS CORP.
COM NEW
884903709
5204
40000
SH
Put
SOLE
40000
0
0
THOMSON REUTERS CORP.
COM NEW
884903709
11710
90000
SH
Call
SOLE
90000
0
0
THOR INDS INC
COM
885160101
473
5940
SH
SOLE
5940
0
0
TIDAL ETF TR
SP FDS S&P 5
886364801
484
16680
SH
SOLE
16680
0
0
TILRAY BRANDS INC
COM
88688T100
208
82044
SH
SOLE
82044
0
0
TIMKEN CO
COM
887389104
946
11582
SH
SOLE
11582
0
0
TJX COS INC NEW
COM
872540109
22766
290527
SH
SOLE
290527
0
0
T-MOBILE US INC
COM
872590104
1166
8048
SH
SOLE
8048
0
0
TOLL BROTHERS INC
COM
889478103
1772
29517
SH
SOLE
29517
0
0
TORO CO
COM
891092108
511
4599
SH
SOLE
4599
0
0
TORONTO DOMINION BK ONT
COM NEW
891160509
2212080
36931764
SH
SOLE
36931764
0
0
TORONTO DOMINION BK ONT
COM NEW
891160509
35938
600000
SH
Put
SOLE
600000
0
0
TORONTO DOMINION BK ONT
COM NEW
891160509
53907
900000
SH
Call
SOLE
900000
0
0
TOTALENERGIES SE
SPONSORED AD
89151E109
11854
200752
SH
SOLE
200752
0
0
TOYOTA MOTOR CORP
ADS
892331307
1916
13521
SH
SOLE
13521
0
0
TRACTOR SUPPLY CO
COM
892356106
3743
15926
SH
SOLE
15926
0
0
TRANE TECHNOLOGIES PLC
SHS
G8994E103
4325
23510
SH
SOLE
23510
0
0
TRANSALTA CORP
COM
89346D107
8151
931930
SH
SOLE
931930
0
0
TRANSDIGM GROUP INC
COM
893641100
305
414
SH
SOLE
414
0
0
TRANSOCEAN LTD
REG SHS
H8817H100
107
16860
SH
SOLE
16860
0
0
TRAVELERS COMPANIES INC
COM
89417E109
542
3160
SH
SOLE
3160
0
0
TRICON RESIDENTIAL INC
COM NPV
89612W102
7216
930570
SH
SOLE
930570
0
0
TRILOGY METALS INC NEW
COM
89621C105
6
11828
SH
SOLE
11828
0
0
TRINITY PL HLDGS INC
COM
89656D101
75
157072
SH
SOLE
157072
0
0
TWILIO INC
CL A
90138F102
5237
78596
SH
SOLE
78596
0
0
TYSON FOODS INC
CL A
902494103
748
12608
SH
SOLE
12608
0
0
U HAUL HOLDING COMPANY
COM
023586100
1884
31577
SH
SOLE
31577
0
0
UBER TECHNOLOGIES INC
COM
90353T100
13036
411227
SH
SOLE
411227
0
0
UBER TECHNOLOGIES INC
COM
90353T100
3170
100000
SH
Put
SOLE
100000
0
0
UBER TECHNOLOGIES INC
COM
90353T100
1585
50000
SH
Call
SOLE
50000
0
0
UBS GROUP AG
SHS
H42097107
8027
380649
SH
SOLE
380649
0
0
ULTA BEAUTY INC
COM
90384S303
20364
37320
SH
SOLE
37320
0
0
UNDER ARMOUR INC
CL C
904311206
96
11216
SH
SOLE
11216
0
0
UNILEVER PLC
SPON ADR NEW
904767704
26184
504209
SH
SOLE
504209
0
0
UNION PAC CORP
COM
907818108
28968
143935
SH
SOLE
143935
0
0
UNITED AIRLS HLDGS INC
COM
910047109
4235
95711
SH
SOLE
95711
0
0
UNITED AIRLS HLDGS INC
COM
910047109
4425
100000
SH
Call
SOLE
100000
0
0
UNITED PARCEL SERVICE INC
CL B
911312106
19967
102927
SH
SOLE
102927
0
0
UNITED RENTALS INC
COM
911363109
1965
4964
SH
SOLE
4964
0
0
UNITED STATES STL CORP NEW
COM
912909108
602
23081
SH
SOLE
23081
0
0
UNITED STS OIL FD LP
UNITS
91232N207
853
12845
SH
SOLE
12845
0
0
UNITEDHEALTH GROUP INC
COM
91324P102
84404
178600
SH
SOLE
178600
0
0
UNUM GROUP
COM
91529Y106
1008
25481
SH
SOLE
25481
0
0
URBAN OUTFITTERS INC
COM
917047102
222
8018
SH
SOLE
8018
0
0
US BANCORP DEL
COM NEW
902973304
2695
74758
SH
SOLE
74758
0
0
VAIL RESORTS INC
COM
91879Q109
2335
9993
SH
SOLE
9993
0
0
VALE S A
SPONSORED AD
91912E105
1900
120375
SH
SOLE
120375
0
0
VALERO ENERGY CORP
COM
91913Y100
11737
84076
SH
SOLE
84076
0
0
VANECK ETF TRUST
MRNGSTR WDE
92189F643
298
4040
SH
SOLE
4040
0
0
VANECK ETF TRUST
SEMICONDUCTR
92189F676
29398
111698
SH
SOLE
111698
0
0
VANECK ETF TRUST
BIOTECH ETF
92189F726
302
1864
SH
SOLE
1864
0
0
VANECK ETF TRUST
GOLD MINERS
92189F106
19696
608829
SH
SOLE
608829
0
0
VANECK ETF TRUST
JUNIOR GOLD
92189F791
5305
134311
SH
SOLE
134311
0
0
VANECK ETF TRUST
BRAZIL SMALL
92189F825
289
21601
SH
SOLE
21601
0
0
VANECK ETF TRUST
OIL SERVICES
92189H607
1641
5923
SH
SOLE
5923
0
0
VANECK ETF TRUST
RARE EARTH/S
92189H805
378
4633
SH
SOLE
4633
0
0
VANECK ETF TRUST
GOLD MINERS
92189F106
2462
76100
SH
Put
SOLE
76100
0
0
VANGUARD ADMIRAL FDS INC
500 VAL IDX
921932703
407
2774
SH
SOLE
2774
0
0
VANGUARD ADMIRAL FDS INC
SMLCP 600 VA
921932778
1913
23686
SH
SOLE
23686
0
0
VANGUARD ADMIRAL FDS INC
MIDCP 400 VA
921932844
578
7344
SH
SOLE
7344
0
0
VANGUARD ADMIRAL FDS INC
MIDCP 400 GR
921932869
837
9418
SH
SOLE
9418
0
0
VANGUARD BD INDEX FDS
INTERMED TER
921937819
1444
18818
SH
SOLE
18818
0
0
VANGUARD BD INDEX FDS
LONG TERM BO
921937793
648
8454
SH
SOLE
8454
0
0
VANGUARD BD INDEX FDS
SHORT TRM BO
921937827
1615
21119
SH
SOLE
21119
0
0
VANGUARD BD INDEX FDS
TOTAL BND MR
921937835
2086
28256
SH
SOLE
28256
0
0
VANGUARD CHARLOTTE FDS
TOTAL INT BD
92203J407
547
11182
SH
SOLE
11182
0
0
VANGUARD INDEX FDS
MCAP VL IDXV
922908512
1131
8436
SH
SOLE
8436
0
0
VANGUARD INDEX FDS
SML CP GRW E
922908595
916
4231
SH
SOLE
4231
0
0
VANGUARD INDEX FDS
SM CP VAL ET
922908611
481
3029
SH
SOLE
3029
0
0
VANGUARD INDEX FDS
MID CAP ETF
922908629
637
3019
SH
SOLE
3019
0
0
VANGUARD INDEX FDS
GROWTH ETF
922908736
943
3779
SH
SOLE
3779
0
0
VANGUARD INDEX FDS
VALUE ETF
922908744
1086
7860
SH
SOLE
7860
0
0
VANGUARD INDEX FDS
TOTAL STK MK
922908769
8657
42416
SH
SOLE
42416
0
0
VANGUARD INDEX FDS
S&P 500 ETF
922908363
23147
61550
SH
SOLE
61550
0
0
VANGUARD INDEX FDS
REAL ESTATE
922908553
284
3419
SH
SOLE
3419
0
0
VANGUARD INTL EQUITY INDEX F
FTSE EMR MKT
922042858
16756
414744
SH
SOLE
414744
0
0
VANGUARD INTL EQUITY INDEX F
ALLWRLD EX U
922042775
1671
31244
SH
SOLE
31244
0
0
VANGUARD INTL EQUITY INDEX F
TT WRLD ST E
922042742
3938
42759
SH
SOLE
42759
0
0
VANGUARD INTL EQUITY INDEX F
FTSE EUROPE
922042874
2508
41149
SH
SOLE
41149
0
0
VANGUARD MALVERN FDS
STRM INFPROI
922020805
1956
40902
SH
SOLE
40902
0
0
VANGUARD SCOTTSDALE FDS
INT-TERM COR
92206C870
342
4259
SH
SOLE
4259
0
0
VANGUARD SCOTTSDALE FDS
VNG RUS2000V
92206C649
2073
17205
SH
SOLE
17205
0
0
VANGUARD SCOTTSDALE FDS
VNG RUS2000I
92206C664
7415
102870
SH
SOLE
102870
0
0
VANGUARD SCOTTSDALE FDS
SHORT TERM T
92206C102
2176
37168
SH
SOLE
37168
0
0
VANGUARD SCOTTSDALE FDS
LONG TERM TR
92206C847
752
11473
SH
SOLE
11473
0
0
VANGUARD SCOTTSDALE FDS
SHRT TRM COR
92206C409
1052
13802
SH
SOLE
13802
0
0
VANGUARD SPECIALIZED FUNDS
DIV APP ETF
921908844
6339
41162
SH
SOLE
41162
0
0
VANGUARD STAR FDS
VG TL INTL S
921909768
675
12229
SH
SOLE
12229
0
0
VANGUARD TAX-MANAGED FDS
VAN FTSE DEV
921943858
20683
457888
SH
SOLE
457888
0
0
VANGUARD WHITEHALL FDS
HIGH DIV YLD
921946406
507
4804
SH
SOLE
4804
0
0
VANGUARD WHITEHALL FDS
INTL DVD ETF
921946810
1611
21866
SH
SOLE
21866
0
0
VANGUARD WORLD FD
MEGA GRWTH I
921910816
223
1090
SH
SOLE
1090
0
0
VANGUARD WORLD FD
EXTENDED DUR
921910709
204
2250
SH
SOLE
2250
0
0
VANGUARD WORLD FDS
CONSUM STP E
92204A207
2400
12400
SH
SOLE
12400
0
0
VANGUARD WORLD FDS
ENERGY ETF
92204A306
865
7571
SH
SOLE
7571
0
0
VANGUARD WORLD FDS
FINANCIALS E
92204A405
405
5201
SH
SOLE
5201
0
0
VANGUARD WORLD FDS
INDUSTRIAL E
92204A603
1382
7255
SH
SOLE
7255
0
0
VANGUARD WORLD FDS
INF TECH ETF
92204A702
4429
11489
SH
SOLE
11489
0
0
VANGUARD WORLD FDS
MATERIALS ET
92204A801
1908
10732
SH
SOLE
10732
0
0
VANGUARD WORLD FDS
HEALTH CAR E
92204A504
768
3222
SH
SOLE
3222
0
0
VENUS CONCEPT INC
COM
92332W105
15
68674
SH
SOLE
68674
0
0
VERISK ANALYTICS INC
COM
92345Y106
5514
28742
SH
SOLE
28742
0
0
VERITIV CORP
COM
923454102
236
1746
SH
SOLE
1746
0
0
VERIZON COMMUNICATIONS INC
COM
92343V104
57113
1468581
SH
SOLE
1468581
0
0
VERMILION ENERGY INC
COM
923725105
4025
310305
SH
SOLE
310305
0
0
VERSABANK NEW
COM
92512J106
8895
1202180
SH
SOLE
1202180
0
0
VERTEX PHARMACEUTICALS INC
COM
92532F100
829
2630
SH
SOLE
2630
0
0
VIATRIS INC
COM
92556V106
1564
162582
SH
SOLE
162582
0
0
VICTORIAS SECRET AND CO
COMMON STOCK
926400102
402
11781
SH
SOLE
11781
0
0
VILLAGE FARMS INTL INC
COM
92707Y108
31
37144
SH
SOLE
37144
0
0
VIMEO INC
COMMON STOCK
92719V100
1388
362507
SH
SOLE
362507
0
0
VIPSHOP HOLDINGS LIMITED
SPONSORED AD
92763W103
268
17647
SH
SOLE
17647
0
0
VISA INC
COM CL A
92826C839
173464
769380
SH
SOLE
769380
0
0
VISTA ENERGY S.A.B. DE C.V.
SPONSORED AD
92837L109
1716
86687
SH
SOLE
86687
0
0
VIZSLA SILVER CORP
COM NEW
92859G202
15
10000
SH
SOLE
10000
0
0
VODAFONE GROUP PLC NEW
SPONSORED AD
92857W308
2192
198576
SH
SOLE
198576
0
0
WABASH NATL CORP
COM
929566107
3163
128629
SH
SOLE
128629
0
0
WABTEC
COM
929740108
365
3609
SH
SOLE
3609
0
0
WALGREENS BOOTS ALLIANCE INC
COM
931427108
9681
279968
SH
SOLE
279968
0
0
WALMART INC
COM
931142103
78752
534091
SH
SOLE
534091
0
0
WARNER BROS DISCOVERY INC
COM SER A
934423104
307
20305
SH
SOLE
20305
0
0
WASTE CONNECTIONS INC
COM
94106B101
194156
1395010
SH
SOLE
1395010
0
0
WASTE MGMT INC DEL
COM
94106L109
34944
214159
SH
SOLE
214159
0
0
WATERS CORP
COM
941848103
788
2545
SH
SOLE
2545
0
0
WATSCO INC
COM
942622200
830
2609
SH
SOLE
2609
0
0
WEBSTER FINL CORP
COM
947890109
217
5502
SH
SOLE
5502
0
0
WELLS FARGO CO NEW
COM
949746101
41967
1122726
SH
SOLE
1122726
0
0
WELLS FARGO CO NEW
COM
949746101
31773
850000
SH
Put
SOLE
850000
0
0
WELLS FARGO CO NEW
COM
949746101
5607
150000
SH
Call
SOLE
150000
0
0
WESCO INTL INC
COM
95082P105
3693
23896
SH
SOLE
23896
0
0
WEST FRASER TIMBER CO LTD
COM
952845105
3920
54955
SH
SOLE
54955
0
0
WESTERN ALLIANCE BANCORP
COM
957638109
1412
39720
SH
SOLE
39720
0
0
WESTERN ASSET HIGH INCOME OP
COM
95766K109
76
20000
SH
SOLE
20000
0
0
WESTERN DIGITAL CORP.
COM
958102105
752
19957
SH
SOLE
19957
0
0
WESTERN MIDSTREAM PARTNERS L
COM UNIT LP
958669103
4130
156600
SH
SOLE
156600
0
0
WESTPORT FUEL SYSTEMS INC
COM NEW
960908309
16
17307
SH
SOLE
17307
0
0
WESTROCK CO
COM
96145D105
957
31418
SH
SOLE
31418
0
0
WEYERHAEUSER CO MTN BE
COM NEW
962166104
1695
56269
SH
SOLE
56269
0
0
WHEATON PRECIOUS METALS CORP
COM
962879102
151428
3144184
SH
SOLE
3144184
0
0
WHIRLPOOL CORP
COM
963320106
480
3638
SH
SOLE
3638
0
0
WILLIAMS COS INC
COM
969457100
837
28047
SH
SOLE
28047
0
0
WILLIS TOWERS WATSON PLC LTD
SHS
G96629103
237
1022
SH
SOLE
1022
0
0
WINGSTOP INC
COM
974155103
223
1216
SH
SOLE
1216
0
0
WISDOMTREE TR
CLOUD COMPUT
97717Y691
2109
71015
SH
SOLE
71015
0
0
WISDOMTREE TR
JAPN HEDGE E
97717W851
812
11482
SH
SOLE
11482
0
0
WISDOMTREE TR
INDIA ERNGS
97717W422
332
10537
SH
SOLE
10537
0
0
WISDOMTREE TR
INTL QULTY D
97717X131
569
16786
SH
SOLE
16786
0
0
WISDOMTREE TR
EMERG MKTS E
97717X214
8320
296536
SH
SOLE
296536
0
0
WISDOMTREE TR
EUROPE HEDGE
97717X701
855
10403
SH
SOLE
10403
0
0
WISDOMTREE TR
EMER MKT HIG
97717W315
538
14218
SH
SOLE
14218
0
0
WISDOMTREE TR
EM MKTS QTLY
97717W323
1136
50231
SH
SOLE
50231
0
0
WISDOMTREE TR
INTL EQUITY
97717W703
2034
40901
SH
SOLE
40901
0
0
WISDOMTREE TR
INTL SMCAP D
97717W760
910
14939
SH
SOLE
14939
0
0
WISDOMTREE TR
ITL HDG QTLY
97717X594
358
9080
SH
SOLE
9080
0
0
WISDOMTREE TR
US QTLY DIV
97717X669
546
8755
SH
SOLE
8755
0
0
WISDOMTREE TR
EMG MKTS SMC
97717W281
637
13905
SH
SOLE
13905
0
0
WOLFSPEED INC
COM
977852102
223
3426
SH
SOLE
3426
0
0
WOODSIDE ENERGY GROUP LTD
SPONSORED AD
980228308
304
13574
SH
SOLE
13574
0
0
WORKDAY INC
CL A
98138H101
1510
7312
SH
SOLE
7312
0
0
WPP PLC NEW
ADR
92937A102
5981
100482
SH
SOLE
100482
0
0
WYNN RESORTS LTD
COM
983134107
3183
28442
SH
SOLE
28442
0
0
XENON PHARMACEUTICALS INC
COM
98420N105
1172
32749
SH
SOLE
32749
0
0
XP INC
CL A
G98239109
134
11308
SH
SOLE
11308
0
0
XPEL INC
COM
98379L100
562
8275
SH
SOLE
8275
0
0
XYLEM INC
COM
98419M100
1119
10689
SH
SOLE
10689
0
0
YAMANA GOLD INC
COM
98462Y100
4918
843517
SH
SOLE
843517
0
0
YETI HLDGS INC
COM
98585X104
249
6230
SH
SOLE
6230
0
0
YUM BRANDS INC
COM
988498101
326
2471
SH
SOLE
2471
0
0
YUM CHINA HLDGS INC
COM
98850P109
2407
37974
SH
SOLE
37974
0
0
ZEBRA TECHNOLOGIES CORPORATI
CL A
989207105
1360
4276
SH
SOLE
4276
0
0
ZENTEK LTD
COM
98942X102
19
12600
SH
SOLE
12600
0
0
ZIMMER BIOMET HOLDINGS INC
COM
98956P102
920
7119
SH
SOLE
7119
0
0
ZOETIS INC
CL A
98978V103
21605
129804
SH
SOLE
129804
0
0
ZOOM VIDEO COMMUNICATIONS IN
CL A
98980L101
273
3693
SH
SOLE
3693
0
0
ZOOMINFO TECHNOLOGIES INC
COMMON STOCK
98980F104
225
9100
SH
SOLE
9100
0
0