0001654954-24-006235.txt : 20240514
0001654954-24-006235.hdr.sgml : 20240514
20240514162034
ACCESSION NUMBER: 0001654954-24-006235
CONFORMED SUBMISSION TYPE: 13F-HR
PUBLIC DOCUMENT COUNT: 2
CONFORMED PERIOD OF REPORT: 20240331
FILED AS OF DATE: 20240514
DATE AS OF CHANGE: 20240514
EFFECTIVENESS DATE: 20240514
FILER:
COMPANY DATA:
COMPANY CONFORMED NAME: TORONTO DOMINION BANK
CENTRAL INDEX KEY: 0000947263
STANDARD INDUSTRIAL CLASSIFICATION: COMMERCIAL BANKS, NEC [6029]
ORGANIZATION NAME: 02 Finance
IRS NUMBER: 135640479
STATE OF INCORPORATION: A6
FISCAL YEAR END: 1031
FILING VALUES:
FORM TYPE: 13F-HR
SEC ACT: 1934 Act
SEC FILE NUMBER: 028-11527
FILM NUMBER: 24944678
BUSINESS ADDRESS:
STREET 1: 66 WELLINGTON STREET WEST
STREET 2: 12TH FLOOR, TD TOWER
CITY: TORONTO, ONTARIO
STATE: A6
ZIP: M5K 1A2
BUSINESS PHONE: 416-944-6367
MAIL ADDRESS:
STREET 1: 66 WELLINGTON STREET WEST
STREET 2: 12TH FLOOR, TD TOWER
CITY: TORONTO, ONTARIO
STATE: A6
ZIP: M5K 1A2
13F-HR
1
primary_doc.xml
X0202
13F-HR
LIVE
false
false
false
0000947263
XXXXXXXX
03-31-2024
03-31-2024
false
TORONTO DOMINION BANK
66 Wellington Street West
12th Floor, Td Tower
Toronto, Ontario
A6
M5K 1A2
13F COMBINATION REPORT
028-11527
0001115941
028-05929
TDAM USA INC.
0001056053
028-05987
TD ASSET MANAGEMENT INC
0001335977
028-11451
TD Securities (USA) LLC
0000048966
028-19611
COWEN AND COMPANY, LLC
0001999606
028-23436
TD Waterhouse Canada Inc.
N
Joan Tangoan
Senior Manager
506-232-1115
/s/ Joan Tangoan
Moncton
A3
05-14-2024
5
5144
63805474698
1
0001106553
028-11512
TD SECURITIES INC
2
0001178652
028-11579
TD GLOBAL FINANCE
3
0001343236
028-11510
Toronto Dominion (New York) LLC
4
0001584627
028-15608
TORONTO DOMINION (SOUTH EAST ASIA) Ltd
5
0001719180
028-18156
TD Insurance - Meloche Monnex
INFORMATION TABLE
2
infotable.xml
The Charles Schwab Corp
COM
808513105
16289429907
225178738
SH
DFND
3
0
225178738
0
Imperial Oil Ltd
COM
453038408
69
1
SH
SOLE
1
0
0
Agilent Technologies Inc
COM
00846U101
11718502
80534
SH
SOLE
80534
0
0
Advance Auto Parts Inc
COM
00751Y106
170
2
SH
SOLE
2
0
0
Apple Inc
COM
037833100
694305029
4048898
SH
SOLE
4048898
0
0
AbbVie Inc
COM
00287Y109
88135854
483997
SH
SOLE
483997
0
0
Abbott Laboratories
COM
002824100
53593532
471525
SH
SOLE
471525
0
0
Accenture PLC
COM
G1151C101
60485178
174505
SH
SOLE
174505
0
0
Analog Devices Inc
COM
032654105
29008673
146664
SH
SOLE
146664
0
0
Archer-Daniels-Midland Co
COM
039483102
8936607
142280
SH
SOLE
142280
0
0
Automatic Data Processing Inc
COM
053015103
29145657
116704
SH
SOLE
116704
0
0
Autodesk Inc
COM
052769106
13941845
53536
SH
SOLE
53536
0
0
American Electric Power Co Inc
COM
025537101
493095
5727
SH
SOLE
5727
0
0
Aflac Inc
COM
001055102
13662988
159131
SH
SOLE
159131
0
0
American International Group I
COM
026874784
15573575
199227
SH
SOLE
199227
0
0
Assurant Inc
COM
04621X108
3010711
15994
SH
SOLE
15994
0
0
Arthur J Gallagher & Co
COM
363576109
14846375
59376
SH
SOLE
59376
0
0
Allstate Corp/The
COM
020002101
12977826
75012
SH
SOLE
75012
0
0
Allegion PLC
COM
G0176J109
3886384
28850
SH
SOLE
28850
0
0
Applied Materials Inc
COM
038222105
48563865
235484
SH
SOLE
235484
0
0
AMETEK Inc
COM
031100100
13065644
71436
SH
SOLE
71436
0
0
Amgen Inc
COM
031162100
42830533
150642
SH
SOLE
150642
0
0
Ameriprise Financial Inc
COM
03076C106
12589805
28715
SH
SOLE
28715
0
0
American Tower Corp
COM
03027X100
25235404
127716
SH
SOLE
127716
0
0
Amazon.com Inc
COM
023135106
483575511
2680871
SH
SOLE
2680871
0
0
Anthem Inc
COM
036752103
33977334
65525
SH
SOLE
65525
0
0
Aon PLC
COM
G0403H108
18421344
55200
SH
SOLE
55200
0
0
Air Products & Chemicals Inc
COM
009158106
14360312
59274
SH
SOLE
59274
0
0
Amphenol Corp
COM
032095101
19268641
167045
SH
SOLE
167045
0
0
AvalonBay Communities Inc
COM
053484101
7665298
41309
SH
SOLE
41309
0
0
Broadcom Inc
COM
11135F101
165666972
124993
SH
SOLE
124993
0
0
Avery Dennison Corp
COM
053611109
4795410
21480
SH
SOLE
21480
0
0
American Water Works Co Inc
COM
030420103
105467
863
SH
SOLE
863
0
0
American Express Co
COM
025816109
36711142
161233
SH
SOLE
161233
0
0
AutoZone Inc
COM
053332102
15184650
4818
SH
SOLE
4818
0
0
Boeing Co/The
COM
097023105
29512610
152923
SH
SOLE
152923
0
0
Bank of America Corp
COM
060505104
71762273
1892465
SH
SOLE
1892465
0
0
BB&T Corp
COM
89832Q109
13970042
358390
SH
SOLE
358390
0
0
Becton Dickinson and Co
COM
075887109
19850934
80222
SH
SOLE
80222
0
0
Biogen Inc
COM
09062X103
8805898
40838
SH
SOLE
40838
0
0
Bank of New York Mellon Corp/T
COM
064058100
12305961
213571
SH
SOLE
213571
0
0
BlackRock Inc
COM
09247X101
16201292
19433
SH
SOLE
19433
0
0
Bristol-Myers Squibb Co
COM
110122108
31231382
575906
SH
SOLE
575906
0
0
Berkshire Hathaway Inc
COM
084670702
205741513
489255
SH
SOLE
489255
0
0
Boston Scientific Corp
COM
101137107
20837809
304246
SH
SOLE
304246
0
0
BorgWarner Inc
COM
099724106
2128485
61269
SH
SOLE
61269
0
0
Blackstone Group LP/The
COM
09260D107
25994576
197873
SH
SOLE
197873
0
0
Citigroup Inc
COM
172967424
32090885
507446
SH
SOLE
507446
0
0
Conagra Brands Inc
COM
205887102
3779070
127499
SH
SOLE
127499
0
0
Cardinal Health Inc
COM
14149Y108
7257386
64856
SH
SOLE
64856
0
0
Caterpillar Inc
COM
149123101
49738475
135738
SH
SOLE
135738
0
0
Chubb Ltd
COM
H1467J104
29614413
114284
SH
SOLE
114284
0
0
CBS Corp
COM
92556H206
1514258
128654
SH
SOLE
128654
0
0
Crown Castle International Cor
COM
22822V101
12700341
120007
SH
SOLE
120007
0
0
CF Industries Holdings Inc
COM
125269100
4238967
50943
SH
SOLE
50943
0
0
Citizens Financial Group Inc
COM
174610105
4511391
124315
SH
SOLE
124315
0
0
Church & Dwight Co Inc
COM
171340102
7344363
70409
SH
SOLE
70409
0
0
Halfmoon Parent Inc
COM
125523100
28326278
77993
SH
SOLE
77993
0
0
Cincinnati Financial Corp
COM
172062101
5621052
45269
SH
SOLE
45269
0
0
Colgate-Palmolive Co
COM
194162103
19776781
219620
SH
SOLE
219620
0
0
Clorox Co/The
COM
189054109
5068553
33104
SH
SOLE
33104
0
0
Comerica Inc
COM
200340107
1932734
35147
SH
SOLE
35147
0
0
Comcast Corp
COM
20030N101
26821295
618715
SH
SOLE
618715
0
0
CME Group Inc
COM
12572Q105
21476039
99754
SH
SOLE
99754
0
0
Cummins Inc
COM
231021106
10706402
36336
SH
SOLE
36336
0
0
CMS Energy Corp
COM
125896100
79045
1310
SH
SOLE
1310
0
0
Centene Corp
COM
15135B101
11184420
142513
SH
SOLE
142513
0
0
CenterPoint Energy Inc
COM
15189T107
79886
2804
SH
SOLE
2804
0
0
Capital One Financial Corp
COM
14040H105
15826858
106299
SH
SOLE
106299
0
0
Cabot Oil & Gas Corp
COM
127097103
5591669
200562
SH
SOLE
200562
0
0
ConocoPhillips
COM
20825C104
39983103
314135
SH
SOLE
314135
0
0
Costco Wholesale Corp
COM
22160K105
112837475
154017
SH
SOLE
154017
0
0
salesforce.com Inc
COM
79466L302
80517461
267340
SH
SOLE
267340
0
0
Cisco Systems Inc/Delaware
COM
17275R102
57697657
1156034
SH
SOLE
1156034
0
0
CSX Corp
COM
126408103
20000896
539544
SH
SOLE
539544
0
0
Cintas Corp
COM
172908105
16360245
23813
SH
SOLE
23813
0
0
Cognizant Technology Solutions
COM
192446102
10479884
142992
SH
SOLE
142992
0
0
CVS Health Corp
COM
126650100
26763149
335546
SH
SOLE
335546
0
0
Chevron Corp
COM
166764100
72950649
462474
SH
SOLE
462474
0
0
Dominion Energy Inc
COM
25746U109
182938
3719
SH
SOLE
3719
0
0
Delta Air Lines Inc
COM
247361702
8169686
170664
SH
SOLE
170664
0
0
Deere & Co
COM
244199105
27764381
67596
SH
SOLE
67596
0
0
Discover Financial Services
COM
254709108
9259804
70637
SH
SOLE
70637
0
0
Dollar General Corp
COM
256677105
7359477
47158
SH
SOLE
47158
0
0
Quest Diagnostics Inc
COM
74834L100
4032567
30295
SH
SOLE
30295
0
0
DR Horton Inc
COM
23331A109
13467101
81842
SH
SOLE
81842
0
0
Danaher Corp
COM
235851102
45345656
181586
SH
SOLE
181586
0
0
Walt Disney Co/The
COM
254687106
58556846
478562
SH
SOLE
478562
0
0
Delphi Automotive PLC
COM
G6095L109
5925323
74392
SH
SOLE
74392
0
0
Digital Realty Trust Inc
COM
253868103
14134213
98127
SH
SOLE
98127
0
0
Dollar Tree Inc
COM
256746108
7878352
59169
SH
SOLE
59169
0
0
Dover Corp
COM
260003108
6609010
37299
SH
SOLE
37299
0
0
Duke Energy Corp
COM
26441C204
331715
3430
SH
SOLE
3430
0
0
Devon Energy Corp
COM
25179M103
8572199
170829
SH
SOLE
170829
0
0
Electronic Arts Inc
COM
285512109
8836087
66602
SH
SOLE
66602
0
0
Ecolab Inc
COM
278865100
15623156
67662
SH
SOLE
67662
0
0
Consolidated Edison Inc
COM
209115104
139484
1536
SH
SOLE
1536
0
0
Edison International
COM
281020107
4681053
66182
SH
SOLE
66182
0
0
Estee Lauder Cos Inc/The
COM
518439104
9987379
64790
SH
SOLE
64790
0
0
Eastman Chemical Co
COM
277432100
3134681
31278
SH
SOLE
31278
0
0
Emerson Electric Co
COM
291011104
17289178
152435
SH
SOLE
152435
0
0
EOG Resources Inc
COM
26875P101
19877330
155486
SH
SOLE
155486
0
0
Equinix Inc
COM
29444U700
23264402
28188
SH
SOLE
28188
0
0
Equity Residential
COM
29476L107
6251361
99055
SH
SOLE
99055
0
0
EQT Corp
COM
26884L109
4065652
109675
SH
SOLE
109675
0
0
Eversource Energy
COM
30040W108
92644
1550
SH
SOLE
1550
0
0
Essex Property Trust Inc
COM
297178105
4846748
19798
SH
SOLE
19798
0
0
Eaton Corp PLC
COM
G29183103
34818169
111354
SH
SOLE
111354
0
0
Entergy Corp
COM
29364G103
99445
941
SH
SOLE
941
0
0
Edwards Lifesciences Corp
COM
28176E108
16754344
175328
SH
SOLE
175328
0
0
Exelon Corp
COM
30161N101
407973
10859
SH
SOLE
10859
0
0
Expeditors International of Wa
COM
302130109
4713269
38770
SH
SOLE
38770
0
0
Expedia Inc
COM
30212P303
4803618
34872
SH
SOLE
34872
0
0
Extra Space Storage Inc
COM
30225T102
8572746
58318
SH
SOLE
58318
0
0
Ford Motor Co
COM
345370860
13819407
1040618
SH
SOLE
1040618
0
0
Fastenal Co
COM
311900104
12903516
167274
SH
SOLE
167274
0
0
Facebook Inc
COM
30303M102
298281111
614278
SH
SOLE
614278
0
0
Fortune Brands Home & Security
COM
34964C106
1693
20
SH
SOLE
20
0
0
Freeport-McMoRan Inc
COM
35671D857
17978144
382351
SH
SOLE
382351
0
0
FedEx Corp
COM
31428X106
17760193
61297
SH
SOLE
61297
0
0
F5 Networks Inc
COM
315616102
4428254
23357
SH
SOLE
23357
0
0
Fidelity National Information
COM
31620M106
12047500
162409
SH
SOLE
162409
0
0
Fiserv Inc
COM
337738108
26493681
165772
SH
SOLE
165772
0
0
Federal Realty Investment Trus
COM
313745101
1998795
19573
SH
SOLE
19573
0
0
First Solar Inc
COM
336433107
6358190
37667
SH
SOLE
37667
0
0
Fortive Corp
COM
34959J108
8720191
101374
SH
SOLE
101374
0
0
General Dynamics Corp
COM
369550108
17101945
60540
SH
SOLE
60540
0
0
General Electric Co
COM
369604301
40623592
290188
SH
SOLE
290188
0
0
General Mills Inc
COM
370334104
10599335
151484
SH
SOLE
151484
0
0
Corning Inc
COM
219350105
7471669
226689
SH
SOLE
226689
0
0
Alphabet Inc
COM
02079K107
244036847
1602764
SH
SOLE
1602764
0
0
Alphabet Inc
COM
02079K305
244593234
1620574
SH
SOLE
1620574
0
0
Genuine Parts Co
COM
372460105
5790974
37378
SH
SOLE
37378
0
0
Global Payments Inc
COM
37940X102
37705219
282098
SH
SOLE
282098
0
0
Garmin Ltd
COM
H2906T109
6499069
43656
SH
SOLE
43656
0
0
Goldman Sachs Group Inc/The
COM
38141G104
36320652
86956
SH
SOLE
86956
0
0
WW Grainger Inc
COM
384802104
13241177
13016
SH
SOLE
13016
0
0
Halliburton Co
COM
406216101
9355588
237331
SH
SOLE
237331
0
0
Huntington Bancshares Inc/OH
COM
446150104
5387016
386166
SH
SOLE
386166
0
0
HCA Healthcare Inc
COM
40412C101
17615720
52816
SH
SOLE
52816
0
0
Home Depot Inc/The
COM
437076102
105344999
274622
SH
SOLE
274622
0
0
Hess Corp
COM
42809H107
11203318
73397
SH
SOLE
73397
0
0
Hartford Financial Services Gr
COM
416515104
8961640
86964
SH
SOLE
86964
0
0
Hologic Inc
COM
436440101
5210379
66834
SH
SOLE
66834
0
0
Honeywell International Inc
COM
438516106
36941716
179984
SH
SOLE
179984
0
0
Hewlett Packard Enterprise Co
COM
42824C109
6919629
390278
SH
SOLE
390278
0
0
HP Inc
COM
40434L105
7026573
232514
SH
SOLE
232514
0
0
Hormel Foods Corp
COM
440452100
2697346
77310
SH
SOLE
77310
0
0
Harris Corp
COM
502431109
19441752
91233
SH
SOLE
91233
0
0
Host Hotels & Resorts Inc
COM
44107P104
3889867
188098
SH
SOLE
188098
0
0
Hershey Co/The
COM
427866108
8296787
42657
SH
SOLE
42657
0
0
Humana Inc
COM
444859102
11848463
34173
SH
SOLE
34173
0
0
International Business Machine
COM
459200101
51170024
267962
SH
SOLE
267962
0
0
Intercontinental Exchange Inc
COM
45866F104
21734280
158148
SH
SOLE
158148
0
0
Illumina Inc
COM
452327109
2085891
15190
SH
SOLE
15190
0
0
Intel Corp
COM
458140100
53222288
1204942
SH
SOLE
1204942
0
0
Intuit Inc
COM
461202103
55940300
86062
SH
SOLE
86062
0
0
International Paper Co
COM
460146103
10067
258
SH
SOLE
258
0
0
Ingersoll-Rand PLC
COM
G8994E103
18213434
60671
SH
SOLE
60671
0
0
Iron Mountain Inc
COM
46284V101
6420811
80050
SH
SOLE
80050
0
0
Intuitive Surgical Inc
COM
46120E602
39909798
100002
SH
SOLE
100002
0
0
Invesco Ltd
COM
G491BT108
1987233
119785
SH
SOLE
119785
0
0
JB Hunt Transport Services Inc
COM
445658107
4332293
21743
SH
SOLE
21743
0
0
Johnson Controls International
COM
G51502105
11869624
181715
SH
SOLE
181715
0
0
Jacobs Solutions Inc
COM
46982L108
5150416
33503
SH
SOLE
33503
0
0
Johnson & Johnson
COM
478160104
105717270
668293
SH
SOLE
668293
0
0
Juniper Networks Inc
COM
48203R104
4061480
109592
SH
SOLE
109592
0
0
JPMorgan Chase & Co
COM
46625H100
181453573
905909
SH
SOLE
905909
0
0
Kellogg Co
COM
487836108
4030523
70353
SH
SOLE
70353
0
0
KeyCorp
COM
493267108
3948042
249718
SH
SOLE
249718
0
0
Kraft Heinz Co/The
COM
500754106
8135786
220482
SH
SOLE
220482
0
0
Kimco Realty Corp
COM
49446R109
3483050
177616
SH
SOLE
177616
0
0
KLA-Tencor Corp
COM
482480100
27038850
38706
SH
SOLE
38706
0
0
Kimberly-Clark Corp
COM
494368103
11623520
89861
SH
SOLE
89861
0
0
Kinder Morgan Inc/DE
COM
49456B101
9457186
515659
SH
SOLE
515659
0
0
Coca-Cola Co/The
COM
191216100
72677986
1187937
SH
SOLE
1187937
0
0
Kroger Co/The
COM
501044101
10086359
176551
SH
SOLE
176551
0
0
Loews Corp
COM
540424108
3803798
48586
SH
SOLE
48586
0
0
L Brands Inc
COM
070830104
3013155
60239
SH
SOLE
60239
0
0
Lennar Corp
COM
526057104
11780458
68499
SH
SOLE
68499
0
0
Laboratory Corp of America Hol
COM
50540R409
5075700
23234
SH
SOLE
23234
0
0
LKQ Corp
COM
501889208
4117537
77093
SH
SOLE
77093
0
0
Eli Lilly & Co
COM
532457108
172141543
221273
SH
SOLE
221273
0
0
Lockheed Martin Corp
COM
539830109
26082246
57340
SH
SOLE
57340
0
0
Alliant Energy Corp
COM
018802108
57103
1133
SH
SOLE
1133
0
0
Lowe's Cos Inc
COM
548661107
40564224
159244
SH
SOLE
159244
0
0
Lam Research Corp
COM
512807108
35595410
36637
SH
SOLE
36637
0
0
LyondellBasell Industries NV
COM
N53745100
6980099
68245
SH
SOLE
68245
0
0
Mastercard Inc
COM
57636Q104
109780624
227964
SH
SOLE
227964
0
0
Marriott International Inc/MD
COM
571903202
17068772
67650
SH
SOLE
67650
0
0
Masco Corp
COM
574599106
4621974
58595
SH
SOLE
58595
0
0
McDonald's Corp
COM
580135101
56755407
201296
SH
SOLE
201296
0
0
Microchip Technology Inc
COM
595017104
13238594
147571
SH
SOLE
147571
0
0
McKesson Corp
COM
58155Q103
11724267
21839
SH
SOLE
21839
0
0
Moody's Corp
COM
615369105
17864393
45453
SH
SOLE
45453
0
0
Mondelez International Inc
COM
609207105
25748590
367837
SH
SOLE
367837
0
0
Medtronic PLC
COM
G5960L103
32474530
372628
SH
SOLE
372628
0
0
MetLife Inc
COM
59156R108
13459265
181612
SH
SOLE
181612
0
0
Mohawk Industries Inc
COM
608190104
1843847
14087
SH
SOLE
14087
0
0
McCormick & Co Inc/MD
COM
579780206
5151570
67069
SH
SOLE
67069
0
0
Martin Marietta Materials Inc
COM
573284106
10118345
16481
SH
SOLE
16481
0
0
Marsh & McLennan Cos Inc
COM
571748102
28262516
137210
SH
SOLE
137210
0
0
3M Co
COM
88579Y101
13068889
147368
SH
SOLE
147368
0
0
Monster Beverage Corp
COM
61174X109
12433980
209750
SH
SOLE
209750
0
0
Mosaic Co/The
COM
61945C103
2828727
87145
SH
SOLE
87145
0
0
Merck & Co Inc
COM
58933Y105
92976060
704631
SH
SOLE
704631
0
0
Marathon Oil Corp
COM
565849106
33924567
1197056
SH
SOLE
1197056
0
0
Morgan Stanley
COM
617446448
32466650
344803
SH
SOLE
344803
0
0
Microsoft Corp
COM
594918104
1034421319
2458693
SH
SOLE
2458693
0
0
Motorola Solutions Inc
COM
620076307
17261967
48628
SH
SOLE
48628
0
0
Mettler-Toledo International I
COM
592688105
8269973
6212
SH
SOLE
6212
0
0
Micron Technology Inc
COM
595112103
35623882
302179
SH
SOLE
302179
0
0
Nasdaq Inc
COM
631103108
6661404
105569
SH
SOLE
105569
0
0
NextEra Energy Inc
COM
65339F101
582795
9119
SH
SOLE
9119
0
0
Netflix Inc
COM
64110L106
74140417
122076
SH
SOLE
122076
0
0
NiSource Inc
COM
65473P105
50950
1842
SH
SOLE
1842
0
0
NIKE Inc
COM
654106103
31328797
333356
SH
SOLE
333356
0
0
Northrop Grumman Corp
COM
666807102
2742243
5729
SH
SOLE
5729
0
0
NetApp Inc
COM
64110D104
6109884
58206
SH
SOLE
58206
0
0
Northern Trust Corp
COM
665859104
5144644
57857
SH
SOLE
57857
0
0
Nucor Corp
COM
670346105
12971949
65548
SH
SOLE
65548
0
0
NVIDIA Corp
COM
67066G104
703568740
778663
SH
SOLE
778663
0
0
News Corp
COM
65249B208
826845
30556
SH
SOLE
30556
0
0
ONEOK Inc
COM
682680103
12452806
155330
SH
SOLE
155330
0
0
Oracle Corp
COM
68389X105
56537815
450106
SH
SOLE
450106
0
0
O'Reilly Automotive Inc
COM
67103H107
19292559
17090
SH
SOLE
17090
0
0
Paychex Inc
COM
704326107
11242094
91548
SH
SOLE
91548
0
0
PACCAR Inc
COM
693718108
17697439
142848
SH
SOLE
142848
0
0
PG&E Corp
COM
69331C108
153186
9140
SH
SOLE
9140
0
0
Public Service Enterprise Grou
COM
744573106
147784
2213
SH
SOLE
2213
0
0
PepsiCo Inc
COM
713448108
65711005
375470
SH
SOLE
375470
0
0
Pfizer Inc
COM
717081103
43069665
1552060
SH
SOLE
1552060
0
0
Principal Financial Group Inc
COM
74251V102
5048186
58489
SH
SOLE
58489
0
0
Procter & Gamble Co/The
COM
742718109
101835077
627643
SH
SOLE
627643
0
0
Progressive Corp/The
COM
743315103
33455410
161761
SH
SOLE
161761
0
0
Parker-Hannifin Corp
COM
701094104
20486419
36860
SH
SOLE
36860
0
0
PulteGroup Inc
COM
745867101
6821905
56557
SH
SOLE
56557
0
0
Prologis Inc
COM
74340W103
25481970
195684
SH
SOLE
195684
0
0
Philip Morris International In
COM
718172109
37939842
414100
SH
SOLE
414100
0
0
PNC Financial Services Group I
COM
693475105
17944710
111044
SH
SOLE
111044
0
0
Pentair PLC
COM
G7S00T104
5479951
64138
SH
SOLE
64138
0
0
PPG Industries Inc
COM
693506107
9872472
68133
SH
SOLE
68133
0
0
Prudential Financial Inc
COM
744320102
12070129
102812
SH
SOLE
102812
0
0
Public Storage
COM
74460D109
12921303
44547
SH
SOLE
44547
0
0
Phillips 66
COM
718546104
18729218
114664
SH
SOLE
114664
0
0
Quanta Services Inc
COM
74762E102
11579026
44569
SH
SOLE
44569
0
0
Pioneer Natural Resources Co
COM
723787107
16351125
62290
SH
SOLE
62290
0
0
PayPal Holdings Inc
COM
70450Y103
7870856
117493
SH
SOLE
117493
0
0
QUALCOMM Inc
COM
747525103
83041819
490501
SH
SOLE
490501
0
0
Qorvo Inc
COM
74736K101
2956643
25748
SH
SOLE
25748
0
0
Royal Caribbean Cruises Ltd
COM
V7780T103
8742617
62892
SH
SOLE
62892
0
0
Regeneron Pharmaceuticals Inc
COM
75886F107
28630228
29746
SH
SOLE
29746
0
0
Robert Half International Inc
COM
770323103
2274781
28693
SH
SOLE
28693
0
0
Ralph Lauren Corp
COM
751212101
1953643
10405
SH
SOLE
10405
0
0
Roper Technologies Inc
COM
776696106
16360824
29172
SH
SOLE
29172
0
0
Ross Stores Inc
COM
778296103
14203433
96780
SH
SOLE
96780
0
0
Republic Services Inc
COM
760759100
10439989
54534
SH
SOLE
54534
0
0
Starbucks Corp
COM
855244109
29095286
318364
SH
SOLE
318364
0
0
Charles Schwab Corp/The
COM
808513105
29869258
412901
SH
SOLE
412901
0
0
Sherwin-Williams Co/The
COM
824348106
24424246
70320
SH
SOLE
70320
0
0
JM Smucker Co/The
COM
832696405
3563757
28313
SH
SOLE
28313
0
0
Schlumberger Ltd
COM
806857108
20860248
380592
SH
SOLE
380592
0
0
Snap-on Inc
COM
833034101
4250757
14350
SH
SOLE
14350
0
0
Southern Co/The
COM
842587107
347796
4848
SH
SOLE
4848
0
0
Simon Property Group Inc
COM
828806109
14428691
92202
SH
SOLE
92202
0
0
S&P Global Inc
COM
78409V104
38654260
90855
SH
SOLE
90855
0
0
State Street Corp
COM
857477103
4648169
60116
SH
SOLE
60116
0
0
Seagate Technology Holdings PL
COM
G7997R103
4834320
51954
SH
SOLE
51954
0
0
Constellation Brands Inc
COM
21036P108
11966136
44032
SH
SOLE
44032
0
0
Skyworks Solutions Inc
COM
83088M102
4628189
42727
SH
SOLE
42727
0
0
Synchrony Financial
COM
87165B103
4931289
114362
SH
SOLE
114362
0
0
Stryker Corp
COM
863667101
33810484
94477
SH
SOLE
94477
0
0
Symantec Corp
COM
668771108
3347590
149446
SH
SOLE
149446
0
0
Sysco Corp
COM
871829107
10779973
132791
SH
SOLE
132791
0
0
AT&T Inc
COM
00206R102
33553168
1906430
SH
SOLE
1906430
0
0
Molson Coors Brewing Co
COM
60871R209
3322016
49398
SH
SOLE
49398
0
0
TE Connectivity Ltd
COM
H84989104
12650694
87102
SH
SOLE
87102
0
0
Target Corp
COM
87612E106
22031456
124324
SH
SOLE
124324
0
0
TJX Cos Inc/The
COM
872540109
33230364
327651
SH
SOLE
327651
0
0
Torchmark Corp
COM
37959E102
2988382
25680
SH
SOLE
25680
0
0
Thermo Fisher Scientific Inc
COM
883556102
94942978
163354
SH
SOLE
163354
0
0
T Rowe Price Group Inc
COM
74144T108
7649992
62746
SH
SOLE
62746
0
0
Travelers Cos Inc/The
COM
89417E109
14898573
64737
SH
SOLE
64737
0
0
Tyson Foods Inc
COM
902494103
4485445
76374
SH
SOLE
76374
0
0
Texas Instruments Inc
COM
882508104
44721972
256713
SH
SOLE
256713
0
0
Textron Inc
COM
883203101
5013302
52260
SH
SOLE
52260
0
0
United Continental Holdings In
COM
910047109
4184904
87404
SH
SOLE
87404
0
0
Universal Health Services Inc
COM
913903100
2968077
16267
SH
SOLE
16267
0
0
Ulta Beauty Inc
COM
90384S303
7371039
14097
SH
SOLE
14097
0
0
UnitedHealth Group Inc
COM
91324P102
126208359
255121
SH
SOLE
255121
0
0
Union Pacific Corp
COM
907818108
40822413
165992
SH
SOLE
165992
0
0
US Bancorp
COM
902973304
12249722
274043
SH
SOLE
274043
0
0
Vulcan Materials Co
COM
929160109
9668737
35427
SH
SOLE
35427
0
0
Verisk Analytics Inc
COM
92345Y106
9537636
40460
SH
SOLE
40460
0
0
VeriSign Inc
COM
92343E102
4560369
24064
SH
SOLE
24064
0
0
Vertex Pharmaceuticals Inc
COM
92532F100
30227139
72312
SH
SOLE
72312
0
0
Ventas Inc
COM
92276F100
4931689
113268
SH
SOLE
113268
0
0
Verizon Communications Inc
COM
92343V104
31372611
747679
SH
SOLE
747679
0
0
Walgreens Boots Alliance Inc
COM
931427108
4261673
196481
SH
SOLE
196481
0
0
Wells Fargo & Co
COM
949746101
55621314
959650
SH
SOLE
959650
0
0
Willis Towers Watson PLC
COM
G96629103
7975550
29002
SH
SOLE
29002
0
0
Waste Management Inc
COM
94106L109
20833068
97739
SH
SOLE
97739
0
0
Williams Cos Inc/The
COM
969457100
12640309
324360
SH
SOLE
324360
0
0
Wal-Mart Stores Inc
COM
931142103
12969463
215547
SH
SOLE
215547
0
0
Westrock Co
COM
96145D105
3388116
68516
SH
SOLE
68516
0
0
Weyerhaeuser Co
COM
962166104
6987260
194577
SH
SOLE
194577
0
0
Xcel Energy Inc
COM
98389B100
323898
6026
SH
SOLE
6026
0
0
Exxon Mobil Corp
COM
30231G102
100472741
864356
SH
SOLE
864356
0
0
DENTSPLY SIRONA Inc
COM
24906P109
1873675
56453
SH
SOLE
56453
0
0
Xylem Inc/NY
COM
98419M100
9909735
76677
SH
SOLE
76677
0
0
Zimmer Biomet Holdings Inc
COM
98956P102
7718058
58479
SH
SOLE
58479
0
0
Zoetis Inc
COM
98978V103
21940107
129662
SH
SOLE
129662
0
0
Targa Resources Corp
COM
87612G101
6657806
59450
SH
SOLE
59450
0
0
Arconic Inc
COM
443201108
7135949
104281
SH
SOLE
104281
0
0
Mid-America Apartment Communit
COM
59522J103
4094638
31119
SH
SOLE
31119
0
0
IDEXX Laboratories Inc
COM
45168D104
12831976
23766
SH
SOLE
23766
0
0
CBOE Holdings Inc
COM
12503M108
5388066
29326
SH
SOLE
29326
0
0
Incyte Corp
COM
45337C102
2894817
50813
SH
SOLE
50813
0
0
Regency Centers Corp
COM
758849103
2989666
49367
SH
SOLE
49367
0
0
Synopsys Inc
COM
871607107
23801261
41647
SH
SOLE
41647
0
0
Advanced Micro Devices Inc
COM
007903107
82075662
454738
SH
SOLE
454738
0
0
Alexandria Real Estate Equitie
COM
015271109
5412673
41988
SH
SOLE
41988
0
0
Raymond James Financial Inc
COM
754730109
6667053
51916
SH
SOLE
51916
0
0
DXC Technology Co
COM
23355L106
15810273
745416
SH
SOLE
745416
0
0
Gartner Inc
COM
366651107
28494379
59778
SH
SOLE
59778
0
0
ANSYS Inc
COM
03662Q105
8338089
24018
SH
SOLE
24018
0
0
Align Technology Inc
COM
016255101
6467238
19722
SH
SOLE
19722
0
0
Hilton Worldwide Holdings Inc
COM
43300A203
10076338
47238
SH
SOLE
47238
0
0
Everest Re Group Ltd
COM
G3223R108
4783118
12033
SH
SOLE
12033
0
0
Baker Hughes a GE Co
COM
05722G100
9156354
273324
SH
SOLE
273324
0
0
MGM Resorts International
COM
552953101
3440570
72878
SH
SOLE
72878
0
0
AO Smith Corp
COM
831865209
2929636
32748
SH
SOLE
32748
0
0
Amazon.com Inc
COM
023135106
1418328
7863
SH
SOLE
7863
0
0
Packaging Corp of America
COM
695156109
4501961
23722
SH
SOLE
23722
0
0
SPDR S&P 500 ETF Trust
ETF
78462F103
29265767
55950
SH
SOLE
55950
0
0
Agilent Technologies Inc
COM
00846U101
12755407
87660
SH
SOLE
87660
0
0
American Airlines Group Inc
COM
02376R102
2034535
132543
SH
SOLE
132543
0
0
AbbVie Inc
COM
00287Y109
106144451
582891
SH
SOLE
582891
0
0
AmerisourceBergen Corp
COM
03073E105
12090210
49756
SH
SOLE
49756
0
0
Abbott Laboratories
COM
002824100
48096820
423164
SH
SOLE
423164
0
0
Accenture PLC
COM
G1151C101
91329655
263494
SH
SOLE
263494
0
0
Adobe Systems Inc
COM
00724F101
12195677
24169
SH
SOLE
24169
0
0
Analog Devices Inc
COM
032654105
34760999
175747
SH
SOLE
175747
0
0
Archer-Daniels-Midland Co
COM
039483102
9972846
158778
SH
SOLE
158778
0
0
Automatic Data Processing Inc
COM
053015103
31397812
125722
SH
SOLE
125722
0
0
Autodesk Inc
COM
052769106
19738013
75793
SH
SOLE
75793
0
0
Ameren Corp
COM
023608102
6193632
83743
SH
SOLE
83743
0
0
American Electric Power Co Inc
COM
025537101
14027584
162922
SH
SOLE
162922
0
0
AES Corp/VA
COM
00130H105
3574417
199354
SH
SOLE
199354
0
0
Aflac Inc
COM
001055102
13690549
159452
SH
SOLE
159452
0
0
American International Group I
COM
026874784
18119259
231793
SH
SOLE
231793
0
0
Assurant Inc
COM
04621X108
2922802
15527
SH
SOLE
15527
0
0
Arthur J Gallagher & Co
COM
363576109
17318521
69263
SH
SOLE
69263
0
0
Akamai Technologies Inc
COM
00971T101
5703483
52441
SH
SOLE
52441
0
0
Albemarle Corp
COM
012653101
4621703
35082
SH
SOLE
35082
0
0
Align Technology Inc
COM
016255101
7004699
21361
SH
SOLE
21361
0
0
Allstate Corp/The
COM
020002101
24751849
143066
SH
SOLE
143066
0
0
Allegion PLC
COM
G0176J109
3537215
26258
SH
SOLE
26258
0
0
Applied Materials Inc
COM
038222105
60537785
293545
SH
SOLE
293545
0
0
Advanced Micro Devices Inc
COM
007903107
112355747
622504
SH
SOLE
622504
0
0
AMETEK Inc
COM
031100100
12625038
69027
SH
SOLE
69027
0
0
Amgen Inc
COM
031162100
18529419
65171
SH
SOLE
65171
0
0
Ameriprise Financial Inc
COM
03076C106
13121632
29928
SH
SOLE
29928
0
0
American Tower Corp
COM
03027X100
33186031
167954
SH
SOLE
167954
0
0
ANSYS Inc
COM
03662Q105
10688362
30788
SH
SOLE
30788
0
0
Anthem Inc
COM
036752103
36450769
70295
SH
SOLE
70295
0
0
Aon PLC
COM
G0403H108
19987826
59894
SH
SOLE
59894
0
0
AO Smith Corp
COM
831865209
3271194
36566
SH
SOLE
36566
0
0
APA Corp
COM
03743Q108
9306116
270684
SH
SOLE
270684
0
0
Air Products & Chemicals Inc
COM
009158106
16028341
66159
SH
SOLE
66159
0
0
Amphenol Corp
COM
032095101
23946429
207598
SH
SOLE
207598
0
0
Alexandria Real Estate Equitie
COM
015271109
6160093
47786
SH
SOLE
47786
0
0
Arconic Inc
COM
443201108
7966689
116421
SH
SOLE
116421
0
0
AvalonBay Communities Inc
COM
053484101
7871270
42419
SH
SOLE
42419
0
0
Broadcom Inc
COM
11135F101
185789347
140175
SH
SOLE
140175
0
0
Avery Dennison Corp
COM
053611109
5374297
24073
SH
SOLE
24073
0
0
American Water Works Co Inc
COM
030420103
8751091
71607
SH
SOLE
71607
0
0
American Express Co
COM
025816109
43238786
189902
SH
SOLE
189902
0
0
AutoZone Inc
COM
053332102
16199481
5140
SH
SOLE
5140
0
0
Boeing Co/The
COM
097023105
9391665
48664
SH
SOLE
48664
0
0
Bank of America Corp
COM
060505104
132983506
3506949
SH
SOLE
3506949
0
0
Baxter International Inc
COM
071813109
6457971
151099
SH
SOLE
151099
0
0
BB&T Corp
COM
89832Q109
15477204
397055
SH
SOLE
397055
0
0
Best Buy Co Inc
COM
086516101
4698104
57273
SH
SOLE
57273
0
0
Becton Dickinson and Co
COM
075887109
21301981
86086
SH
SOLE
86086
0
0
Franklin Resources Inc
COM
354613101
2504376
89092
SH
SOLE
89092
0
0
Brown-Forman Corp
COM
115637209
3395822
65785
SH
SOLE
65785
0
0
Baker Hughes a GE Co
COM
05722G100
10267114
306481
SH
SOLE
306481
0
0
Biogen Inc
COM
09062X103
9588419
44467
SH
SOLE
44467
0
0
Bank of New York Mellon Corp/T
COM
064058100
14436172
250541
SH
SOLE
250541
0
0
BlackRock Inc
COM
09247X101
40804613
48944
SH
SOLE
48944
0
0
Ball Corp
COM
058498106
6349960
94269
SH
SOLE
94269
0
0
Bristol-Myers Squibb Co
COM
110122108
36431443
671795
SH
SOLE
671795
0
0
Boston Scientific Corp
COM
101137107
30016701
438264
SH
SOLE
438264
0
0
BorgWarner Inc
COM
099724106
2393864
68908
SH
SOLE
68908
0
0
Boston Properties Inc
COM
101121101
2833736
43389
SH
SOLE
43389
0
0
Citigroup Inc
COM
172967424
18699499
295691
SH
SOLE
295691
0
0
Conagra Brands Inc
COM
205887102
4217446
142289
SH
SOLE
142289
0
0
Cardinal Health Inc
COM
14149Y108
8138711
72732
SH
SOLE
72732
0
0
Caterpillar Inc
COM
149123101
68659821
187375
SH
SOLE
187375
0
0
Chubb Ltd
COM
H1467J104
31488182
121515
SH
SOLE
121515
0
0
CBOE Holdings Inc
COM
12503M108
8244884
44875
SH
SOLE
44875
0
0
CBS Corp
COM
92556H206
1932446
164184
SH
SOLE
164184
0
0
Crown Castle International Cor
COM
22822V101
16585783
156721
SH
SOLE
156721
0
0
Carnival Corp
COM
143658300
4897474
299723
SH
SOLE
299723
0
0
CF Industries Holdings Inc
COM
125269100
4730405
56849
SH
SOLE
56849
0
0
Citizens Financial Group Inc
COM
174610105
5038358
138836
SH
SOLE
138836
0
0
Church & Dwight Co Inc
COM
171340102
7686395
73688
SH
SOLE
73688
0
0
CH Robinson Worldwide Inc
COM
12541W209
2642743
34709
SH
SOLE
34709
0
0
Charter Communications Inc
COM
16119P108
10862006
37374
SH
SOLE
37374
0
0
Halfmoon Parent Inc
COM
125523100
31784573
87515
SH
SOLE
87515
0
0
Cincinnati Financial Corp
COM
172062101
5802340
46729
SH
SOLE
46729
0
0
Colgate-Palmolive Co
COM
194162103
24114219
267787
SH
SOLE
267787
0
0
Clorox Co/The
COM
189054109
5682525
37114
SH
SOLE
37114
0
0
Comerica Inc
COM
200340107
2376558
43218
SH
SOLE
43218
0
0
Comcast Corp
COM
20030N101
98131915
2263712
SH
SOLE
2263712
0
0
CME Group Inc
COM
12572Q105
23079734
107203
SH
SOLE
107203
0
0
Chipotle Mexican Grill Inc
COM
169656105
23861675
8209
SH
SOLE
8209
0
0
Cummins Inc
COM
231021106
12168161
41297
SH
SOLE
41297
0
0
CMS Energy Corp
COM
125896100
5639799
93467
SH
SOLE
93467
0
0
Centene Corp
COM
15135B101
12489072
159137
SH
SOLE
159137
0
0
CenterPoint Energy Inc
COM
15189T107
5727858
201048
SH
SOLE
201048
0
0
Capital One Financial Corp
COM
14040H105
24824430
166730
SH
SOLE
166730
0
0
Cabot Oil & Gas Corp
COM
127097103
6137503
220140
SH
SOLE
220140
0
0
ConocoPhillips
COM
20825C104
48839245
383715
SH
SOLE
383715
0
0
Costco Wholesale Corp
COM
22160K105
104937525
143234
SH
SOLE
143234
0
0
Campbell Soup Co
COM
134429109
2602948
58559
SH
SOLE
58559
0
0
salesforce.com Inc
COM
79466L302
110434875
366674
SH
SOLE
366674
0
0
Cisco Systems Inc/Delaware
COM
17275R102
7519191
150655
SH
SOLE
150655
0
0
CSX Corp
COM
126408103
23733141
640225
SH
SOLE
640225
0
0
Cintas Corp
COM
172908105
18495535
26921
SH
SOLE
26921
0
0
Cognizant Technology Solutions
COM
192446102
12955547
176771
SH
SOLE
176771
0
0
CVS Health Corp
COM
126650100
33357307
418221
SH
SOLE
418221
0
0
Chevron Corp
COM
166764100
89649163
568335
SH
SOLE
568335
0
0
Dominion Energy Inc
COM
25746U109
13167278
267682
SH
SOLE
267682
0
0
Delta Air Lines Inc
COM
247361702
6941868
145015
SH
SOLE
145015
0
0
Deere & Co
COM
244199105
42904668
104457
SH
SOLE
104457
0
0
Discover Financial Services
COM
254709108
9758340
74440
SH
SOLE
74440
0
0
Dollar General Corp
COM
256677105
10196336
65336
SH
SOLE
65336
0
0
Quest Diagnostics Inc
COM
74834L100
4417921
33190
SH
SOLE
33190
0
0
DR Horton Inc
COM
23331A109
14647583
89016
SH
SOLE
89016
0
0
Danaher Corp
COM
235851102
55291504
221414
SH
SOLE
221414
0
0
Delphi Automotive PLC
COM
G6095L109
6643925
83414
SH
SOLE
83414
0
0
Digital Realty Trust Inc
COM
253868103
13032019
90475
SH
SOLE
90475
0
0
Dollar Tree Inc
COM
256746108
8393377
63037
SH
SOLE
63037
0
0
Dover Corp
COM
260003108
7414338
41844
SH
SOLE
41844
0
0
Darden Restaurants Inc
COM
237194105
5969762
35715
SH
SOLE
35715
0
0
DTE Energy Co
COM
233331107
7370402
65725
SH
SOLE
65725
0
0
Duke Energy Corp
COM
26441C204
25304268
261651
SH
SOLE
261651
0
0
DaVita Inc
COM
23918K108
2178567
15781
SH
SOLE
15781
0
0
Devon Energy Corp
COM
25179M103
9407947
187484
SH
SOLE
187484
0
0
DXC Technology Co
COM
23355L106
891
42
SH
SOLE
42
0
0
Electronic Arts Inc
COM
285512109
11334263
85432
SH
SOLE
85432
0
0
eBay Inc
COM
278642103
8193831
155245
SH
SOLE
155245
0
0
Ecolab Inc
COM
278865100
17582573
76148
SH
SOLE
76148
0
0
Consolidated Edison Inc
COM
209115104
10027694
110425
SH
SOLE
110425
0
0
Equifax Inc
COM
294429105
9863462
36870
SH
SOLE
36870
0
0
Edison International
COM
281020107
8366298
118285
SH
SOLE
118285
0
0
Estee Lauder Cos Inc/The
COM
518439104
10730998
69614
SH
SOLE
69614
0
0
Eastman Chemical Co
COM
277432100
3510306
35026
SH
SOLE
35026
0
0
Emerson Electric Co
COM
291011104
21383867
188537
SH
SOLE
188537
0
0
EOG Resources Inc
COM
26875P101
36237271
283458
SH
SOLE
283458
0
0
Equinix Inc
COM
29444U700
23165362
28068
SH
SOLE
28068
0
0
Equity Residential
COM
29476L107
6604020
104643
SH
SOLE
104643
0
0
EQT Corp
COM
26884L109
4396724
118606
SH
SOLE
118606
0
0
Eversource Energy
COM
30040W108
6438424
107720
SH
SOLE
107720
0
0
Essex Property Trust Inc
COM
297178105
4694477
19176
SH
SOLE
19176
0
0
Eaton Corp PLC
COM
G29183103
37353691
119463
SH
SOLE
119463
0
0
Entergy Corp
COM
29364G103
6860006
64913
SH
SOLE
64913
0
0
Edwards Lifesciences Corp
COM
28176E108
17339171
181448
SH
SOLE
181448
0
0
Exelon Corp
COM
30161N101
11779585
313537
SH
SOLE
313537
0
0
Expeditors International of Wa
COM
302130109
5286836
43488
SH
SOLE
43488
0
0
Expedia Inc
COM
30212P303
5394841
39164
SH
SOLE
39164
0
0
Extra Space Storage Inc
COM
30225T102
23943654
162882
SH
SOLE
162882
0
0
Ford Motor Co
COM
345370860
17148344
1291291
SH
SOLE
1291291
0
0
Fastenal Co
COM
311900104
13424366
174026
SH
SOLE
174026
0
0
Facebook Inc
COM
30303M102
370131898
762247
SH
SOLE
762247
0
0
Fortune Brands Home & Security
COM
34964C106
1015786
11997
SH
SOLE
11997
0
0
Freeport-McMoRan Inc
COM
35671D857
20158838
428729
SH
SOLE
428729
0
0
FedEx Corp
COM
31428X106
22201617
76626
SH
SOLE
76626
0
0
FirstEnergy Corp
COM
337932107
6131543
158766
SH
SOLE
158766
0
0
F5 Networks Inc
COM
315616102
3876357
20446
SH
SOLE
20446
0
0
Fidelity National Information
COM
31620M106
13153746
177322
SH
SOLE
177322
0
0
Fiserv Inc
COM
337738108
28716937
179683
SH
SOLE
179683
0
0
Fifth Third Bancorp
COM
316773100
7544997
202768
SH
SOLE
202768
0
0
FMC Corp
COM
302491303
2376265
37304
SH
SOLE
37304
0
0
Federal Realty Investment Trus
COM
313745101
1518320
14868
SH
SOLE
14868
0
0
Fortive Corp
COM
34959J108
9030036
104976
SH
SOLE
104976
0
0
General Dynamics Corp
COM
369550108
31944534
113082
SH
SOLE
113082
0
0
General Electric Co
COM
369604301
50088217
357797
SH
SOLE
357797
0
0
Gilead Sciences Inc
COM
375558103
30733503
419570
SH
SOLE
419570
0
0
General Mills Inc
COM
370334104
11884335
169849
SH
SOLE
169849
0
0
Corning Inc
COM
219350105
8898376
269975
SH
SOLE
269975
0
0
General Motors Co
COM
37045V100
18227299
401925
SH
SOLE
401925
0
0
Genuine Parts Co
COM
372460105
6466623
41739
SH
SOLE
41739
0
0
Global Payments Inc
COM
37940X102
10415055
77922
SH
SOLE
77922
0
0
Garmin Ltd
COM
H2906T109
6814971
45778
SH
SOLE
45778
0
0
Goldman Sachs Group Inc/The
COM
38141G104
17406813
41674
SH
SOLE
41674
0
0
WW Grainger Inc
COM
384802104
13431412
13203
SH
SOLE
13203
0
0
Halliburton Co
COM
406216101
10512880
266689
SH
SOLE
266689
0
0
Hasbro Inc
COM
418056107
2212306
39142
SH
SOLE
39142
0
0
Huntington Bancshares Inc/OH
COM
446150104
6014515
431148
SH
SOLE
431148
0
0
HCA Healthcare Inc
COM
40412C101
19758984
59242
SH
SOLE
59242
0
0
Home Depot Inc/The
COM
437076102
149401843
389473
SH
SOLE
389473
0
0
Hess Corp
COM
42809H107
12371014
81047
SH
SOLE
81047
0
0
Hartford Financial Services Gr
COM
416515104
9223284
89503
SH
SOLE
89503
0
0
Hilton Worldwide Holdings Inc
COM
43300A203
16177004
75838
SH
SOLE
75838
0
0
Hologic Inc
COM
436440101
5488618
70403
SH
SOLE
70403
0
0
Honeywell International Inc
COM
438516106
45360866
221003
SH
SOLE
221003
0
0
Hewlett Packard Enterprise Co
COM
42824C109
8011496
451861
SH
SOLE
451861
0
0
HP Inc
COM
40434L105
9324472
308553
SH
SOLE
308553
0
0
Hormel Foods Corp
COM
440452100
3046455
87316
SH
SOLE
87316
0
0
Harris Corp
COM
502431109
12023741
56423
SH
SOLE
56423
0
0
Henry Schein Inc
COM
806407102
2922020
38692
SH
SOLE
38692
0
0
Host Hotels & Resorts Inc
COM
44107P104
4338912
209812
SH
SOLE
209812
0
0
Hershey Co/The
COM
427866108
8716907
44817
SH
SOLE
44817
0
0
Humana Inc
COM
444859102
12651466
36489
SH
SOLE
36489
0
0
International Business Machine
COM
459200101
66148926
346402
SH
SOLE
346402
0
0
Intercontinental Exchange Inc
COM
45866F104
23546569
171335
SH
SOLE
171335
0
0
IDEXX Laboratories Inc
COM
45168D104
13703963
25381
SH
SOLE
25381
0
0
International Flavors & Fragra
COM
459506101
6532660
75970
SH
SOLE
75970
0
0
Illumina Inc
COM
452327109
6667435
48554
SH
SOLE
48554
0
0
Incyte Corp
COM
45337C102
3195162
56085
SH
SOLE
56085
0
0
Intuit Inc
COM
461202103
70105750
107855
SH
SOLE
107855
0
0
International Paper Co
COM
460146103
3953506
101320
SH
SOLE
101320
0
0
Interpublic Group of Cos Inc/T
COM
460690100
4237756
129873
SH
SOLE
129873
0
0
Ingersoll-Rand PLC
COM
G8994E103
20438817
68084
SH
SOLE
68084
0
0
Iron Mountain Inc
COM
46284V101
6966880
86858
SH
SOLE
86858
0
0
Intuitive Surgical Inc
COM
46120E602
42782847
107201
SH
SOLE
107201
0
0
Gartner Inc
COM
366651107
12927767
27121
SH
SOLE
27121
0
0
Illinois Tool Works Inc
COM
452308109
22580238
84151
SH
SOLE
84151
0
0
Invesco Ltd
COM
G491BT108
1510121
91026
SH
SOLE
91026
0
0
JB Hunt Transport Services Inc
COM
445658107
4876046
24472
SH
SOLE
24472
0
0
Johnson Controls International
COM
G51502105
114554950
1753750
SH
SOLE
1753750
0
0
Jacobs Solutions Inc
COM
46982L108
5760263
37470
SH
SOLE
37470
0
0
Johnson & Johnson
COM
478160104
55724009
352260
SH
SOLE
352260
0
0
Juniper Networks Inc
COM
48203R104
4125556
111321
SH
SOLE
111321
0
0
Kellogg Co
COM
487836108
4575294
79862
SH
SOLE
79862
0
0
KeyCorp
COM
493267108
6269282
396539
SH
SOLE
396539
0
0
Kraft Heinz Co/The
COM
500754106
10178754
275847
SH
SOLE
275847
0
0
Kimco Realty Corp
COM
49446R109
3917745
199783
SH
SOLE
199783
0
0
KLA-Tencor Corp
COM
482480100
33392345
47801
SH
SOLE
47801
0
0
Kimberly-Clark Corp
COM
494368103
13046370
100861
SH
SOLE
100861
0
0
Kinder Morgan Inc/DE
COM
49456B101
11545489
629525
SH
SOLE
629525
0
0
CarMax Inc
COM
143130102
4094170
47000
SH
SOLE
47000
0
0
Kroger Co/The
COM
501044101
11372983
199072
SH
SOLE
199072
0
0
Loews Corp
COM
540424108
6104663
77975
SH
SOLE
77975
0
0
L Brands Inc
COM
070830104
3310624
66186
SH
SOLE
66186
0
0
Lennar Corp
COM
526057104
14421555
83856
SH
SOLE
83856
0
0
Laboratory Corp of America Hol
COM
50540R409
5544733
25381
SH
SOLE
25381
0
0
LKQ Corp
COM
501889208
4253786
79644
SH
SOLE
79644
0
0
Eli Lilly & Co
COM
532457108
131600492
169161
SH
SOLE
169161
0
0
Lockheed Martin Corp
COM
539830109
60264817
132488
SH
SOLE
132488
0
0
Alliant Energy Corp
COM
018802108
3965573
78682
SH
SOLE
78682
0
0
Lowe's Cos Inc
COM
548661107
48165622
189085
SH
SOLE
189085
0
0
Lam Research Corp
COM
512807108
45015753
46333
SH
SOLE
46333
0
0
Southwest Airlines Co
COM
844741108
3941847
135041
SH
SOLE
135041
0
0
LyondellBasell Industries NV
COM
N53745100
7824420
76500
SH
SOLE
76500
0
0
Mastercard Inc
COM
57636Q104
40329561
83746
SH
SOLE
83746
0
0
Mid-America Apartment Communit
COM
59522J103
4566615
34706
SH
SOLE
34706
0
0
Marriott International Inc/MD
COM
571903202
19170766
75981
SH
SOLE
75981
0
0
Masco Corp
COM
574599106
5195904
65871
SH
SOLE
65871
0
0
McDonald's Corp
COM
580135101
39321875
139464
SH
SOLE
139464
0
0
Microchip Technology Inc
COM
595017104
17112541
190754
SH
SOLE
190754
0
0
McKesson Corp
COM
58155Q103
21199133
39488
SH
SOLE
39488
0
0
Moody's Corp
COM
615369105
32531879
82772
SH
SOLE
82772
0
0
Medtronic PLC
COM
G5960L103
38096402
437136
SH
SOLE
437136
0
0
MetLife Inc
COM
59156R108
15749635
212517
SH
SOLE
212517
0
0
MGM Resorts International
COM
552953101
3858851
81738
SH
SOLE
81738
0
0
Mohawk Industries Inc
COM
608190104
1403010
10719
SH
SOLE
10719
0
0
McCormick & Co Inc/MD
COM
579780206
5774883
75184
SH
SOLE
75184
0
0
Martin Marietta Materials Inc
COM
573284106
11297724
18402
SH
SOLE
18402
0
0
Marsh & McLennan Cos Inc
COM
571748102
30341266
147302
SH
SOLE
147302
0
0
3M Co
COM
88579Y101
16178169
182429
SH
SOLE
182429
0
0
Monster Beverage Corp
COM
61174X109
13743001
231832
SH
SOLE
231832
0
0
Mosaic Co/The
COM
61945C103
3157222
97265
SH
SOLE
97265
0
0
Marathon Petroleum Corp
COM
56585A102
22312297
110731
SH
SOLE
110731
0
0
Merck & Co Inc
COM
58933Y105
53784799
407615
SH
SOLE
407615
0
0
Marathon Oil Corp
COM
565849106
4876492
172071
SH
SOLE
172071
0
0
Morgan Stanley
COM
617446448
10784521
114534
SH
SOLE
114534
0
0
Motorola Solutions Inc
COM
620076307
20405670
57484
SH
SOLE
57484
0
0
M&T Bank Corp
COM
55261F104
10113316
69536
SH
SOLE
69536
0
0
Mettler-Toledo International I
COM
592688105
8580164
6445
SH
SOLE
6445
0
0
Micron Technology Inc
COM
595112103
45931712
389615
SH
SOLE
389615
0
0
Nasdaq Inc
COM
631103108
13045105
206737
SH
SOLE
206737
0
0
NextEra Energy Inc
COM
65339F101
44479059
695964
SH
SOLE
695964
0
0
Newmont Mining Corp
COM
651639106
12378204
345374
SH
SOLE
345374
0
0
Netflix Inc
COM
64110L106
99645848
164072
SH
SOLE
164072
0
0
NiSource Inc
COM
65473P105
3750862
135606
SH
SOLE
135606
0
0
NIKE Inc
COM
654106103
37766897
401861
SH
SOLE
401861
0
0
Northrop Grumman Corp
COM
666807102
44141068
92218
SH
SOLE
92218
0
0
NRG Energy Inc
COM
629377508
4691459
69308
SH
SOLE
69308
0
0
Norfolk Southern Corp
COM
655844108
18280806
71726
SH
SOLE
71726
0
0
NetApp Inc
COM
64110D104
7491079
71364
SH
SOLE
71364
0
0
Northern Trust Corp
COM
665859104
5471070
61528
SH
SOLE
61528
0
0
Nucor Corp
COM
670346105
14289567
72206
SH
SOLE
72206
0
0
NVIDIA Corp
COM
67066G104
805972809
891997
SH
SOLE
891997
0
0
News Corp
COM
65249B208
757058
27977
SH
SOLE
27977
0
0
News Corp
COM
65249B109
3376566
128975
SH
SOLE
128975
0
0
Realty Income Corp
COM
756109104
13444878
248519
SH
SOLE
248519
0
0
ONEOK Inc
COM
682680103
15250739
190230
SH
SOLE
190230
0
0
Omnicom Group Inc
COM
681919106
6496660
67142
SH
SOLE
67142
0
0
Oracle Corp
COM
68389X105
39705698
316103
SH
SOLE
316103
0
0
O'Reilly Automotive Inc
COM
67103H107
20299520
17982
SH
SOLE
17982
0
0
Occidental Petroleum Corp
COM
674599105
12578620
193547
SH
SOLE
193547
0
0
Paychex Inc
COM
704326107
12104764
98573
SH
SOLE
98573
0
0
PACCAR Inc
COM
693718108
19809392
159895
SH
SOLE
159895
0
0
PG&E Corp
COM
69331C108
10796876
644205
SH
SOLE
644205
0
0
Public Service Enterprise Grou
COM
744573106
10645133
159406
SH
SOLE
159406
0
0
Principal Financial Group Inc
COM
74251V102
10107246
117104
SH
SOLE
117104
0
0
Progressive Corp/The
COM
743315103
36211700
175088
SH
SOLE
175088
0
0
Parker-Hannifin Corp
COM
701094104
21248963
38232
SH
SOLE
38232
0
0
PulteGroup Inc
COM
745867101
7654786
63462
SH
SOLE
63462
0
0
Packaging Corp of America
COM
695156109
5033915
26525
SH
SOLE
26525
0
0
PerkinElmer Inc
COM
714046109
3877440
36928
SH
SOLE
36928
0
0
Prologis Inc
COM
74340W103
35973535
276252
SH
SOLE
276252
0
0
PNC Financial Services Group I
COM
693475105
22803214
141109
SH
SOLE
141109
0
0
Pentair PLC
COM
G7S00T104
4204930
49215
SH
SOLE
49215
0
0
Pinnacle West Capital Corp
COM
723484101
1717146
22978
SH
SOLE
22978
0
0
PPG Industries Inc
COM
693506107
10215160
70498
SH
SOLE
70498
0
0
PPL Corp
COM
69351T106
6229406
226277
SH
SOLE
226277
0
0
Prudential Financial Inc
COM
744320102
12617682
107476
SH
SOLE
107476
0
0
Public Storage
COM
74460D109
13656895
47083
SH
SOLE
47083
0
0
Phillips 66
COM
718546104
21066450
128973
SH
SOLE
128973
0
0
PVH Corp
COM
693656100
844
6
SH
SOLE
6
0
0
Quanta Services Inc
COM
74762E102
11289089
43453
SH
SOLE
43453
0
0
Pioneer Natural Resources Co
COM
723787107
18031650
68692
SH
SOLE
68692
0
0
PayPal Holdings Inc
COM
70450Y103
23878452
356448
SH
SOLE
356448
0
0
QUALCOMM Inc
COM
747525103
35077944
207194
SH
SOLE
207194
0
0
Qorvo Inc
COM
74736K101
3848068
33511
SH
SOLE
33511
0
0
Royal Caribbean Cruises Ltd
COM
V7780T103
9859423
70926
SH
SOLE
70926
0
0
Everest Re Group Ltd
COM
G3223R108
5123378
12889
SH
SOLE
12889
0
0
Regency Centers Corp
COM
758849103
3073299
50748
SH
SOLE
50748
0
0
Regeneron Pharmaceuticals Inc
COM
75886F107
31253013
32471
SH
SOLE
32471
0
0
Regions Financial Corp
COM
7591EP100
5799950
275663
SH
SOLE
275663
0
0
Robert Half International Inc
COM
770323103
2483129
31321
SH
SOLE
31321
0
0
Raymond James Financial Inc
COM
754730109
7330470
57082
SH
SOLE
57082
0
0
Ralph Lauren Corp
COM
751212101
1485933
7914
SH
SOLE
7914
0
0
ResMed Inc
COM
761152107
8674704
43805
SH
SOLE
43805
0
0
Rockwell Automation Inc
COM
773903109
9983296
34268
SH
SOLE
34268
0
0
Roper Technologies Inc
COM
776696106
21231720
37857
SH
SOLE
37857
0
0
Ross Stores Inc
COM
778296103
26775335
182443
SH
SOLE
182443
0
0
Republic Services Inc
COM
760759100
12002139
62694
SH
SOLE
62694
0
0
Starbucks Corp
COM
855244109
34836314
381183
SH
SOLE
381183
0
0
Charles Schwab Corp/The
COM
808513105
35666875
493045
SH
SOLE
493045
0
0
Sherwin-Williams Co/The
COM
824348106
24714961
71157
SH
SOLE
71157
0
0
JM Smucker Co/The
COM
832696405
3978751
31610
SH
SOLE
31610
0
0
Schlumberger Ltd
COM
806857108
38627896
704760
SH
SOLE
704760
0
0
Snap-on Inc
COM
833034101
4655097
15715
SH
SOLE
15715
0
0
Synopsys Inc
COM
871607107
30851856
53984
SH
SOLE
53984
0
0
Southern Co/The
COM
842587107
36766678
512499
SH
SOLE
512499
0
0
Simon Property Group Inc
COM
828806109
16832221
107561
SH
SOLE
107561
0
0
S&P Global Inc
COM
78409V104
41005722
96382
SH
SOLE
96382
0
0
Sempra Energy
COM
816851109
14460241
201312
SH
SOLE
201312
0
0
State Street Corp
COM
857477103
6999548
90527
SH
SOLE
90527
0
0
Seagate Technology Holdings PL
COM
G7997R103
6314280
67859
SH
SOLE
67859
0
0
Constellation Brands Inc
COM
21036P108
13170577
48464
SH
SOLE
48464
0
0
Stanley Black & Decker Inc
COM
854502101
4491755
45867
SH
SOLE
45867
0
0
Skyworks Solutions Inc
COM
83088M102
6006452
55451
SH
SOLE
55451
0
0
Synchrony Financial
COM
87165B103
5251369
121785
SH
SOLE
121785
0
0
Stryker Corp
COM
863667101
36169563
101069
SH
SOLE
101069
0
0
Symantec Corp
COM
668771108
4401466
196494
SH
SOLE
196494
0
0
Sysco Corp
COM
871829107
12081370
148822
SH
SOLE
148822
0
0
AT&T Inc
COM
00206R102
46741006
2655739
SH
SOLE
2655739
0
0
Molson Coors Brewing Co
COM
60871R209
3733787
55521
SH
SOLE
55521
0
0
TransDigm Group Inc
COM
893641100
20360811
16532
SH
SOLE
16532
0
0
TE Connectivity Ltd
COM
H84989104
15538647
106986
SH
SOLE
106986
0
0
Target Corp
COM
87612E106
27008399
152409
SH
SOLE
152409
0
0
TJX Cos Inc/The
COM
872540109
34418905
339370
SH
SOLE
339370
0
0
Torchmark Corp
COM
37959E102
4315349
37083
SH
SOLE
37083
0
0
Thermo Fisher Scientific Inc
COM
883556102
94474523
162548
SH
SOLE
162548
0
0
T Rowe Price Group Inc
COM
74144T108
8159862
66928
SH
SOLE
66928
0
0
Travelers Cos Inc/The
COM
89417E109
16403919
71278
SH
SOLE
71278
0
0
Tractor Supply Co
COM
892356106
8421888
32179
SH
SOLE
32179
0
0
Tyson Foods Inc
COM
902494103
5005734
85233
SH
SOLE
85233
0
0
Texas Instruments Inc
COM
882508104
88195729
506261
SH
SOLE
506261
0
0
Textron Inc
COM
883203101
5597611
58351
SH
SOLE
58351
0
0
United Continental Holdings In
COM
910047109
3181434
66446
SH
SOLE
66446
0
0
UDR Inc
COM
902653104
3402290
90946
SH
SOLE
90946
0
0
Universal Health Services Inc
COM
913903100
3314568
18166
SH
SOLE
18166
0
0
Ulta Beauty Inc
COM
90384S303
21720435
41540
SH
SOLE
41540
0
0
Union Pacific Corp
COM
907818108
52252009
212467
SH
SOLE
212467
0
0
United Parcel Service Inc
COM
911312106
35490466
238784
SH
SOLE
238784
0
0
United Rentals Inc
COM
911363109
14466909
20062
SH
SOLE
20062
0
0
US Bancorp
COM
902973304
22972582
513928
SH
SOLE
513928
0
0
United Technologies Corp
COM
75513E101
43571137
446746
SH
SOLE
446746
0
0
Visa Inc
COM
92826C839
145828231
522532
SH
SOLE
522532
0
0
VF Corp
COM
918204108
1026169
66895
SH
SOLE
66895
0
0
Valero Energy Corp
COM
91913Y100
17301821
101364
SH
SOLE
101364
0
0
Vulcan Materials Co
COM
929160109
10840928
39722
SH
SOLE
39722
0
0
Verisk Analytics Inc
COM
92345Y106
10443546
44303
SH
SOLE
44303
0
0
VeriSign Inc
COM
92343E102
5853206
30886
SH
SOLE
30886
0
0
Vertex Pharmaceuticals Inc
COM
92532F100
32937934
78797
SH
SOLE
78797
0
0
Ventas Inc
COM
92276F100
5210911
119681
SH
SOLE
119681
0
0
Verizon Communications Inc
COM
92343V104
276600
6592
SH
SOLE
6592
0
0
Waters Corp
COM
941848103
6091494
17696
SH
SOLE
17696
0
0
Walgreens Boots Alliance Inc
COM
931427108
4805159
221538
SH
SOLE
221538
0
0
Western Digital Corp
COM
958102105
7662943
112294
SH
SOLE
112294
0
0
WEC Energy Group Inc
COM
92939U106
8249857
100461
SH
SOLE
100461
0
0
Willis Towers Watson PLC
COM
G96629103
8452950
30738
SH
SOLE
30738
0
0
Waste Management Inc
COM
94106L109
24113446
113129
SH
SOLE
113129
0
0
Williams Cos Inc/The
COM
969457100
15162915
389092
SH
SOLE
389092
0
0
Wal-Mart Stores Inc
COM
931142103
39919967
663453
SH
SOLE
663453
0
0
Westrock Co
COM
96145D105
3779414
76429
SH
SOLE
76429
0
0
Weyerhaeuser Co
COM
962166104
7694077
214260
SH
SOLE
214260
0
0
Wynn Resorts Ltd
COM
983134107
2977449
29125
SH
SOLE
29125
0
0
Xcel Energy Inc
COM
98389B100
9342126
173807
SH
SOLE
173807
0
0
Exxon Mobil Corp
COM
30231G102
17762169
152806
SH
SOLE
152806
0
0
DENTSPLY SIRONA Inc
COM
24906P109
1424017
42905
SH
SOLE
42905
0
0
Xylem Inc/NY
COM
98419M100
9320918
72121
SH
SOLE
72121
0
0
Yum! Brands Inc
COM
988498101
11642995
83974
SH
SOLE
83974
0
0
Zimmer Biomet Holdings Inc
COM
98956P102
8252050
62525
SH
SOLE
62525
0
0
Zions Bancorp NA
COM
989701107
1172
27
SH
SOLE
27
0
0
Zoetis Inc
COM
98978V103
23238117
137333
SH
SOLE
137333
0
0
Bank of America Corp
COM
060505104
220998
5828
SH
SOLE
5828
0
0
Costco Wholesale Corp
COM
22160K105
12788057
17455
SH
SOLE
17455
0
0
Toronto-Dominion Bank/The
COM
891160509
6042951
100082
SH
DFND
1
0
100082
0
Brookfield Asset Management In
COM
11271J107
135518619
3236652
SH
SOLE
3236652
0
0
BCE Inc
COM
05534B760
54410883
1601262
SH
SOLE
1601262
0
0
Bank of Montreal
COM
063671101
276617648
2831876
SH
SOLE
2831876
0
0
Bank of Nova Scotia/The
COM
064149107
252686400
4880000
SH
SOLE
4880000
0
0
CAE Inc
COM
124765108
16512000
800000
SH
SOLE
800000
0
0
Canadian Imperial Bank of Comm
COM
136069101
530167335
10452826
SH
SOLE
10452826
0
0
Royal Bank of Canada
COM
780087102
323026032
3202082
SH
SOLE
3202082
0
0
Toronto-Dominion Bank/The
COM
891160509
10813816
179096
SH
DFND
1
0
179096
0
Barrick Gold Corp
COM
067901108
10331476
620882
SH
SOLE
620882
0
0
Algonquin Power & Utilities Co
COM
015857105
20492865
3242542
SH
SOLE
3242542
0
0
Brookfield Asset Management In
COM
11271J107
53575638
1279571
SH
SOLE
1279571
0
0
Brookfield Business Partners L
COM
G16234109
44
2
SH
SOLE
2
0
0
BCE Inc
COM
05534B760
70075425
2062255
SH
SOLE
2062255
0
0
Bank of Montreal
COM
063671101
255073249
2611315
SH
SOLE
2611315
0
0
Bank of Nova Scotia/The
COM
064149107
491887010
9499556
SH
SOLE
9499556
0
0
Baytex Energy Corp
COM
07317Q105
548014
150968
SH
SOLE
150968
0
0
B2Gold Corp
COM
11777Q209
1177316
451079
SH
SOLE
451079
0
0
CAE Inc
COM
124765108
7102699
344123
SH
SOLE
344123
0
0
Cameco Corp
COM
13321L108
20073318
463373
SH
SOLE
463373
0
0
Canadian Imperial Bank of Comm
COM
136069101
365676238
7209705
SH
SOLE
7209705
0
0
Canadian Pacific Railway Ltd
COM
13646K108
80046016
907860
SH
SOLE
907860
0
0
Crescent Point Energy Corp
COM
22576C101
3896163
475722
SH
SOLE
475722
0
0
Cenovus Energy Inc
COM
15135U109
41630234
2082553
SH
SOLE
2082553
0
0
CGI Group Inc
COM
12532H104
38380138
347363
SH
SOLE
347363
0
0
Precision Drilling Corp
COM
74022D407
225893
3357
SH
SOLE
3357
0
0
Restaurant Brands Internationa
COM
76131D103
31112699
391601
SH
SOLE
391601
0
0
Royal Bank of Canada
COM
780087102
462876985
4588392
SH
SOLE
4588392
0
0
Shopify Inc
COM
82509L107
187340825
2427638
SH
SOLE
2427638
0
0
Sandstorm Gold Ltd
COM
80013R206
23447
4466
SH
SOLE
4466
0
0
TELUS Corp
COM
87971M103
50323625
3143262
SH
SOLE
3143262
0
0
TransCanada Corp
COM
87807B107
559848878
13926589
SH
SOLE
13926589
0
0
Waste Connections Inc
COM
94106B101
46942905
272908
SH
SOLE
272908
0
0
West Fraser Timber Co Ltd
COM
952845105
1276139
14765
SH
SOLE
14765
0
0
Barrick Gold Corp
COM
067901108
74089883
4452517
SH
SOLE
4452517
0
0
Agnico Eagle Mines Ltd
COM
008474108
58056450
973285
SH
SOLE
973285
0
0
Alamos Gold Inc
COM
011532108
233463
15828
SH
SOLE
15828
0
0
ATS Automation Tooling Systems
COM
00217Y104
110635
3281
SH
SOLE
3281
0
0
Brookfield Asset Management In
COM
11271J107
11512198
274951
SH
SOLE
274951
0
0
BlackBerry Ltd
COM
09228F103
59572
21584
SH
SOLE
21584
0
0
Brookfield Business Partners L
COM
G16234109
21145
957
SH
SOLE
957
0
0
Primo Water Corp/new
COM
74167P108
9105
500
SH
SOLE
500
0
0
BCE Inc
COM
05534B760
8166481
240332
SH
SOLE
240332
0
0
Brookfield Renewable Partners
COM
G16258108
97775
4209
SH
SOLE
4209
0
0
Bank of Montreal
COM
063671101
361499223
3700852
SH
SOLE
3700852
0
0
Bank of Nova Scotia/The
COM
064149107
79422183
1533839
SH
SOLE
1533839
0
0
Baytex Energy Corp
COM
07317Q105
37701
10386
SH
SOLE
10386
0
0
B2Gold Corp
COM
11777Q209
842769
322900
SH
SOLE
322900
0
0
CAE Inc
COM
124765108
1117986
54166
SH
SOLE
54166
0
0
Cameco Corp
COM
13321L108
3208972
74076
SH
SOLE
74076
0
0
Centerra Gold Inc
COM
152006102
51104
8647
SH
SOLE
8647
0
0
Celestica Inc
COM
15101Q108
214000
4768
SH
SOLE
4768
0
0
Canadian Imperial Bank of Comm
COM
136069101
33494169
660374
SH
SOLE
660374
0
0
Canadian Natural Resources Ltd
COM
136385101
62574768
819900
SH
SOLE
819900
0
0
Canadian National Railway Co
COM
136375102
33084762
251194
SH
SOLE
251194
0
0
Canadian Pacific Railway Ltd
COM
13646K108
12332073
139867
SH
SOLE
139867
0
0
Cenovus Energy Inc
COM
15135U109
18005353
900718
SH
SOLE
900718
0
0
BRP Inc/CA
COM
05577W200
72200
1076
SH
SOLE
1076
0
0
Descartes Systems Group Inc/Th
COM
249906108
2261615
24709
SH
SOLE
24709
0
0
Enerflex Ltd
COM
29269R105
14762
2532
SH
SOLE
2532
0
0
Eldorado Gold Corp
COM
284902509
114459
8135
SH
SOLE
8135
0
0
Enbridge Inc
COM
29250N105
438112122
12109235
SH
SOLE
12109235
0
0
Enerplus Corp
COM
292766102
51981
2644
SH
SOLE
2644
0
0
Franco-Nevada Corp
COM
351858105
3931923
32997
SH
SOLE
32997
0
0
First Majestic Silver Corp
COM
32076V103
67397
11462
SH
SOLE
11462
0
0
FirstService Corp
COM
33767E202
536031
3233
SH
SOLE
3233
0
0
Fortis Inc/Canada
COM
349553107
50071734
1267318
SH
SOLE
1267318
0
0
Fortuna Silver Mines Inc
COM
349915108
45666
12243
SH
SOLE
12243
0
0
CGI Group Inc
COM
12532H104
3971232
35942
SH
SOLE
35942
0
0
Gildan Activewear Inc
COM
375916103
383107
10318
SH
SOLE
10318
0
0
Hudbay Minerals Inc
COM
443628102
97188
13884
SH
SOLE
13884
0
0
IAMGOLD Corp
COM
450913108
62441
18751
SH
SOLE
18751
0
0
Imperial Oil Ltd
COM
453038408
16489164
238524
SH
SOLE
238524
0
0
Kinross Gold Corp
COM
496902404
646243
105423
SH
SOLE
105423
0
0
MAG Silver Corp
COM
55903Q104
40278
3807
SH
SOLE
3807
0
0
Manulife Financial Corp
COM
56501R106
435318128
17419693
SH
SOLE
17419693
0
0
Magna International Inc
COM
559222401
55134414
1012012
SH
SOLE
1012012
0
0
Methanex Corp
COM
59151K108
117823
2640
SH
SOLE
2640
0
0
Novagold Resources Inc
COM
66987E206
29649
9883
SH
SOLE
9883
0
0
New Gold Inc
COM
644535106
46488
27346
SH
SOLE
27346
0
0
NexGen Energy Ltd
COM
65340P106
136736
17598
SH
SOLE
17598
0
0
Osisko Gold Royalties Ltd
COM
68827L101
115236
7018
SH
SOLE
7018
0
0
Open Text Corp
COM
683715106
1801479
46394
SH
SOLE
46394
0
0
Pan American Silver Corp
COM
697900108
1523940
101057
SH
SOLE
101057
0
0
Precision Drilling Corp
COM
74022D407
10968
163
SH
SOLE
163
0
0
Pembina Pipeline Corp
COM
706327103
57846173
1636847
SH
SOLE
1636847
0
0
Restaurant Brands Internationa
COM
76131D103
9877780
124327
SH
SOLE
124327
0
0
Ritchie Bros Auctioneers Inc
COM
74935Q107
4790560
62893
SH
SOLE
62893
0
0
Rogers Communications Inc
COM
775109200
14440118
352198
SH
SOLE
352198
0
0
Royal Bank of Canada
COM
780087102
411209275
4076222
SH
SOLE
4076222
0
0
Shopify Inc
COM
82509L107
30441173
394469
SH
SOLE
394469
0
0
Sun Life Financial Inc
COM
866796105
285599674
5232680
SH
SOLE
5232680
0
0
Sandstorm Gold Ltd
COM
80013R206
3150
600
SH
SOLE
600
0
0
SSR Mining Inc
COM
784730103
36327
8145
SH
SOLE
8145
0
0
Stantec Inc
COM
85472N109
2942938
35440
SH
SOLE
35440
0
0
Suncor Energy Inc
COM
867224107
564058288
15281991
SH
SOLE
15281991
0
0
TransAlta Corp
COM
89346D107
66885
10402
SH
SOLE
10402
0
0
Teck Resources Ltd
COM
878742204
3638137
79470
SH
SOLE
79470
0
0
TFI International Inc
COM
87241L109
4147874
26012
SH
SOLE
26012
0
0
Thomson Reuters Corp
COM
884903808
8624256
55344
SH
SOLE
55344
0
0
TransCanada Corp
COM
87807B107
92325370
2296651
SH
SOLE
2296651
0
0
Vermilion Energy Inc
COM
923725105
25564
2055
SH
SOLE
2055
0
0
Waste Connections Inc
COM
94106B101
11778901
68478
SH
SOLE
68478
0
0
Wheaton Precious Metals Corp
COM
962879102
3213323
68180
SH
SOLE
68180
0
0
Barrick Gold Corp
COM
067901108
650624
39100
SH
SOLE
39100
0
0
Agnico Eagle Mines Ltd
COM
008474108
662115
11100
SH
SOLE
11100
0
0
Brookfield Asset Management In
COM
11271J107
1331466
31800
SH
SOLE
31800
0
0
BCE Inc
COM
05534B760
689794
20300
SH
SOLE
20300
0
0
Bank of Montreal
COM
063671101
1572648
16100
SH
SOLE
16100
0
0
Bank of Nova Scotia/The
COM
064149107
1403238
27100
SH
SOLE
27100
0
0
Cameco Corp
COM
13321L108
420204
9700
SH
SOLE
9700
0
0
Canadian Imperial Bank of Comm
COM
136069101
1054976
20800
SH
SOLE
20800
0
0
Canadian Natural Resources Ltd
COM
136385101
1824048
23900
SH
SOLE
23900
0
0
Canadian National Railway Co
COM
136375102
1685888
12800
SH
SOLE
12800
0
0
Canadian Pacific Railway Ltd
COM
13646K108
1833936
20800
SH
SOLE
20800
0
0
Cenovus Energy Inc
COM
15135U109
591704
29600
SH
SOLE
29600
0
0
Enbridge Inc
COM
29250N105
1711314
47300
SH
SOLE
47300
0
0
Franco-Nevada Corp
COM
351858105
512388
4300
SH
SOLE
4300
0
0
Fortis Inc/Canada
COM
349553107
430659
10900
SH
SOLE
10900
0
0
CGI Group Inc
COM
12532H104
508254
4600
SH
SOLE
4600
0
0
Gildan Activewear Inc
COM
375916103
141094
3800
SH
SOLE
3800
0
0
Imperial Oil Ltd
COM
453038408
248868
3600
SH
SOLE
3600
0
0
Kinross Gold Corp
COM
496902404
166736
27200
SH
SOLE
27200
0
0
Manulife Financial Corp
COM
56501R106
1004598
40200
SH
SOLE
40200
0
0
Magna International Inc
COM
559222401
321432
5900
SH
SOLE
5900
0
0
Pembina Pipeline Corp
COM
706327103
434682
12300
SH
SOLE
12300
0
0
Restaurant Brands Internationa
COM
76131D103
556150
7000
SH
SOLE
7000
0
0
Rogers Communications Inc
COM
775109200
336200
8200
SH
SOLE
8200
0
0
Royal Bank of Canada
COM
780087102
3167632
31400
SH
SOLE
31400
0
0
Sun Life Financial Inc
COM
866796105
709540
13000
SH
SOLE
13000
0
0
Suncor Energy Inc
COM
867224107
1059317
28700
SH
SOLE
28700
0
0
TELUS Corp
COM
87971M103
521926
32600
SH
SOLE
32600
0
0
Teck Resources Ltd
COM
878742204
471534
10300
SH
SOLE
10300
0
0
Thomson Reuters Corp
COM
884903808
514239
3300
SH
SOLE
3300
0
0
TransCanada Corp
COM
87807B107
924600
23000
SH
SOLE
23000
0
0
Waste Connections Inc
COM
94106B101
997658
5800
SH
SOLE
5800
0
0
Wheaton Precious Metals Corp
COM
962879102
476013
10100
SH
SOLE
10100
0
0
Toronto-Dominion Bank/The
COM
891160509
2385010
39500
SH
DFND
1
0
39500
0
SBA Communications Corp
COM
78410G104
6354077
29322
SH
SOLE
29322
0
0
SBA Communications Corp
COM
78410G104
9092732
41960
SH
SOLE
41960
0
0
DowDuPont Inc
COM
26614N102
8792362
114678
SH
SOLE
114678
0
0
DowDuPont Inc
COM
26614N102
9857922
128576
SH
SOLE
128576
0
0
Primo Water Corp/new
COM
74167P108
50660
2782
SH
SOLE
2782
0
0
Brookfield Renewable Partners
COM
G16258108
37709422
1623307
SH
SOLE
1623307
0
0
Bank of Montreal
COM
063671101
68376
700
SH
DFND
1
0
700
0
Bank of Nova Scotia/The
COM
064149107
111858781
2160270
SH
DFND
1
0
2160270
0
Canadian Imperial Bank of Comm
COM
136069101
40576000
800000
SH
DFND
1
0
800000
0
Canadian Natural Resources Ltd
COM
136385101
111045600
1455000
SH
DFND
1
0
1455000
0
Gildan Activewear Inc
COM
375916103
7426
200
SH
DFND
1
0
200
0
Rogers Communications Inc
COM
775109200
41000000
1000000
SH
DFND
1
0
1000000
0
Suncor Energy Inc
COM
867224107
41339200
1120000
SH
DFND
1
0
1120000
0
TELUS Corp
COM
87971M103
16005197
999700
SH
DFND
1
0
999700
0
Stantec Inc
COM
85472N109
235584
2837
SH
SOLE
2837
0
0
TransAlta Corp
COM
89346D107
6339691
985955
SH
SOLE
985955
0
0
Pixelworks Inc
COM
72581M305
52
20
SH
DFND
1
0
20
0
BALLARD POWER SYSTEMS INC
COM
058586108
222
80
SH
DFND
1
0
80
0
Sandstorm Gold Ltd
COM
80013R206
331
63
SH
DFND
1
0
63
0
Teck Resources Ltd
COM
878742204
10301
225
SH
DFND
1
0
225
0
Coeur Mining Inc
COM
192108504
64
17
SH
DFND
1
0
17
0
Tucows Inc
COM
898697206
1837
99
SH
DFND
1
0
99
0
Solitario Zinc Corp
COM
8342EP107
1239
2065
SH
DFND
1
0
2065
0
Sprott Physical Gold Trust
COM
85207H104
1055
61
SH
DFND
1
0
61
0
untitled
COM
85207K107
696
84
SH
DFND
1
0
84
0
Barrick Gold Corp
COM
067901108
3295
198
SH
DFND
1
0
198
0
Aurora Cannabis Inc
COM
05156X850
22
5
SH
DFND
1
0
5
0
Alamos Gold Inc
COM
011532108
1003
68
SH
DFND
1
0
68
0
Asanko Gold Inc
COM
36352H100
48
34
SH
DFND
1
0
34
0
Algonquin Power & Utilities Co
COM
015857105
904
143
SH
DFND
1
0
143
0
Avino Silver & Gold Mines Ltd
COM
053906103
151
243
SH
DFND
1
0
243
0
AURYN RESOURCES INC
COM
36117T100
555
1322
SH
DFND
1
0
1322
0
Brookfield Asset Management In
COM
11271J107
2094
50
SH
DFND
1
0
50
0
Brookfield Business Partners L
COM
G16234109
376
17
SH
DFND
1
0
17
0
Brookfield Renewable Partners
COM
G16258108
302
13
SH
DFND
1
0
13
0
Brookfield Infrastructure Part
COM
G16252101
2840
91
SH
DFND
1
0
91
0
Breaking Data Corp
COM
104833306
333
54
SH
DFND
1
0
54
0
BNK Petroleum Inc
COM
50043K406
441
141
SH
DFND
1
0
141
0
Bank of Montreal
COM
063671101
4005
41
SH
DFND
1
0
41
0
Bank of Nova Scotia/The
COM
064149107
5437
105
SH
DFND
1
0
105
0
Broadway Gold Mining Ltd
COM
60255C885
75
8
SH
DFND
1
0
8
0
Baytex Energy Corp
COM
07317Q105
486
134
SH
DFND
1
0
134
0
Canadian Imperial Bank of Comm
COM
136069101
1116
22
SH
DFND
1
0
22
0
Canadian Natural Resources Ltd
COM
136385101
104940
1375
SH
DFND
1
0
1375
0
Canadian Pacific Railway Ltd
COM
13646K108
1234
14
SH
DFND
1
0
14
0
BRP Inc/CA
COM
05577W200
1610
24
SH
DFND
1
0
24
0
Enerflex Ltd
COM
29269R105
152
26
SH
DFND
1
0
26
0
Enbridge Inc
COM
29250N105
760
21
SH
DFND
1
0
21
0
Essa Pharma Inc
COM
29668H708
408
48
SH
DFND
1
0
48
0
Fennec Pharmaceuticals Inc
COM
31447P100
278
25
SH
DFND
1
0
25
0
Fortuna Silver Mines Inc
COM
349915108
265
71
SH
DFND
1
0
71
0
CGI Group Inc
COM
12532H104
5304
48
SH
DFND
1
0
48
0
BRAZIL RESOURCES INC
COM
38149E101
1024
1170
SH
DFND
1
0
1170
0
GreenPower Motor Co Inc
COM
39540E302
77
39
SH
DFND
1
0
39
0
IAMGOLD Corp
COM
450913108
50
15
SH
DFND
1
0
15
0
International Tower Hill Mines
COM
46050R102
1629
2362
SH
DFND
1
0
2362
0
American Lithium Corp
COM
027259209
98
144
SH
DFND
1
0
144
0
MAG Silver Corp
COM
55903Q104
635
60
SH
DFND
1
0
60
0
Manulife Financial Corp
COM
56501R106
3149
126
SH
DFND
1
0
126
0
Methanex Corp
COM
59151K108
7587
170
SH
DFND
1
0
170
0
Obsidian Energy Ltd
COM
674482203
33
4
SH
DFND
1
0
4
0
Organigram Holdings Inc
COM
68620P705
112
52
SH
DFND
1
0
52
0
Osisko Gold Royalties Ltd
COM
68827L101
213
13
SH
DFND
1
0
13
0
Open Text Corp
COM
683715106
272
7
SH
DFND
1
0
7
0
Precision Drilling Corp
COM
74022D407
2288
34
SH
DFND
1
0
34
0
Patient Home Monitoring Corp
COM
74880P104
393
90
SH
DFND
1
0
90
0
Profound Medical Corp
COM
74319B502
734
86
SH
DFND
1
0
86
0
POET Technologies Inc
COM
73044W302
64
47
SH
DFND
1
0
47
0
Platinum Group Metals Ltd
COM
72765Q882
1071
915
SH
DFND
1
0
915
0
Restaurant Brands Internationa
COM
76131D103
1112
14
SH
DFND
1
0
14
0
Ritchie Bros Auctioneers Inc
COM
74935Q107
2285
30
SH
DFND
1
0
30
0
SunOpta Inc
COM
8676EP108
529
77
SH
DFND
1
0
77
0
Sangoma Technologies Corp
COM
80100R408
48
10
SH
DFND
1
0
10
0
Silvercorp Metals Inc
COM
82835P103
3
1
SH
DFND
1
0
1
0
Tricon Capital Group Inc
COM
89612W102
1093
98
SH
DFND
1
0
98
0
Tanzanian Royalty Exploration
COM
87283P109
510
1311
SH
DFND
1
0
1311
0
TransCanada Corp
COM
87807B107
2010
50
SH
DFND
1
0
50
0
Americas Silver Corp
COM
03062D100
681
3097
SH
DFND
1
0
3097
0
Waste Connections Inc
COM
94106B101
9289
54
SH
DFND
1
0
54
0
Westport Fuel Systems Inc
COM
960908507
94
14
SH
DFND
1
0
14
0
Lithium Americas Corp
COM
53681J103
145824
21700
SH
DFND
1
0
21700
0
Hudbay Minerals Inc
COM
443628102
126
18
SH
DFND
1
0
18
0
Northern Dynasty Minerals Ltd
COM
66510M204
2669
8393
SH
DFND
1
0
8393
0
BALLARD POWER SYSTEMS INC
COM
058586108
75469
27147
SH
DFND
1
0
27147
0
Baytex Energy Corp
COM
07317Q105
236317
65101
SH
DFND
1
0
65101
0
BCE Inc
COM
05534B760
2956
87
SH
DFND
1
0
87
0
Americas Silver Corp
COM
03062D100
4923
22376
SH
DFND
1
0
22376
0
Taseko Mines Ltd
COM
876511106
36022
16600
SH
DFND
1
0
16600
0
Standard Lithium Ltd
COM
853606101
104
88
SH
DFND
1
0
88
0
Aurora Cannabis Inc
COM
05156X850
220
50
SH
DFND
1
0
50
0
NexGen Energy Ltd
COM
65340P106
342
44
SH
DFND
1
0
44
0
FirstService Corp
COM
33767E202
8090211
48795
SH
SOLE
48795
0
0
BRP Inc/CA
COM
05577W200
552233
8230
SH
SOLE
8230
0
0
Cadence Design Systems Inc
COM
127387108
23127481
74298
SH
SOLE
74298
0
0
Cadence Design Systems Inc
COM
127387108
30004902
96392
SH
SOLE
96392
0
0
Brookfield Infrastructure Part
COM
G16252101
87188849
2793619
SH
SOLE
2793619
0
0
BlackBerry Ltd
COM
09228F103
2208
800
SH
DFND
1
0
800
0
Norwegian Cruise Line Holdings
COM
G66721104
2372792
113368
SH
SOLE
113368
0
0
Norwegian Cruise Line Holdings
COM
G66721104
1803433
86165
SH
SOLE
86165
0
0
ERO Copper Corp
COM
296006109
39
2
SH
DFND
1
0
2
0
Oracle Corp
COM
68389X105
1457202
11601
SH
SOLE
11601
0
0
Coach Inc
COM
876030107
2901835
61117
SH
SOLE
61117
0
0
Coach Inc
COM
876030107
2206016
46462
SH
SOLE
46462
0
0
Integra Resources Corp
COM
45826T509
3705
5218
SH
DFND
1
0
5218
0
Quintiles IMS Holdings Inc
COM
46266C105
13809817
54608
SH
SOLE
54608
0
0
Rayonier Advanced Materials In
COM
75508B104
14
3
SH
DFND
1
0
3
0
Canada Goose Holdings Inc
COM
135086106
10504
871
SH
SOLE
871
0
0
Hashchain Technology Inc
COM
25381D206
441
302
SH
DFND
1
0
302
0
JDL GOLD CORP
COM
29446Y502
42
7
SH
DFND
1
0
7
0
Global Water Resources Inc
COM
379463102
488
38
SH
DFND
1
0
38
0
Marathon Petroleum Corp
COM
56585A102
12037610
59740
SH
SOLE
59740
0
0
Canada Goose Holdings Inc
COM
135086106
1206
100
SH
SOLE
100
0
0
Nutrien Ltd
COM
67077M108
597410
11000
SH
SOLE
11000
0
0
Nutrien Ltd
COM
67077M108
6302730
116051
SH
SOLE
116051
0
0
Nutrien Ltd
COM
67077M108
1629
30
SH
DFND
1
0
30
0
Nutrien Ltd
COM
67077M108
44633913
821836
SH
SOLE
821836
0
0
Open Text Corp
COM
683715106
232980
6000
SH
SOLE
6000
0
0
Huntington Ingalls Industries
COM
446413106
3438472
11797
SH
SOLE
11797
0
0
Huntington Ingalls Industries
COM
446413106
3076466
10555
SH
SOLE
10555
0
0
JDL GOLD CORP
COM
29446Y502
139351
23148
SH
DFND
1
0
23148
0
Breaking Data Corp
COM
104833306
555
90
SH
DFND
1
0
90
0
Lexaria Bioscience Corp
COM
52886N406
47
13
SH
DFND
1
0
13
0
NVR Inc
COM
62944T105
7613962
940
SH
SOLE
940
0
0
Canadian Imperial Bank of Comm
COM
136069101
1333936
26300
SH
SOLE
26300
0
0
BCE Inc
COM
05534B760
3762639
110731
SH
SOLE
110731
0
0
untitled
COM
85207K107
779
94
SH
DFND
1
0
94
0
Pan American Silver Corp
COM
697900108
1161
77
SH
DFND
1
0
77
0
Enerplus Corp
COM
292766102
1003
51
SH
DFND
1
0
51
0
Priceline Group Inc/The
COM
09857L108
75075349
20694
SH
SOLE
20694
0
0
Priceline Group Inc/The
COM
09857L108
42562288
11732
SH
SOLE
11732
0
0
Welltower Inc
COM
95040Q104
14537115
155577
SH
SOLE
155577
0
0
Welltower Inc
COM
95040Q104
15451238
165360
SH
SOLE
165360
0
0
TransAlta Corp
COM
89346D107
482
75
SH
DFND
1
0
75
0
Primo Water Corp/new
COM
74167P108
401
22
SH
SOLE
22
0
0
Celestica Inc
COM
15101Q108
0
9
SH
SOLE
9
0
0
Barrick Gold Corp
COM
067901108
497103
29874
SH
SOLE
29874
0
0
Agnico Eagle Mines Ltd
COM
008474108
2158435
36185
SH
SOLE
36185
0
0
BCE Inc
COM
05534B760
2099964
61800
SH
SOLE
61800
0
0
Bank of Montreal
COM
063671101
6280043
64292
SH
SOLE
64292
0
0
Bank of Nova Scotia/The
COM
064149107
6247827
120661
SH
SOLE
120661
0
0
CAE Inc
COM
124765108
93437
4527
SH
SOLE
4527
0
0
Cameco Corp
COM
13321L108
376061
8681
SH
SOLE
8681
0
0
Canadian Imperial Bank of Comm
COM
136069101
4958286
97758
SH
SOLE
97758
0
0
Canadian Natural Resources Ltd
COM
136385101
4319254
56594
SH
SOLE
56594
0
0
Canadian National Railway Co
COM
136375102
717293
5446
SH
SOLE
5446
0
0
Brookfield Asset Management In
COM
11271J107
442859
10577
SH
SOLE
10577
0
0
Fortis Inc/Canada
COM
349553107
3222673
81566
SH
SOLE
81566
0
0
CGI Group Inc
COM
12532H104
2168256
19624
SH
SOLE
19624
0
0
Imperial Oil Ltd
COM
453038408
2002834
28972
SH
SOLE
28972
0
0
Enbridge Inc
COM
29250N105
11873263
328172
SH
SOLE
328172
0
0
Kinross Gold Corp
COM
496902404
148138
24166
SH
SOLE
24166
0
0
Rogers Communications Inc
COM
775109200
1858530
45330
SH
SOLE
45330
0
0
Royal Bank of Canada
COM
780087102
8214558
81429
SH
SOLE
81429
0
0
Suncor Energy Inc
COM
867224107
686268
18593
SH
SOLE
18593
0
0
TransAlta Corp
COM
89346D107
57182
8893
SH
SOLE
8893
0
0
Teck Resources Ltd
COM
878742204
280357
6124
SH
SOLE
6124
0
0
Thomson Reuters Corp
COM
884903808
2111808
13552
SH
SOLE
13552
0
0
TransCanada Corp
COM
87807B107
5969700
148500
SH
SOLE
148500
0
0
TELUS Corp
COM
87971M103
6035034
376954
SH
SOLE
376954
0
0
Gildan Activewear Inc
COM
375916103
1566292
42184
SH
SOLE
42184
0
0
Manulife Financial Corp
COM
56501R106
2583166
103368
SH
SOLE
103368
0
0
Sun Life Financial Inc
COM
866796105
659381
12081
SH
SOLE
12081
0
0
Pembina Pipeline Corp
COM
706327103
2283529
64616
SH
SOLE
64616
0
0
Algonquin Power & Utilities Co
COM
015857105
2329249
368552
SH
SOLE
368552
0
0
Canadian Pacific Railway Ltd
COM
13646K108
93725
1063
SH
SOLE
1063
0
0
Brookfield Renewable Partners
COM
G16258108
254392
10951
SH
SOLE
10951
0
0
Waste Connections Inc
COM
94106B101
644693
3748
SH
SOLE
3748
0
0
Crescent Point Energy Corp
COM
22576C101
31925
3898
SH
SOLE
3898
0
0
Wheaton Precious Metals Corp
COM
962879102
491754
10434
SH
SOLE
10434
0
0
Franco-Nevada Corp
COM
351858105
267395
2244
SH
SOLE
2244
0
0
Brookfield Infrastructure Part
COM
G16252101
580350
18595
SH
SOLE
18595
0
0
Cenovus Energy Inc
COM
15135U109
1281559
64110
SH
SOLE
64110
0
0
Restaurant Brands Internationa
COM
76131D103
906207
11406
SH
SOLE
11406
0
0
Toronto-Dominion Bank/The
COM
891160509
120692133
1998876
SH
DFND
1
0
1998876
0
Algonquin Power & Utilities Co
COM
015857105
614513
97233
SH
DFND
1
0
97233
0
Apple Inc
COM
037833100
1353663
7894
SH
SOLE
7894
0
0
Bank of America Corp
COM
060505104
3415492
90071
SH
SOLE
90071
0
0
Citigroup Inc
COM
172967424
8021615
126844
SH
SOLE
126844
0
0
Cisco Systems Inc/Delaware
COM
17275R102
519064
10400
SH
SOLE
10400
0
0
Fluor Corp
COM
343412102
21140
500
SH
SOLE
500
0
0
Intel Corp
COM
458140100
456806
10342
SH
SOLE
10342
0
0
JPMorgan Chase & Co
COM
46625H100
10071885
50284
SH
SOLE
50284
0
0
Coca-Cola Co/The
COM
191216100
42826
700
SH
SOLE
700
0
0
McDonald's Corp
COM
580135101
48213
171
SH
SOLE
171
0
0
Microsoft Corp
COM
594918104
1902917
4523
SH
SOLE
4523
0
0
Pfizer Inc
COM
717081103
66600
2400
SH
SOLE
2400
0
0
Procter & Gamble Co/The
COM
742718109
44132
272
SH
SOLE
272
0
0
AT&T Inc
COM
00206R102
249498
14176
SH
SOLE
14176
0
0
SPDR S&P 500 ETF Trust
ETF
78462F103
1435827
2745
SH
SOLE
2745
0
0
Wells Fargo & Co
COM
949746101
9894468
170712
SH
SOLE
170712
0
0
Verizon Communications Inc
COM
92343V104
246221
5868
SH
SOLE
5868
0
0
Amazon.com Inc
COM
023135106
7859517
43572
SH
SOLE
43572
0
0
Goldman Sachs Group Inc/The
COM
38141G104
106511
255
SH
SOLE
255
0
0
Bank of Nova Scotia/The
COM
064149107
1199225
23160
SH
SOLE
23160
0
0
TransAlta Corp
COM
89346D107
411989
64073
SH
SOLE
64073
0
0
Duke Energy Corp
COM
26441C204
518462
5361
SH
SOLE
5361
0
0
Kellogg Co
COM
487836108
57290
1000
SH
SOLE
1000
0
0
Coca-Cola Co/The
COM
191216100
1254190
20500
SH
SOLE
20500
0
0
AT&T Inc
COM
00206R102
3364240
191150
SH
SOLE
191150
0
0
Southern Co/The
COM
842587107
627008
8740
SH
SOLE
8740
0
0
Verizon Communications Inc
COM
92343V104
2173528
51800
SH
SOLE
51800
0
0
Bank of Nova Scotia/The
COM
064149107
1381490
26680
SH
SOLE
26680
0
0
Enbridge Inc
COM
29250N105
1360368
37600
SH
SOLE
37600
0
0
TELUS Corp
COM
87971M103
818111
51100
SH
SOLE
51100
0
0
Deutsche Bank AG
COM
D18190898
567720
36000
SH
SOLE
36000
0
0
Oil States International Inc
COM
678026105
616
100
SH
SOLE
100
0
0
Civeo Corp
COM
17878Y207
430
16
SH
SOLE
16
0
0
Boeing Co/The
COM
097023105
2193717
11367
SH
SOLE
11367
0
0
Johnson & Johnson
COM
478160104
7119
45
SH
SOLE
45
0
0
Microsoft Corp
COM
594918104
233500
555
SH
SOLE
555
0
0
Pfizer Inc
COM
717081103
888056
32002
SH
SOLE
32002
0
0
AT&T Inc
COM
00206R102
48629
2763
SH
SOLE
2763
0
0
SPDR S&P 500 ETF Trust
ETF
78462F103
2366369
4524
SH
SOLE
4524
0
0
Carnival Corp
COM
143658300
249267
15255
SH
SOLE
15255
0
0
iShares MSCI Emerging Markets ETF
ETF
464287234
3036551
73918
SH
SOLE
73918
0
0
Cronos Group Inc
COM
22717L101
42804
16400
SH
DFND
1
0
16400
0
Cronos Group Inc
COM
22717L101
436
167
SH
DFND
1
0
167
0
Ford Motor Co
COM
345370860
167633
12623
SH
SOLE
12623
0
0
Morgan Stanley
COM
617446448
73445
780
SH
SOLE
780
0
0
Liberty Media Corp-Liberty Sir
COM
531229789
463327
15595
SH
SOLE
15595
0
0
Take-Two Interactive Software
COM
874054109
8346326
56208
SH
SOLE
56208
0
0
CBRE Group Inc
COM
12504L109
8604087
88483
SH
SOLE
88483
0
0
CBRE Group Inc
COM
12504L109
8710176
89574
SH
SOLE
89574
0
0
RPM International Inc
COM
749685103
1479619
12439
SH
SOLE
12439
0
0
Silvercorp Metals Inc
COM
82835P103
515
158
SH
SOLE
158
0
0
Sprott Inc
COM
852066208
15597
422
SH
SOLE
422
0
0
MSCI Inc
COM
55354G100
11819891
21090
SH
SOLE
21090
0
0
MSCI Inc
COM
55354G100
12972736
23147
SH
SOLE
23147
0
0
American Financial Group Inc/O
COM
025932104
924788
6776
SH
SOLE
6776
0
0
TransUnion
COM
89400J107
1491941
18696
SH
SOLE
18696
0
0
Algonquin Power & Utilities Co
COM
015857105
12963906
2051251
SH
SOLE
2051251
0
0
BCE Inc
COM
05534B760
5776600
170000
SH
SOLE
170000
0
0
Brookfield Renewable Partners
COM
G16258108
2244274
96611
SH
SOLE
96611
0
0
Brookfield Infrastructure Part
COM
G16252101
12866354
412251
SH
SOLE
412251
0
0
Bank of Montreal
COM
063671101
16058690
164401
SH
SOLE
164401
0
0
Bank of Nova Scotia/The
COM
064149107
43944599
848679
SH
SOLE
848679
0
0
Fortis Inc/Canada
COM
349553107
7866441
199100
SH
SOLE
199100
0
0
Royal Bank of Canada
COM
780087102
95631516
947973
SH
SOLE
947973
0
0
TransAlta Corp
COM
89346D107
2979733
463411
SH
SOLE
463411
0
0
Bank of Nova Scotia/The
COM
064149107
6897096
133200
SH
SOLE
133200
0
0
Canadian Imperial Bank of Comm
COM
136069101
54024408
1065150
SH
SOLE
1065150
0
0
Fortis Inc/Canada
COM
349553107
508691
12875
SH
SOLE
12875
0
0
TransAlta Corp
COM
89346D107
528675
82220
SH
SOLE
82220
0
0
First Majestic Silver Corp
COM
32076V103
1970
335
SH
DFND
1
0
335
0
Restaurant Brands Internationa
COM
76131D103
241766
3043
SH
DFND
1
0
3043
0
Teck Resources Ltd
COM
878742204
1995459
43588
SH
DFND
1
0
43588
0
TFI International Inc
COM
87241L109
79730
500
SH
DFND
1
0
500
0
Thomson Reuters Corp
COM
884903808
261327
1677
SH
DFND
1
0
1677
0
TransCanada Corp
COM
87807B107
1665647
41434
SH
DFND
1
0
41434
0
BlackBerry Ltd
COM
09228F103
9290
3366
SH
SOLE
3366
0
0
Enbridge Inc
COM
29250N105
152824
4224
SH
SOLE
4224
0
0
Obsidian Energy Ltd
COM
674482203
5343
650
SH
SOLE
650
0
0
Stantec Inc
COM
85472N109
33216
400
SH
SOLE
400
0
0
Canadian Imperial Bank of Comm
COM
136069101
29722
586
SH
DFND
1
0
586
0
Canadian Pacific Railway Ltd
COM
13646K108
7053600
80000
SH
DFND
1
0
80000
0
Valeant Pharmaceuticals Intern
COM
071734107
1157551
109100
SH
DFND
1
0
109100
0
Wheaton Precious Metals Corp
COM
962879102
188520
4000
SH
DFND
1
0
4000
0
Agnico Eagle Mines Ltd
COM
008474108
147157
2467
SH
SOLE
2467
0
0
BlackBerry Ltd
COM
09228F103
1179928
427510
SH
SOLE
427510
0
0
Franco-Nevada Corp
COM
351858105
9990374
83840
SH
SOLE
83840
0
0
Magna International Inc
COM
559222401
1460609
26810
SH
SOLE
26810
0
0
Nutrien Ltd
COM
67077M108
6934409
127682
SH
SOLE
127682
0
0
Suncor Energy Inc
COM
867224107
2535163
68685
SH
SOLE
68685
0
0
Teck Resources Ltd
COM
878742204
2672820
58384
SH
SOLE
58384
0
0
Agnico Eagle Mines Ltd
COM
008474108
93293
1564
SH
DFND
1
0
1564
0
BlackBerry Ltd
COM
09228F103
422
153
SH
DFND
1
0
153
0
Centerra Gold Inc
COM
152006102
2098
355
SH
DFND
1
0
355
0
Canadian Pacific Railway Ltd
COM
13646K108
9578612
108638
SH
DFND
1
0
108638
0
First Majestic Silver Corp
COM
32076V103
1176
200
SH
DFND
1
0
200
0
Fortis Inc/Canada
COM
349553107
442828
11208
SH
DFND
1
0
11208
0
Gildan Activewear Inc
COM
375916103
264923
7135
SH
DFND
1
0
7135
0
Magna International Inc
COM
559222401
5054110
92770
SH
DFND
1
0
92770
0
Nutrien Ltd
COM
67077M108
1328966
24470
SH
DFND
1
0
24470
0
Restaurant Brands Internationa
COM
76131D103
540260
6800
SH
DFND
1
0
6800
0
Stantec Inc
COM
85472N109
265728
3200
SH
DFND
1
0
3200
0
Silvercorp Metals Inc
COM
82835P103
22820
7000
SH
DFND
1
0
7000
0
TFI International Inc
COM
87241L109
24397
153
SH
DFND
1
0
153
0
Baytex Energy Corp
COM
07317Q105
19028
5242
SH
SOLE
5242
0
0
Eldorado Gold Corp
COM
284902509
26480
1882
SH
SOLE
1882
0
0
IAMGOLD Corp
COM
450913108
66667
20020
SH
SOLE
20020
0
0
New Gold Inc
COM
644535106
50660
29800
SH
SOLE
29800
0
0
Open Text Corp
COM
683715106
69545
1791
SH
SOLE
1791
0
0
TransCanada Corp
COM
87807B107
319067
7937
SH
DFND
1
0
7937
0
BCE Inc
COM
05534B760
220428
6487
SH
DFND
1
0
6487
0
BlackBerry Ltd
COM
09228F103
42410
15366
SH
DFND
1
0
15366
0
Canadian Pacific Railway Ltd
COM
13646K108
614898
6974
SH
DFND
1
0
6974
0
TransAlta Corp
COM
89346D107
836009
130017
SH
DFND
1
0
130017
0
Brookfield Renewable Partners
COM
G16258108
2715122
116880
SH
DFND
1
0
116880
0
Fortis Inc/Canada
COM
349553107
5437011
137611
SH
DFND
1
0
137611
0
Algonquin Power & Utilities Co
COM
015857105
1302931
206160
SH
DFND
1
0
206160
0
TransAlta Corp
COM
89346D107
60185
9360
SH
SOLE
9360
0
0
Fortis Inc/Canada
COM
349553107
95318902
2412526
SH
DFND
1
0
2412526
0
Bank of Montreal
COM
063671101
4336504
44395
SH
DFND
1
0
44395
0
TransAlta Corp
COM
89346D107
575954
89573
SH
DFND
1
0
89573
0
Bank of Nova Scotia/The
COM
064149107
5940875
114733
SH
DFND
1
0
114733
0
Canadian Imperial Bank of Comm
COM
136069101
1159916
22869
SH
DFND
1
0
22869
0
Brookfield Infrastructure Part
COM
G16252101
1515589
48561
SH
DFND
1
0
48561
0
Toronto-Dominion Bank/The
COM
891160509
187642141
3107687
SH
DFND
1
0
3107687
0
Goldman Sachs Group Inc/The
COM
38141G104
25479
61
SH
SOLE
61
0
0
Brookfield Renewable Partners
COM
G16258108
399695
17206
SH
DFND
1
0
17206
0
Algonquin Power & Utilities Co
COM
015857105
749306
118561
SH
DFND
1
0
118561
0
Zoetis Inc
COM
98978V103
1564008
9243
SH
SOLE
9243
0
0
Ceridian HCM Holding Inc
COM
15677J108
1788
27
SH
DFND
1
0
27
0
Portage Biotech Inc
COM
G7185A128
4
7
SH
DFND
1
0
7
0
BNK Petroleum Inc
COM
50043K406
2504000
800000
SH
DFND
1
0
800000
0
BCE Inc
COM
05534B760
1032992
30400
SH
DFND
1
0
30400
0
Canadian Natural Resources Ltd
COM
136385101
7632
100
SH
DFND
1
0
100
0
Algonquin Power & Utilities Co
COM
015857105
59408
9400
SH
DFND
1
0
9400
0
Energy Select Sector SPDR Fund
ETF
81369Y506
4694348
49723
SH
SOLE
49723
0
0
VanEck Vectors Gold Miners ETF
ETF
92189F106
404104
12780
SH
SOLE
12780
0
0
VanEck Vectors Junior Gold Miners ETF
ETF
92189F791
3863308
99724
SH
SOLE
99724
0
0
SPDR S&P Biotech ETF
ETF
78464A870
1705173
17970
SH
SOLE
17970
0
0
Canadian Pacific Railway Ltd
COM
13646K108
268213
3042
SH
DFND
1
0
3042
0
Utilities Select Sector SPDR Fund
ETF
81369Y886
4024082
61296
SH
SOLE
61296
0
0
Enbridge Inc
COM
29250N105
1906686
52700
SH
DFND
1
0
52700
0
ATS Automation Tooling Systems
COM
00217Y104
11735
348
SH
DFND
1
0
348
0
Taseko Mines Ltd
COM
876511106
558
257
SH
SOLE
257
0
0
International Tower Hill Mines
COM
46050R102
1256
1822
SH
DFND
1
0
1822
0
Alcoa Corp
COM
013872106
53794
1592
SH
DFND
1
0
1592
0
Ambev SA
COM
02319V103
69
28
SH
DFND
1
0
28
0
Avangrid Inc
COM
05351W103
40922
1123
SH
DFND
1
0
1123
0
Air Lease Corp
COM
00912X302
51
1
SH
DFND
1
0
1
0
ALLETE Inc
COM
018522300
358
6
SH
DFND
1
0
6
0
Associated Banc-Corp
COM
045487105
86
4
SH
DFND
1
0
4
0
Anglogold Ashanti Plc
COM
G0378L100
118481
5337
SH
DFND
1
0
5337
0
Banco Bradesco SA
COM
059460303
358
125
SH
DFND
1
0
125
0
Banco de Chile
COM
059520106
22
1
SH
DFND
1
0
1
0
BHP Billiton Ltd
COM
088606108
91439
1585
SH
DFND
1
0
1585
0
B2Gold Corp
COM
11777Q209
8198
3141
SH
DFND
1
0
3141
0
Cia Cervecerias Unidas SA
COM
204429104
48
4
SH
DFND
1
0
4
0
Constellium NV
COM
F21107101
20761
939
SH
DFND
1
0
939
0
Casella Waste Systems Inc
COM
147448104
395
4
SH
DFND
1
0
4
0
Eni SpA
COM
26874R108
172303
5432
SH
DFND
1
0
5432
0
Statoil ASA
COM
29446M102
76738
2839
SH
DFND
1
0
2839
0
iShares MSCI Netherlands ETF
COM
464286814
148
3
SH
DFND
1
0
3
0
iShares MSCI Singapore ETF
COM
46434G780
37
2
SH
DFND
1
0
2
0
iShares MSCI South Korea ETF
ETF
464286772
470
7
SH
DFND
1
0
7
0
Freeport-McMoRan Inc
COM
35671D857
107582
2288
SH
DFND
1
0
2288
0
Federated Investors Inc
COM
314211103
72
2
SH
DFND
1
0
2
0
Glacier Bancorp Inc
COM
37637Q105
40
1
SH
DFND
1
0
1
0
Greif Inc
COM
397624107
69
1
SH
DFND
1
0
1
0
Gold Fields Ltd
COM
38059T106
115902
7294
SH
DFND
1
0
7294
0
GameStop Corp
COM
36467W109
250
20
SH
DFND
1
0
20
0
Barrick Gold Corp
COM
067901108
11681
702
SH
DFND
1
0
702
0
Goodyear Tire & Rubber Co/The
COM
382550101
110
8
SH
DFND
1
0
8
0
China Lodging Group Ltd
COM
44332N106
310
8
SH
DFND
1
0
8
0
iShares MSCI India ETF
ETF
46429B598
33121
642
SH
DFND
1
0
642
0
JinkoSolar Holding Co Ltd
COM
47759T100
101
4
SH
DFND
1
0
4
0
Nordstrom Inc
COM
655664100
365
18
SH
DFND
1
0
18
0
Kite Realty Group Trust
COM
49803T300
130
6
SH
DFND
1
0
6
0
L Brands Inc
COM
070830104
300
6
SH
DFND
1
0
6
0
Medifast Inc
COM
58470H101
192
5
SH
DFND
1
0
5
0
McEwen Mining Inc
COM
58039P305
759
77
SH
DFND
1
0
77
0
Nexa Resources SA
COM
L67359106
3580
500
SH
DFND
1
0
500
0
Potlatch Corp
COM
737630103
94
2
SH
DFND
1
0
2
0
POSCO
COM
693483109
157
2
SH
DFND
1
0
2
0
Invesco FTSE RAFI Emerging Markets ETF
ETF
46138E727
78
4
SH
DFND
1
0
4
0
Invesco QQQ Trust Series 1
ETF
46090E103
45733
103
SH
DFND
1
0
103
0
Southern Copper Corp
COM
84265V105
71583
679
SH
DFND
1
0
679
0
Six Flags Entertainment Corp
COM
83001A102
316
12
SH
DFND
1
0
12
0
Stericycle Inc
COM
858912108
264
5
SH
DFND
1
0
5
0
TOTAL SA
COM
89151E109
59469
864
SH
DFND
1
0
864
0
Telefonica Brasil SA
COM
87936R205
483
48
SH
DFND
1
0
48
0
21Vianet Group Inc
COM
90138A103
155
100
SH
DFND
1
0
100
0
Vodafone Group PLC
COM
92857W308
9
1
SH
DFND
1
0
1
0
Wyndham Worldwide Corp
COM
894164102
98
2
SH
DFND
1
0
2
0
Technology Select Sector SPDR Fund
ETF
81369Y803
625
3
SH
DFND
1
0
3
0
Xunlei Ltd
COM
98419E108
216
145
SH
DFND
1
0
145
0
Sprott Physical Platinum & Pal
COM
85207Q104
762
79
SH
DFND
1
0
79
0
Evergy Inc
COM
30034W106
54287
1017
SH
SOLE
1017
0
0
Evergy Inc
COM
30034W106
3764358
70520
SH
SOLE
70520
0
0
Waste Connections Inc
COM
94106B101
35950
209
SH
DFND
1
0
209
0
Tanzanian Royalty Exploration
COM
87283P109
9718
25000
SH
DFND
1
0
25000
0
Daseke Inc
COM
23753F107
25
3
SH
DFND
1
0
3
0
First Trust Senior Loan ETF
ETF
33738D309
924
20
SH
DFND
1
0
20
0
Industrial Select Sector SPDR Fund
ETF
81369Y704
11210
89
SH
DFND
1
0
89
0
Royal Bank of Canada
COM
780087102
105420
1045
SH
SOLE
1045
0
0
HF Sinclair Corp
COM
403949100
916960
15189
SH
SOLE
15189
0
0
Broadridge Financial Solutions
COM
11133T103
7220496
35246
SH
SOLE
35246
0
0
Broadridge Financial Solutions
COM
11133T103
7007646
34207
SH
SOLE
34207
0
0
HF Sinclair Corp
COM
403949100
1570
26
SH
SOLE
26
0
0
Accenture PLC
COM
G1151C101
4794310
13832
SH
SOLE
13832
0
0
Adient PLC
COM
G0084W101
99
3
SH
DFND
1
0
3
0
BP PLC
COM
055622104
59987
1592
SH
DFND
1
0
1592
0
GlaxoSmithKline PLC
COM
37733W204
472
11
SH
DFND
1
0
11
0
BALLARD POWER SYSTEMS INC
COM
058586108
14270
5133
SH
SOLE
5133
0
0
Obsidian Energy Ltd
COM
674482203
551
67
SH
SOLE
67
0
0
Lithium Americas Corp
COM
53681J103
625
93
SH
SOLE
93
0
0
SPDR S&P Oil & Gas Exploration & Production ETF
ETF
78468R556
9296
60
SH
SOLE
60
0
0
Copart Inc
COM
217204106
15448944
266729
SH
SOLE
266729
0
0
Copart Inc
COM
217204106
14091531
243293
SH
SOLE
243293
0
0
Bank of Montreal
COM
063671101
696263
7128
SH
SOLE
7128
0
0
Bank of Nova Scotia/The
COM
064149107
12531
242
SH
SOLE
242
0
0
Park Hotels & Resorts Inc
COM
700517105
122
7
SH
DFND
1
0
7
0
Canadian Imperial Bank of Comm
COM
136069101
13035
257
SH
SOLE
257
0
0
Ovintiv Inc
COM
69047Q102
915879
17647
SH
DFND
1
0
17647
0
TransCanada Corp
COM
87807B107
462300
11500
SH
SOLE
11500
0
0
Canadian National Railway Co
COM
136375102
59533
452
SH
SOLE
452
0
0
Bank of Nova Scotia/The
COM
064149107
380479
7348
SH
SOLE
7348
0
0
Itau Unibanco Holding SA
COM
465562106
485
70
SH
DFND
1
0
70
0
BCE Inc
COM
05534B760
5359292
157719
SH
SOLE
157719
0
0
Dr Pepper Snapple Group Inc
COM
49271V100
9057955
295336
SH
SOLE
295336
0
0
Dr Pepper Snapple Group Inc
COM
49271V100
9979865
325395
SH
SOLE
325395
0
0
Lockheed Martin Corp
COM
539830109
16375
36
SH
SOLE
36
0
0
Valeant Pharmaceuticals Intern
COM
071734107
120498
11357
SH
SOLE
11357
0
0
Valeant Pharmaceuticals Intern
COM
071734107
488
46
SH
DFND
1
0
46
0
Stem Holdings Inc
COM
85859N102
33
15
SH
DFND
1
0
15
0
Amazon.com Inc
COM
023135106
4721988
26178
SH
SOLE
26178
0
0
Netflix Inc
COM
64110L106
286660
472
SH
SOLE
472
0
0
Facebook Inc
COM
30303M102
319512
658
SH
SOLE
658
0
0
Altria Group Inc
COM
02209S103
27960
641
SH
SOLE
641
0
0
JPMorgan Chase & Co
COM
46625H100
30245
151
SH
SOLE
151
0
0
Hecla Mining Co
COM
422704106
58
12
SH
DFND
1
0
12
0
Hecla Mining Co
COM
422704106
106
22
SH
DFND
1
0
22
0
Arch Capital Group Ltd
COM
G0450A105
9989898
108069
SH
SOLE
108069
0
0
American Financial Group Inc/O
COM
025932104
579358
4245
SH
SOLE
4245
0
0
Alnylam Pharmaceuticals Inc
COM
02043Q107
156773
1049
SH
SOLE
1049
0
0
Arista Networks Inc
COM
040413106
19722410
68013
SH
SOLE
68013
0
0
Atmos Energy Corp
COM
049560105
79167
666
SH
SOLE
666
0
0
Axis Capital Holdings Ltd
COM
G0692U109
5136580
79000
SH
SOLE
79000
0
0
Axalta Coating Systems Ltd
COM
G0750C108
12555789
365100
SH
SOLE
365100
0
0
Bunge Global SA
COM
H11356104
3972753
38751
SH
SOLE
38751
0
0
BioMarin Pharmaceutical Inc
COM
09061G101
160880
1842
SH
SOLE
1842
0
0
CDW Corp/DE
COM
12514G108
9951632
38907
SH
SOLE
38907
0
0
Camden Property Trust
COM
133131102
2801448
28470
SH
SOLE
28470
0
0
Diamondback Energy Inc
COM
25278X109
7148586
36073
SH
SOLE
36073
0
0
Fortinet Inc
COM
34959E109
12354683
180862
SH
SOLE
180862
0
0
LIBERTY MEDIA CORP-MEDIA A
COM
531229755
223499
3407
SH
SOLE
3407
0
0
GoDaddy Inc
COM
380237107
137787
1161
SH
SOLE
1161
0
0
IDEX Corp
COM
45167R104
5301579
21726
SH
SOLE
21726
0
0
Invitation Homes Inc
COM
46187W107
5462289
153392
SH
SOLE
153392
0
0
Jazz Pharmaceuticals PLC
COM
G50871105
216033
1794
SH
SOLE
1794
0
0
Jack Henry & Associates Inc
COM
426281101
3435163
19773
SH
SOLE
19773
0
0
Keysight Technologies Inc
COM
49338L103
7740497
49498
SH
SOLE
49498
0
0
Knight-Swift Transportation Ho
COM
499049104
1376
25
SH
SOLE
25
0
0
Liberty Broadband Corp
COM
530307305
1087
19
SH
SOLE
19
0
0
Liberty Global PLC
COM
G61188127
512
29
SH
SOLE
29
0
0
Leidos Holdings Inc
COM
525327102
4806808
36668
SH
SOLE
36668
0
0
Lear Corp
COM
521865204
1304
9
SH
SOLE
9
0
0
Lennox International Inc
COM
526107107
2444
5
SH
SOLE
5
0
0
Cheniere Energy Inc
COM
16411R208
6129
38
SH
SOLE
38
0
0
Liberty Media Corp-Liberty Sir
COM
531229789
71037
2391
SH
SOLE
2391
0
0
Lululemon Athletica Inc
COM
550021109
12942235
33130
SH
SOLE
33130
0
0
Las Vegas Sands Corp
COM
517834107
5090485
98462
SH
SOLE
98462
0
0
Markel Corp
COM
570535104
489917
322
SH
SOLE
322
0
0
Marvell Technology Inc
COM
573874104
1175403
16583
SH
SOLE
16583
0
0
Vail Resorts Inc
COM
91879Q109
1337
6
SH
SOLE
6
0
0
Annaly Capital Management Inc
COM
035710839
191800
9741
SH
SOLE
9741
0
0
ServiceNow Inc
COM
81762P102
44354145
58177
SH
SOLE
58177
0
0
NVR Inc
COM
62944T105
7160365
884
SH
SOLE
884
0
0
Owens Corning
COM
690742101
2335
14
SH
SOLE
14
0
0
Old Dominion Freight Line Inc
COM
679580100
10773604
49125
SH
SOLE
49125
0
0
Rollins Inc
COM
775711104
3578661
77343
SH
SOLE
77343
0
0
SEI Investments Co
COM
784117103
174573
2428
SH
SOLE
2428
0
0
Sirius XM Holdings Inc
COM
82968B103
194089
50023
SH
SOLE
50023
0
0
SS&C Technologies Holdings Inc
COM
78467J100
2317
36
SH
SOLE
36
0
0
Steel Dynamics Inc
COM
858119100
6012061
40559
SH
SOLE
40559
0
0
Teleflex Inc
COM
879369106
2980016
13176
SH
SOLE
13176
0
0
Trimble Inc
COM
896239100
4677299
72674
SH
SOLE
72674
0
0
United Therapeutics Corp
COM
91307C102
1838
8
SH
SOLE
8
0
0
Veeva Systems Inc
COM
922475108
220801
953
SH
SOLE
953
0
0
Vistra Energy Corp
COM
92840M102
3761
54
SH
SOLE
54
0
0
Wabtec Corp/DE
COM
929740108
7355820
50493
SH
SOLE
50493
0
0
Waste Connections Inc
COM
94106B101
7052
41
SH
SOLE
41
0
0
Workday Inc
COM
98138H101
502406
1842
SH
SOLE
1842
0
0
Westlake Chemical Corp
COM
960413102
917
6
SH
SOLE
6
0
0
WR Berkley Corp
COM
084423102
5354511
60544
SH
SOLE
60544
0
0
Zillow Group Inc
COM
98954M200
61755
1266
SH
SOLE
1266
0
0
Arch Capital Group Ltd
COM
G0450A105
13233156
143154
SH
SOLE
143154
0
0
Ally Financial Inc
COM
02005N100
2204443
54310
SH
SOLE
54310
0
0
Alnylam Pharmaceuticals Inc
COM
02043Q107
1783985
11937
SH
SOLE
11937
0
0
Arista Networks Inc
COM
040413106
25662650
88498
SH
SOLE
88498
0
0
Atmos Energy Corp
COM
049560105
6567092
55246
SH
SOLE
55246
0
0
Bunge Global SA
COM
H11356104
4453366
43439
SH
SOLE
43439
0
0
BioMarin Pharmaceutical Inc
COM
09061G101
1564434
17912
SH
SOLE
17912
0
0
Crown Holdings Inc
COM
228368106
922903
11644
SH
SOLE
11644
0
0
CDW Corp/DE
COM
12514G108
12089953
47267
SH
SOLE
47267
0
0
Celanese Corp
COM
150870103
5174705
30110
SH
SOLE
30110
0
0
Camden Property Trust
COM
133131102
3126758
31776
SH
SOLE
31776
0
0
CoStar Group Inc
COM
22160N109
11994146
124163
SH
SOLE
124163
0
0
Domino's Pizza Inc
COM
25754A201
5153142
10371
SH
SOLE
10371
0
0
Diamondback Energy Inc
COM
25278X109
10500434
52987
SH
SOLE
52987
0
0
FNF Group
COM
31620R303
1306366
24602
SH
SOLE
24602
0
0
Fortinet Inc
COM
34959E109
15583970
228136
SH
SOLE
228136
0
0
LIBERTY MEDIA CORP-MEDIA A
COM
531229755
1250730
19066
SH
SOLE
19066
0
0
GoDaddy Inc
COM
380237107
1508898
12714
SH
SOLE
12714
0
0
IDEX Corp
COM
45167R104
5522173
22630
SH
SOLE
22630
0
0
Invitation Homes Inc
COM
46187W107
6217720
174606
SH
SOLE
174606
0
0
Jazz Pharmaceuticals PLC
COM
G50871105
684949
5688
SH
SOLE
5688
0
0
Jack Henry & Associates Inc
COM
426281101
3789572
21813
SH
SOLE
21813
0
0
Keysight Technologies Inc
COM
49338L103
9465994
60532
SH
SOLE
60532
0
0
Knight-Swift Transportation Ho
COM
499049104
844502
15349
SH
SOLE
15349
0
0
Liberty Broadband Corp
COM
530307305
650247
11362
SH
SOLE
11362
0
0
Liberty Global PLC
COM
G61188127
313710
17784
SH
SOLE
17784
0
0
Leidos Holdings Inc
COM
525327102
5280567
40282
SH
SOLE
40282
0
0
Lear Corp
COM
521865204
803504
5546
SH
SOLE
5546
0
0
Lennox International Inc
COM
526107107
1489740
3048
SH
SOLE
3048
0
0
Cheniere Energy Inc
COM
16411R208
4709537
29201
SH
SOLE
29201
0
0
Lululemon Athletica Inc
COM
550021109
13731348
35150
SH
SOLE
35150
0
0
Las Vegas Sands Corp
COM
517834107
5746507
111151
SH
SOLE
111151
0
0
Live Nation Entertainment Inc
COM
538034109
5282048
49939
SH
SOLE
49939
0
0
MercadoLibre Inc
COM
58733R102
7145523
4726
SH
SOLE
4726
0
0
Markel Corp
COM
570535104
1898807
1248
SH
SOLE
1248
0
0
Marvell Technology Inc
COM
573874104
6231911
87922
SH
SOLE
87922
0
0
Vail Resorts Inc
COM
91879Q109
815781
3661
SH
SOLE
3661
0
0
Annaly Capital Management Inc
COM
035710839
947739
48133
SH
SOLE
48133
0
0
ServiceNow Inc
COM
81762P102
65794358
86299
SH
SOLE
86299
0
0
Owens Corning
COM
690742101
1430644
8577
SH
SOLE
8577
0
0
Old Dominion Freight Line Inc
COM
679580100
12423473
56648
SH
SOLE
56648
0
0
ON Semiconductor Corp
COM
682189105
11113479
151101
SH
SOLE
151101
0
0
Palo Alto Networks Inc
COM
697435105
31759767
111779
SH
SOLE
111779
0
0
Rollins Inc
COM
775711104
3909630
84496
SH
SOLE
84496
0
0
SEI Investments Co
COM
784117103
764585
10634
SH
SOLE
10634
0
0
Sirius XM Holdings Inc
COM
82968B103
381571
98343
SH
SOLE
98343
0
0
Square Inc
COM
852234103
4525199
53502
SH
SOLE
53502
0
0
SS&C Technologies Holdings Inc
COM
78467J100
1364129
21192
SH
SOLE
21192
0
0
Steel Dynamics Inc
COM
858119100
6766107
45646
SH
SOLE
45646
0
0
Teleflex Inc
COM
879369106
3165475
13996
SH
SOLE
13996
0
0
T-Mobile US Inc
COM
872590104
32918862
201684
SH
SOLE
201684
0
0
Targa Resources Corp
COM
87612G101
7981303
71268
SH
SOLE
71268
0
0
Trimble Inc
COM
896239100
5566625
86492
SH
SOLE
86492
0
0
Tesla Inc
COM
88160R101
190861004
1085733
SH
SOLE
1085733
0
0
United Therapeutics Corp
COM
91307C102
1029146
4480
SH
SOLE
4480
0
0
Veeva Systems Inc
COM
922475108
3373175
14559
SH
SOLE
14559
0
0
Vistra Energy Corp
COM
92840M102
2130176
30584
SH
SOLE
30584
0
0
Wabtec Corp/DE
COM
929740108
7806117
53584
SH
SOLE
53584
0
0
Waste Connections Inc
COM
94106B101
4277889
24870
SH
SOLE
24870
0
0
Workday Inc
COM
98138H101
5877763
21550
SH
SOLE
21550
0
0
Westlake Chemical Corp
COM
960413102
556956
3645
SH
SOLE
3645
0
0
WR Berkley Corp
COM
084423102
5391656
60964
SH
SOLE
60964
0
0
Zillow Group Inc
COM
98954M200
714529
14648
SH
SOLE
14648
0
0
Eli Lilly & Co
COM
532457108
7780
10
SH
SOLE
10
0
0
Restaurant Brands Internationa
COM
76131D103
3844029
48383
SH
DFND
1
0
48383
0
Royal Bank of Canada
COM
780087102
354795
3517
SH
DFND
1
0
3517
0
TELUS Corp
COM
87971M103
1855687
115908
SH
DFND
1
0
115908
0
Visa Inc
COM
92826C839
9489
34
SH
SOLE
34
0
0
Manulife Financial Corp
COM
56501R106
2571471
102900
SH
DFND
1
0
102900
0
Schneider National Inc
COM
80689H102
204
9
SH
DFND
1
0
9
0
CONSOL Energy Inc
COM
20854L108
3015
36
SH
DFND
1
0
36
0
Tesla Inc
COM
88160R101
16555726
94179
SH
SOLE
94179
0
0
AerCap Holdings NV
COM
N00985106
1825
21
SH
DFND
1
0
21
0
Alphabet Inc
COM
02079K107
1078001
7080
SH
SOLE
7080
0
0
QUALCOMM Inc
COM
747525103
1062358
6275
SH
SOLE
6275
0
0
Sabra Health Care REIT Inc
COM
78573L106
620
42
SH
DFND
1
0
42
0
Accenture PLC
COM
G1151C101
846422
2442
SH
SOLE
2442
0
0
SPDR Portfolio Long Term Treasury ETF
ETF
78464A664
46800
1675
SH
DFND
1
0
1675
0
Brighthouse Financial Inc
COM
10922N103
103
2
SH
DFND
1
0
2
0
ASML Holding NV
COM
N07059210
553168
570
SH
SOLE
570
0
0
MAG Silver Corp
COM
55903Q104
1058
100
SH
DFND
1
0
100
0
Global Water Resources Inc
COM
379463102
809
63
SH
DFND
1
0
63
0
Trilogy Metals Inc
COM
89621C105
150
300
SH
DFND
1
0
300
0
Northern Dynasty Minerals Ltd
COM
66510M204
2703
8500
SH
DFND
1
0
8500
0
iQIYI Inc
COM
46267X108
72
17
SH
DFND
1
0
17
0
NVIDIA Corp
COM
67066G104
435516
482
SH
SOLE
482
0
0
iShares MSCI Brazil ETF
ETF
464286400
227
7
SH
DFND
1
0
7
0
Profound Medical Corp
COM
74319B502
324
38
SH
DFND
1
0
38
0
American Express Co
COM
025816109
28234
124
SH
SOLE
124
0
0
International Business Machine
COM
459200101
337808
1769
SH
SOLE
1769
0
0
Pioneer Natural Resources Co
COM
723787107
263
1
SH
SOLE
1
0
0
Apple Inc
COM
037833100
238357
1390
SH
SOLE
1390
0
0
Invesco QQQ Trust Series 1
ETF
46090E103
19922285
44869
SH
SOLE
44869
0
0
iShares iBoxx $ Investment Grade Corporate Bond ET
ETF
464287242
32676000
300000
SH
SOLE
300000
0
0
North American Potash Developm
COM
68828E809
302
142
SH
DFND
1
0
142
0
Global X US Infrastructure Development ETF
ETF
37954Y673
1871
47
SH
DFND
1
0
47
0
Linde PLC
COM
G54950103
108784140
234287
SH
SOLE
234287
0
0
Linde PLC
COM
G54950103
75769131
163183
SH
SOLE
163183
0
0
Invesco QQQ Trust Series 1
ETF
46090E103
34278904
77203
SH
SOLE
77203
0
0
Open Text Corp
COM
683715106
124955
3218
SH
SOLE
3218
0
0
NXP Semiconductors NV
COM
N6596X109
22537159
90960
SH
SOLE
90960
0
0
WP Carey Inc
COM
92936U109
1171243
20752
SH
SOLE
20752
0
0
AXA Equitable Holdings Inc
COM
29452E101
1223352
32185
SH
SOLE
32185
0
0
SPDR S&P Bank ETF
ETF
78464A797
2120
45
SH
SOLE
45
0
0
Cronos Group Inc
COM
22717L101
488
187
SH
SOLE
187
0
0
SPDR S&P 500 ETF Trust
ETF
78462F103
135816172
259652
SH
SOLE
259652
0
0
Sprott Physical Platinum & Pal
COM
85207Q104
965
100
SH
DFND
1
0
100
0
Ameriprise Financial Inc
COM
03076C106
7438135
16965
SH
SOLE
16965
0
0
PolyOne Corp
COM
05368V106
130
3
SH
DFND
1
0
3
0
Boyd Gaming Corp
COM
103304101
6867
102
SH
DFND
1
0
102
0
Brink's Co/The
COM
109696104
92
1
SH
DFND
1
0
1
0
Belden Inc
COM
077454106
93
1
SH
DFND
1
0
1
0
Kemper Corp
COM
488401100
124
2
SH
DFND
1
0
2
0
Citigroup Inc
COM
172967424
1497397
23678
SH
SOLE
23678
0
0
iShares Russell 2000 ETF
ETF
464287655
22000114
104613
SH
SOLE
104613
0
0
PTC Inc
COM
69370C100
7850079
41548
SH
SOLE
41548
0
0
DexCom Inc
COM
252131107
16287125
117427
SH
SOLE
117427
0
0
KKR & Co Inc
COM
48251W104
5515003
54832
SH
SOLE
54832
0
0
Lamb Weston Holdings Inc
COM
513272104
4580470
42997
SH
SOLE
42997
0
0
Burlington Stores Inc
COM
122017106
1423557
6131
SH
SOLE
6131
0
0
Helen of Troy Ltd
COM
G4388N106
115
1
SH
DFND
1
0
1
0
Elastic NV
COM
N14506104
5780139
57663
SH
SOLE
57663
0
0
Cardiol Therapeutics Inc
COM
14161Y200
130
72
SH
DFND
1
0
72
0
SPDR S&P Oil & Gas Exploration & Production ETF
ETF
78468R556
13653981
88130
SH
SOLE
88130
0
0
Dell Technologies Inc
COM
24703L202
2643700
23168
SH
SOLE
23168
0
0
iShares MSCI EAFE ETF
ETF
464287465
2435730
30500
SH
SOLE
30500
0
0
iShares China Large-Cap ETF
ETF
464287184
115536
4800
SH
SOLE
4800
0
0
CGI Group Inc
COM
12532H104
74912
678
SH
DFND
1
0
678
0
Gildan Activewear Inc
COM
375916103
20941
564
SH
DFND
1
0
564
0
Nutrien Ltd
COM
67077M108
70223
1293
SH
DFND
1
0
1293
0
Manulife Financial Corp
COM
56501R106
118028
4723
SH
DFND
1
0
4723
0
Restaurant Brands Internationa
COM
76131D103
64911
817
SH
DFND
1
0
817
0
TELUS Corp
COM
87971M103
61446
3838
SH
DFND
1
0
3838
0
Waste Connections Inc
COM
94106B101
115935
674
SH
DFND
1
0
674
0
TransCanada Corp
COM
87807B107
109063
2713
SH
DFND
1
0
2713
0
Enbridge Inc
COM
29250N105
201088
5558
SH
DFND
1
0
5558
0
Brookfield Asset Management In
COM
11271J107
156594
3740
SH
DFND
1
0
3740
0
Agnico Eagle Mines Ltd
COM
008474108
77664
1302
SH
DFND
1
0
1302
0
BCE Inc
COM
05534B760
81076
2386
SH
DFND
1
0
2386
0
Cameco Corp
COM
13321L108
61298
1415
SH
DFND
1
0
1415
0
Cenovus Energy Inc
COM
15135U109
69465
3475
SH
DFND
1
0
3475
0
Barrick Gold Corp
COM
067901108
176384
10600
SH
DFND
1
0
10600
0
Berkshire Hathaway Inc
COM
084670702
252312000
600000
SH
SOLE
600000
0
0
Alphabet Inc
COM
02079K107
342585000
2250000
SH
SOLE
2250000
0
0
Alphabet Inc
COM
02079K305
422604000
2800000
SH
SOLE
2800000
0
0
Heritage Global Inc
COM
42727E103
161
61
SH
DFND
1
0
61
0
AIM3 Ventures Inc
COM
92919F103
1578
766
SH
DFND
1
0
766
0
Banco Santander Brasil SA
COM
05967A107
601
105
SH
DFND
1
0
105
0
Communication Services Select Sector SPDR Fund
ETF
81369Y852
6369
78
SH
DFND
1
0
78
0
Ovintiv Inc
COM
69047Q102
1211398
23341
SH
SOLE
23341
0
0
NetApp Inc
COM
64110D104
11001591
104807
SH
SOLE
104807
0
0
Arcadium Lithium PLC
COM
G0508H110
530
123
SH
DFND
1
0
123
0
Royal Gold Inc
COM
780287108
269687
2214
SH
SOLE
2214
0
0
SPDR Dow Jones Industrial Average ETF Trust
ETF
78467X109
1504726
3783
SH
SOLE
3783
0
0
TransCanada Corp
COM
87807B107
84420000
2100000
SH
SOLE
2100000
0
0
Technology Select Sector SPDR Fund
ETF
81369Y803
10408085
49974
SH
SOLE
49974
0
0
Shopify Inc
COM
82509L107
2083590
27000
SH
SOLE
27000
0
0
Shopify Inc
COM
82509L107
3038414
39373
SH
SOLE
39373
0
0
First Citizens BancShares Inc/
COM
31946M103
1554885
951
SH
SOLE
951
0
0
Brookfield Infrastructure Part
COM
G16252101
318342
10200
SH
SOLE
10200
0
0
ERO Copper Corp
COM
296006109
35244
1828
SH
SOLE
1828
0
0
Microsoft Corp
COM
594918104
1228502400
2920000
SH
SOLE
2920000
0
0
Apple Inc
COM
037833100
1073464800
6260000
SH
SOLE
6260000
0
0
Amazon.com Inc
COM
023135106
505064000
2800000
SH
SOLE
2800000
0
0
Fox Corp
COM
35137L204
1306303
45643
SH
SOLE
45643
0
0
Fox Corp
COM
35137L204
1136615
39714
SH
SOLE
39714
0
0
Fox Corp
COM
35137L105
2560857
81895
SH
SOLE
81895
0
0
salesforce.com Inc
COM
79466L302
26203
87
SH
SOLE
87
0
0
Dow Inc
COM
260557103
10847740
187256
SH
SOLE
187256
0
0
Dow Inc
COM
260557103
13361844
230655
SH
SOLE
230655
0
0
LivaNova PLC
COM
G5509L101
112
2
SH
DFND
1
0
2
0
NIO Inc
COM
62914V106
36
8
SH
DFND
1
0
8
0
Comcast Corp
COM
20030N101
170409
3931
SH
SOLE
3931
0
0
iShares MSCI Brazil ETF
ETF
464286400
270026
8329
SH
SOLE
8329
0
0
Newmont Mining Corp
COM
651639106
2118036
59097
SH
SOLE
59097
0
0
Cenovus Energy Inc
COM
15135U109
996062
49828
SH
SOLE
49828
0
0
Newmont Mining Corp
COM
651639106
1254
35
SH
DFND
1
0
35
0
Canopy Growth Corp
COM
138035704
2330
270
SH
DFND
1
0
270
0
VanEck Vectors Junior Gold Miners ETF
ETF
92189F791
79417000
2050000
SH
SOLE
2050000
0
0
VanEck Vectors Gold Miners ETF
ETF
92189F106
23715000
750000
SH
SOLE
750000
0
0
Caterpillar Inc
COM
149123101
265662
725
SH
SOLE
725
0
0
Netflix Inc
COM
64110L106
4768755
7852
SH
SOLE
7852
0
0
HSBC Holdings PLC
COM
404280406
472
12
SH
DFND
1
0
12
0
Chevron Corp
COM
166764100
94959
602
SH
SOLE
602
0
0
Alphabet Inc
COM
02079K305
559799
3709
SH
SOLE
3709
0
0
DocuSign Inc
COM
256163106
1155091
19397
SH
SOLE
19397
0
0
Exact Sciences Corp
COM
30063P105
1188315
17207
SH
SOLE
17207
0
0
Erie Indemnity Co
COM
29530P102
969792
2415
SH
SOLE
2415
0
0
Dropbox Inc
COM
26210C104
600890
24728
SH
SOLE
24728
0
0
MongoDB Inc
COM
60937P106
2633494
7343
SH
SOLE
7343
0
0
MarketAxess Holdings Inc
COM
57060D108
2485418
11336
SH
SOLE
11336
0
0
Zebra Technologies Corp
COM
989207105
5362618
17790
SH
SOLE
17790
0
0
Okta Inc
COM
679295105
1599117
15285
SH
SOLE
15285
0
0
Uber Technologies Inc
COM
90353T100
45869256
595782
SH
SOLE
595782
0
0
FactSet Research Systems Inc
COM
303075105
5169595
11377
SH
SOLE
11377
0
0
STERIS PLC
COM
G8473T100
6613305
29416
SH
SOLE
29416
0
0
Paycom Software Inc
COM
70432V102
2981369
14981
SH
SOLE
14981
0
0
Equity LifeStyle Properties In
COM
29472R108
1081405
16792
SH
SOLE
16792
0
0
Twilio Inc
COM
90138F102
1000964
16369
SH
SOLE
16369
0
0
Snap Inc
COM
83304A106
1156667
100755
SH
SOLE
100755
0
0
Sun Communities Inc
COM
866674104
1517115
11799
SH
SOLE
11799
0
0
EPAM Systems Inc
COM
29414B104
5537284
20051
SH
SOLE
20051
0
0
HEICO Corp
COM
422806109
795133
4163
SH
SOLE
4163
0
0
HEICO Corp
COM
422806208
1101595
7156
SH
SOLE
7156
0
0
Corteva Inc
COM
22052L104
10791153
187119
SH
SOLE
187119
0
0
Corteva Inc
COM
22052L104
12116063
210093
SH
SOLE
210093
0
0
iShares MSCI Taiwan ETF
ETF
46434G772
243
5
SH
DFND
1
0
5
0
Exact Sciences Corp
COM
30063P105
78936
1143
SH
SOLE
1143
0
0
AXA Equitable Holdings Inc
COM
29452E101
66251
1743
SH
SOLE
1743
0
0
Twilio Inc
COM
90138F102
64208
1050
SH
SOLE
1050
0
0
HEICO Corp
COM
422806109
380854
1994
SH
SOLE
1994
0
0
Burlington Stores Inc
COM
122017106
209435
902
SH
SOLE
902
0
0
FactSet Research Systems Inc
COM
303075105
4695666
10334
SH
SOLE
10334
0
0
Amcor PLC
COM
G0250X107
3664916
385375
SH
SOLE
385375
0
0
Amcor PLC
COM
G0250X107
4090441
430120
SH
SOLE
430120
0
0
DocuSign Inc
COM
256163106
67292
1130
SH
SOLE
1130
0
0
Okta Inc
COM
679295105
91543
875
SH
SOLE
875
0
0
MarketAxess Holdings Inc
COM
57060D108
2286778
10430
SH
SOLE
10430
0
0
Erie Indemnity Co
COM
29530P102
403979
1006
SH
SOLE
1006
0
0
PTC Inc
COM
69370C100
6020762
31866
SH
SOLE
31866
0
0
Uber Technologies Inc
COM
90353T100
10890620
141455
SH
SOLE
141455
0
0
EPAM Systems Inc
COM
29414B104
4309201
15604
SH
SOLE
15604
0
0
Snap Inc
COM
83304A106
78133
6806
SH
SOLE
6806
0
0
Werner Enterprises Inc
COM
950755108
391
10
SH
DFND
1
0
10
0
Target Corp
COM
87612E106
12405
70
SH
SOLE
70
0
0
Denali Therapeutics Inc
COM
24823R105
41
2
SH
DFND
1
0
2
0
Walt Disney Co/The
COM
254687106
85040200
695000
SH
SOLE
695000
0
0
Wal-Mart Stores Inc
COM
931142103
46030050
765000
SH
SOLE
765000
0
0
Exxon Mobil Corp
COM
30231G102
132513600
1140000
SH
SOLE
1140000
0
0
PepsiCo Inc
COM
713448108
96255500
550000
SH
SOLE
550000
0
0
Coca-Cola Co/The
COM
191216100
110735800
1810000
SH
SOLE
1810000
0
0
JPMorgan Chase & Co
COM
46625H100
190285000
950000
SH
SOLE
950000
0
0
Procter & Gamble Co/The
COM
742718109
161438750
995000
SH
SOLE
995000
0
0
Cardiol Therapeutics Inc
COM
14161Y200
56
31
SH
DFND
1
0
31
0
FedEx Corp
COM
31428X106
1159
4
SH
SOLE
4
0
0
SPDR S&P Biotech ETF
ETF
78464A870
68795
725
SH
SOLE
725
0
0
iShares MSCI Sweden ETF
ETF
464286756
360
9
SH
DFND
1
0
9
0
Dropbox Inc
COM
26210C104
972
40
SH
SOLE
40
0
0
Dell Technologies Inc
COM
24703L202
4336
38
SH
SOLE
38
0
0
Equity LifeStyle Properties In
COM
29472R108
1803
28
SH
SOLE
28
0
0
HEICO Corp
COM
422806208
80357
522
SH
SOLE
522
0
0
Paycom Software Inc
COM
70432V102
2549517
12811
SH
SOLE
12811
0
0
STERIS PLC
COM
G8473T100
6083854
27061
SH
SOLE
27061
0
0
Sun Communities Inc
COM
866674104
2443
19
SH
SOLE
19
0
0
WP Carey Inc
COM
92936U109
120330
2132
SH
SOLE
2132
0
0
Pfizer Inc
COM
717081103
55777500
2010000
SH
SOLE
2010000
0
0
Verizon Communications Inc
COM
92343V104
65247800
1555000
SH
SOLE
1555000
0
0
UnitedHealth Group Inc
COM
91324P102
183039000
370000
SH
SOLE
370000
0
0
Merck & Co Inc
COM
58933Y105
84448000
640000
SH
SOLE
640000
0
0
Bank of America Corp
COM
060505104
56462084
1488979
SH
SOLE
1488979
0
0
Cisco Systems Inc/Delaware
COM
17275R102
70622650
1415000
SH
SOLE
1415000
0
0
Mastercard Inc
COM
57636Q104
91498300
190000
SH
SOLE
190000
0
0
Philip Morris International In
COM
718172109
57720600
630000
SH
SOLE
630000
0
0
Intel Corp
COM
458140100
76995156
1743155
SH
SOLE
1743155
0
0
Boeing Co/The
COM
097023105
27018600
140000
SH
SOLE
140000
0
0
Wells Fargo & Co
COM
949746101
96793200
1670000
SH
SOLE
1670000
0
0
Abbott Laboratories
COM
002824100
17049000
150000
SH
SOLE
150000
0
0
Altria Group Inc
COM
02209S103
37077000
850000
SH
SOLE
850000
0
0
Citigroup Inc
COM
172967424
54386400
860000
SH
SOLE
860000
0
0
McDonald's Corp
COM
580135101
28195000
100000
SH
SOLE
100000
0
0
Mondelez International Inc
COM
609207105
32900000
470000
SH
SOLE
470000
0
0
Adobe Systems Inc
COM
00724F101
75690000
150000
SH
SOLE
150000
0
0
SPDR Gold Shares
ETF
78463V107
389222
1892
SH
SOLE
1892
0
0
UroGen Pharma Ltd
COM
M96088105
90
6
SH
DFND
1
0
6
0
International Bancshares Corp
COM
459044103
56
1
SH
DFND
1
0
1
0
Osisko Gold Royalties Ltd
COM
68827L101
246300
15000
SH
DFND
1
0
15000
0
Shopify Inc
COM
82509L107
77170
1000
SH
DFND
1
0
1000
0
General Electric Co
COM
369604301
1680
12
SH
SOLE
12
0
0
Agnico Eagle Mines Ltd
COM
008474108
11632
195
SH
DFND
1
0
195
0
Retrophin Inc
COM
89422G107
23
3
SH
DFND
1
0
3
0
Roku Inc
COM
77543R102
775719
11903
SH
SOLE
11903
0
0
Roku Inc
COM
77543R102
1303
20
SH
SOLE
20
0
0
PayPal Holdings Inc
COM
70450Y103
1720169
25678
SH
SOLE
25678
0
0
Alibaba Group Holding Ltd
COM
01609W102
94864
1311
SH
SOLE
1311
0
0
iShares Edge MSCI USE Quality Factor ETF
ETF
46432F339
822
5
SH
DFND
1
0
5
0
NVIDIA Corp
COM
67066G104
18496777
20471
SH
SOLE
20471
0
0
Broadcom Inc
COM
11135F101
17230
13
SH
SOLE
13
0
0
Utilities Select Sector SPDR Fund
ETF
81369Y886
699304
10652
SH
SOLE
10652
0
0
TELUS Corp
COM
87971M103
31508
1968
SH
DFND
1
0
1968
0
Grocery Outlet Holding Corp
COM
39874R101
1238
43
SH
DFND
1
0
43
0
Brookfield Infrastructure Part
COM
G16252101
165319
5297
SH
SOLE
5297
0
0
iShares Russell 2000 Value ETF
ETF
464287630
1643366
10348
SH
SOLE
10348
0
0
Comcast Corp
COM
20030N101
395179
9116
SH
SOLE
9116
0
0
Walt Disney Co/The
COM
254687106
1429165
11680
SH
SOLE
11680
0
0
Melco Resorts & Entertainment
COM
585464100
505
70
SH
DFND
1
0
70
0
SPDR S&P Retail ETF
ETF
78464A714
1027
13
SH
DFND
1
0
13
0
Texas Capital Bancshares Inc
COM
88224Q107
62
1
SH
DFND
1
0
1
0
Teradyne Inc
COM
880770102
5973107
52939
SH
SOLE
52939
0
0
Lightspeed POS Inc
COM
53229C107
39720
2825
SH
SOLE
2825
0
0
Neurocrine Biosciences Inc
COM
64125C109
1288173
9340
SH
SOLE
9340
0
0
Neurocrine Biosciences Inc
COM
64125C109
85924
623
SH
SOLE
623
0
0
Insulet Corp
COM
45784P101
3564606
20797
SH
SOLE
20797
0
0
Insulet Corp
COM
45784P101
1399995
8168
SH
SOLE
8168
0
0
Tyler Technologies Inc
COM
902252105
6199621
14587
SH
SOLE
14587
0
0
Tyler Technologies Inc
COM
902252105
4774987
11235
SH
SOLE
11235
0
0
Brown & Brown Inc
COM
115236101
8799258
100517
SH
SOLE
100517
0
0
Brown & Brown Inc
COM
115236101
5886977
67249
SH
SOLE
67249
0
0
SilverCrest Metals Inc
COM
828363101
20040
3009
SH
SOLE
3009
0
0
Teledyne Technologies Inc
COM
879360105
7015518
16341
SH
SOLE
16341
0
0
Teledyne Technologies Inc
COM
879360105
6170616
14373
SH
SOLE
14373
0
0
Pinterest Inc
COM
72352L106
1961941
56589
SH
SOLE
56589
0
0
RPM International Inc
COM
749685103
2379
20
SH
SOLE
20
0
0
Booz Allen Hamilton Holding Co
COM
099502106
1867969
12584
SH
SOLE
12584
0
0
Booz Allen Hamilton Holding Co
COM
099502106
193269
1302
SH
SOLE
1302
0
0
Bio-Rad Laboratories Inc
COM
090572207
2178981
6300
SH
SOLE
6300
0
0
Bio-Rad Laboratories Inc
COM
090572207
2024031
5852
SH
SOLE
5852
0
0
Blackstone Group LP/The
COM
09260D107
28222086
214829
SH
SOLE
214829
0
0
VICI Properties Inc
COM
925652109
9209072
309133
SH
SOLE
309133
0
0
VICI Properties Inc
COM
925652109
8484549
284812
SH
SOLE
284812
0
0
Aqua America Inc
COM
29670G102
1588630
42878
SH
SOLE
42878
0
0
Aqua America Inc
COM
29670G102
1519
41
SH
SOLE
41
0
0
West Pharmaceutical Services I
COM
955306105
8762602
22144
SH
SOLE
22144
0
0
West Pharmaceutical Services I
COM
955306105
7956145
20106
SH
SOLE
20106
0
0
Financial Select Sector SPDR Fund
ETF
81369Y605
14649125
347795
SH
SOLE
347795
0
0
Arrowhead Pharmaceuticals Inc
COM
04280A100
86
3
SH
DFND
1
0
3
0
Square Inc
COM
852234103
343479
4061
SH
SOLE
4061
0
0
iShares Russell 2000 ETF
ETF
464287655
6285867
29890
SH
SOLE
29890
0
0
A2Z Technologies Canada Corp
COM
00249W100
40
68
SH
DFND
1
0
68
0
General Motors Co
COM
37045V100
61540
1357
SH
SOLE
1357
0
0
iShares MSCI Brazil ETF
ETF
464286400
486
15
SH
SOLE
15
0
0
Teva Pharmaceutical Industries
COM
881624209
1679
119
SH
DFND
1
0
119
0
Itau Unibanco Holding SA
COM
465562106
8607
1242
SH
SOLE
1242
0
0
Lyft Inc
COM
55087P104
16738
865
SH
SOLE
865
0
0
American Airlines Group Inc
COM
02376R102
876025
57070
SH
SOLE
57070
0
0
Canada Goose Holdings Inc
COM
135086106
294264
24400
SH
SOLE
24400
0
0
Lantronix Inc
COM
516548203
303
85
SH
DFND
1
0
85
0
Lantronix Inc
COM
516548203
1168
328
SH
DFND
1
0
328
0
JetBlue Airways Corp
COM
477143101
6003
809
SH
SOLE
809
0
0
United Continental Holdings In
COM
910047109
743050
15519
SH
SOLE
15519
0
0
Square Inc
COM
852234103
24444
289
SH
SOLE
289
0
0
Gaming and Leisure Properties
COM
36467J108
1166815
25327
SH
SOLE
25327
0
0
American Homes 4 Rent
COM
02665T306
1134295
30840
SH
SOLE
30840
0
0
Sibanye Stillwater Ltd
COM
82575P107
14205
3016
SH
DFND
1
0
3016
0
Welltower Inc
COM
95040Q104
9344
100
SH
SOLE
100
0
0
Simon Property Group Inc
COM
828806109
9389
60
SH
SOLE
60
0
0
Ventas Inc
COM
92276F100
7663
176
SH
SOLE
176
0
0
North American Energy Partners
COM
656811106
490
22
SH
SOLE
22
0
0
Gardner Denver Holdings Inc
COM
45687V106
11441380
120499
SH
SOLE
120499
0
0
Gardner Denver Holdings Inc
COM
45687V106
8512837
89656
SH
SOLE
89656
0
0
GFL Environmental Inc
COM
36168Q104
2864
83
SH
DFND
1
0
83
0
Security Devices International
COM
12448X201
836
60
SH
DFND
1
0
60
0
AbbVie Inc
COM
00287Y109
50988
280
SH
SOLE
280
0
0
iShares Edge MSCI USA Momentum Factor ETF
ETF
46432F396
1874
10
SH
DFND
1
0
10
0
JDL GOLD CORP
COM
29446Y502
35735
5936
SH
SOLE
5936
0
0
JDL GOLD CORP
COM
29446Y502
9181
1525
SH
DFND
1
0
1525
0
Rogers Communications Inc
COM
775109200
28700000
700000
SH
SOLE
700000
0
0
BCE Inc
COM
05534B760
6419672
188925
SH
SOLE
188925
0
0
Magna International Inc
COM
559222401
12003143
220322
SH
SOLE
220322
0
0
Nutrien Ltd
COM
67077M108
11297403
208017
SH
SOLE
208017
0
0
Carnival Corp
COM
143658300
473860
29000
SH
DFND
1
0
29000
0
Royal Caribbean Cruises Ltd
COM
V7780T103
3753270
27000
SH
DFND
1
0
27000
0
Algonquin Power & Utilities Co
COM
015857105
7793894
1233211
SH
SOLE
1233211
0
0
Brookfield Infrastructure Corp
COM
11275Q107
1874
52
SH
SOLE
52
0
0
Brookfield Infrastructure Corp
COM
11275Q107
391394
10860
SH
SOLE
10860
0
0
Brookfield Infrastructure Corp
COM
11275Q107
639494
17744
SH
SOLE
17744
0
0
Brookfield Infrastructure Corp
COM
11275Q107
24003
666
SH
SOLE
666
0
0
Brookfield Infrastructure Corp
COM
11275Q107
2780558
77152
SH
SOLE
77152
0
0
Brookfield Infrastructure Corp
COM
11275Q107
2379
66
SH
DFND
1
0
66
0
Otis Worldwide Corp
COM
68902V107
12018222
121066
SH
SOLE
121066
0
0
Otis Worldwide Corp
COM
68902V107
10889621
109697
SH
SOLE
109697
0
0
Carrier Global Corp
COM
14448C104
14311722
246202
SH
SOLE
246202
0
0
Canopy Growth Corp
COM
138035704
3702
429
SH
SOLE
429
0
0
Valeant Pharmaceuticals Intern
COM
071734107
467254
44039
SH
SOLE
44039
0
0
Gildan Activewear Inc
COM
375916103
37130
1000
SH
DFND
1
0
1000
0
United Parcel Service Inc
COM
911312106
225620
1518
SH
SOLE
1518
0
0
Brookfield Infrastructure Corp
COM
11275Q107
2631
73
SH
SOLE
73
0
0
Zoom Video Communications Inc
COM
98980L101
1525344
23334
SH
SOLE
23334
0
0
Paddy Power Betfair PLC
COM
G3643J108
2567
13
SH
DFND
1
0
13
0
Pembina Pipeline Corp
COM
706327103
246885
6986
SH
DFND
1
0
6986
0
Rogers Communications Inc
COM
775109200
246000
6000
SH
DFND
1
0
6000
0
Sun Life Financial Inc
COM
866796105
2183200
40000
SH
DFND
1
0
40000
0
iShares MSCI ACWI ETF
ETF
464288257
115636500
1050000
SH
SOLE
1050000
0
0
Johnson & Johnson
COM
478160104
47457
300
SH
SOLE
300
0
0
Datadog Inc
COM
23804L103
3507768
28380
SH
SOLE
28380
0
0
Trade Desk Inc/The
COM
88339J105
3965721
45364
SH
SOLE
45364
0
0
Tradeweb Markets Inc
COM
892672106
1095348
10515
SH
SOLE
10515
0
0
Carlyle Group LP/The
COM
14316J108
966534
20604
SH
SOLE
20604
0
0
Apollo Global Management Inc
COM
03769M106
4310996
38337
SH
SOLE
38337
0
0
AVTR 0
COM
05352A100
1645557
64355
SH
SOLE
64355
0
0
Zoom Video Communications Inc
COM
98980L101
96094
1470
SH
SOLE
1470
0
0
Carlyle Group LP/The
COM
14316J108
1642
35
SH
SOLE
35
0
0
Tradeweb Markets Inc
COM
892672106
78961
758
SH
SOLE
758
0
0
Catalent Inc
COM
148806102
2881321
51042
SH
SOLE
51042
0
0
Catalent Inc
COM
148806102
3038986
53835
SH
SOLE
53835
0
0
Crowdstrike Holdings Inc
COM
22788C105
7427750
23169
SH
SOLE
23169
0
0
NXP Semiconductors NV
COM
N6596X109
17438796
70383
SH
SOLE
70383
0
0
Nordson Corp
COM
655663102
4433272
16148
SH
SOLE
16148
0
0
Molina Healthcare Inc
COM
60855R100
6528500
15891
SH
SOLE
15891
0
0
Nordson Corp
COM
655663102
3972045
14468
SH
SOLE
14468
0
0
Molina Healthcare Inc
COM
60855R100
7108181
17302
SH
SOLE
17302
0
0
Dynatrace Inc
COM
268150109
1997
43
SH
SOLE
43
0
0
Dynatrace Inc
COM
268150109
1212084
26100
SH
SOLE
26100
0
0
Fair Isaac Corp
COM
303250104
8283665
6629
SH
SOLE
6629
0
0
Fair Isaac Corp
COM
303250104
10752894
8605
SH
SOLE
8605
0
0
Moderna Inc
COM
60770K107
2411879
22634
SH
SOLE
22634
0
0
Moderna Inc
COM
60770K107
10716739
100570
SH
SOLE
100570
0
0
Blackstone Group LP/The
COM
09260D107
129268
984
SH
SOLE
984
0
0
Algonquin Power & Utilities Co
COM
015857105
97328
15400
SH
SOLE
15400
0
0
DRDGOLD Ltd
COM
26152H301
476
58
SH
DFND
1
0
58
0
Tricon Capital Group Inc
COM
89612W102
1115
100
SH
DFND
1
0
100
0
Primo Water Corp/new
COM
74167P108
1821
100
SH
DFND
1
0
100
0
Osisko Gold Royalties Ltd
COM
68827L101
3284
200
SH
DFND
1
0
200
0
Enerflex Ltd
COM
29269R105
583
100
SH
DFND
1
0
100
0
IAC/InterActiveCorp
COM
57667L107
3358113
92561
SH
SOLE
92561
0
0
IAC/InterActiveCorp
COM
57667L107
2694443
74268
SH
SOLE
74268
0
0
Northern Dynasty Minerals Ltd
COM
66510M204
64
200
SH
DFND
1
0
200
0
JDL GOLD CORP
COM
29446Y502
40334
6700
SH
DFND
1
0
6700
0
Brookfield Renewable Corp
COM
11284V105
4300
175
SH
DFND
1
0
175
0
Brookfield Renewable Corp
COM
11284V105
1982308
80680
SH
SOLE
80680
0
0
Oriana Resources Corp
COM
44812J104
442
40
SH
DFND
1
0
40
0
XPO Logistics Inc
COM
983793100
3905
32
SH
SOLE
32
0
0
Fortis Inc/Canada
COM
349553107
480916
12172
SH
SOLE
12172
0
0
Brookfield Renewable Corp
COM
11284V105
541
22
SH
SOLE
22
0
0
New Found Gold Corp
COM
64440N103
1343
363
SH
DFND
1
0
363
0
Sprott Physical Gold and Silve
COM
85208R101
4068
200
SH
DFND
1
0
200
0
Pinduoduo Inc
COM
722304102
510803
4394
SH
SOLE
4394
0
0
Nano-X Imaging Ltd
COM
M70700105
361
37
SH
DFND
1
0
37
0
Zscaler Inc
COM
98980G102
186851
970
SH
SOLE
970
0
0
Zscaler Inc
COM
98980G102
1842891
9567
SH
SOLE
9567
0
0
United Continental Holdings In
COM
910047109
250029
5222
SH
SOLE
5222
0
0
American Airlines Group Inc
COM
02376R102
198061
12903
SH
SOLE
12903
0
0
Facebook Inc
COM
30303M102
5181139
10670
SH
SOLE
10670
0
0
Nuvei Corp
COM
67079A102
949
30
SH
DFND
1
0
30
0
Etsy Inc
COM
29786A106
2461138
35814
SH
SOLE
35814
0
0
Taseko Mines Ltd
COM
876511106
17577
8100
SH
DFND
1
0
8100
0
Uber Technologies Inc
COM
90353T100
403120
5236
SH
SOLE
5236
0
0
Snowflake Inc
COM
833445109
161600
1000
SH
SOLE
1000
0
0
Snowflake Inc
COM
833445109
4368048
27030
SH
SOLE
27030
0
0
Pool Corp
COM
73278L105
4644689
11511
SH
SOLE
11511
0
0
Barrick Gold Corp
COM
067901108
76394
4591
SH
DFND
1
0
4591
0
Shopify Inc
COM
82509L107
303278
3930
SH
DFND
1
0
3930
0
Kandi Technologies Group Inc
COM
483709101
4
2
SH
DFND
1
0
2
0
Sunrun Inc
COM
86771W105
382
29
SH
DFND
1
0
29
0
Ritchie Bros Auctioneers Inc
COM
74935Q107
39608
520
SH
SOLE
520
0
0
Stantec Inc
COM
85472N109
36538
440
SH
SOLE
440
0
0
Fiverr International Ltd
COM
M4R82T106
84
4
SH
DFND
1
0
4
0
SPDR S&P Regional Banking ETF
ETF
78464A698
246372
4900
SH
SOLE
4900
0
0
Viatris Inc
COM
92556V106
3819308
319875
SH
SOLE
319875
0
0
Heron Therapeutics Inc
COM
427746102
25
9
SH
DFND
1
0
9
0
CRISPR Therapeutics AG
COM
H17182108
273
4
SH
SOLE
4
0
0
VanEck Vectors Gold Miners ETF
ETF
92189F106
2789516
88220
SH
SOLE
88220
0
0
Rocket Cos Inc
COM
77311W101
233
16
SH
DFND
1
0
16
0
Orla Mining Ltd
COM
68634K106
16422
4333
SH
SOLE
4333
0
0
Ceridian HCM Holding Inc
COM
15677J108
3049103
46052
SH
SOLE
46052
0
0
HubSpot Inc
COM
443573100
2895960
4622
SH
SOLE
4622
0
0
Docebo Inc
COM
25609L105
686
14
SH
SOLE
14
0
0
Royalty Pharma PLC
COM
G7709Q104
164545
5418
SH
SOLE
5418
0
0
Generac Holdings Inc
COM
368736104
2001085
15864
SH
SOLE
15864
0
0
New Duke Holdco Inc
COM
26142V105
1814856
39966
SH
SOLE
39966
0
0
Monolithic Power Systems Inc
COM
609839105
8671653
12801
SH
SOLE
12801
0
0
Monolithic Power Systems Inc
COM
609839105
11264817
16629
SH
SOLE
16629
0
0
SolarEdge Technologies Inc
COM
83417M104
71
1
SH
SOLE
1
0
0
Generac Holdings Inc
COM
368736104
1568677
12436
SH
SOLE
12436
0
0
New Duke Holdco Inc
COM
26142V105
112026
2467
SH
SOLE
2467
0
0
Royalty Pharma PLC
COM
G7709Q104
1097086
36124
SH
SOLE
36124
0
0
Enphase Energy Inc
COM
29355A107
5721144
47290
SH
SOLE
47290
0
0
SunOpta Inc
COM
8676EP108
522
76
SH
SOLE
76
0
0
Cloudflare Inc
COM
18915M107
2768563
28592
SH
SOLE
28592
0
0
BALLARD POWER SYSTEMS INC
COM
058586108
5838
2100
SH
DFND
1
0
2100
0
Denison Mines Corp
COM
248356107
135
69
SH
DFND
1
0
69
0
Apartment Income REIT Corp
COM
03750L109
97
3
SH
DFND
1
0
3
0
Canadian Pacific Railway Ltd
COM
13646K108
17281
196
SH
DFND
1
0
196
0
Atlassian Corp
COM
049468101
3128979
16037
SH
SOLE
16037
0
0
Methanex Corp
COM
59151K108
22315
500
SH
DFND
1
0
500
0
Lululemon Athletica Inc
COM
550021109
51566
132
SH
SOLE
132
0
0
Brookfield Renewable Partners
COM
G16258108
813
35
SH
SOLE
35
0
0
Lithium Americas Corp
COM
53681J103
464
69
SH
DFND
1
0
69
0
Piedmont Lithium Inc
COM
72016P105
2744
206
SH
DFND
1
0
206
0
Darling Ingredients Inc
COM
237266101
17449575
375179
SH
SOLE
375179
0
0
Grande West Transportation Gro
COM
925654105
51
67
SH
DFND
1
0
67
0
So-Young International Inc
COM
83356Q108
52
48
SH
DFND
1
0
48
0
Darling Ingredients Inc
COM
237266101
781880
16811
SH
SOLE
16811
0
0
SPDR S&P Oil & Gas Exploration & Production ETF
ETF
78468R556
12704
82
SH
SOLE
82
0
0
Array Technologies Inc
COM
04271T100
89
6
SH
DFND
1
0
6
0
Sandstorm Gold Ltd
COM
80013R206
63000
12000
SH
SOLE
12000
0
0
BRAZIL RESOURCES INC
COM
38149E101
26250
30000
SH
SOLE
30000
0
0
Freeport-McMoRan Inc
COM
35671D857
674173
14338
SH
SOLE
14338
0
0
TELUS International CDA Inc
COM
87975H100
964
114
SH
DFND
1
0
114
0
KB Home
COM
48666K109
1418
20
SH
DFND
1
0
20
0
Peloton Interactive Inc
COM
70614W100
553
129
SH
SOLE
129
0
0
BP PLC
COM
055622104
102301
2715
SH
SOLE
2715
0
0
Tesla Inc
COM
88160R101
2912489
16568
SH
SOLE
16568
0
0
Wix.com Ltd
COM
M98068105
22684
165
SH
DFND
1
0
165
0
Pinduoduo Inc
COM
722304102
500340
4304
SH
SOLE
4304
0
0
ASML Holding NV
COM
N07059210
539581
556
SH
SOLE
556
0
0
First Horizon National Corp
COM
320517105
345561
22439
SH
SOLE
22439
0
0
ServiceNow Inc
COM
81762P102
9149
12
SH
SOLE
12
0
0
Airbnb Inc
COM
009066101
22029583
133545
SH
SOLE
133545
0
0
Appian Corp
COM
03782L101
40
1
SH
DFND
1
0
1
0
ARK Fintech Innovation ETF
ETF
00214Q708
30
1
SH
SOLE
1
0
0
ARK Innovation ETF
ETF
00214Q104
630107
12582
SH
SOLE
12582
0
0
Inari Medical Inc
COM
45332Y109
48
1
SH
DFND
1
0
1
0
TPI Composites Inc
COM
87266J104
6
2
SH
DFND
1
0
2
0
Credicorp Ltd
COM
G2519Y108
4236
25
SH
DFND
1
0
25
0
PayPal Holdings Inc
COM
70450Y103
501152
7481
SH
SOLE
7481
0
0
FedEx Corp
COM
31428X106
2308069
7966
SH
SOLE
7966
0
0
Lightspeed POS Inc
COM
53229C107
422
30
SH
DFND
1
0
30
0
Eldorado Resorts Inc
COM
12769G100
2515750
57516
SH
SOLE
57516
0
0
Eldorado Resorts Inc
COM
12769G100
2821799
64513
SH
SOLE
64513
0
0
Denison Mines Corp
COM
248356107
33205
17028
SH
SOLE
17028
0
0
Hydrofarm Holdings Group Inc
COM
44888K209
75
69
SH
DFND
1
0
69
0
Hannon Armstrong Sustainable I
COM
41068X100
199
7
SH
DFND
1
0
7
0
Organigram Holdings Inc
COM
68620P705
161
75
SH
DFND
1
0
75
0
Open Text Corp
COM
683715106
466
12
SH
DFND
1
0
12
0
Waste Connections Inc
COM
94106B101
1290075
7500
SH
SOLE
7500
0
0
JDL GOLD CORP
COM
29446Y502
102
17
SH
SOLE
17
0
0
i-80 Gold Corp
COM
44955L106
251
187
SH
SOLE
187
0
0
Visa Inc
COM
92826C839
1195579
4284
SH
SOLE
4284
0
0
Mastercard Inc
COM
57636Q104
1469270
3051
SH
SOLE
3051
0
0
Broadway Gold Mining Ltd
COM
60255C885
442
47
SH
DFND
1
0
47
0
Intercure Ltd
COM
M549GJ111
211
78
SH
DFND
1
0
78
0
CRH PLC
COM
G25508105
21306
247
SH
DFND
2
0
247
0
Paddy Power Betfair PLC
COM
G3643J108
4622056
23404
SH
DFND
2
0
23404
0
Tilray Inc
COM
88688T100
13694
5544
SH
DFND
1
0
5544
0
Tilray Inc
COM
88688T100
35815
14500
SH
SOLE
14500
0
0
Tilray Inc
COM
88688T100
1035
419
SH
SOLE
419
0
0
Nano Dimension Ltd
COM
63008G203
707
254
SH
DFND
1
0
254
0
Zymeworks Inc
COM
98985Y108
168
16
SH
DFND
1
0
16
0
One
COM
57064N102
1
1
SH
DFND
1
0
1
0
Cellectis SA
COM
15117K103
82
31
SH
DFND
1
0
31
0
Coupang Inc
COM
22266T109
1779
100
SH
DFND
1
0
100
0
Stem Inc
COM
85859N102
311
142
SH
DFND
1
0
142
0
Workhorse Group Inc
COM
98138J206
14
60
SH
DFND
1
0
60
0
DoorDash Inc
COM
25809K105
3581
26
SH
SOLE
26
0
0
Evogene Ltd
COM
M4119S104
15
20
SH
DFND
1
0
20
0
Charles River Laboratories Int
COM
159864107
3705783
13677
SH
SOLE
13677
0
0
Charles River Laboratories Int
COM
159864107
4160437
15355
SH
SOLE
15355
0
0
Cameco Corp
COM
13321L108
76850
1774
SH
SOLE
1774
0
0
Sea Ltd
COM
81141R100
8747694
162869
SH
DFND
4
0
162869
0
Amcor PLC
COM
G0250X107
941
99
SH
DFND
2
0
99
0
Pan American Silver Corp
COM
697900108
154027
10214
SH
SOLE
10214
0
0
Futu Holdings Ltd
COM
36118L106
269775
4982
SH
DFND
4
0
4982
0
Triple Flag Precious Metals Co
COM
89679M104
881
61
SH
DFND
1
0
61
0
Energy Fuels Inc/Canada
COM
292671708
20782
3304
SH
SOLE
3304
0
0
Unity Software Inc
COM
91332U101
1041
39
SH
SOLE
39
0
0
Bio-Techne Corp
COM
09073M104
3302347
46915
SH
SOLE
46915
0
0
Bio-Techne Corp
COM
09073M104
3061965
43500
SH
SOLE
43500
0
0
Bentley Systems Inc
COM
08265T208
1075366
20593
SH
SOLE
20593
0
0
Bentley Systems Inc
COM
08265T208
1775
34
SH
SOLE
34
0
0
Palantir Technologies Inc
COM
69608A108
4077717
177215
SH
SOLE
177215
0
0
Nuvei Corp
COM
67079A102
40727
1288
SH
SOLE
1288
0
0
Unity Software Inc
COM
91332U101
627236
23492
SH
SOLE
23492
0
0
iShares Russell 1000 Growth ETF
ETF
464287614
1011
3
SH
SOLE
3
0
0
Organon & Co
COM
68622V106
526
28
SH
SOLE
28
0
0
Crowdstrike Holdings Inc
COM
22788C105
265769
829
SH
SOLE
829
0
0
Appian Corp
COM
03782L101
639
16
SH
SOLE
16
0
0
Dynamics Special Purpose Corp
COM
81726A100
14
37
SH
DFND
1
0
37
0
Switchback Energy Acquisition
COM
15961R105
236
124
SH
DFND
1
0
124
0
Carnival Corp
COM
143658300
175867
10763
SH
SOLE
10763
0
0
Norwegian Cruise Line Holdings
COM
G66721104
198605
9489
SH
SOLE
9489
0
0
Royal Caribbean Cruises Ltd
COM
V7780T103
419810
3020
SH
SOLE
3020
0
0
YETI Holdings Inc
COM
98585X104
116
3
SH
DFND
1
0
3
0
Royal Bank of Canada
COM
780087102
1011726
10029
SH
SOLE
10029
0
0
Newmont Mining Corp
COM
651639106
448000
12500
SH
DFND
4
0
12500
0
Teladoc Health Inc
COM
87918A105
982
65
SH
SOLE
65
0
0
Brookfield Asset Management Re
COM
G16250105
9404636
225099
SH
SOLE
225099
0
0
Brookfield Asset Management Re
COM
G16250105
2883
69
SH
SOLE
69
0
0
Brookfield Asset Management Re
COM
G16250105
1713
41
SH
DFND
1
0
41
0
Dollar General Corp
COM
256677105
5462
35
SH
SOLE
35
0
0
Denison Mines Corp
COM
248356107
185
95
SH
DFND
1
0
95
0
Lightspeed POS Inc
COM
53229C107
1167
83
SH
DFND
1
0
83
0
Fortuna Silver Mines Inc
COM
349915108
1369
367
SH
DFND
1
0
367
0
Lion Electric Co/The
COM
536221104
17892
12600
SH
DFND
1
0
12600
0
Moderna Inc
COM
60770K107
1126659
10573
SH
SOLE
10573
0
0
Overstock.com Inc
COM
690370101
1544
43
SH
SOLE
43
0
0
High Tide Inc
COM
42981E401
359
177
SH
DFND
1
0
177
0
CAE Inc
COM
124765108
144480
7000
SH
SOLE
7000
0
0
Alamos Gold Inc
COM
011532108
13983
948
SH
DFND
1
0
948
0
Callaway Golf Co
COM
131193104
1019
63
SH
DFND
1
0
63
0
iShares MSCI Switzerland ETF
ETF
464286749
238
5
SH
DFND
1
0
5
0
iShares MSCI United Kingdom ETF
ETF
46435G334
137
4
SH
DFND
1
0
4
0
iShares MSCI Mexico ETF
ETF
464286822
416
6
SH
DFND
1
0
6
0
Franklin FTSE India ETF
ETF
35473P769
184
5
SH
DFND
1
0
5
0
Lemonade Inc
COM
52567D107
230
14
SH
DFND
1
0
14
0
Neogen Corp
COM
640491106
95
6
SH
DFND
1
0
6
0
Organovo Holdings Inc
COM
68620A203
78
76
SH
DFND
1
0
76
0
Progyny Inc
COM
74340E103
76
2
SH
DFND
1
0
2
0
Sotera Health Co
COM
83601L102
12
1
SH
DFND
1
0
1
0
Vishay Intertechnology Inc
COM
928298108
91
4
SH
DFND
1
0
4
0
GXO Logistics Inc
COM
36262G101
1720
32
SH
SOLE
32
0
0
General Motors Co
COM
37045V100
2953963
65137
SH
SOLE
65137
0
0
Ford Motor Co
COM
345370860
2991320
225250
SH
SOLE
225250
0
0
Roku Inc
COM
77543R102
633843
9726
SH
SOLE
9726
0
0
Aurinia Pharmaceuticals Inc
COM
05156V102
76387
15247
SH
SOLE
15247
0
0
Sea Ltd
COM
81141R100
28659334
533594
SH
DFND
4
0
533594
0
Palantir Technologies Inc
COM
69608A108
583695
25367
SH
SOLE
25367
0
0
Gold Royalty Corp
COM
38071H106
1308
696
SH
DFND
1
0
696
0
Starbucks Corp
COM
855244109
4113
45
SH
SOLE
45
0
0
DoorDash Inc
COM
25809K105
3741026
27164
SH
SOLE
27164
0
0
Advanced Micro Devices Inc
COM
007903107
517465
2867
SH
SOLE
2867
0
0
Tesla Inc
COM
88160R101
823752
4686
SH
SOLE
4686
0
0
Jackson Financial Inc
COM
46817M107
439633
6647
SH
DFND
2
0
6647
0
FirstService Corp
COM
33767E202
717251
4326
SH
SOLE
4326
0
0
Clean Energy Fuels Corp
COM
184499101
83
31
SH
DFND
1
0
31
0
India Globalization Capital In
COM
45408X308
2
6
SH
DFND
1
0
6
0
SPDR Gold Shares
ETF
78463V107
335941
1633
SH
SOLE
1633
0
0
Deckers Outdoor Corp
COM
243537107
6441983
6844
SH
SOLE
6844
0
0
Axon Enterprise Inc
COM
05464C101
6092399
19472
SH
SOLE
19472
0
0
Power REIT
COM
73933H101
14
19
SH
DFND
1
0
19
0
Sylvamo Corp
COM
871332102
2470
40
SH
DFND
1
0
40
0
XP Inc
COM
G98239109
11085
432
SH
SOLE
432
0
0
Comstock Mining Inc
COM
205750300
11
30
SH
DFND
1
0
30
0
Baidu Inc
COM
056752108
16003
152
SH
SOLE
152
0
0
JD.com Inc
COM
47215P106
201070
7341
SH
SOLE
7341
0
0
SPDR S&P Retail ETF
ETF
78464A714
59242500
750000
SH
SOLE
750000
0
0
DigitalOcean Holdings Inc
COM
25402D102
458
12
SH
DFND
1
0
12
0
Algoma Steel Group Inc
COM
015658107
713
84
SH
DFND
1
0
84
0
Ovintiv Inc
COM
69047Q102
2128
41
SH
SOLE
41
0
0
Penn National Gaming Inc
COM
707569109
364
20
SH
DFND
1
0
20
0
Aurinia Pharmaceuticals Inc
COM
05156V102
240
48
SH
DFND
1
0
48
0
Kyndryl Holdings Inc
COM
50155Q100
131
6
SH
DFND
1
0
6
0
Kyndryl Holdings Inc
COM
50155Q100
283
13
SH
SOLE
13
0
0
Newmont Mining Corp
COM
651639106
71788
2003
SH
SOLE
2003
0
0
United States Natural Gas Fund LP
ETF
912318409
291
20
SH
SOLE
20
0
0
Toro Co/The
COM
891092108
907870
9908
SH
SOLE
9908
0
0
SPDR S&P Regional Banking ETF
ETF
78464A698
12570000
250000
SH
SOLE
250000
0
0
Allogene Therapeutics Inc
COM
019770106
121
27
SH
DFND
1
0
27
0
FirstService Corp
COM
33767E202
149220
900
SH
SOLE
900
0
0
Lattice Semiconductor Corp
COM
518415104
1721
22
SH
SOLE
22
0
0
Ford Motor Co
COM
345370860
2996791
225662
SH
SOLE
225662
0
0
Calix Inc
COM
13100M509
398
12
SH
DFND
1
0
12
0
Philip Morris International In
COM
718172109
38480
420
SH
SOLE
420
0
0
TFI International Inc
COM
87241L109
35081
220
SH
SOLE
220
0
0
GFL Environmental Inc
COM
36168Q104
17250
500
SH
SOLE
500
0
0
Lion Electric Co/The
COM
536221104
153
108
SH
SOLE
108
0
0
Oriana Resources Corp
COM
44812J104
707
64
SH
SOLE
64
0
0
Coinbase Global Inc
COM
19260Q107
173919
656
SH
SOLE
656
0
0
Bill.Com Holdings Inc
COM
090043100
627688
9134
SH
SOLE
9134
0
0
Coinbase Global Inc
COM
19260Q107
4378192
16514
SH
SOLE
16514
0
0
Churchill Capital Corp IV
COM
549498103
6
2
SH
SOLE
2
0
0
Rivian Automotive Inc
COM
76954A103
693518
63335
SH
SOLE
63335
0
0
Robinhood Markets Inc
COM
770700102
778709
38684
SH
SOLE
38684
0
0
Robinhood Markets Inc
COM
770700102
1288
64
SH
SOLE
64
0
0
Entegris Inc
COM
29362U104
3373
24
SH
SOLE
24
0
0
Entegris Inc
COM
29362U104
2006911
14280
SH
SOLE
14280
0
0
Destination XL Group Inc
COM
25065K104
22
6
SH
DFND
1
0
6
0
Coinbase Global Inc
COM
19260Q107
905915
3417
SH
SOLE
3417
0
0
Reliance Steel & Aluminum Co
COM
759509102
460834
1379
SH
SOLE
1379
0
0
iShares iBoxx $ High Yield Corporate Bond ETF
ETF
464288513
8433705
108500
SH
SOLE
108500
0
0
Turtle Beach Corp
COM
900450206
17
1
SH
DFND
1
0
1
0
LiveXLive Media Inc
COM
53814X102
64
33
SH
DFND
1
0
33
0
NU Holdings Ltd/Cayman Islands
COM
G6683N103
8613
722
SH
DFND
1
0
722
0
Gold Resource Corp
COM
38068T105
25
57
SH
DFND
1
0
57
0
HERTZ GLOBAL HOLDINGS INC
COM
42704L104
337
2
SH
DFND
1
0
2
0
Invesco QQQ Trust Series 1
ETF
46090E103
38185
86
SH
SOLE
86
0
0
Manhattan Associates Inc
COM
562750109
1466598
5861
SH
SOLE
5861
0
0
Paylocity Holding Corp
COM
70438V106
735561
4280
SH
SOLE
4280
0
0
AECOM
COM
00766T100
2176297
22189
SH
SOLE
22189
0
0
First Citizens BancShares Inc/
COM
31946M103
1635
1
SH
SOLE
1
0
0
Invesco QQQ Trust Series 1
ETF
46090E103
21076711
47469
SH
DFND
3
0
47469
0
Dow Inc
COM
260557103
98481
1700
SH
SOLE
1700
0
0
Walgreens Boots Alliance Inc
COM
931427108
19521
900
SH
SOLE
900
0
0
Constellation Energy Corp
COM
21037T109
639396
3459
SH
SOLE
3459
0
0
Constellation Energy Corp
COM
21037T109
18591289
100575
SH
SOLE
100575
0
0
SPDR S&P MidCap 400 ETF Trust
ETF
78467Y107
3895
7
SH
SOLE
7
0
0
Willis Towers Watson PLC
COM
G96629103
5467550
19882
SH
SOLE
19882
0
0
FirstService Corp
COM
33767E202
9948
60
SH
SOLE
60
0
0
Altria Group Inc
COM
02209S103
87240
2000
SH
SOLE
2000
0
0
TELUS International CDA Inc
COM
87975H100
541
64
SH
SOLE
64
0
0
AstraZeneca PLC
COM
046353108
259957
3837
SH
SOLE
3837
0
0
FirstService Corp
COM
33767E202
17741
107
SH
DFND
1
0
107
0
Grab Holdings Ltd
COM
G4124C109
2616823
833383
SH
DFND
4
0
833383
0
LPL Financial Holdings Inc
COM
50212V100
3170
12
SH
SOLE
12
0
0
IMAX Corp
COM
45245E109
32
2
SH
DFND
1
0
2
0
Rubicon Project Inc/The
COM
55955D100
75
7
SH
DFND
1
0
7
0
OptimizeRx Corp
COM
68401U204
122
10
SH
DFND
1
0
10
0
Amazon.com Inc
COM
023135106
27576134
152878
SH
SOLE
152878
0
0
Viatris Inc
COM
92556V106
4265589
357252
SH
SOLE
357252
0
0
Brookfield Business Corp
COM
11259V106
4031
167
SH
DFND
1
0
167
0
SPDR Portfolio Aggregate Bond ETF
ETF
78464A649
21488000
850000
SH
SOLE
850000
0
0
SPDR S&P 500 ETF Trust
ETF
78462F103
13490498
25791
SH
DFND
3
0
25791
0
Brookfield Business Corp
COM
11259V106
531
22
SH
SOLE
22
0
0
Physicians Realty Trust
COM
42250P103
3537525
188668
SH
SOLE
188668
0
0
Chesapeake Energy Corp
COM
165167735
1510
17
SH
SOLE
17
0
0
Super Micro Computer Inc
COM
86800U104
13560663
13426
SH
SOLE
13426
0
0
Celsius Holdings Inc
COM
15118V207
1990
24
SH
SOLE
24
0
0
RH
COM
74967X103
5920
17
SH
SOLE
17
0
0
Sustainable Opportunities Acqu
COM
87261Y106
72
50
SH
DFND
1
0
50
0
Allegro MicroSystems Inc
COM
01749D105
290305
10768
SH
SOLE
10768
0
0
PPL Corp
COM
69351T106
8259
300
SH
SOLE
300
0
0
TFI International Inc
COM
87241L109
1116
7
SH
DFND
1
0
7
0
Esab Corp
COM
29605J106
111
1
SH
DFND
1
0
1
0
Discovery Communications Inc
COM
934423104
6788850
777646
SH
SOLE
777646
0
0
Discovery Communications Inc
COM
934423104
5302768
607419
SH
SOLE
607419
0
0
Discovery Communications Inc
COM
934423104
192
22
SH
SOLE
22
0
0
Pioneer Natural Resources Co
COM
723787107
38588
147
SH
SOLE
147
0
0
iShares Gold Trust
ETF
464285204
8402000
200000
SH
SOLE
200000
0
0
Cleveland-Cliffs Inc
COM
185899101
1091907
48017
SH
SOLE
48017
0
0
Caesarstone Ltd
COM
M20598104
16
4
SH
DFND
1
0
4
0
Futu Holdings Ltd
COM
36118L106
704
13
SH
DFND
1
0
13
0
Ituran Location and Control Lt
COM
M6158M104
727
26
SH
DFND
1
0
26
0
Taboola.com Ltd
COM
M8744T106
400
90
SH
DFND
1
0
90
0
Facebook Inc
COM
30303M102
66039
136
SH
SOLE
136
0
0
Vanguard Total International Bond ETF
ETF
92203J407
4919000
100000
SH
SOLE
100000
0
0
Amcor PLC
COM
G0250X107
38040000
4000000
SH
DFND
2
0
4000000
0
Independence Realty Trust Inc
COM
45378A106
113
7
SH
DFND
1
0
7
0
Revance Therapeutics Inc
COM
761330109
25
5
SH
DFND
1
0
5
0
JPMorgan Equity Premium Income ETF
ETF
46641Q332
5786000
100000
SH
SOLE
100000
0
0
Algoma Steel Group Inc
COM
015658107
16887
1989
SH
SOLE
1989
0
0
Cleveland-Cliffs Inc
COM
185899101
1819
80
SH
SOLE
80
0
0
AppLovin Corp
COM
03831W108
1454
21
SH
SOLE
21
0
0
AppLovin Corp
COM
03831W108
1191553
17214
SH
SOLE
17214
0
0
LPL Financial Holdings Inc
COM
50212V100
17754504
67201
SH
SOLE
67201
0
0
American Homes 4 Rent
COM
02665T306
1876
51
SH
SOLE
51
0
0
ROBLOX Corp
COM
771049103
2596
68
SH
SOLE
68
0
0
ROBLOX Corp
COM
771049103
1565189
40995
SH
SOLE
40995
0
0
FTC Solar Inc
COM
30320C103
5
10
SH
DFND
1
0
10
0
Gevo Inc
COM
374396406
19
25
SH
DFND
1
0
25
0
Maxeon Solar Technologies Ltd
COM
Y58473102
67
20
SH
DFND
1
0
20
0
WisdomTree US Efficient Core F
ETF
97717Y790
6081120
144000
SH
SOLE
144000
0
0
Deutsche Bank AG
COM
D18190898
237
15
SH
DFND
1
0
15
0
Alphabet Inc
COM
02079K107
7308
48
SH
SOLE
48
0
0
Invesco QQQ Trust Series 1
PUT
46090E103
22200500
50000
SH
SOLE
50000
0
0
Invesco QQQ Trust Series 1
CALL
46090E103
35520800
80000
SH
SOLE
80000
0
0
JPMorgan Chase & Co
PUT
46625H100
15022500
75000
SH
SOLE
75000
0
0
Patterson-UTI Energy Inc
COM
703481101
107
9
SH
SOLE
9
0
0
Vanguard Dividend Appreciation ETF
ETF
921908844
10043550
55000
SH
SOLE
55000
0
0
Citigroup Inc
PUT
172967424
12648000
200000
SH
SOLE
200000
0
0
Alcon Inc
COM
H01301128
358730
4307
SH
DFND
2
0
4307
0
Coca-Cola European Partners PL
COM
G25839104
347791
4972
SH
SOLE
4972
0
0
Wix.com Ltd
COM
M98068105
67228
489
SH
SOLE
489
0
0
Agnico Eagle Mines Ltd
COM
008474108
716277
12008
SH
SOLE
12008
0
0
BCE Inc
COM
05534B760
321519
9462
SH
SOLE
9462
0
0
Cameco Corp
COM
13321L108
248267
5731
SH
SOLE
5731
0
0
CGI Group Inc
COM
12532H104
859723
7781
SH
SOLE
7781
0
0
Rogers Communications Inc
COM
775109200
354650
8650
SH
SOLE
8650
0
0
Royal Bank of Canada
COM
780087102
1515823
15026
SH
SOLE
15026
0
0
Shopify Inc
COM
82509L107
696459
9025
SH
SOLE
9025
0
0
Sun Life Financial Inc
COM
866796105
873116
15997
SH
SOLE
15997
0
0
Thomson Reuters Corp
COM
884903808
751568
4823
SH
SOLE
4823
0
0
Wheaton Precious Metals Corp
COM
962879102
3177835
67427
SH
SOLE
67427
0
0
Builders FirstSource Inc
COM
12008R107
6859418
32891
SH
SOLE
32891
0
0
Albertsons Cos Inc
COM
013091103
1179
55
SH
SOLE
55
0
0
Morgan Stanley
CALL
617446448
4708000
50000
SH
SOLE
50000
0
0
BCE Inc
PUT
05534B760
319412
9400
SH
DFND
1
0
9400
0
Bank of Nova Scotia/The
PUT
064149107
377994
7300
SH
DFND
1
0
7300
0
Manulife Financial Corp
PUT
56501R106
4998000
200000
SH
SOLE
200000
0
0
Canadian Imperial Bank of Commerce
CALL
136069101
197808
3900
SH
DFND
1
0
3900
0
Bank of America Corp
PUT
060505104
6636000
175000
SH
SOLE
175000
0
0
Agnico Eagle Mines Ltd
PUT
008474108
357900
6000
SH
DFND
1
0
6000
0
Canadian Imperial Bank of Commerce
PUT
136069101
5984960
118000
SH
SOLE
118000
0
0
QUALCOMM Inc
COM
747525103
5079
30
SH
SOLE
30
0
0
Pembina Pipeline Corp
PUT
706327103
21204000
600000
SH
SOLE
600000
0
0
Canadian National Railway Co
PUT
136375102
210736
1600
SH
DFND
1
0
1600
0
Canadian Imperial Bank of Commerce
PUT
136069101
634000
12500
SH
DFND
1
0
12500
0
Canadian Imperial Bank of Commerce
PUT
136069101
5072000
100000
SH
SOLE
100000
0
0
Crescent Point Energy Corp
PUT
22576C101
4095
500
SH
DFND
1
0
500
0
Crescent Point Energy Corp
PUT
22576C101
16380
2000
SH
DFND
1
0
2000
0
SPDR Dow Jones Industrial Average ETF Trust
ETF
78467X109
36992
93
SH
DFND
3
0
93
0
Enbridge Inc
PUT
29250N105
97686
2700
SH
DFND
1
0
2700
0
Deutsche Bank AG
COM
D18190898
14710634
932824
SH
DFND
4
0
932824
0
Vanguard Extended Market ETF
ETF
922908652
15774300
90000
SH
SOLE
90000
0
0
Pembina Pipeline Corp
PUT
706327103
10602
300
SH
DFND
1
0
300
0
Cenovus Energy Inc
PUT
15135U109
105947
5300
SH
DFND
1
0
5300
0
Vermilion Energy Inc
PUT
923725105
12440
1000
SH
DFND
1
0
1000
0
IAMGOLD Corp
COM
450913108
3
1
SH
DFND
1
0
1
0
MRC Global Inc
COM
55345K103
13
1
SH
DFND
1
0
1
0
Rogers Communications Inc
PUT
775109200
82000
2000
SH
DFND
1
0
2000
0
Manulife Financial Corp
PUT
56501R106
13744500
550000
SH
SOLE
550000
0
0
TELUS Corp
PUT
87971M103
1601
100
SH
DFND
1
0
100
0
Manulife Financial Corp
PUT
56501R106
24990
1000
SH
DFND
1
0
1000
0
Manulife Financial Corp
CALL
56501R106
24990
1000
SH
DFND
1
0
1000
0
Manulife Financial Corp
PUT
56501R106
24990
1000
SH
DFND
1
0
1000
0
Triple Flag Precious Metals Co
COM
89679M104
636
44
SH
SOLE
44
0
0
Plug Power Inc
COM
72919P202
1562
454
SH
DFND
1
0
454
0
Bank of Montreal
PUT
063671101
986568
10100
SH
DFND
1
0
10100
0
Invesco QQQ Trust Series 1
PUT
46090E103
22200500
50000
SH
SOLE
50000
0
0
Toronto-Dominion Bank/The
PUT
891160509
857396
14200
SH
DFND
1
0
14200
0
Canadian Natural Resources Ltd
PUT
136385101
190800
2500
SH
DFND
1
0
2500
0
Canadian Natural Resources Ltd
CALL
136385101
152640
2000
SH
DFND
1
0
2000
0
Hudbay Minerals Inc
PUT
443628102
2800
400
SH
DFND
1
0
400
0
Texas Pacific Land Corp
COM
88262P102
1736
3
SH
SOLE
3
0
0
Carlisle Cos Inc
COM
142339100
1839736
4695
SH
SOLE
4695
0
0
Carlisle Cos Inc
COM
142339100
2743
7
SH
SOLE
7
0
0
Texas Pacific Land Corp
COM
88262P102
940657
1626
SH
SOLE
1626
0
0
Gaming and Leisure Properties
COM
36467J108
1935
42
SH
SOLE
42
0
0
Sun Life Financial Inc
CALL
866796105
480304
8800
SH
DFND
1
0
8800
0
Bank of Nova Scotia/The
CALL
064149107
1382526
26700
SH
DFND
1
0
26700
0
Invesco QQQ Trust Series 1
PUT
46090E103
14430325
32500
SH
SOLE
32500
0
0
Hecla Mining Co
COM
422704106
36657
7621
SH
DFND
1
0
7621
0
Hecla Mining Co
COM
422704106
20139
4187
SH
DFND
1
0
4187
0
Sun Life Financial Inc
PUT
866796105
10916000
200000
SH
SOLE
200000
0
0
Bank of Nova Scotia/The
PUT
064149107
10356000
200000
SH
SOLE
200000
0
0
Utilities Select Sector SPDR Fund
PUT
81369Y886
1385215
21100
SH
SOLE
21100
0
0
Utilities Select Sector SPDR Fund
PUT
81369Y886
4608630
70200
SH
SOLE
70200
0
0
Royal Bank of Canada
PUT
780087102
10148528
100600
SH
SOLE
100600
0
0
Fortis Inc/Canada
PUT
349553107
928485
23500
SH
SOLE
23500
0
0
TC Energy Corp
PUT
87807B107
8040000
200000
SH
SOLE
200000
0
0
Builders FirstSource Inc
COM
12008R107
7662753
36743
SH
SOLE
36743
0
0
Financial Select Sector SPDR Fund
PUT
81369Y605
6718140
159500
SH
SOLE
159500
0
0
Enbridge Inc
PUT
29250N105
123012
3400
SH
SOLE
3400
0
0
Toronto-Dominion Bank/The
CALL
891160509
1817438
30100
SH
DFND
1
0
30100
0
Advanced Micro Devices Inc
PUT
007903107
13536750
75000
SH
SOLE
75000
0
0
NVIDIA Corp
PUT
67066G104
45178000
50000
SH
SOLE
50000
0
0
Enbridge Inc
PUT
29250N105
9081180
251000
SH
SOLE
251000
0
0
Invesco QQQ Trust Series 1
PUT
46090E103
22200500
50000
SH
SOLE
50000
0
0
Bank of Nova Scotia/The
CALL
064149107
957930
18500
SH
DFND
1
0
18500
0
Canadian Imperial Bank of Commerce
PUT
136069101
694864
13700
SH
DFND
1
0
13700
0
Bank of Nova Scotia/The
PUT
064149107
1242720
24000
SH
DFND
1
0
24000
0
BCE Inc
PUT
05534B760
1026196
30200
SH
SOLE
30200
0
0
TC Energy Corp
PUT
87807B107
8040000
200000
SH
SOLE
200000
0
0
InMed Pharmaceuticals Inc
COM
457637601
1
2
SH
DFND
1
0
2
0
Canadian Natural Resources Ltd
PUT
136385101
305280
4000
SH
DFND
1
0
4000
0
Nuvei Corp
COM
67079A102
199206
6300
SH
DFND
1
0
6300
0
Brookfield Infrastructure Part
COM
G16252101
3121
100
SH
DFND
1
0
100
0
Bank of Nova Scotia/The
PUT
064149107
72492
1400
SH
SOLE
1400
0
0
iShares Russell 2000 ETF
CALL
464287655
36802500
175000
SH
SOLE
175000
0
0
Enbridge Inc
PUT
29250N105
3940002
108900
SH
DFND
1
0
108900
0
Gran Colombia Gold Corp
COM
04040Y109
13320
3700
SH
DFND
1
0
3700
0
Fortis Inc/Canada
PUT
349553107
316080
8000
SH
SOLE
8000
0
0
Alphabet Inc
PUT
02079K305
3018600
20000
SH
SOLE
20000
0
0
Bank of Nova Scotia/The
PUT
064149107
165696
3200
SH
DFND
1
0
3200
0
Toronto-Dominion Bank/The
PUT
891160509
42543748
704600
SH
DFND
1
0
704600
0
Bank of Montreal
PUT
063671101
24722808
253100
SH
SOLE
253100
0
0
BCE Inc
PUT
05534B760
411158
12100
SH
SOLE
12100
0
0
Invesco QQQ Trust Series 1
PUT
46090E103
13320300
30000
SH
SOLE
30000
0
0
Invesco QQQ Trust Series 1
PUT
46090E103
8880200
20000
SH
SOLE
20000
0
0
Cenovus Energy Inc
CALL
15135U109
13993
700
SH
DFND
1
0
700
0
Royal Bank of Canada
PUT
780087102
938184
9300
SH
DFND
1
0
9300
0
Toronto-Dominion Bank/The
PUT
891160509
881548
14600
SH
DFND
1
0
14600
0
Royal Bank of Canada
PUT
780087102
11369176
112700
SH
DFND
1
0
112700
0
Royal Bank of Canada
CALL
780087102
7465120
74000
SH
DFND
1
0
74000
0
Toronto-Dominion Bank/The
CALL
891160509
42278076
700200
SH
DFND
1
0
700200
0
TC Energy Corp
PUT
87807B107
301500
7500
SH
DFND
1
0
7500
0
Enbridge Inc
PUT
29250N105
318384
8800
SH
DFND
1
0
8800
0
Bank of Montreal
CALL
063671101
97680
1000
SH
DFND
1
0
1000
0
UBS Group AG
COM
H42097107
43315
1410
SH
DFND
2
0
1410
0
Bank of Montreal
PUT
063671101
17094000
175000
SH
DFND
1
0
175000
0
Bank of Montreal
CALL
063671101
17094000
175000
SH
DFND
1
0
175000
0
Cenovus Energy Inc
CALL
15135U109
5997
300
SH
DFND
1
0
300
0
Cenovus Energy Inc
PUT
15135U109
37981
1900
SH
DFND
1
0
1900
0
Royal Bank of Canada
PUT
780087102
433784
4300
SH
DFND
1
0
4300
0
VAALCO Energy Inc
COM
91851C201
52979
7601
SH
DFND
1
0
7601
0
VAALCO Energy Inc
COM
91851C201
84
12
SH
DFND
1
0
12
0
Invesco QQQ Trust Series 1
PUT
46090E103
66601500
150000
SH
SOLE
150000
0
0
Enbridge Inc
PUT
29250N105
7236000
200000
SH
SOLE
200000
0
0
BCE Inc
PUT
05534B760
115532
3400
SH
DFND
1
0
3400
0
Canadian Natural Resources Ltd
PUT
136385101
38160
500
SH
DFND
1
0
500
0
Utilities Select Sector SPDR Fund
CALL
81369Y886
3275935
49900
SH
SOLE
49900
0
0
Utilities Select Sector SPDR Fund
CALL
81369Y886
3282500
50000
SH
SOLE
50000
0
0
Invesco QQQ Trust Series 1
PUT
46090E103
22200500
50000
SH
SOLE
50000
0
0
Invesco QQQ Trust Series 1
CALL
46090E103
22200500
50000
SH
SOLE
50000
0
0
Logitech International SA
COM
H50430232
4290
48
SH
DFND
2
0
48
0
Bank of Nova Scotia/The
PUT
064149107
1843368
35600
SH
DFND
1
0
35600
0
Utilities Select Sector SPDR Fund
CALL
81369Y886
13701155
208700
SH
SOLE
208700
0
0
Utilities Select Sector SPDR Fund
CALL
81369Y886
663065
10100
SH
SOLE
10100
0
0
Utilities Select Sector SPDR Fund
CALL
81369Y886
2225535
33900
SH
SOLE
33900
0
0
Alphabet Inc
PUT
02079K305
3018600
20000
SH
SOLE
20000
0
0
SPDR S&P 500 ETF Trust
CALL
78462F103
26153500
50000
SH
SOLE
50000
0
0
Apple Inc
PUT
037833100
8574000
50000
SH
SOLE
50000
0
0
Invesco QQQ Trust Series 1
CALL
46090E103
11100250
25000
SH
SOLE
25000
0
0
AGFiQ US Market Neutral Anti-Beta Fund
ETF
00110G408
70799
3930
SH
DFND
1
0
3930
0
RXO Inc
COM
74982T103
700
32
SH
SOLE
32
0
0
Suncor Energy Inc
PUT
867224107
3691
100
SH
DFND
1
0
100
0
Canadian Natural Resources Ltd
CALL
136385101
106848
1400
SH
DFND
1
0
1400
0
BCE Inc
PUT
05534B760
197084
5800
SH
DFND
1
0
5800
0
BCE Inc
PUT
05534B760
193686
5700
SH
DFND
1
0
5700
0
Brookfield Business Partners L
COM
G16234109
11048
500
SH
DFND
1
0
500
0
SPDR S&P 500 ETF Trust
CALL
78462F103
26153500
50000
SH
SOLE
50000
0
0
iShares Russell 2000 ETF
PUT
464287655
21030000
100000
SH
SOLE
100000
0
0
AMERCO
COM
023586506
620057
9299
SH
SOLE
9299
0
0
AMERCO
COM
023586506
301127
4516
SH
SOLE
4516
0
0
Invesco QQQ Trust Series 1
PUT
46090E103
35520800
80000
SH
SOLE
80000
0
0
Toronto-Dominion Bank/The
CALL
891160509
676256
11200
SH
DFND
1
0
11200
0
Deutsche Bank AG
COM
D18190898
11859
752
SH
DFND
2
0
752
0
iShares MSCI Eurozone ETF
ETF
464286608
255300
5000
SH
SOLE
5000
0
0
Invesco QQQ Trust Series 1
PUT
46090E103
44401000
100000
SH
SOLE
100000
0
0
Bank of Nova Scotia/The
CALL
064149107
82848
1600
SH
DFND
1
0
1600
0
Amazon.com Inc
PUT
023135106
1082280
6000
SH
SOLE
6000
0
0
Bank of Montreal
PUT
063671101
19536000
200000
SH
SOLE
200000
0
0
Cenovus Energy Inc
PUT
15135U109
101949
5100
SH
DFND
1
0
5100
0
Manulife Financial Corp
PUT
56501R106
7497000
300000
SH
SOLE
300000
0
0
Energy Select Sector SPDR Fund
PUT
81369Y506
4720500
50000
SH
SOLE
50000
0
0
Canadian Natural Resources Ltd
PUT
136385101
152640
2000
SH
DFND
1
0
2000
0
TC Energy Corp
PUT
87807B107
8040000
200000
SH
SOLE
200000
0
0
Barrick Gold Corp
CALL
067901108
119808
7200
SH
DFND
1
0
7200
0
Barrick Gold Corp
PUT
067901108
3328
200
SH
DFND
1
0
200
0
Suncor Energy Inc
PUT
867224107
36910
1000
SH
DFND
1
0
1000
0
Tesla Inc
PUT
88160R101
13184250
75000
SH
SOLE
75000
0
0
Pan American Silver Corp
COM
697900108
50789
3368
SH
SOLE
3368
0
0
Restaurant Brands Internationa
COM
76131D103
151829
1911
SH
SOLE
1911
0
0
Enbridge Inc
CALL
29250N105
10854
300
SH
DFND
1
0
300
0
Hubbell Inc
COM
443510607
6658232
16042
SH
SOLE
16042
0
0
Toast Inc
COM
888787108
1346
54
SH
SOLE
54
0
0
Toast Inc
COM
888787108
807707
32412
SH
SOLE
32412
0
0
Hubbell Inc
COM
443510607
1173346
2827
SH
SOLE
2827
0
0
First Solar Inc
COM
336433107
6182975
36629
SH
SOLE
36629
0
0
Paylocity Holding Corp
COM
70438V106
1203
7
SH
SOLE
7
0
0
Ares Management LP
COM
03990B101
2144967
16130
SH
SOLE
16130
0
0
Chesapeake Energy Corp
COM
165167735
888478
10002
SH
SOLE
10002
0
0
Ares Management LP
COM
03990B101
3457
26
SH
SOLE
26
0
0
Repligen Corp
COM
759916109
942222
5123
SH
SOLE
5123
0
0
Aspen Technology Inc
COM
29109X106
853
4
SH
SOLE
4
0
0
Aspen Technology Inc
COM
29109X106
590572
2769
SH
SOLE
2769
0
0
Repligen Corp
COM
759916109
1655
9
SH
SOLE
9
0
0
Ferguson PLC
COM
G3421J106
4229897
19365
SH
SOLE
19365
0
0
Ferguson PLC
COM
G3421J106
7208
33
SH
SOLE
33
0
0
Canadian Natural Resources Ltd
CALL
136385101
61056
800
SH
DFND
1
0
800
0
Bank of Montreal
PUT
063671101
29304
300
SH
DFND
1
0
300
0
Tesla Inc
PUT
88160R101
4394750
25000
SH
SOLE
25000
0
0
Cenovus Energy Inc
PUT
15135U109
59970
3000
SH
DFND
1
0
3000
0
Royal Bank of Canada
PUT
780087102
1765400
17500
SH
SOLE
17500
0
0
Triple Flag Precious Metals Co
COM
89679M104
2081
144
SH
DFND
1
0
144
0
Bank of Montreal
PUT
063671101
14652000
150000
SH
SOLE
150000
0
0
Bank of Montreal
CALL
063671101
14652000
150000
SH
SOLE
150000
0
0
Financial Select Sector SPDR Fund
PUT
81369Y605
6318000
150000
SH
SOLE
150000
0
0
Nexa Resources SA
COM
L67359106
1432
200
SH
DFND
1
0
200
0
Village Farms International In
COM
92707Y108
4836
3900
SH
DFND
1
0
3900
0
Helius Medical Technologies In
COM
42328V801
35
6
SH
DFND
1
0
6
0
Bank of Nova Scotia/The
PUT
064149107
2589000
50000
SH
SOLE
50000
0
0
Brookfield Asset Management Lt
COM
113004105
327756
7800
SH
SOLE
7800
0
0
Brookfield Asset Management Lt
COM
113004105
27968050
665589
SH
SOLE
665589
0
0
Brookfield Asset Management Lt
COM
113004105
139506
3320
SH
SOLE
3320
0
0
Brookfield Asset Management Lt
COM
113004105
47861
1139
SH
DFND
1
0
1139
0
Royal Bank of Canada
PUT
780087102
5044000
50000
SH
DFND
1
0
50000
0
Royal Bank of Canada
CALL
780087102
35308000
350000
SH
DFND
1
0
350000
0
General Motors Co
COM
37045V100
108840
2400
SH
SOLE
2400
0
0
SPDR S&P Regional Banking ETF
ETF
78464A698
5028
100
SH
SOLE
100
0
0
AT&T Inc
COM
00206R102
19360
1100
SH
SOLE
1100
0
0
Freeport-McMoRan Inc
COM
35671D857
9404
200
SH
SOLE
200
0
0
Ford Motor Co
COM
345370860
94288
7100
SH
SOLE
7100
0
0
Invesco QQQ Trust Series 1
PUT
46090E103
22200500
50000
SH
SOLE
50000
0
0
GLOBALFOUNDRIES Inc
COM
G39387108
188013
3608
SH
SOLE
3608
0
0
iShares Russell 2000 ETF
PUT
464287655
15772500
75000
SH
SOLE
75000
0
0
iShares Russell 2000 ETF
CALL
464287655
15772500
75000
SH
SOLE
75000
0
0
TFI International Inc
COM
87241L109
95676
600
SH
SOLE
600
0
0
Invesco QQQ Trust Series 1
PUT
46090E103
66601500
150000
SH
SOLE
150000
0
0
Sun Life Financial Inc
PUT
866796105
5458000
100000
SH
SOLE
100000
0
0
Toronto-Dominion Bank/The
CALL
891160509
11055578
183100
SH
DFND
1
0
183100
0
Toronto-Dominion Bank/The
PUT
891160509
19623500
325000
SH
DFND
1
0
325000
0
Bank of Nova Scotia/The
CALL
064149107
5178000
100000
SH
DFND
1
0
100000
0
Bank of Nova Scotia/The
PUT
064149107
5178000
100000
SH
DFND
1
0
100000
0
HCA Healthcare Inc
COM
40412C101
4336
13
SH
SOLE
13
0
0
Thermo Fisher Scientific Inc
COM
883556102
9299
16
SH
SOLE
16
0
0
Invesco QQQ Trust Series 1
CALL
46090E103
22200500
50000
SH
SOLE
50000
0
0
Invesco QQQ Trust Series 1
PUT
46090E103
6660150
15000
SH
SOLE
15000
0
0
TC Energy Corp
PUT
87807B107
570840
14200
SH
DFND
1
0
14200
0
Canadian Imperial Bank of Commerce
PUT
136069101
152160
3000
SH
DFND
1
0
3000
0
Agnico Eagle Mines Ltd
PUT
008474108
244565
4100
SH
DFND
1
0
4100
0
Amazon.com Inc
COM
023135106
55557
308
SH
DFND
3
0
308
0
GE HealthCare Technologies Inc
COM
36266G107
11779936
129578
SH
SOLE
129578
0
0
Bank of Montreal
PUT
063671101
68376
700
SH
DFND
1
0
700
0
Fortis Inc/Canada
CALL
349553107
15804
400
SH
DFND
1
0
400
0
Hudbay Minerals Inc
PUT
443628102
73500
10500
SH
DFND
1
0
10500
0
iShares 20 Year Treasury Bond ETF
ETF
464287432
4893557
51718
SH
SOLE
51718
0
0
GE HealthCare Technologies Inc
COM
36266G107
364
4
SH
SOLE
4
0
0
Canadian Imperial Bank of Commerce
PUT
136069101
486912
9600
SH
DFND
1
0
9600
0
Enbridge Inc
CALL
29250N105
72360
2000
SH
DFND
1
0
2000
0
Hudbay Minerals Inc
CALL
443628102
7000
1000
SH
DFND
1
0
1000
0
Pembina Pipeline Corp
CALL
706327103
49476
1400
SH
DFND
1
0
1400
0
Vermilion Energy Inc
PUT
923725105
12440
1000
SH
DFND
1
0
1000
0
Vermilion Energy Inc
PUT
923725105
24880
2000
SH
DFND
1
0
2000
0
Manulife Financial Corp
CALL
56501R106
229908
9200
SH
DFND
1
0
9200
0
Cenovus Energy Inc
PUT
15135U109
39980
2000
SH
DFND
1
0
2000
0
Sundial Growers Inc
COM
83307B101
10404
5189
SH
DFND
1
0
5189
0
TC Energy Corp
PUT
87807B107
16080
400
SH
DFND
1
0
400
0
SPDR Dow Jones Industrial Average ETF Trust
ETF
78467X109
95462
240
SH
DFND
1
0
240
0
Invesco QQQ Trust Series 1
CALL
46090E103
19980450
45000
SH
SOLE
45000
0
0
Invesco QQQ Trust Series 1
PUT
46090E103
19980450
45000
SH
SOLE
45000
0
0
Suncor Energy Inc
CALL
867224107
44292
1200
SH
DFND
1
0
1200
0
BCE Inc
CALL
05534B760
47572
1400
SH
DFND
1
0
1400
0
Bank of Nova Scotia/The
PUT
064149107
440130
8500
SH
DFND
1
0
8500
0
Suncor Energy Inc
PUT
867224107
7382000
200000
SH
SOLE
200000
0
0
Royal Bank of Canada
CALL
780087102
312728
3100
SH
DFND
1
0
3100
0
Toronto-Dominion Bank/The
PUT
891160509
1630260
27000
SH
DFND
1
0
27000
0
Canadian Natural Resources Ltd
PUT
136385101
11448000
150000
SH
SOLE
150000
0
0
Royal Bank of Canada
PUT
780087102
1230736
12200
SH
DFND
1
0
12200
0
Royal Bank of Canada
PUT
780087102
201760
2000
SH
DFND
1
0
2000
0
Toronto-Dominion Bank/The
CALL
891160509
9057000
150000
SH
DFND
1
0
150000
0
Royal Bank of Canada
PUT
780087102
25220000
250000
SH
SOLE
250000
0
0
Royal Bank of Canada
CALL
780087102
15384200
152500
SH
SOLE
152500
0
0
Canadian Imperial Bank of Commerce
CALL
136069101
15596400
307500
SH
SOLE
307500
0
0
VanEck Gold Miners ETF/USA
PUT
92189F106
11067000
350000
SH
SOLE
350000
0
0
Bank of Montreal
PUT
063671101
3409032
34900
SH
DFND
1
0
34900
0
Bank of Montreal
PUT
063671101
586080
6000
SH
DFND
1
0
6000
0
Bank of Montreal
PUT
063671101
976800
10000
SH
DFND
1
0
10000
0
Amazon.com Inc
PUT
023135106
1803800
10000
SH
SOLE
10000
0
0
Vermilion Energy Inc
PUT
923725105
124400
10000
SH
DFND
1
0
10000
0
Enbridge Inc
PUT
29250N105
4522500
125000
SH
SOLE
125000
0
0
TC Energy Corp
PUT
87807B107
4020000
100000
SH
SOLE
100000
0
0
Crescent Point Energy Corp
CALL
22576C101
4095
500
SH
DFND
1
0
500
0
Barrick Gold Corp
CALL
067901108
94848
5700
SH
DFND
1
0
5700
0
Barrick Gold Corp
CALL
067901108
99840
6000
SH
DFND
1
0
6000
0
Agnico Eagle Mines Ltd
PUT
008474108
125265
2100
SH
DFND
1
0
2100
0
Suncor Energy Inc
CALL
867224107
36910
1000
SH
DFND
1
0
1000
0
SPDR S&P 500 ETF Trust
CALL
78462F103
17888994
34200
SH
SOLE
34200
0
0
Enbridge Inc
CALL
29250N105
3784428
104600
SH
DFND
1
0
104600
0
Reliance Steel & Aluminum Co
COM
759509102
1826628
5466
SH
SOLE
5466
0
0
AECOM
COM
00766T100
1290242
13155
SH
SOLE
13155
0
0
Graco Inc
COM
384109104
1526389
16332
SH
SOLE
16332
0
0
Axon Enterprise Inc
COM
05464C101
6588001
21056
SH
SOLE
21056
0
0
Royal Bank of Canada
PUT
780087102
1261000
12500
SH
DFND
1
0
12500
0
Cameco Corp
CALL
13321L108
129960
3000
SH
DFND
1
0
3000
0
VanEck Gold Miners ETF/USA
PUT
92189F106
1422900
45000
SH
SOLE
45000
0
0
VanEck Gold Miners ETF/USA
CALL
92189F106
1422900
45000
SH
SOLE
45000
0
0
Canadian Natural Resources Ltd
CALL
136385101
76320
1000
SH
DFND
1
0
1000
0
Baytex Energy Corp
PUT
07317Q105
26136
7200
SH
DFND
1
0
7200
0
Utilities Select Sector SPDR Fund
PUT
81369Y886
21992750
335000
SH
SOLE
335000
0
0
Vanguard FTSE Emerging Markets ETF
ETF
922042858
57433750
1375000
SH
SOLE
1375000
0
0
Imperial Oil Ltd
PUT
453038408
656735
9500
SH
DFND
1
0
9500
0
Toronto-Dominion Bank/The
PUT
891160509
90570
1500
SH
DFND
1
0
1500
0
TC Energy Corp
PUT
87807B107
172860
4300
SH
DFND
1
0
4300
0
Financial Select Sector SPDR Fund
PUT
81369Y605
6318000
150000
SH
SOLE
150000
0
0
Royal Bank of Canada
CALL
780087102
33502248
332100
SH
SOLE
332100
0
0
Cenovus Energy Inc
CALL
15135U109
39980
2000
SH
DFND
1
0
2000
0
Financial Select Sector SPDR Fund
PUT
81369Y605
7371000
175000
SH
SOLE
175000
0
0
Cenovus Energy Inc
PUT
15135U109
39980
2000
SH
DFND
1
0
2000
0
TELUS Corp
PUT
87971M103
8005
500
SH
SOLE
500
0
0
Toronto-Dominion Bank/The
PUT
891160509
597762
9900
SH
DFND
1
0
9900
0
Financial Select Sector SPDR Fund
PUT
81369Y605
4212000
100000
SH
SOLE
100000
0
0
Vermilion Energy Inc
PUT
923725105
14928
1200
SH
DFND
1
0
1200
0
iShares Russell 2000 ETF
PUT
464287655
17875500
85000
SH
SOLE
85000
0
0
Bank of Montreal
CALL
063671101
595848
6100
SH
DFND
1
0
6100
0
Invesco QQQ Trust Series 1
PUT
46090E103
8880200
20000
SH
DFND
3
0
20000
0
iShares Russell 2000 ETF
PUT
464287655
2944200
14000
SH
DFND
3
0
14000
0
iShares Russell 2000 ETF
CALL
464287655
2944200
14000
SH
DFND
3
0
14000
0
BlackBerry Ltd
PUT
09228F103
5520
2000
SH
DFND
1
0
2000
0
Invesco QQQ Trust Series 1
PUT
46090E103
4440100
10000
SH
SOLE
10000
0
0
Fortis Inc/Canada
PUT
349553107
936387
23700
SH
SOLE
23700
0
0
Bank of Montreal
CALL
063671101
24664200
252500
SH
SOLE
252500
0
0
Utilities Select Sector SPDR Fund
PUT
81369Y886
20738835
315900
SH
SOLE
315900
0
0
Financial Select Sector SPDR Fund
PUT
81369Y605
11583000
275000
SH
SOLE
275000
0
0
Energy Select Sector SPDR Fund
PUT
81369Y506
6608700
70000
SH
SOLE
70000
0
0
Toronto-Dominion Bank/The
CALL
891160509
15095000
250000
SH
DFND
1
0
250000
0
Toronto-Dominion Bank/The
PUT
891160509
9057000
150000
SH
DFND
1
0
150000
0
Manulife Financial Corp
CALL
56501R106
44982
1800
SH
DFND
1
0
1800
0
Utilities Select Sector SPDR Fund
PUT
81369Y886
3282500
50000
SH
SOLE
50000
0
0
Dutch Bros Inc
COM
26701L100
1188
36
SH
DFND
1
0
36
0
Agnico Eagle Mines Ltd
PUT
008474108
77545
1300
SH
DFND
1
0
1300
0
iShares Russell 2000 ETF
CALL
464287655
25236000
120000
SH
SOLE
120000
0
0
Barrick Gold Corp
CALL
067901108
349440
21000
SH
DFND
1
0
21000
0
Barrick Gold Corp
COM
067901108
236654
14222
SH
DFND
1
0
14222
0
Cellebrite DI Ltd
COM
M2197Q107
66
6
SH
DFND
1
0
6
0
Innoviz Technologies Ltd
COM
M5R635108
132
98
SH
DFND
1
0
98
0
Impinj Inc
COM
453204109
128
1
SH
DFND
1
0
1
0
Riskified Ltd
COM
M8216R109
254
47
SH
DFND
1
0
47
0
Taro Pharmaceutical Industries
COM
M8737E108
339
8
SH
DFND
1
0
8
0
TDCX Inc
COM
87190U100
143
20
SH
DFND
1
0
20
0
Crescent Point Energy Corp
CALL
22576C101
10647
1300
SH
DFND
1
0
1300
0
Barrick Gold Corp
CALL
067901108
18304
1100
SH
DFND
1
0
1100
0
SPDR Gold Shares
PUT
78463V107
5143000
25000
SH
SOLE
25000
0
0
Suncor Energy Inc
COM
867224107
74669
2023
SH
DFND
1
0
2023
0
iShares Russell 2000 ETF
PUT
464287655
42060000
200000
SH
SOLE
200000
0
0
Invesco QQQ Trust Series 1
PUT
46090E103
13320300
30000
SH
SOLE
30000
0
0
Rogers Communications Inc
PUT
775109200
1303800
31800
SH
DFND
1
0
31800
0
Rogers Communications Inc
PUT
775109200
49200
1200
SH
DFND
1
0
1200
0
BlackBerry Ltd
COM
09228F103
25748
9329
SH
DFND
1
0
9329
0
Brookfield Renewable Partners
COM
G16258108
12614
543
SH
DFND
1
0
543
0
Sandstorm Gold Ltd
COM
80013R206
3964
755
SH
DFND
1
0
755
0
Canadian Imperial Bank of Comm
COM
136069101
688068
13566
SH
DFND
1
0
13566
0
JDL GOLD CORP
COM
29446Y502
43675
7255
SH
DFND
1
0
7255
0
TransCanada Corp
COM
87807B107
94671
2355
SH
DFND
1
0
2355
0
Suncor Energy Inc
PUT
867224107
893222
24200
SH
DFND
1
0
24200
0
Netflix Inc
PUT
64110L106
4251310
7000
SH
SOLE
7000
0
0
Teck Resources Ltd
PUT
878742204
45780
1000
SH
DFND
1
0
1000
0
Baytex Energy Corp
PUT
07317Q105
1815
500
SH
DFND
1
0
500
0
Brookfield Business Partners L
COM
G16234109
6629
300
SH
DFND
1
0
300
0
Bitfarms Ltd/Canada
COM
09173B107
21185
9500
SH
DFND
1
0
9500
0
Tricon Capital Group Inc
COM
89612W102
8407
754
SH
DFND
1
0
754
0
Utilities Select Sector SPDR Fund
PUT
81369Y886
18290090
278600
SH
SOLE
278600
0
0
Toronto-Dominion Bank/The
PUT
891160509
784940
13000
SH
DFND
1
0
13000
0
TransAlta Corp
CALL
89346D107
6430
1000
SH
DFND
1
0
1000
0
Pembina Pipeline Corp
PUT
706327103
35340
1000
SH
DFND
1
0
1000
0
Cronos Group Inc
COM
22717L101
783
300
SH
DFND
1
0
300
0
TransAlta Corp
PUT
89346D107
6430
1000
SH
DFND
1
0
1000
0
TC Energy Corp
PUT
87807B107
353760
8800
SH
DFND
1
0
8800
0
Indivior PLC
COM
G4766E116
28400028
1325865
SH
DFND
2
0
1325865
0
Ovintiv Inc
CALL
69047Q102
5190
100
SH
DFND
1
0
100
0
Cenovus Energy Inc
CALL
15135U109
339830
17000
SH
DFND
1
0
17000
0
Cameco Corp
PUT
13321L108
43320
1000
SH
DFND
1
0
1000
0
Bank of America Corp
PUT
060505104
6446400
170000
SH
SOLE
170000
0
0
Meta Platforms Inc
PUT
30303M102
5826960
12000
SH
SOLE
12000
0
0
Cameco Corp
CALL
13321L108
129960
3000
SH
DFND
1
0
3000
0
TC Energy Corp
CALL
87807B107
80400
2000
SH
DFND
1
0
2000
0
Imperial Oil Ltd
CALL
453038408
110608
1600
SH
DFND
1
0
1600
0
Kinross Gold Corp
CALL
496902404
613
100
SH
DFND
1
0
100
0
Bank of America Corp
PUT
060505104
2275200
60000
SH
SOLE
60000
0
0
Wells Fargo & Co
PUT
949746101
2898000
50000
SH
SOLE
50000
0
0
Morgan Stanley
PUT
617446448
3766400
40000
SH
SOLE
40000
0
0
Canadian Natural Resources Ltd
PUT
136385101
114480
1500
SH
DFND
1
0
1500
0
Canadian Natural Resources Ltd
PUT
136385101
152640
2000
SH
DFND
1
0
2000
0
Technology Select Sector SPDR Fund
ETF
81369Y803
958042
4600
SH
SOLE
4600
0
0
SPDR S&P 500 ETF Trust
PUT
78462F103
78460500
150000
SH
SOLE
150000
0
0
Cameco Corp
PUT
13321L108
43320
1000
SH
DFND
1
0
1000
0
Cameco Corp
CALL
13321L108
69312
1600
SH
DFND
1
0
1600
0
SPDR S&P 500 ETF Trust
CALL
78462F103
26153500
50000
SH
SOLE
50000
0
0
Bank of Montreal
CALL
063671101
9768
100
SH
DFND
1
0
100
0
Pembina Pipeline Corp
CALL
706327103
38874
1100
SH
DFND
1
0
1100
0
Utilities Select Sector SPDR Fund
PUT
81369Y886
4680845
71300
SH
SOLE
71300
0
0
Tesla Inc
COM
88160R101
102134
581
SH
DFND
3
0
581
0
Utilities Select Sector SPDR Fund
CALL
81369Y886
118170
1800
SH
SOLE
1800
0
0
Teck Resources Ltd
CALL
878742204
91560
2000
SH
DFND
1
0
2000
0
Canadian Imperial Bank of Commerce
PUT
136069101
532560
10500
SH
DFND
1
0
10500
0
TELUS Corp
CALL
87971M103
555547
34700
SH
DFND
1
0
34700
0
Utilities Select Sector SPDR Fund
PUT
81369Y886
6565000
100000
SH
SOLE
100000
0
0
CF Industries Holdings Inc
PUT
125269100
2496300
30000
SH
SOLE
30000
0
0
Mosaic Co/The
COM
61945C103
934880
28801
SH
SOLE
28801
0
0
CF Industries Holdings Inc
COM
125269100
516651
6209
SH
SOLE
6209
0
0
Utilities Select Sector SPDR Fund
PUT
81369Y886
131300
2000
SH
SOLE
2000
0
0
Utilities Select Sector SPDR Fund
CALL
81369Y886
131300
2000
SH
SOLE
2000
0
0
Utilities Select Sector SPDR Fund
PUT
81369Y886
4181905
63700
SH
SOLE
63700
0
0
Deckers Outdoor Corp
COM
243537107
7238289
7690
SH
SOLE
7690
0
0
Watsco Inc
COM
942622200
1396127
3232
SH
SOLE
3232
0
0
UiPath Inc
COM
90364P105
836274
36889
SH
SOLE
36889
0
0
Dick's Sporting Goods Inc
COM
253393102
1247298
5547
SH
SOLE
5547
0
0
Albertsons Cos Inc
COM
013091103
706598
32957
SH
SOLE
32957
0
0
Hyatt Hotels Corp
COM
448579102
682695
4277
SH
SOLE
4277
0
0
Lattice Semiconductor Corp
COM
518415104
1030133
13168
SH
SOLE
13168
0
0
Knife River Corp
COM
498894104
568
7
SH
DFND
1
0
7
0
Ford Motor Co
COM
345370860
33200
2500
SH
SOLE
2500
0
0
SPDR Gold Shares
ETF
78463V107
9669
47
SH
SOLE
47
0
0
iShares Core S&P 500 ETF
ETF
464287200
124177426
236200
SH
SOLE
236200
0
0
Descartes Systems Group Inc/Th
COM
249906108
71027
776
SH
SOLE
776
0
0
Canadian Imperial Bank of Commerce
PUT
136069101
5508192
108600
SH
SOLE
108600
0
0
iShares Trust iShares ESG Aware MSCI USA ETF
ETF
46435G425
27935280
243000
SH
SOLE
243000
0
0
Bank of Montreal
PUT
063671101
732600
7500
SH
SOLE
7500
0
0
Rogers Communications Inc
CALL
775109200
205000
5000
SH
DFND
1
0
5000
0
Thomson Reuters Corp
PUT
884903808
46749
300
SH
DFND
1
0
300
0
BCE Inc
PUT
05534B760
135920
4000
SH
DFND
1
0
4000
0
TC Energy Corp
CALL
87807B107
40200
1000
SH
DFND
1
0
1000
0
Toro Co/The
COM
891092108
1466
16
SH
SOLE
16
0
0
Watsco Inc
COM
942622200
2592
6
SH
SOLE
6
0
0
UiPath Inc
COM
90364P105
1383
61
SH
SOLE
61
0
0
Hyatt Hotels Corp
COM
448579102
1117
7
SH
SOLE
7
0
0
Dick's Sporting Goods Inc
COM
253393102
2024
9
SH
SOLE
9
0
0
Graco Inc
COM
384109104
2523
27
SH
SOLE
27
0
0
Invesco QQQ Trust Series 1
CALL
46090E103
44401000
100000
SH
SOLE
100000
0
0
WisdomTree Floating Rate Treasury Fund
ETF
97717Y527
9424346
187400
SH
SOLE
187400
0
0
Dimensional Core Fixed Income ETF
ETF
25434V872
6292500
150000
SH
SOLE
150000
0
0
Imperial Oil Ltd
PUT
453038408
145173
2100
SH
DFND
1
0
2100
0
TC Energy Corp
PUT
87807B107
48240
1200
SH
DFND
1
0
1200
0
Toronto-Dominion Bank/The
CALL
891160509
24152
400
SH
DFND
1
0
400
0
SPDR S&P Oil & Gas Exploration & Production ETF
PUT
78468R556
15493000
100000
SH
SOLE
100000
0
0
Brookfield Corp
PUT
11271J107
87927
2100
SH
DFND
1
0
2100
0
CGI Inc
CALL
12532H104
11049
100
SH
DFND
1
0
100
0
Magna International Inc
PUT
559222401
16344
300
SH
DFND
1
0
300
0
TC Energy Corp
CALL
87807B107
68340
1700
SH
DFND
1
0
1700
0
Ares Acquisition Corp II
COM
G33033104
2114000
200000
SH
SOLE
200000
0
0
Cenovus Energy Inc
CALL
15135U109
153923
7700
SH
DFND
1
0
7700
0
Imperial Oil Ltd
PUT
453038408
207390
3000
SH
DFND
1
0
3000
0
Hudbay Minerals Inc
CALL
443628102
23800
3400
SH
DFND
1
0
3400
0
Crescent Point Energy Corp
CALL
22576C101
38493
4700
SH
DFND
1
0
4700
0
Bank of Nova Scotia/The
PUT
064149107
289968
5600
SH
DFND
1
0
5600
0
Bank of Nova Scotia/The
CALL
064149107
1444662
27900
SH
DFND
1
0
27900
0
TELUS Corp
CALL
87971M103
6404
400
SH
DFND
1
0
400
0
Crescent Point Energy Corp
PUT
22576C101
14742
1800
SH
DFND
1
0
1800
0
CGI Inc
CALL
12532H104
110490
1000
SH
DFND
1
0
1000
0
SPDR S&P Oil & Gas Exploration & Production ETF
CALL
78468R556
5809875
37500
SH
SOLE
37500
0
0
TC Energy Corp
PUT
87807B107
144720
3600
SH
DFND
1
0
3600
0
iShares Russell 2000 ETF
PUT
464287655
31545000
150000
SH
SOLE
150000
0
0
Hudbay Minerals Inc
CALL
443628102
14000
2000
SH
DFND
1
0
2000
0
Enbridge Inc
CALL
29250N105
39798
1100
SH
DFND
1
0
1100
0
Coca-Cola European Partners PL
COM
G25839104
209151
2990
SH
SOLE
2990
0
0
iShares MSCI EAFE ETF
PUT
464287465
15972000
200000
SH
SOLE
200000
0
0
Toronto-Dominion Bank/The
CALL
891160509
754750
12500
SH
DFND
1
0
12500
0
Royal Bank of Canada
CALL
780087102
2522000
25000
SH
SOLE
25000
0
0
Canadian Imperial Bank of Commerce
PUT
136069101
5072
100
SH
SOLE
100
0
0
BCE Inc
PUT
05534B760
115532
3400
SH
SOLE
3400
0
0
Pembina Pipeline Corp
PUT
706327103
7068
200
SH
DFND
1
0
200
0
Bank of Nova Scotia/The
PUT
064149107
25890
500
SH
SOLE
500
0
0
Nutrien Ltd
PUT
67077M108
21724
400
SH
DFND
1
0
400
0
iShares Russell 2000 ETF
PUT
464287655
10515000
50000
SH
SOLE
50000
0
0
Royal Bank of Canada
CALL
780087102
20176000
200000
SH
SOLE
200000
0
0
Cameco Corp
CALL
13321L108
86640
2000
SH
DFND
1
0
2000
0
Algonquin Power & Utilities Corp
PUT
015857105
1264
200
SH
DFND
1
0
200
0
TC Energy Corp
PUT
87807B107
48240
1200
SH
DFND
1
0
1200
0
BCE Inc
PUT
05534B760
118930
3500
SH
DFND
1
0
3500
0
BCE Inc
CALL
05534B760
3398
100
SH
DFND
1
0
100
0
Cenovus Energy Inc
CALL
15135U109
87956
4400
SH
DFND
1
0
4400
0
Royal Bank of Canada
PUT
780087102
110968
1100
SH
DFND
1
0
1100
0
Utilities Select Sector SPDR Fund
PUT
81369Y886
984750
15000
SH
SOLE
15000
0
0
Caterpillar Inc
PUT
149123101
10992900
30000
SH
SOLE
30000
0
0
Cenovus Energy Inc
CALL
15135U109
1999
100
SH
DFND
1
0
100
0
Hudbay Minerals Inc
PUT
443628102
7000
1000
SH
DFND
1
0
1000
0
CGI Inc
PUT
12532H104
33147
300
SH
DFND
1
0
300
0
Crescent Point Energy Corp
CALL
22576C101
31122
3800
SH
DFND
1
0
3800
0
Toronto-Dominion Bank/The
CALL
891160509
640028
10600
SH
DFND
1
0
10600
0
Toronto-Dominion Bank/The
CALL
891160509
839282
13900
SH
DFND
1
0
13900
0
Kinross Gold Corp
PUT
496902404
2452
400
SH
DFND
1
0
400
0
Canadian Imperial Bank of Commerce
CALL
136069101
5122720
101000
SH
SOLE
101000
0
0
TransAlta Corp
PUT
89346D107
6430
1000
SH
DFND
1
0
1000
0
Suncor Energy Inc
CALL
867224107
18455
500
SH
DFND
1
0
500
0
Manulife Financial Corp
CALL
56501R106
124950
5000
SH
DFND
1
0
5000
0
TransAlta Corp
CALL
89346D107
1929
300
SH
DFND
1
0
300
0
Agnico Eagle Mines Ltd
PUT
008474108
715800
12000
SH
DFND
1
0
12000
0
Barrick Gold Corp
CALL
067901108
16640
1000
SH
DFND
1
0
1000
0
Royal Bank of Canada
CALL
780087102
1261000
12500
SH
SOLE
12500
0
0
Utilities Select Sector SPDR Fund
CALL
81369Y886
1234220
18800
SH
SOLE
18800
0
0
Utilities Select Sector SPDR Fund
CALL
81369Y886
1234220
18800
SH
SOLE
18800
0
0
Osisko Gold Royalties Ltd
PUT
68827L101
8210
500
SH
DFND
1
0
500
0
Fortis Inc/Canada
CALL
349553107
399051
10100
SH
SOLE
10100
0
0
Brookfield Asset Management Ltd
PUT
113004105
29414
700
SH
DFND
1
0
700
0
Nutrien Ltd
PUT
67077M108
54310
1000
SH
DFND
1
0
1000
0
Ovintiv Inc
PUT
69047Q102
20760
400
SH
DFND
1
0
400
0
Crescent Point Energy Corp
CALL
22576C101
32760
4000
SH
DFND
1
0
4000
0
TELUS Corp
CALL
87971M103
12808
800
SH
DFND
1
0
800
0
Agnico Eagle Mines Ltd
PUT
008474108
328075
5500
SH
DFND
1
0
5500
0
Algonquin Power & Utilities Corp
CALL
015857105
6952
1100
SH
DFND
1
0
1100
0
Manulife Financial Corp
CALL
56501R106
27489
1100
SH
DFND
1
0
1100
0
Fortis Inc/Canada
CALL
349553107
730935
18500
SH
SOLE
18500
0
0
Barrick Gold Corp
CALL
067901108
16640
1000
SH
DFND
1
0
1000
0
Fortis Inc/Canada
PUT
349553107
434610
11000
SH
SOLE
11000
0
0
Invesco QQQ Trust Series 1
CALL
46090E103
44401000
100000
SH
SOLE
100000
0
0
Canadian Natural Resources Ltd
CALL
136385101
190800
2500
SH
DFND
1
0
2500
0
Algonquin Power & Utilities Corp
PUT
015857105
142200
22500
SH
SOLE
22500
0
0
Algonquin Power & Utilities Corp
CALL
015857105
94800
15000
SH
SOLE
15000
0
0
Brookfield Infrastructure Partners LP
PUT
G16252101
115477
3700
SH
SOLE
3700
0
0
TransAlta Corp
PUT
89346D107
28292
4400
SH
SOLE
4400
0
0
TransAlta Corp
CALL
89346D107
80375
12500
SH
SOLE
12500
0
0
TransAlta Corp
PUT
89346D107
86162
13400
SH
SOLE
13400
0
0
TransAlta Corp
CALL
89346D107
6430
1000
SH
DFND
1
0
1000
0
Manulife Financial Corp
CALL
56501R106
252399
10100
SH
DFND
1
0
10100
0
Enbridge Inc
CALL
29250N105
10854
300
SH
DFND
1
0
300
0
Fortis Inc/Canada
CALL
349553107
683523
17300
SH
SOLE
17300
0
0
Bank of Montreal
PUT
063671101
78144
800
SH
DFND
1
0
800
0
Barrick Gold Corp
CALL
067901108
78208
4700
SH
DFND
1
0
4700
0
Toronto-Dominion Bank/The
CALL
891160509
48304
800
SH
DFND
1
0
800
0
Suncor Energy Inc
PUT
867224107
2819924
76400
SH
DFND
1
0
76400
0
Hudbay Minerals Inc
PUT
443628102
14000
2000
SH
DFND
1
0
2000
0
Bank of Montreal
PUT
063671101
898656
9200
SH
DFND
1
0
9200
0
TC Energy Corp
CALL
87807B107
60300
1500
SH
DFND
1
0
1500
0
BCE Inc
PUT
05534B760
54368
1600
SH
DFND
1
0
1600
0
Bank of Montreal
CALL
063671101
48840
500
SH
DFND
1
0
500
0
TELUS Corp
PUT
87971M103
16010
1000
SH
DFND
1
0
1000
0
Canadian Imperial Bank of Commerce
CALL
136069101
167376
3300
SH
DFND
1
0
3300
0
TELUS Corp
PUT
87971M103
25616
1600
SH
DFND
1
0
1600
0
BCE Inc
CALL
05534B760
16990
500
SH
DFND
1
0
500
0
Imperial Oil Ltd
CALL
453038408
69130
1000
SH
DFND
1
0
1000
0
BCE Inc
PUT
05534B760
890276
26200
SH
DFND
1
0
26200
0
TELUS Corp
PUT
87971M103
32020
2000
SH
DFND
1
0
2000
0
Bank of Montreal
CALL
063671101
4932840
50500
SH
SOLE
50500
0
0
TC Energy Corp
PUT
87807B107
8040
200
SH
DFND
1
0
200
0
BCE Inc
PUT
05534B760
169900
5000
SH
DFND
1
0
5000
0
Toronto-Dominion Bank/The
CALL
891160509
78494
1300
SH
DFND
1
0
1300
0
Vermilion Energy Inc
CALL
923725105
37320
3000
SH
DFND
1
0
3000
0
Brookfield Corp
CALL
11271J107
8374
200
SH
DFND
1
0
200
0
Canadian Imperial Bank of Commerce
PUT
136069101
147088
2900
SH
DFND
1
0
2900
0
CGI Inc
CALL
12532H104
220980
2000
SH
DFND
1
0
2000
0
Financial Select Sector SPDR Fund
PUT
81369Y605
21060
500
SH
SOLE
500
0
0
BCE Inc
PUT
05534B760
64562
1900
SH
DFND
1
0
1900
0
Utilities Select Sector SPDR Fund
PUT
81369Y886
6565000
100000
SH
SOLE
100000
0
0
Vermilion Energy Inc
PUT
923725105
12440
1000
SH
DFND
1
0
1000
0
TC Energy Corp
PUT
87807B107
775860
19300
SH
DFND
1
0
19300
0
Vermilion Energy Inc
CALL
923725105
7464
600
SH
DFND
1
0
600
0
TC Energy Corp
PUT
87807B107
120600
3000
SH
DFND
1
0
3000
0
Toronto-Dominion Bank/The
PUT
891160509
2149528
35600
SH
DFND
1
0
35600
0
TC Energy Corp
PUT
87807B107
156780
3900
SH
DFND
1
0
3900
0
Barrick Gold Corp
CALL
067901108
8320
500
SH
DFND
1
0
500
0
CAE Inc
CALL
124765108
6192
300
SH
DFND
1
0
300
0
Vermilion Energy Inc
CALL
923725105
84592
6800
SH
DFND
1
0
6800
0
Toronto-Dominion Bank/The
CALL
891160509
1467234
24300
SH
DFND
1
0
24300
0
Canadian Imperial Bank of Commerce
CALL
136069101
13187200
260000
SH
SOLE
260000
0
0
Bank of Nova Scotia/The
CALL
064149107
1460196
28200
SH
DFND
1
0
28200
0
Bank of Nova Scotia/The
PUT
064149107
1475730
28500
SH
DFND
1
0
28500
0
Vermilion Energy Inc
CALL
923725105
111960
9000
SH
DFND
1
0
9000
0
Teck Resources Ltd
CALL
878742204
215166
4700
SH
DFND
1
0
4700
0
Royal Bank of Canada
PUT
780087102
35449232
351400
SH
SOLE
351400
0
0
Royal Bank of Canada
PUT
780087102
171496
1700
SH
SOLE
1700
0
0
Royal Bank of Canada
CALL
780087102
504400
5000
SH
SOLE
5000
0
0
Royal Bank of Canada
PUT
780087102
110968
1100
SH
SOLE
1100
0
0
Royal Bank of Canada
CALL
780087102
403520
4000
SH
SOLE
4000
0
0
Bank of Montreal
CALL
063671101
683760
7000
SH
SOLE
7000
0
0
Toronto-Dominion Bank/The
PUT
891160509
6170836
102200
SH
DFND
1
0
102200
0
Canadian Imperial Bank of Commerce
PUT
136069101
20288
400
SH
SOLE
400
0
0
Canadian Imperial Bank of Commerce
CALL
136069101
50720
1000
SH
SOLE
1000
0
0
TC Energy Corp
PUT
87807B107
265320
6600
SH
DFND
1
0
6600
0
Darden Restaurants Inc
COM
237194105
18583570
111179
SH
SOLE
111179
0
0
Ovintiv Inc
PUT
69047Q102
51900
1000
SH
DFND
1
0
1000
0
Enbridge Inc
PUT
29250N105
25326
700
SH
DFND
1
0
700
0
Enbridge Inc
CALL
29250N105
162810
4500
SH
DFND
1
0
4500
0
TC Energy Corp
CALL
87807B107
64320
1600
SH
DFND
1
0
1600
0
Nutrien Ltd
PUT
67077M108
168361
3100
SH
DFND
1
0
3100
0
Franco-Nevada Corp
CALL
351858105
476640
4000
SH
DFND
1
0
4000
0
Toronto-Dominion Bank/The
PUT
891160509
344166
5700
SH
DFND
1
0
5700
0
Enbridge Inc
PUT
29250N105
940680
26000
SH
DFND
1
0
26000
0
iShares Russell 2000 ETF
PUT
464287655
10515000
50000
SH
SOLE
50000
0
0
Vermilion Energy Inc
PUT
923725105
13684
1100
SH
DFND
1
0
1100
0
Barrick Gold Corp
CALL
067901108
21632
1300
SH
DFND
1
0
1300
0
Barrick Gold Corp
CALL
067901108
28288
1700
SH
DFND
1
0
1700
0
iShares Russell 2000 ETF
CALL
464287655
42060000
200000
SH
SOLE
200000
0
0
West Fraser Timber Co Ltd
CALL
952845105
86430
1000
SH
DFND
1
0
1000
0
Teck Resources Ltd
CALL
878742204
59514
1300
SH
DFND
1
0
1300
0
Royal Bank of Canada
PUT
780087102
10088000
100000
SH
SOLE
100000
0
0
TC Energy Corp
PUT
87807B107
148740
3700
SH
DFND
1
0
3700
0
Canadian Natural Resources Ltd
PUT
136385101
412128
5400
SH
DFND
1
0
5400
0
Royal Bank of Canada
CALL
780087102
30264000
300000
SH
SOLE
300000
0
0
Bank of Nova Scotia/The
CALL
064149107
155340
3000
SH
DFND
1
0
3000
0
Generac Holdings Inc
COM
368736104
545177
4322
SH
SOLE
4322
0
0
Canadian Imperial Bank of Commerce
PUT
136069101
111584
2200
SH
SOLE
2200
0
0
Bank of Montreal
PUT
063671101
390720
4000
SH
DFND
1
0
4000
0
Bank of Nova Scotia/The
PUT
064149107
93204
1800
SH
DFND
1
0
1800
0
Canadian Pacific Kansas City Ltd
PUT
13646K108
35268
400
SH
DFND
1
0
400
0
Fortis Inc/Canada
PUT
349553107
359541
9100
SH
SOLE
9100
0
0
Bank of Montreal
PUT
063671101
58608
600
SH
SOLE
600
0
0
BCE Inc
CALL
05534B760
101940
3000
SH
DFND
1
0
3000
0
Fortis Inc/Canada
PUT
349553107
59265
1500
SH
DFND
1
0
1500
0
iShares MSCI EAFE Value ETF
ETF
464288877
2323098
42704
SH
DFND
1
0
42704
0
Magna International Inc
PUT
559222401
32688
600
SH
DFND
1
0
600
0
Fortis Inc/Canada
PUT
349553107
98775
2500
SH
DFND
1
0
2500
0
Fortis Inc/Canada
PUT
349553107
106677
2700
SH
DFND
1
0
2700
0
Fortis Inc/Canada
CALL
349553107
59265
1500
SH
DFND
1
0
1500
0
Fortis Inc/Canada
PUT
349553107
23706
600
SH
DFND
1
0
600
0
Magna International Inc
CALL
559222401
16344
300
SH
DFND
1
0
300
0
Nutrien Ltd
PUT
67077M108
10862
200
SH
DFND
1
0
200
0
Liberty Media Corp-Liberty Liv
COM
531229722
307
7
SH
DFND
1
0
7
0
Utilities Select Sector SPDR Fund
PUT
81369Y886
4431375
67500
SH
SOLE
67500
0
0
Fortis Inc/Canada
PUT
349553107
31608
800
SH
DFND
1
0
800
0
Brookfield Asset Management Ltd
PUT
113004105
126060
3000
SH
DFND
1
0
3000
0
Imperial Oil Ltd
PUT
453038408
20739
300
SH
DFND
1
0
300
0
Nuvei Corp
COM
67079A102
12648
400
SH
DFND
1
0
400
0
Pembina Pipeline Corp
PUT
706327103
53010
1500
SH
DFND
1
0
1500
0
Celestica Inc
CALL
15101Q108
45000
1000
SH
DFND
1
0
1000
0
Celestica Inc
CALL
15101Q108
45000
1000
SH
DFND
1
0
1000
0
Celestica Inc
CALL
15101Q108
45000
1000
SH
DFND
1
0
1000
0
TELUS Corp
PUT
87971M103
33621
2100
SH
DFND
1
0
2100
0
TELUS Corp
PUT
87971M103
16010
1000
SH
DFND
1
0
1000
0
Invesco QQQ Trust Series 1
PUT
46090E103
31080700
70000
SH
SOLE
70000
0
0
Canadian Imperial Bank of Commerce
PUT
136069101
121728
2400
SH
DFND
1
0
2400
0
Canadian Imperial Bank of Commerce
PUT
136069101
60864
1200
SH
DFND
1
0
1200
0
Utilities Select Sector SPDR Fund
PUT
81369Y886
3282500
50000
SH
SOLE
50000
0
0
Manulife Financial Corp
PUT
56501R106
124950
5000
SH
DFND
1
0
5000
0
Waste Connections Inc
CALL
94106B101
412824
2400
SH
DFND
1
0
2400
0
Brookfield Corp
CALL
11271J107
25122
600
SH
DFND
1
0
600
0
Brookfield Renewable Partners LP
CALL
G16258108
41814
1800
SH
DFND
1
0
1800
0
Brookfield Infrastructure Partners LP
CALL
G16252101
3121
100
SH
DFND
1
0
100
0
Teck Resources Ltd
PUT
878742204
45780
1000
SH
DFND
1
0
1000
0
TELUS Corp
PUT
87971M103
35222
2200
SH
DFND
1
0
2200
0
Utilities Select Sector SPDR Fund
PUT
81369Y886
3774875
57500
SH
SOLE
57500
0
0
Waste Connections Inc
CALL
94106B101
172010
1000
SH
DFND
1
0
1000
0
iShares Russell 2000 ETF
PUT
464287655
5257500
25000
SH
SOLE
25000
0
0
SPDR S&P 500 ETF Trust
PUT
78462F103
26153500
50000
SH
SOLE
50000
0
0
BCE Inc
PUT
05534B760
135920
4000
SH
DFND
1
0
4000
0
TC Energy Corp
PUT
87807B107
8040000
200000
SH
SOLE
200000
0
0
Canadian Imperial Bank of Commerce
PUT
136069101
126800
2500
SH
DFND
1
0
2500
0
NVIDIA Corp
PUT
67066G104
18071200
20000
SH
SOLE
20000
0
0
TELUS Corp
CALL
87971M103
3202
200
SH
DFND
1
0
200
0
Bank of Nova Scotia/The
PUT
064149107
2107446
40700
SH
DFND
1
0
40700
0
BCE Inc
PUT
05534B760
6796
200
SH
SOLE
200
0
0
Enbridge Inc
PUT
29250N105
133866
3700
SH
DFND
1
0
3700
0
Manulife Financial Corp
PUT
56501R106
4998000
200000
SH
SOLE
200000
0
0
Kenvue Inc
COM
49177J102
10931145
509373
SH
SOLE
509373
0
0
Kenvue Inc
COM
49177J102
10905092
508159
SH
SOLE
508159
0
0
TELUS Corp
PUT
87971M103
64040
4000
SH
DFND
1
0
4000
0
Bank of Nova Scotia/The
PUT
064149107
31093890
600500
SH
SOLE
600500
0
0
Bank of Nova Scotia/The
PUT
064149107
15534
300
SH
SOLE
300
0
0
Bank of Montreal
PUT
063671101
48840
500
SH
SOLE
500
0
0
MAG Silver Corp
CALL
55903Q104
1058
100
SH
DFND
1
0
100
0
Toronto-Dominion Bank/The
PUT
891160509
398508
6600
SH
DFND
1
0
6600
0
iShares Russell 2000 ETF
PUT
464287655
4206000
20000
SH
DFND
3
0
20000
0
Bank of Montreal
PUT
063671101
556776
5700
SH
DFND
1
0
5700
0
Crescent Point Energy Corp
PUT
22576C101
8190
1000
SH
DFND
1
0
1000
0
TC Energy Corp
CALL
87807B107
108540
2700
SH
DFND
1
0
2700
0
Imperial Oil Ltd
PUT
453038408
276520
4000
SH
DFND
1
0
4000
0
Toronto-Dominion Bank/The
PUT
891160509
60380
1000
SH
DFND
1
0
1000
0
Cenovus Energy Inc
PUT
15135U109
49975
2500
SH
DFND
1
0
2500
0
Toronto-Dominion Bank/The
PUT
891160509
301900
5000
SH
DFND
1
0
5000
0
Brookfield Asset Management Ltd
CALL
113004105
25212
600
SH
DFND
1
0
600
0
Royal Bank of Canada
PUT
780087102
807040
8000
SH
DFND
1
0
8000
0
Invesco QQQ Trust Series 1
PUT
46090E103
17760400
40000
SH
SOLE
40000
0
0
TC Energy Corp
CALL
87807B107
56280
1400
SH
DFND
1
0
1400
0
Waste Connections Inc
PUT
94106B101
172010
1000
SH
DFND
1
0
1000
0
Helius Medical Technologies In
COM
42328V801
6
1
SH
DFND
1
0
1
0
TELUS Corp
PUT
87971M103
67242
4200
SH
DFND
1
0
4200
0
Magna International Inc
PUT
559222401
185232
3400
SH
DFND
1
0
3400
0
Bank of Nova Scotia/The
CALL
064149107
605826
11700
SH
DFND
1
0
11700
0
BlackBerry Ltd
CALL
09228F103
2484
900
SH
DFND
1
0
900
0
Ovintiv Inc
CALL
69047Q102
186840
3600
SH
DFND
1
0
3600
0
Magna International Inc
PUT
559222401
5448
100
SH
DFND
1
0
100
0
Canadian Natural Resources Ltd
PUT
136385101
30528
400
SH
DFND
1
0
400
0
Invesco QQQ Trust Series 1
PUT
46090E103
8880200
20000
SH
SOLE
20000
0
0
Enbridge Inc
CALL
29250N105
3618000
100000
SH
SOLE
100000
0
0
Enbridge Inc
PUT
29250N105
3618000
100000
SH
SOLE
100000
0
0
Canadian Imperial Bank of Commerce
PUT
136069101
81152
1600
SH
DFND
1
0
1600
0
Agnico Eagle Mines Ltd
PUT
008474108
745625
12500
SH
DFND
1
0
12500
0
Restaurant Brands International Inc
PUT
76131D103
23835
300
SH
DFND
1
0
300
0
Super Micro Computer Inc
COM
86800U104
17614923
17440
SH
SOLE
17440
0
0
Confluent Inc
COM
20717M103
555067
18187
SH
SOLE
18187
0
0
Jabil Inc
COM
466313103
5918581
44185
SH
SOLE
44185
0
0
Vermilion Energy Inc
CALL
923725105
16172
1300
SH
DFND
1
0
1300
0
Suncor Energy Inc
CALL
867224107
3691000
100000
SH
SOLE
100000
0
0
Suncor Energy Inc
PUT
867224107
3691000
100000
SH
SOLE
100000
0
0
Halliburton Co
COM
406216101
115343
2926
SH
SOLE
2926
0
0
BlackBerry Ltd
PUT
09228F103
8280
3000
SH
DFND
1
0
3000
0
Bank of Nova Scotia/The
CALL
064149107
476376
9200
SH
DFND
1
0
9200
0
iShares Russell 2000 ETF
PUT
464287655
42060000
200000
SH
SOLE
200000
0
0
Courtside Group Inc
COM
22275C105
4
2
SH
DFND
1
0
2
0
Enbridge Inc
PUT
29250N105
8817066
243700
SH
SOLE
243700
0
0
Enbridge Inc
PUT
29250N105
191754
5300
SH
DFND
1
0
5300
0
Imperial Oil Ltd
PUT
453038408
3456500
50000
SH
SOLE
50000
0
0
Imperial Oil Ltd
CALL
453038408
4064844
58800
SH
SOLE
58800
0
0
Brookfield Renewable Partners LP
CALL
G16258108
16261
700
SH
DFND
1
0
700
0
TC Energy Corp
PUT
87807B107
132660
3300
SH
DFND
1
0
3300
0
Suncor Energy Inc
PUT
867224107
11073
300
SH
DFND
1
0
300
0
Enbridge Inc
PUT
29250N105
18090
500
SH
SOLE
500
0
0
Enbridge Inc
PUT
29250N105
3618
100
SH
SOLE
100
0
0
Fortis Inc/Canada
PUT
349553107
237060
6000
SH
SOLE
6000
0
0
BlackBerry Ltd
PUT
09228F103
2760
1000
SH
DFND
1
0
1000
0
Fortis Inc/Canada
CALL
349553107
23706
600
SH
DFND
1
0
600
0
Canadian Imperial Bank of Commerce
PUT
136069101
5072
100
SH
DFND
1
0
100
0
iShares Russell 2000 ETF
PUT
464287655
10515000
50000
SH
SOLE
50000
0
0
Utilities Select Sector SPDR Fund
PUT
81369Y886
13130000
200000
SH
SOLE
200000
0
0
Enerplus Corp
CALL
292766102
19660
1000
SH
DFND
1
0
1000
0
Hudbay Minerals Inc
CALL
443628102
7000
1000
SH
DFND
1
0
1000
0
Restaurant Brands International Inc
PUT
76131D103
15890
200
SH
DFND
1
0
200
0
Cameco Corp
PUT
13321L108
82308
1900
SH
DFND
1
0
1900
0
Descartes Systems Group Inc/The
CALL
249906108
91530
1000
SH
DFND
1
0
1000
0
BlackBerry Ltd
PUT
09228F103
276
100
SH
DFND
1
0
100
0
Bank of Montreal
CALL
063671101
68376
700
SH
DFND
1
0
700
0
Descartes Systems Group Inc/The
CALL
249906108
18306
200
SH
DFND
1
0
200
0
BCE Inc
CALL
05534B760
74756
2200
SH
DFND
1
0
2200
0
Cameco Corp
CALL
13321L108
64980
1500
SH
DFND
1
0
1500
0
Cameco Corp
PUT
13321L108
86640
2000
SH
DFND
1
0
2000
0
Invesco QQQ Trust Series 1
PUT
46090E103
44401000
100000
SH
SOLE
100000
0
0
Bausch Health Cos Inc
CALL
071734107
1061
100
SH
DFND
1
0
100
0
Barrick Gold Corp
PUT
067901108
16640
1000
SH
DFND
1
0
1000
0
Descartes Systems Group Inc/The
PUT
249906108
274590
3000
SH
DFND
1
0
3000
0
Baytex Energy Corp
PUT
07317Q105
1815
500
SH
DFND
1
0
500
0
Suncor Energy Inc
PUT
867224107
36910
1000
SH
DFND
1
0
1000
0
Cenovus Energy Inc
PUT
15135U109
3998
200
SH
DFND
1
0
200
0
Nabors Energy Transition Corp
COM
G6363K106
2600000
250000
SH
SOLE
250000
0
0
Teck Resources Ltd
CALL
878742204
50358
1100
SH
DFND
1
0
1100
0
Fortis Inc/Canada
CALL
349553107
43461
1100
SH
DFND
1
0
1100
0
TELUS Corp
PUT
87971M103
16010
1000
SH
DFND
1
0
1000
0
Rogers Communications Inc
PUT
775109200
41000
1000
SH
DFND
1
0
1000
0
Cenovus Energy Inc
PUT
15135U109
19990
1000
SH
DFND
1
0
1000
0
Agnico Eagle Mines Ltd
PUT
008474108
59650
1000
SH
DFND
1
0
1000
0
Magna International Inc
PUT
559222401
168888
3100
SH
DFND
1
0
3100
0
Suncor Energy Inc
PUT
867224107
36910
1000
SH
DFND
1
0
1000
0
Crescent Point Energy Corp
CALL
22576C101
8190
1000
SH
DFND
1
0
1000
0
TC Energy Corp
PUT
87807B107
80400
2000
SH
DFND
1
0
2000
0
TC Energy Corp
CALL
87807B107
385920
9600
SH
DFND
1
0
9600
0
Brookfield Renewable Partners LP
CALL
G16258108
23230
1000
SH
DFND
1
0
1000
0
Brookfield Renewable Partners LP
PUT
G16258108
32522
1400
SH
DFND
1
0
1400
0
Agnico Eagle Mines Ltd
PUT
008474108
208775
3500
SH
DFND
1
0
3500
0
TC Energy Corp
CALL
87807B107
80400
2000
SH
DFND
1
0
2000
0
TELUS Corp
CALL
87971M103
176110
11000
SH
DFND
1
0
11000
0
Bank of Nova Scotia/The
PUT
064149107
103560
2000
SH
DFND
1
0
2000
0
Vermilion Energy Inc
CALL
923725105
3732
300
SH
DFND
1
0
300
0
TransAlta Corp
PUT
89346D107
3858
600
SH
DFND
1
0
600
0
Centerra Gold Inc
PUT
152006102
4137
700
SH
DFND
1
0
700
0
Manulife Financial Corp
PUT
56501R106
124950
5000
SH
DFND
1
0
5000
0
Cameco Corp
CALL
13321L108
86640
2000
SH
DFND
1
0
2000
0
Canadian Pacific Kansas City Ltd
PUT
13646K108
88170
1000
SH
DFND
1
0
1000
0
Restaurant Brands International Inc
PUT
76131D103
39725
500
SH
DFND
1
0
500
0
Bank of Montreal
PUT
063671101
97680
1000
SH
DFND
1
0
1000
0
Ivanhoe Electric Inc / US
COM
46578C108
7517
767
SH
DFND
1
0
767
0
Financial Select Sector SPDR Fund
PUT
81369Y605
8424000
200000
SH
SOLE
200000
0
0
Toronto-Dominion Bank/The
PUT
891160509
84532
1400
SH
DFND
1
0
1400
0
Bank of Nova Scotia/The
PUT
064149107
212298
4100
SH
DFND
1
0
4100
0
Cameco Corp
PUT
13321L108
43320
1000
SH
DFND
1
0
1000
0
Sun Life Financial Inc
PUT
866796105
5458000
100000
SH
SOLE
100000
0
0
Bank of Montreal
PUT
063671101
195360
2000
SH
DFND
1
0
2000
0
Invesco QQQ Trust Series 1
PUT
46090E103
7992180
18000
SH
SOLE
18000
0
0
iShares Russell 2000 ETF
PUT
464287655
21030000
100000
SH
SOLE
100000
0
0
Fortis Inc/Canada
PUT
349553107
4330296
109600
SH
SOLE
109600
0
0
Pembina Pipeline Corp
PUT
706327103
7068
200
SH
DFND
1
0
200
0
Pembina Pipeline Corp
PUT
706327103
5301000
150000
SH
SOLE
150000
0
0
TC Energy Corp
CALL
87807B107
36180
900
SH
DFND
1
0
900
0
Enbridge Inc
PUT
29250N105
940680
26000
SH
DFND
1
0
26000
0
Cameco Corp
CALL
13321L108
95304
2200
SH
DFND
1
0
2200
0
CAE Inc
CALL
124765108
14448
700
SH
DFND
1
0
700
0
Royal Bank of Canada
CALL
780087102
10088000
100000
SH
SOLE
100000
0
0
Invesco QQQ Trust Series 1
PUT
46090E103
17760400
40000
SH
SOLE
40000
0
0
Bank of Nova Scotia/The
CALL
064149107
579936
11200
SH
DFND
1
0
11200
0
Cenovus Energy Inc
PUT
15135U109
43978
2200
SH
DFND
1
0
2200
0
CGI Inc
CALL
12532H104
99441
900
SH
DFND
1
0
900
0
Bank of Nova Scotia/The
PUT
064149107
352104
6800
SH
DFND
1
0
6800
0
Canadian Natural Resources Ltd
PUT
136385101
99216
1300
SH
DFND
1
0
1300
0
Royal Bank of Canada
CALL
780087102
332904
3300
SH
DFND
1
0
3300
0
JDL GOLD CORP
COM
29446Y502
415
69
SH
DFND
1
0
69
0
Pembina Pipeline Corp
PUT
706327103
60078
1700
SH
SOLE
1700
0
0
Bank of Nova Scotia/The
PUT
064149107
5178
100
SH
SOLE
100
0
0
Utilities Select Sector SPDR Fund
CALL
81369Y886
5252000
80000
SH
SOLE
80000
0
0
Utilities Select Sector SPDR Fund
CALL
81369Y886
1969500
30000
SH
SOLE
30000
0
0
Precision Drilling Corp
CALL
74022D407
13458
200
SH
DFND
1
0
200
0
Pembina Pipeline Corp
PUT
706327103
70680
2000
SH
DFND
1
0
2000
0
Bank of Nova Scotia/The
CALL
064149107
517800
10000
SH
DFND
1
0
10000
0
Invesco QQQ Trust Series 1
PUT
46090E103
22200500
50000
SH
SOLE
50000
0
0
First Majestic Silver Corp
PUT
32076V103
5880
1000
SH
DFND
1
0
1000
0
Canadian Imperial Bank of Commerce
PUT
136069101
25360
500
SH
SOLE
500
0
0
Bank of Nova Scotia/The
PUT
064149107
5178
100
SH
SOLE
100
0
0
Bank of Nova Scotia/The
PUT
064149107
621360
12000
SH
SOLE
12000
0
0
Canadian Imperial Bank of Commerce
PUT
136069101
30432
600
SH
SOLE
600
0
0
Canadian Imperial Bank of Commerce
PUT
136069101
5072
100
SH
SOLE
100
0
0
Toronto-Dominion Bank/The
PUT
891160509
30190
500
SH
DFND
1
0
500
0
Vermilion Energy Inc
PUT
923725105
24880
2000
SH
DFND
1
0
2000
0
Utilities Select Sector SPDR Fund
PUT
81369Y886
6565000
100000
SH
SOLE
100000
0
0
Toronto-Dominion Bank/The
CALL
891160509
18114000
300000
SH
DFND
1
0
300000
0
Toronto-Dominion Bank/The
PUT
891160509
18114000
300000
SH
DFND
1
0
300000
0
Algonquin Power & Utilities Corp
PUT
015857105
6320
1000
SH
DFND
1
0
1000
0
Algonquin Power & Utilities Corp
CALL
015857105
6320
1000
SH
DFND
1
0
1000
0
Cenovus Energy Inc
PUT
15135U109
99950
5000
SH
DFND
1
0
5000
0
NVIDIA Corp
PUT
67066G104
6776700
7500
SH
SOLE
7500
0
0
Bank of Montreal
PUT
063671101
390720
4000
SH
DFND
1
0
4000
0
First Solar Inc
COM
336433107
265185
1571
SH
SOLE
1571
0
0
Utilities Select Sector SPDR Fund
PUT
81369Y886
3282500
50000
SH
SOLE
50000
0
0
Utilities Select Sector SPDR Fund
PUT
81369Y886
11817000
180000
SH
SOLE
180000
0
0
Veralto Corp
COM
92338C103
5415264
61079
SH
SOLE
61079
0
0
Veralto Corp
COM
92338C103
5919740
66769
SH
SOLE
66769
0
0
Royal Bank of Canada
PUT
780087102
5044000
50000
SH
SOLE
50000
0
0
BCE Inc
PUT
05534B760
3398
100
SH
SOLE
100
0
0
Waste Connections Inc
CALL
94106B101
1290075
7500
SH
SOLE
7500
0
0
Waste Connections Inc
PUT
94106B101
1290075
7500
SH
SOLE
7500
0
0
Bank of Nova Scotia/The
CALL
064149107
709386
13700
SH
DFND
1
0
13700
0
Canadian Imperial Bank of Commerce
PUT
136069101
268816
5300
SH
DFND
1
0
5300
0
CGI Inc
PUT
12532H104
176784
1600
SH
DFND
1
0
1600
0
Bank of Nova Scotia/The
PUT
064149107
554046
10700
SH
DFND
1
0
10700
0
Toronto-Dominion Bank/The
PUT
891160509
241520
4000
SH
DFND
1
0
4000
0
Energy Select Sector SPDR Fund
PUT
81369Y506
4720500
50000
SH
SOLE
50000
0
0
TC Energy Corp
PUT
87807B107
40200
1000
SH
DFND
1
0
1000
0
Royal Bank of Canada
PUT
780087102
504400
5000
SH
DFND
1
0
5000
0
Fortis Inc/Canada
PUT
349553107
71118
1800
SH
DFND
1
0
1800
0
Lithium Americas Corp
COM
53681K100
102
19
SH
DFND
1
0
19
0
Bank of Montreal
PUT
063671101
547008
5600
SH
DFND
1
0
5600
0
Bank of Montreal
PUT
063671101
507936
5200
SH
DFND
1
0
5200
0
Lithium Americas Corp
COM
53681K100
501
93
SH
SOLE
93
0
0
Vermilion Energy Inc
PUT
923725105
2488
200
SH
DFND
1
0
200
0
Fortis Inc/Canada
PUT
349553107
79020
2000
SH
DFND
1
0
2000
0
iShares Russell 2000 ETF
PUT
464287655
52575000
250000
SH
SOLE
250000
0
0
Canadian Pacific Kansas City Ltd
PUT
13646K108
88170
1000
SH
DFND
1
0
1000
0
Bank of Montreal
PUT
063671101
830280
8500
SH
DFND
1
0
8500
0
Brookfield Asset Management Ltd
PUT
113004105
29414
700
SH
DFND
1
0
700
0
BCE Inc
PUT
05534B760
33980
1000
SH
DFND
1
0
1000
0
Enbridge Inc
CALL
29250N105
904500
25000
SH
SOLE
25000
0
0
Manulife Financial Corp
PUT
56501R106
49980
2000
SH
DFND
1
0
2000
0
Toronto-Dominion Bank/The
PUT
891160509
114722
1900
SH
DFND
1
0
1900
0
Manulife Financial Corp
PUT
56501R106
24990
1000
SH
DFND
1
0
1000
0
Brookfield Corp
PUT
11271J107
20935
500
SH
DFND
1
0
500
0
Canadian Natural Resources Ltd
PUT
136385101
99216
1300
SH
DFND
1
0
1300
0
Bank of Nova Scotia/The
CALL
064149107
201942
3900
SH
DFND
1
0
3900
0
Invesco QQQ Trust Series 1
PUT
46090E103
44401000
100000
SH
SOLE
100000
0
0
Bank of Nova Scotia/The
CALL
064149107
31068000
600000
SH
SOLE
600000
0
0
Royal Bank of Canada
CALL
780087102
15132000
150000
SH
SOLE
150000
0
0
Algonquin Power & Utilities Corp
PUT
015857105
12640
2000
SH
DFND
1
0
2000
0
Bank of America Corp
PUT
060505104
4550400
120000
SH
SOLE
120000
0
0
Manulife Financial Corp
PUT
56501R106
49980
2000
SH
DFND
1
0
2000
0
Suncor Energy Inc
PUT
867224107
70129
1900
SH
DFND
1
0
1900
0
Pembina Pipeline Corp
PUT
706327103
35340
1000
SH
DFND
1
0
1000
0
Agnico Eagle Mines Ltd
PUT
008474108
161055
2700
SH
DFND
1
0
2700
0
Fortis Inc/Canada
PUT
349553107
118530
3000
SH
DFND
1
0
3000
0
Brookfield Renewable Partners LP
CALL
G16258108
41814
1800
SH
DFND
1
0
1800
0
BCE Inc
PUT
05534B760
33980
1000
SH
DFND
1
0
1000
0
Celsius Holdings Inc
COM
15118V207
21642
261
SH
SOLE
261
0
0
Royal Bank of Canada
CALL
780087102
201760
2000
SH
DFND
1
0
2000
0
Magna International Inc
PUT
559222401
59928
1100
SH
DFND
1
0
1100
0
MasTec Inc
COM
576323109
21914
235
SH
SOLE
235
0
0
EMCOR Group Inc
COM
29084Q100
26965
77
SH
SOLE
77
0
0
Algonquin Power & Utilities Corp
CALL
015857105
1264
200
SH
DFND
1
0
200
0
iShares Russell 2000 ETF
PUT
464287655
47317500
225000
SH
SOLE
225000
0
0
Barrick Gold Corp
CALL
067901108
13312
800
SH
DFND
1
0
800
0
Enbridge Inc
PUT
29250N105
94068
2600
SH
DFND
1
0
2600
0
Kinross Gold Corp
CALL
496902404
6130
1000
SH
DFND
1
0
1000
0
Ovintiv Inc
CALL
69047Q102
57090
1100
SH
DFND
1
0
1100
0
Ovintiv Inc
CALL
69047Q102
31140
600
SH
DFND
1
0
600
0
Manulife Financial Corp
PUT
56501R106
6247500
250000
SH
SOLE
250000
0
0
Canadian Natural Resources Ltd
PUT
136385101
152640
2000
SH
DFND
1
0
2000
0
SPDR S&P 500 ETF Trust
CALL
78462F103
10461400
20000
SH
SOLE
20000
0
0
Seritage Growth Properties
COM
81752R100
888
92
SH
DFND
1
0
92
0
Enerplus Corp
CALL
292766102
19660
1000
SH
DFND
1
0
1000
0
Hudbay Minerals Inc
PUT
443628102
17500
2500
SH
DFND
1
0
2500
0
Toronto-Dominion Bank/The
CALL
891160509
18114
300
SH
DFND
1
0
300
0
Toronto-Dominion Bank/The
PUT
891160509
380394
6300
SH
DFND
1
0
6300
0
Ovintiv Inc
PUT
69047Q102
25950
500
SH
DFND
1
0
500
0
Barrick Gold Corp
PUT
067901108
16640
1000
SH
DFND
1
0
1000
0
Invesco QQQ Trust Series 1
PUT
46090E103
1642837
3700
SH
SOLE
3700
0
0
Invesco QQQ Trust Series 1
PUT
46090E103
5949734
13400
SH
SOLE
13400
0
0
Cenovus Energy Inc
CALL
15135U109
5997
300
SH
DFND
1
0
300
0
Suncor Energy Inc
PUT
867224107
110730
3000
SH
DFND
1
0
3000
0
Suncor Energy Inc
PUT
867224107
110730
3000
SH
DFND
1
0
3000
0
Newmont Corp
PUT
651639106
35840
1000
SH
DFND
1
0
1000
0
Invesco QQQ Trust Series 1
PUT
46090E103
4440100
10000
SH
SOLE
10000
0
0
Invesco QQQ Trust Series 1
PUT
46090E103
44401000
100000
SH
SOLE
100000
0
0
Nutrien Ltd
PUT
67077M108
130344
2400
SH
DFND
1
0
2400
0
Bank of Montreal
PUT
063671101
24420000
250000
SH
SOLE
250000
0
0
Bank of Montreal
CALL
063671101
14652000
150000
SH
SOLE
150000
0
0
Enbridge Inc
PUT
29250N105
83214
2300
SH
DFND
1
0
2300
0
Precision Drilling Corp
CALL
74022D407
13458
200
SH
DFND
1
0
200
0
Enbridge Inc
PUT
29250N105
75978
2100
SH
DFND
1
0
2100
0
Precision Drilling Corp
PUT
74022D407
67290
1000
SH
DFND
1
0
1000
0
Baytex Energy Corp
CALL
07317Q105
3630
1000
SH
DFND
1
0
1000
0
Canadian National Railway Co
CALL
136375102
13171
100
SH
DFND
1
0
100
0
Energy Select Sector SPDR Fund
CALL
81369Y506
2360250
25000
SH
SOLE
25000
0
0
Enbridge Inc
PUT
29250N105
50652
1400
SH
DFND
1
0
1400
0
Stantec Inc
PUT
85472N109
83040
1000
SH
DFND
1
0
1000
0
Newmont Corp
PUT
651639106
53760
1500
SH
DFND
1
0
1500
0
Enerplus Corp
CALL
292766102
19660
1000
SH
DFND
1
0
1000
0
Vermilion Energy Inc
PUT
923725105
12440
1000
SH
DFND
1
0
1000
0
Invesco QQQ Trust Series 1
PUT
46090E103
21090475
47500
SH
SOLE
47500
0
0
Invesco QQQ Trust Series 1
ETF
46090E103
88802
200
SH
SOLE
200
0
0
BCE Inc
PUT
05534B760
118930
3500
SH
DFND
1
0
3500
0
Royal Bank of Canada
CALL
780087102
50440
500
SH
DFND
1
0
500
0
Enbridge Inc
PUT
29250N105
61506
1700
SH
DFND
1
0
1700
0
iShares Russell 2000 ETF
PUT
464287655
5257500
25000
SH
DFND
3
0
25000
0
Enbridge Inc
PUT
29250N105
43416
1200
SH
DFND
1
0
1200
0
Bank of Nova Scotia/The
PUT
064149107
409062
7900
SH
DFND
1
0
7900
0
Kinross Gold Corp
CALL
496902404
3065
500
SH
DFND
1
0
500
0
Teck Resources Ltd
CALL
878742204
274680
6000
SH
DFND
1
0
6000
0
Suncor Energy Inc
PUT
867224107
73820
2000
SH
DFND
1
0
2000
0
Vermilion Energy Inc
PUT
923725105
24880
2000
SH
DFND
1
0
2000
0
iShares MSCI EAFE ETF
CALL
464287465
11979000
150000
SH
SOLE
150000
0
0
iShares Russell 2000 ETF
PUT
464287655
21030000
100000
SH
SOLE
100000
0
0
iShares Russell 2000 ETF
PUT
464287655
10515000
50000
SH
SOLE
50000
0
0
Alamos Gold Inc
PUT
011532108
14750
1000
SH
DFND
1
0
1000
0
Teck Resources Ltd
CALL
878742204
160230
3500
SH
DFND
1
0
3500
0
TELUS Corp
PUT
87971M103
35222
2200
SH
DFND
1
0
2200
0
Magna International Inc
PUT
559222401
49032
900
SH
DFND
1
0
900
0
Fortis Inc/Canada
CALL
349553107
11853
300
SH
DFND
1
0
300
0
Rogers Communications Inc
CALL
775109200
28700
700
SH
DFND
1
0
700
0
Kinross Gold Corp
CALL
496902404
30650
5000
SH
DFND
1
0
5000
0
Bank of Nova Scotia/The
PUT
064149107
36246
700
SH
DFND
1
0
700
0
Teck Resources Ltd
CALL
878742204
45780
1000
SH
DFND
1
0
1000
0
Teck Resources Ltd
CALL
878742204
320460
7000
SH
DFND
1
0
7000
0
BlackBerry Ltd
CALL
09228F103
1380
500
SH
DFND
1
0
500
0
Stantec Inc
PUT
85472N109
83040
1000
SH
DFND
1
0
1000
0
Brookfield Infrastructure Partners LP
CALL
G16252101
3121
100
SH
DFND
1
0
100
0
Cameco Corp
CALL
13321L108
433200
10000
SH
DFND
1
0
10000
0
Cenovus Energy Inc
CALL
15135U109
139930
7000
SH
DFND
1
0
7000
0
Barrick Gold Corp
PUT
067901108
49920
3000
SH
DFND
1
0
3000
0
Barrick Gold Corp
PUT
067901108
66560
4000
SH
DFND
1
0
4000
0
Enbridge Inc
CALL
29250N105
3618
100
SH
DFND
1
0
100
0
Cameco Corp
CALL
13321L108
43320
1000
SH
DFND
1
0
1000
0
Cenovus Energy Inc
PUT
15135U109
33983
1700
SH
DFND
1
0
1700
0
Canadian Imperial Bank of Commerce
PUT
136069101
10144
200
SH
DFND
1
0
200
0
Enbridge Inc
CALL
29250N105
43416
1200
SH
DFND
1
0
1200
0
Bank of Montreal
PUT
063671101
48840
500
SH
DFND
1
0
500
0
Sprott Uranium Miners ETF
ETF
85208P303
246
5
SH
DFND
1
0
5
0
Brookfield Corp
PUT
11271J107
41870
1000
SH
DFND
1
0
1000
0
iShares Russell 2000 ETF
PUT
464287655
21030000
100000
SH
SOLE
100000
0
0
Brookfield Infrastructure Partners LP
CALL
G16252101
62420
2000
SH
DFND
1
0
2000
0
Brookfield Infrastructure Partners LP
CALL
G16252101
3121
100
SH
DFND
1
0
100
0
Teck Resources Ltd
CALL
878742204
77826
1700
SH
DFND
1
0
1700
0
Brookfield Infrastructure Partners LP
CALL
G16252101
9363
300
SH
DFND
1
0
300
0
Cameco Corp
CALL
13321L108
43320
1000
SH
DFND
1
0
1000
0
Nutrien Ltd
PUT
67077M108
54310
1000
SH
DFND
1
0
1000
0
Royal Bank of Canada
PUT
780087102
100880
1000
SH
DFND
1
0
1000
0
EOG Resources Inc
PUT
26875P101
2556800
20000
SH
SOLE
20000
0
0
Tilray Inc
COM
88688T100
3310
1340
SH
DFND
1
0
1340
0
Pembina Pipeline Corp
PUT
706327103
35340
1000
SH
DFND
1
0
1000
0
Franco-Nevada Corp
CALL
351858105
119160
1000
SH
DFND
1
0
1000
0
Nutrien Ltd
PUT
67077M108
271550
5000
SH
DFND
1
0
5000
0
Franco-Nevada Corp
CALL
351858105
131076
1100
SH
DFND
1
0
1100
0
Sun Life Financial Inc
PUT
866796105
54580
1000
SH
DFND
1
0
1000
0
Imperial Oil Ltd
PUT
453038408
18665100
270000
SH
SOLE
270000
0
0
Newmont Corp
PUT
651639106
215040
6000
SH
DFND
1
0
6000
0
Ovintiv Inc
CALL
69047Q102
57090
1100
SH
DFND
1
0
1100
0
Bank of Montreal
CALL
063671101
19536
200
SH
DFND
1
0
200
0
Suncor Energy Inc
PUT
867224107
406010
11000
SH
DFND
1
0
11000
0
Fortis Inc/Canada
PUT
349553107
205452
5200
SH
DFND
1
0
5200
0
Suncor Energy Inc
PUT
867224107
73820
2000
SH
DFND
1
0
2000
0
Brookfield Infrastructure Partners LP
PUT
G16252101
31210
1000
SH
DFND
1
0
1000
0
Suncor Energy Inc
PUT
867224107
406010
11000
SH
DFND
1
0
11000
0
Invesco QQQ Trust Series 1
CALL
46090E103
33300750
75000
SH
SOLE
75000
0
0
Invesco QQQ Trust Series 1
PUT
46090E103
33300750
75000
SH
SOLE
75000
0
0
Brookfield Infrastructure Partners LP
CALL
G16252101
31210
1000
SH
DFND
1
0
1000
0
Brookfield Infrastructure Partners LP
CALL
G16252101
34331
1100
SH
DFND
1
0
1100
0
Royal Bank of Canada
PUT
780087102
10088000
100000
SH
SOLE
100000
0
0
Royal Bank of Canada
CALL
780087102
10088000
100000
SH
SOLE
100000
0
0
Nexa Resources SA
COM
L67359106
186
26
SH
DFND
1
0
26
0
Toronto-Dominion Bank/The
CALL
891160509
6038000
100000
SH
DFND
1
0
100000
0
Teck Resources Ltd
PUT
878742204
22890
500
SH
DFND
1
0
500
0
Crescent Point Energy Corp
CALL
22576C101
13104
1600
SH
DFND
1
0
1600
0
SPDR S&P 500 ETF Trust
CALL
78462F103
156921000
300000
SH
SOLE
300000
0
0
Franco-Nevada Corp
PUT
351858105
23832
200
SH
DFND
1
0
200
0
TC Energy Corp
PUT
87807B107
225120
5600
SH
DFND
1
0
5600
0
TC Energy Corp
CALL
87807B107
136680
3400
SH
DFND
1
0
3400
0
Bank of Montreal
PUT
063671101
390720
4000
SH
DFND
1
0
4000
0
Vermilion Energy Inc
CALL
923725105
28612
2300
SH
DFND
1
0
2300
0
NET Lease Office Properties
COM
64110Y108
3332
140
SH
SOLE
140
0
0
TC Energy Corp
CALL
87807B107
4020000
100000
SH
SOLE
100000
0
0
TC Energy Corp
PUT
87807B107
4020000
100000
SH
SOLE
100000
0
0
Gildan Activewear Inc
PUT
375916103
96538
2600
SH
DFND
1
0
2600
0
iShares MSCI EAFE ETF
CALL
464287465
19965000
250000
SH
SOLE
250000
0
0
Royal Bank of Canada
CALL
780087102
50440
500
SH
DFND
1
0
500
0
Toronto-Dominion Bank/The
CALL
891160509
1515538
25100
SH
DFND
1
0
25100
0
Brookfield Infrastructure Partners LP
CALL
G16252101
96751
3100
SH
DFND
1
0
3100
0
Brookfield Renewable Partners LP
PUT
G16258108
53429
2300
SH
SOLE
2300
0
0
Fortis Inc/Canada
PUT
349553107
39510
1000
SH
DFND
1
0
1000
0
TC Energy Corp
CALL
87807B107
4020000
100000
SH
SOLE
100000
0
0
BCE Inc
CALL
05534B760
3398
100
SH
DFND
1
0
100
0
Cenovus Energy Inc
PUT
15135U109
113943
5700
SH
DFND
1
0
5700
0
Manulife Financial Corp
CALL
56501R106
112455
4500
SH
DFND
1
0
4500
0
Crescent Point Energy Corp
CALL
22576C101
8190
1000
SH
DFND
1
0
1000
0
Suncor Energy Inc
PUT
867224107
18455
500
SH
DFND
1
0
500
0
Kinross Gold Corp
PUT
496902404
9195
1500
SH
DFND
1
0
1500
0
Canadian National Railway Co
PUT
136375102
118539
900
SH
DFND
1
0
900
0
iShares Russell 2000 ETF
CALL
464287655
14721000
70000
SH
SOLE
70000
0
0
Enbridge Inc
CALL
29250N105
39798
1100
SH
DFND
1
0
1100
0
Global X Artificial Intelligence & Technology ETF
ETF
37954Y632
1494
44
SH
DFND
1
0
44
0
Canadian Imperial Bank of Commerce
PUT
136069101
45648
900
SH
DFND
1
0
900
0
Pembina Pipeline Corp
CALL
706327103
3534000
100000
SH
SOLE
100000
0
0
TransAlta Corp
CALL
89346D107
7073
1100
SH
DFND
1
0
1100
0
Nutrien Ltd
PUT
67077M108
325860
6000
SH
DFND
1
0
6000
0
Nutrien Ltd
PUT
67077M108
217240
4000
SH
DFND
1
0
4000
0
Nutrien Ltd
PUT
67077M108
304136
5600
SH
DFND
1
0
5600
0
Agnico Eagle Mines Ltd
CALL
008474108
11930
200
SH
DFND
1
0
200
0
Franco-Nevada Corp
CALL
351858105
714960
6000
SH
DFND
1
0
6000
0
Bespoke Capital Acquisition Co
COM
92747V106
6
16
SH
DFND
1
0
16
0
Brookfield Corp
PUT
11271J107
16748
400
SH
DFND
1
0
400
0
Teck Resources Ltd
CALL
878742204
137340
3000
SH
DFND
1
0
3000
0
Manulife Financial Corp
CALL
56501R106
17493
700
SH
DFND
1
0
700
0
Enbridge Inc
PUT
29250N105
36180
1000
SH
DFND
1
0
1000
0
SSR Mining Inc
CALL
784730103
4460
1000
SH
DFND
1
0
1000
0
Nutrien Ltd
PUT
67077M108
586548
10800
SH
DFND
1
0
10800
0
Canadian Natural Resources Ltd
PUT
136385101
435024
5700
SH
DFND
1
0
5700
0
Suncor Energy Inc
PUT
867224107
3691
100
SH
DFND
1
0
100
0
CGI Inc
CALL
12532H104
110490
1000
SH
DFND
1
0
1000
0
Hudbay Minerals Inc
CALL
443628102
3500
500
SH
DFND
1
0
500
0
Teck Resources Ltd
CALL
878742204
91560
2000
SH
DFND
1
0
2000
0
Teck Resources Ltd
CALL
878742204
68670
1500
SH
DFND
1
0
1500
0
Bank of Montreal
PUT
063671101
9768000
100000
SH
SOLE
100000
0
0
Algonquin Power & Utilities Corp
PUT
015857105
6320
1000
SH
DFND
1
0
1000
0
Cenovus Energy Inc
PUT
15135U109
159920
8000
SH
DFND
1
0
8000
0
Cenovus Energy Inc
PUT
15135U109
129935
6500
SH
DFND
1
0
6500
0
Teck Resources Ltd
CALL
878742204
45780
1000
SH
DFND
1
0
1000
0
Teck Resources Ltd
CALL
878742204
91560
2000
SH
DFND
1
0
2000
0
Bank of Montreal
CALL
063671101
9768000
100000
SH
SOLE
100000
0
0
Fortis Inc/Canada
PUT
349553107
15804
400
SH
DFND
1
0
400
0
Bank of Montreal
PUT
063671101
19536
200
SH
DFND
1
0
200
0
Teck Resources Ltd
CALL
878742204
54936
1200
SH
DFND
1
0
1200
0
iShares Russell 2000 ETF
CALL
464287655
21030000
100000
SH
SOLE
100000
0
0
Pembina Pipeline Corp
CALL
706327103
35340
1000
SH
DFND
1
0
1000
0
Wheaton Precious Metals Corp
CALL
962879102
23565
500
SH
DFND
1
0
500
0
Brookfield Renewable Partners LP
CALL
G16258108
41814
1800
SH
DFND
1
0
1800
0
Teck Resources Ltd
PUT
878742204
4578
100
SH
DFND
1
0
100
0
Teck Resources Ltd
CALL
878742204
137340
3000
SH
DFND
1
0
3000
0
Brookfield Infrastructure Partners LP
CALL
G16252101
43694
1400
SH
DFND
1
0
1400
0
Enbridge Inc
CALL
29250N105
43416
1200
SH
DFND
1
0
1200
0
Cenovus Energy Inc
PUT
15135U109
139930
7000
SH
DFND
1
0
7000
0
Suncor Energy Inc
PUT
867224107
36910
1000
SH
DFND
1
0
1000
0
Suncor Energy Inc
PUT
867224107
36910
1000
SH
DFND
1
0
1000
0
Teck Resources Ltd
CALL
878742204
91560
2000
SH
DFND
1
0
2000
0
Toronto-Dominion Bank/The
CALL
891160509
567572
9400
SH
DFND
1
0
9400
0
Suncor Energy Inc
PUT
867224107
332190
9000
SH
DFND
1
0
9000
0
Enerplus Corp
CALL
292766102
19660
1000
SH
DFND
1
0
1000
0
NVIDIA Corp
PUT
67066G104
5421360
6000
SH
SOLE
6000
0
0
Enbridge Inc
CALL
29250N105
36180
1000
SH
DFND
1
0
1000
0
Enbridge Inc
CALL
29250N105
25326
700
SH
DFND
1
0
700
0
West Fraser Timber Co Ltd
CALL
952845105
86430
1000
SH
DFND
1
0
1000
0
Canadian Natural Resources Ltd
PUT
136385101
343440
4500
SH
DFND
1
0
4500
0
Brookfield Corp
CALL
11271J107
41870
1000
SH
DFND
1
0
1000
0
Teck Resources Ltd
CALL
878742204
105294
2300
SH
DFND
1
0
2300
0
Brookfield Infrastructure Partners LP
CALL
G16252101
15605
500
SH
DFND
1
0
500
0
Imperial Oil Ltd
CALL
453038408
89869
1300
SH
DFND
1
0
1300
0
Canadian Imperial Bank of Commerce
PUT
136069101
253600
5000
SH
DFND
1
0
5000
0
Royal Bank of Canada
PUT
780087102
504400
5000
SH
DFND
1
0
5000
0
BCE Inc
PUT
05534B760
33980
1000
SH
DFND
1
0
1000
0
Bank of Nova Scotia/The
PUT
064149107
258900
5000
SH
DFND
1
0
5000
0
Imperial Oil Ltd
CALL
453038408
69130
1000
SH
DFND
1
0
1000
0
ATS Corp
CALL
00217Y104
3372
100
SH
DFND
1
0
100
0
Bank of Nova Scotia/The
PUT
064149107
383172
7400
SH
DFND
1
0
7400
0
iShares Russell 2000 ETF
PUT
464287655
1051500
5000
SH
DFND
3
0
5000
0
Teck Resources Ltd
CALL
878742204
22890
500
SH
DFND
1
0
500
0
Canadian Imperial Bank of Commerce
PUT
136069101
50720
1000
SH
DFND
1
0
1000
0
Suncor Energy Inc
PUT
867224107
36910
1000
SH
DFND
1
0
1000
0
Suncor Energy Inc
PUT
867224107
36910
1000
SH
DFND
1
0
1000
0
Suncor Energy Inc
PUT
867224107
406010
11000
SH
DFND
1
0
11000
0
Toronto-Dominion Bank/The
PUT
891160509
18114
300
SH
DFND
1
0
300
0
Franco-Nevada Corp
PUT
351858105
131076
1100
SH
DFND
1
0
1100
0
Barrick Gold Corp
PUT
067901108
49920
3000
SH
DFND
1
0
3000
0
Enbridge Inc
PUT
29250N105
119394
3300
SH
DFND
1
0
3300
0
Enbridge Inc
PUT
29250N105
3618000
100000
SH
SOLE
100000
0
0
Enbridge Inc
CALL
29250N105
3618000
100000
SH
SOLE
100000
0
0
Rogers Communications Inc
CALL
775109200
41000
1000
SH
DFND
1
0
1000
0
Brookfield Corp
PUT
11271J107
29309
700
SH
DFND
1
0
700
0
Franco-Nevada Corp
PUT
351858105
119160
1000
SH
DFND
1
0
1000
0
Toronto-Dominion Bank/The
PUT
891160509
48304
800
SH
DFND
1
0
800
0
Bank of Nova Scotia/The
PUT
064149107
155340
3000
SH
DFND
1
0
3000
0
Canadian Imperial Bank of Commerce
PUT
136069101
101440
2000
SH
DFND
1
0
2000
0
Nutrien Ltd
PUT
67077M108
65172
1200
SH
DFND
1
0
1200
0
iShares Russell 2000 ETF
PUT
464287655
1577250
7500
SH
SOLE
7500
0
0
iShares Russell 2000 ETF
CALL
464287655
4206000
20000
SH
SOLE
20000
0
0
iShares Russell 2000 ETF
CALL
464287655
7360500
35000
SH
SOLE
35000
0
0
Magna International Inc
PUT
559222401
1214904
22300
SH
DFND
1
0
22300
0
First Majestic Silver Corp
PUT
32076V103
2940
500
SH
DFND
1
0
500
0
Algonquin Power & Utilities Corp
CALL
015857105
69520
11000
SH
DFND
1
0
11000
0
Fortis Inc/Canada
CALL
349553107
11853
300
SH
DFND
1
0
300
0
Magna International Inc
PUT
559222401
942504
17300
SH
DFND
1
0
17300
0
Magna International Inc
PUT
559222401
1258488
23100
SH
DFND
1
0
23100
0
Brookfield Renewable Partners LP
CALL
G16258108
23230
1000
SH
DFND
1
0
1000
0
Suncor Energy Inc
PUT
867224107
4429200
120000
SH
SOLE
120000
0
0
Bank of Montreal
PUT
063671101
39072
400
SH
DFND
1
0
400
0
Agnico Eagle Mines Ltd
PUT
008474108
149125
2500
SH
DFND
1
0
2500
0
Pembina Pipeline Corp
CALL
706327103
2558616
72400
SH
SOLE
72400
0
0
Pembina Pipeline Corp
PUT
706327103
70680
2000
SH
DFND
1
0
2000
0
Bank of Montreal
PUT
063671101
19536
200
SH
DFND
1
0
200
0
Magna International Inc
PUT
559222401
621072
11400
SH
DFND
1
0
11400
0
Canadian Imperial Bank of Commerce
PUT
136069101
50720
1000
SH
DFND
1
0
1000
0
Enbridge Inc
PUT
29250N105
36180
1000
SH
DFND
1
0
1000
0
Brookfield Infrastructure Partners LP
PUT
G16252101
9363
300
SH
DFND
1
0
300
0
Enbridge Inc
CALL
29250N105
39798
1100
SH
DFND
1
0
1100
0
BCE Inc
PUT
05534B760
98542
2900
SH
DFND
1
0
2900
0
TC Energy Corp
PUT
87807B107
2010000
50000
SH
SOLE
50000
0
0
TC Energy Corp
CALL
87807B107
2010000
50000
SH
SOLE
50000
0
0
Bank of Montreal
PUT
063671101
58608
600
SH
DFND
1
0
600
0
Agnico Eagle Mines Ltd
PUT
008474108
178950
3000
SH
DFND
1
0
3000
0
Canadian Natural Resources Ltd
PUT
136385101
251856
3300
SH
DFND
1
0
3300
0
Stantec Inc
PUT
85472N109
83040
1000
SH
DFND
1
0
1000
0
Suncor Energy Inc
PUT
867224107
442920
12000
SH
DFND
1
0
12000
0
Agnico Eagle Mines Ltd
PUT
008474108
536850
9000
SH
DFND
1
0
9000
0
Precision Drilling Corp
CALL
74022D407
6729
100
SH
DFND
1
0
100
0
Invesco QQQ Trust Series 1
PUT
46090E103
6660150
15000
SH
SOLE
15000
0
0
Cenovus Energy Inc
PUT
15135U109
159920
8000
SH
DFND
1
0
8000
0
Teck Resources Ltd
PUT
878742204
91560
2000
SH
DFND
1
0
2000
0
Nutrien Ltd
PUT
67077M108
108620
2000
SH
DFND
1
0
2000
0
Cenovus Energy Inc
PUT
15135U109
3998
200
SH
DFND
1
0
200
0
Gildan Activewear Inc
PUT
375916103
14852
400
SH
DFND
1
0
400
0
Manulife Financial Corp
CALL
56501R106
72471
2900
SH
DFND
1
0
2900
0
Enbridge Inc
CALL
29250N105
12391650
342500
SH
DFND
1
0
342500
0
Nutrien Ltd
PUT
67077M108
391032
7200
SH
DFND
1
0
7200
0
Bank of Montreal
CALL
063671101
19536
200
SH
DFND
1
0
200
0
Brookfield Infrastructure Partners LP
CALL
G16252101
46815
1500
SH
DFND
1
0
1500
0
Bank of Nova Scotia/The
PUT
064149107
67314
1300
SH
DFND
1
0
1300
0
BCE Inc
PUT
05534B760
20388
600
SH
DFND
1
0
600
0
Franco-Nevada Corp
PUT
351858105
119160
1000
SH
DFND
1
0
1000
0
Manulife Financial Corp
PUT
56501R106
4998
200
SH
DFND
1
0
200
0
Airbnb Inc
PUT
009066101
3299200
20000
SH
SOLE
20000
0
0
Toronto-Dominion Bank/The
PUT
891160509
386432
6400
SH
DFND
1
0
6400
0
Osisko Gold Royalties Ltd
CALL
68827L101
8210
500
SH
DFND
1
0
500
0
Stantec Inc
CALL
85472N109
83040
1000
SH
DFND
1
0
1000
0
iShares Russell 2000 ETF
PUT
464287655
39957000
190000
SH
SOLE
190000
0
0
Franco-Nevada Corp
CALL
351858105
1620576
13600
SH
DFND
1
0
13600
0
Cenovus Energy Inc
CALL
15135U109
1481259
74100
SH
DFND
1
0
74100
0
Manulife Financial Corp
CALL
56501R106
92463
3700
SH
DFND
1
0
3700
0
TC Energy Corp
PUT
87807B107
92460
2300
SH
DFND
1
0
2300
0
Toronto-Dominion Bank/The
PUT
891160509
66418
1100
SH
DFND
1
0
1100
0
Agnico Eagle Mines Ltd
CALL
008474108
59650
1000
SH
DFND
1
0
1000
0
Newmont Corp
PUT
651639106
78848
2200
SH
DFND
1
0
2200
0
Enbridge Inc
PUT
29250N105
97686
2700
SH
DFND
1
0
2700
0
Brookfield Corp
CALL
11271J107
41870
1000
SH
DFND
1
0
1000
0
Bank of Montreal
PUT
063671101
19536
200
SH
DFND
1
0
200
0
Cenovus Energy Inc
CALL
15135U109
39980
2000
SH
DFND
1
0
2000
0
Brookfield Asset Management Ltd
PUT
113004105
4202
100
SH
DFND
1
0
100
0
Manulife Financial Corp
CALL
56501R106
24990
1000
SH
DFND
1
0
1000
0
Cenovus Energy Inc
PUT
15135U109
99950
5000
SH
DFND
1
0
5000
0
Pembina Pipeline Corp
PUT
706327103
53010
1500
SH
DFND
1
0
1500
0
Enbridge Inc
PUT
29250N105
10854
300
SH
DFND
1
0
300
0
Cenovus Energy Inc
PUT
15135U109
19990
1000
SH
DFND
1
0
1000
0
Toronto-Dominion Bank/The
CALL
891160509
78494
1300
SH
DFND
1
0
1300
0
Bank of Nova Scotia/The
PUT
064149107
1113270
21500
SH
DFND
1
0
21500
0
Enbridge Inc
CALL
29250N105
75978
2100
SH
DFND
1
0
2100
0
Toronto-Dominion Bank/The
CALL
891160509
48304
800
SH
DFND
1
0
800
0
Magna International Inc
PUT
559222401
1198560
22000
SH
DFND
1
0
22000
0
Canadian Natural Resources Ltd
PUT
136385101
198432
2600
SH
DFND
1
0
2600
0
Franco-Nevada Corp
CALL
351858105
309816
2600
SH
DFND
1
0
2600
0
CAE Inc
CALL
124765108
41280
2000
SH
DFND
1
0
2000
0
Stantec Inc
PUT
85472N109
49824
600
SH
DFND
1
0
600
0
Vermilion Energy Inc
CALL
923725105
12440
1000
SH
DFND
1
0
1000
0
Nutrien Ltd
PUT
67077M108
54310
1000
SH
DFND
1
0
1000
0
Suncor Energy Inc
PUT
867224107
442920
12000
SH
DFND
1
0
12000
0
Bank of Montreal
PUT
063671101
332112
3400
SH
DFND
1
0
3400
0
Cenovus Energy Inc
PUT
15135U109
19990
1000
SH
DFND
1
0
1000
0
Vermilion Energy Inc
PUT
923725105
9952
800
SH
DFND
1
0
800
0
Bank of Montreal
PUT
063671101
214896
2200
SH
DFND
1
0
2200
0
Barrick Gold Corp
PUT
067901108
56576
3400
SH
DFND
1
0
3400
0
Cenovus Energy Inc
PUT
15135U109
99950
5000
SH
DFND
1
0
5000
0
Brookfield Infrastructure Partners LP
PUT
G16252101
31210
1000
SH
DFND
1
0
1000
0
Restaurant Brands International Inc
PUT
76131D103
7945
100
SH
DFND
1
0
100
0
Toronto-Dominion Bank/The
PUT
891160509
362280
6000
SH
DFND
1
0
6000
0
BCE Inc
PUT
05534B760
84950
2500
SH
DFND
1
0
2500
0
Cameco Corp
CALL
13321L108
8664
200
SH
DFND
1
0
200
0
Magna International Inc
PUT
559222401
991536
18200
SH
DFND
1
0
18200
0
Toronto-Dominion Bank/The
PUT
891160509
996270
16500
SH
DFND
1
0
16500
0
Suncor Energy Inc
PUT
867224107
110730
3000
SH
DFND
1
0
3000
0
Agnico Eagle Mines Ltd
PUT
008474108
59650
1000
SH
DFND
1
0
1000
0
Brookfield Corp
PUT
11271J107
41870
1000
SH
DFND
1
0
1000
0
Barrick Gold Corp
PUT
067901108
16640
1000
SH
DFND
1
0
1000
0
Imperial Oil Ltd
PUT
453038408
138260
2000
SH
DFND
1
0
2000
0
Sun Life Financial Inc
PUT
866796105
545800
10000
SH
DFND
1
0
10000
0
Agnico Eagle Mines Ltd
PUT
008474108
59650
1000
SH
DFND
1
0
1000
0
Brookfield Asset Management Re
COM
G16250204
1912
46
SH
DFND
1
0
46
0
Kinross Gold Corp
PUT
496902404
6130
1000
SH
DFND
1
0
1000
0
Kinross Gold Corp
PUT
496902404
6130
1000
SH
DFND
1
0
1000
0
Bank of Nova Scotia/The
PUT
064149107
25890
500
SH
DFND
1
0
500
0
Brookfield Infrastructure Partners LP
CALL
G16252101
3121
100
SH
DFND
1
0
100
0
Canadian Natural Resources Ltd
CALL
136385101
53424
700
SH
DFND
1
0
700
0
Suncor Energy Inc
PUT
867224107
73820
2000
SH
DFND
1
0
2000
0
Royal Bank of Canada
PUT
780087102
50440
500
SH
DFND
1
0
500
0
Barrick Gold Corp
CALL
067901108
16640
1000
SH
DFND
1
0
1000
0
Kinross Gold Corp
CALL
496902404
11647
1900
SH
DFND
1
0
1900
0
Canadian Imperial Bank of Commerce
PUT
136069101
6593600
130000
SH
DFND
1
0
130000
0
Pembina Pipeline Corp
CALL
706327103
38874
1100
SH
DFND
1
0
1100
0
Alamos Gold Inc
PUT
011532108
8850
600
SH
DFND
1
0
600
0
Bank of Nova Scotia/The
PUT
064149107
595470
11500
SH
DFND
1
0
11500
0
Franco-Nevada Corp
PUT
351858105
11916
100
SH
DFND
1
0
100
0
Brookfield Corp
PUT
11271J107
20935
500
SH
DFND
1
0
500
0
Franco-Nevada Corp
PUT
351858105
166824
1400
SH
DFND
1
0
1400
0
Agnico Eagle Mines Ltd
PUT
008474108
178950
3000
SH
DFND
1
0
3000
0
Canadian National Railway Co
CALL
136375102
184394
1400
SH
DFND
1
0
1400
0
CAE Inc
CALL
124765108
55728
2700
SH
DFND
1
0
2700
0
Barrick Gold Corp
CALL
067901108
16640
1000
SH
DFND
1
0
1000
0
Alamos Gold Inc
PUT
011532108
14750
1000
SH
DFND
1
0
1000
0
Enbridge Inc
CALL
29250N105
253260
7000
SH
DFND
1
0
7000
0
Waste Connections Inc
PUT
94106B101
17201
100
SH
DFND
1
0
100
0
Agnico Eagle Mines Ltd
CALL
008474108
11930
200
SH
DFND
1
0
200
0
Stantec Inc
COM
85472N109
1452951
17497
SH
SOLE
17497
0
0
Financial Select Sector SPDR Fund
PUT
81369Y605
1335204
31700
SH
SOLE
31700
0
0
Financial Select Sector SPDR Fund
CALL
81369Y605
1335204
31700
SH
SOLE
31700
0
0
Cenovus Energy Inc
PUT
15135U109
59970
3000
SH
DFND
1
0
3000
0
Pembina Pipeline Corp
CALL
706327103
70680
2000
SH
DFND
1
0
2000
0
Bausch Health Cos Inc
CALL
071734107
63660
6000
SH
DFND
1
0
6000
0
Algonquin Power & Utilities Corp
CALL
015857105
1896
300
SH
DFND
1
0
300
0
Enerplus Corp
CALL
292766102
19660
1000
SH
DFND
1
0
1000
0
Newmont Corp
PUT
651639106
35840
1000
SH
DFND
1
0
1000
0
Toronto-Dominion Bank/The
PUT
891160509
18114
300
SH
DFND
1
0
300
0
TC Energy Corp
PUT
87807B107
12060
300
SH
DFND
1
0
300
0
Barrick Gold Corp
PUT
067901108
66560
4000
SH
DFND
1
0
4000
0
Brookfield Asset Management Ltd
CALL
113004105
42020
1000
SH
DFND
1
0
1000
0
Barrick Gold Corp
PUT
067901108
16640
1000
SH
DFND
1
0
1000
0
UBS Group AG
COM
H42097107
367688
11969
SH
DFND
2
0
11969
0
Fortis Inc/Canada
PUT
349553107
23706
600
SH
DFND
1
0
600
0
BlackBerry Ltd
CALL
09228F103
2208
800
SH
DFND
1
0
800
0
Suncor Energy Inc
PUT
867224107
22146
600
SH
DFND
1
0
600
0
Canadian National Railway Co
PUT
136375102
158052
1200
SH
DFND
1
0
1200
0
Franco-Nevada Corp
CALL
351858105
345564
2900
SH
DFND
1
0
2900
0
Vermilion Energy Inc
CALL
923725105
24880
2000
SH
DFND
1
0
2000
0
Vermilion Energy Inc
CALL
923725105
12440
1000
SH
DFND
1
0
1000
0
Precision Drilling Corp
CALL
74022D407
201870
3000
SH
DFND
1
0
3000
0
Ovintiv Inc
CALL
69047Q102
41520
800
SH
DFND
1
0
800
0
Agnico Eagle Mines Ltd
PUT
008474108
29825
500
SH
DFND
1
0
500
0
MAG Silver Corp
PUT
55903Q104
3174
300
SH
DFND
1
0
300
0
Newmont Corp
PUT
651639106
71680
2000
SH
DFND
1
0
2000
0
Manulife Financial Corp
COM
56501R106
933377
37350
SH
SOLE
37350
0
0
Devon Energy Corp
COM
25179M103
62123
1238
SH
SOLE
1238
0
0
Invesco QQQ Trust Series 1
PUT
46090E103
26640600
60000
SH
SOLE
60000
0
0
GS Acquisition Holdings Corp
COM
92537N108
2818758
34514
SH
SOLE
34514
0
0
GS Acquisition Holdings Corp
COM
92537N108
227778
2789
SH
SOLE
2789
0
0
CNH Industrial NV
COM
N20944109
1235321
95318
SH
SOLE
95318
0
0
Celsius Holdings Inc
COM
15118V207
1184263
14282
SH
SOLE
14282
0
0
Toronto-Dominion Bank/The
PUT
891160509
66418
1100
SH
DFND
1
0
1100
0
Toronto-Dominion Bank/The
PUT
891160509
483040
8000
SH
DFND
1
0
8000
0
Imperial Oil Ltd
CALL
453038408
41478
600
SH
DFND
1
0
600
0
Enbridge Inc
CALL
29250N105
97686
2700
SH
DFND
1
0
2700
0
Fortis Inc/Canada
PUT
349553107
47412
1200
SH
DFND
1
0
1200
0
Hudbay Minerals Inc
PUT
443628102
7000
1000
SH
DFND
1
0
1000
0
Enbridge Inc
CALL
29250N105
162810
4500
SH
DFND
1
0
4500
0
TELUS Corp
PUT
87971M103
25616
1600
SH
DFND
1
0
1600
0
Agnico Eagle Mines Ltd
PUT
008474108
178950
3000
SH
DFND
1
0
3000
0
Franco-Nevada Corp
PUT
351858105
23832
200
SH
DFND
1
0
200
0
Nutrien Ltd
PUT
67077M108
10862
200
SH
DFND
1
0
200
0
Suncor Energy Inc
PUT
867224107
36910
1000
SH
DFND
1
0
1000
0
Suncor Energy Inc
PUT
867224107
812020
22000
SH
DFND
1
0
22000
0
Suncor Energy Inc
PUT
867224107
73820
2000
SH
DFND
1
0
2000
0
Nutrien Ltd
PUT
67077M108
76034
1400
SH
DFND
1
0
1400
0
Suncor Energy Inc
PUT
867224107
36910
1000
SH
DFND
1
0
1000
0
Celestica Inc
CALL
15101Q108
4000
100
SH
DFND
1
0
100
0
Agnico Eagle Mines Ltd
PUT
008474108
208775
3500
SH
DFND
1
0
3500
0
Canadian National Railway Co
PUT
136375102
39513
300
SH
DFND
1
0
300
0
Royal Bank of Canada
CALL
780087102
30264
300
SH
DFND
1
0
300
0
Enbridge Inc
CALL
29250N105
39798
1100
SH
DFND
1
0
1100
0
Algonquin Power & Utilities Corp
CALL
015857105
8848
1400
SH
DFND
1
0
1400
0
Canadian Natural Resources Ltd
PUT
136385101
76320
1000
SH
DFND
1
0
1000
0
Alamos Gold Inc
PUT
011532108
14750
1000
SH
DFND
1
0
1000
0
SSR Mining Inc
CALL
784730103
4460
1000
SH
DFND
1
0
1000
0
Manulife Financial Corp
CALL
56501R106
74970
3000
SH
DFND
1
0
3000
0
BCE Inc
PUT
05534B760
61164
1800
SH
DFND
1
0
1800
0
Bank of Montreal
PUT
063671101
507936
5200
SH
DFND
1
0
5200
0
Canadian Imperial Bank of Commerce
PUT
136069101
456480
9000
SH
DFND
1
0
9000
0
Imperial Oil Ltd
PUT
453038408
62217
900
SH
DFND
1
0
900
0
Rogers Communications Inc
CALL
775109200
8200
200
SH
DFND
1
0
200
0
Nutrien Ltd
PUT
67077M108
141206
2600
SH
DFND
1
0
2600
0
Vermilion Energy Inc
CALL
923725105
12440
1000
SH
DFND
1
0
1000
0
Royal Bank of Canada
PUT
780087102
171496
1700
SH
DFND
1
0
1700
0
Royal Bank of Canada
PUT
780087102
262288
2600
SH
DFND
1
0
2600
0
Royal Bank of Canada
CALL
780087102
161408
1600
SH
DFND
1
0
1600
0
Precision Drilling Corp
CALL
74022D407
67290
1000
SH
DFND
1
0
1000
0
Precision Drilling Corp
PUT
74022D407
67290
1000
SH
DFND
1
0
1000
0
Imperial Oil Ltd
PUT
453038408
69130
1000
SH
DFND
1
0
1000
0
Osisko Gold Royalties Ltd
PUT
68827L101
4926
300
SH
DFND
1
0
300
0
Bank of Montreal
PUT
063671101
380952
3900
SH
DFND
1
0
3900
0
Bank of Montreal
PUT
063671101
693528
7100
SH
DFND
1
0
7100
0
Royal Bank of Canada
CALL
780087102
12105600
120000
SH
SOLE
120000
0
0
Newmont Corp
PUT
651639106
35840
1000
SH
DFND
1
0
1000
0
Royal Bank of Canada
PUT
780087102
12105600
120000
SH
SOLE
120000
0
0
Oriana Resources Corp
COM
44812J104
40848
3700
SH
DFND
1
0
3700
0
Nutrien Ltd
PUT
67077M108
782064
14400
SH
DFND
1
0
14400
0
Canadian Natural Resources Ltd
PUT
136385101
99216
1300
SH
DFND
1
0
1300
0
Bank of Montreal
CALL
063671101
1230768
12600
SH
DFND
1
0
12600
0
Toronto-Dominion Bank/The
PUT
891160509
1811400
30000
SH
DFND
1
0
30000
0
Toronto-Dominion Bank/The
CALL
891160509
66418
1100
SH
DFND
1
0
1100
0
Precision Drilling Corp
CALL
74022D407
100935
1500
SH
DFND
1
0
1500
0
Brookfield Asset Management Ltd
CALL
113004105
42020
1000
SH
DFND
1
0
1000
0
Canadian Imperial Bank of Commerce
PUT
136069101
50720
1000
SH
DFND
1
0
1000
0
Bank of Montreal
CALL
063671101
48840
500
SH
DFND
1
0
500
0
Suncor Energy Inc
PUT
867224107
3691
100
SH
DFND
1
0
100
0
Enbridge Inc
PUT
29250N105
170046
4700
SH
DFND
1
0
4700
0
Manulife Financial Corp
PUT
56501R106
24990
1000
SH
DFND
1
0
1000
0
TC Energy Corp
PUT
87807B107
201000
5000
SH
DFND
1
0
5000
0
Enbridge Inc
PUT
29250N105
108540
3000
SH
DFND
1
0
3000
0
BCE Inc
PUT
05534B760
101940
3000
SH
DFND
1
0
3000
0
TC Energy Corp
CALL
87807B107
20100
500
SH
DFND
1
0
500
0
Toronto-Dominion Bank/The
PUT
891160509
241520
4000
SH
DFND
1
0
4000
0
Rogers Communications Inc
PUT
775109200
41000
1000
SH
DFND
1
0
1000
0
Canadian Natural Resources Ltd
PUT
136385101
83952
1100
SH
DFND
1
0
1100
0
Royal Bank of Canada
PUT
780087102
605280
6000
SH
DFND
1
0
6000
0
CNH Industrial NV
COM
N20944109
2048
158
SH
SOLE
158
0
0
Manhattan Associates Inc
COM
562750109
2502
10
SH
SOLE
10
0
0
Confluent Inc
COM
20717M103
916
30
SH
SOLE
30
0
0
Pembina Pipeline Corp
CALL
706327103
7068000
200000
SH
SOLE
200000
0
0
Cenovus Energy Inc
PUT
15135U109
149925
7500
SH
DFND
1
0
7500
0
TC Energy Corp
PUT
87807B107
40200
1000
SH
DFND
1
0
1000
0
Suncor Energy Inc
PUT
867224107
36910
1000
SH
DFND
1
0
1000
0
Teck Resources Ltd
CALL
878742204
178542
3900
SH
DFND
1
0
3900
0
Canadian Natural Resources Ltd
PUT
136385101
68688
900
SH
DFND
1
0
900
0
Fortis Inc/Canada
PUT
349553107
39510
1000
SH
DFND
1
0
1000
0
Enbridge Inc
PUT
29250N105
36180
1000
SH
DFND
1
0
1000
0
TELUS Corp
CALL
87971M103
2540787
158700
SH
DFND
1
0
158700
0
Toronto-Dominion Bank/The
PUT
891160509
120760
2000
SH
DFND
1
0
2000
0
Sun Life Financial Inc
CALL
866796105
1593736
29200
SH
DFND
1
0
29200
0
Manulife Financial Corp
CALL
56501R106
124950
5000
SH
DFND
1
0
5000
0
Canadian Natural Resources Ltd
PUT
136385101
30528
400
SH
DFND
1
0
400
0
Osisko Gold Royalties Ltd
CALL
68827L101
27914
1700
SH
DFND
1
0
1700
0
Suncor Energy Inc
PUT
867224107
3691
100
SH
DFND
1
0
100
0
Wheaton Precious Metals Corp
PUT
962879102
47130
1000
SH
DFND
1
0
1000
0
Hudbay Minerals Inc
PUT
443628102
18900
2700
SH
DFND
1
0
2700
0
Enbridge Inc
PUT
29250N105
72360
2000
SH
DFND
1
0
2000
0
Fortuna Silver Mines Inc
PUT
349915108
3730
1000
SH
DFND
1
0
1000
0
Bank of Montreal
PUT
063671101
19536
200
SH
DFND
1
0
200
0
Royal Bank of Canada
PUT
780087102
70616
700
SH
DFND
1
0
700
0
Invesco QQQ Trust Series 1
PUT
46090E103
34765983
78300
SH
SOLE
78300
0
0
Canadian Imperial Bank of Commerce
PUT
136069101
60864
1200
SH
DFND
1
0
1200
0
Manulife Financial Corp
PUT
56501R106
74970
3000
SH
DFND
1
0
3000
0
Royal Bank of Canada
PUT
780087102
100880
1000
SH
DFND
1
0
1000
0
Canadian Natural Resources Ltd
PUT
136385101
152640
2000
SH
DFND
1
0
2000
0
Brookfield Asset Management Ltd
CALL
113004105
84040
2000
SH
DFND
1
0
2000
0
Canadian National Railway Co
PUT
136375102
131710
1000
SH
DFND
1
0
1000
0
Gildan Activewear Inc
PUT
375916103
81686
2200
SH
DFND
1
0
2200
0
Gildan Activewear Inc
PUT
375916103
126242
3400
SH
DFND
1
0
3400
0
Imperial Oil Ltd
PUT
453038408
13826
200
SH
DFND
1
0
200
0
AstraZeneca PLC
COM
046353108
254130
3751
SH
SOLE
3751
0
0
GLOBALFOUNDRIES Inc
COM
G39387108
183792
3527
SH
SOLE
3527
0
0
Bank of Nova Scotia/The
PUT
064149107
3883500
75000
SH
SOLE
75000
0
0
Bank of Nova Scotia/The
CALL
064149107
19417500
375000
SH
SOLE
375000
0
0
Gildan Activewear Inc
PUT
375916103
3713
100
SH
DFND
1
0
100
0
TransAlta Corp
CALL
89346D107
6430
1000
SH
DFND
1
0
1000
0
Cenovus Energy Inc
PUT
15135U109
119940
6000
SH
DFND
1
0
6000
0
Suncor Energy Inc
PUT
867224107
36910
1000
SH
DFND
1
0
1000
0
Ovintiv Inc
PUT
69047Q102
51900
1000
SH
DFND
1
0
1000
0
Enbridge Inc
CALL
29250N105
101304
2800
SH
DFND
1
0
2800
0
Toronto-Dominion Bank/The
PUT
891160509
108684
1800
SH
DFND
1
0
1800
0
Franco-Nevada Corp
CALL
351858105
202572
1700
SH
DFND
1
0
1700
0
Brookfield Asset Management Ltd
CALL
113004105
42020
1000
SH
DFND
1
0
1000
0
Manulife Financial Corp
CALL
56501R106
27489
1100
SH
DFND
1
0
1100
0
Barrick Gold Corp
PUT
067901108
69888
4200
SH
DFND
1
0
4200
0
Sun Life Financial Inc
CALL
866796105
10916000
200000
SH
SOLE
200000
0
0
Sun Life Financial Inc
PUT
866796105
10916000
200000
SH
SOLE
200000
0
0
Franco-Nevada Corp
PUT
351858105
11916
100
SH
DFND
1
0
100
0
Bank of Montreal
PUT
063671101
976800
10000
SH
DFND
1
0
10000
0
Canadian Imperial Bank of Commerce
PUT
136069101
101440
2000
SH
DFND
1
0
2000
0
Vermilion Energy Inc
PUT
923725105
11196
900
SH
DFND
1
0
900
0
Canadian Natural Resources Ltd
PUT
136385101
22896
300
SH
DFND
1
0
300
0
Enerplus Corp
PUT
292766102
19660
1000
SH
DFND
1
0
1000
0
Fiat Chrysler Automobiles NV
COM
N82405106
24395
862
SH
DFND
2
0
862
0
Coca-Cola European Partners PL
COM
G25839104
251820
3600
SH
DFND
2
0
3600
0
AerCap Holdings NV
COM
N00985106
304185
3500
SH
DFND
2
0
3500
0
Kinder Morgan Inc/DE
COM
49456B101
45850
2500
SH
SOLE
2500
0
0
Brookfield Infrastructure Partners LP
CALL
G16252101
15605
500
SH
DFND
1
0
500
0
Teck Resources Ltd
CALL
878742204
68670
1500
SH
DFND
1
0
1500
0
Logitech International SA
COM
H50430232
255151
2855
SH
DFND
2
0
2855
0
UBS Group AG
COM
H42097107
1754757
57121
SH
DFND
2
0
57121
0
Alcon Inc
COM
H01301128
722791
8678
SH
DFND
2
0
8678
0
Ferrari NV
COM
N3167Y103
953837
2188
SH
DFND
2
0
2188
0
Deutsche Bank AG
COM
D18190898
530834
33661
SH
DFND
2
0
33661
0
CRH PLC
COM
G25508105
1084892
12577
SH
DFND
2
0
12577
0
Fiat Chrysler Automobiles NV
COM
N82405106
1085475
38356
SH
DFND
2
0
38356
0
Brookfield Asset Management Ltd
CALL
113004105
88242
2100
SH
DFND
1
0
2100
0
Wheaton Precious Metals Corp
PUT
962879102
18852
400
SH
DFND
1
0
400
0
TC Energy Corp
PUT
87807B107
148740
3700
SH
DFND
1
0
3700
0
TC Energy Corp
CALL
87807B107
40200
1000
SH
DFND
1
0
1000
0
TransAlta Corp
CALL
89346D107
643
100
SH
DFND
1
0
100
0
Crescent Point Energy Corp
PUT
22576C101
3276
400
SH
DFND
1
0
400
0
Wheaton Precious Metals Corp
PUT
962879102
47130
1000
SH
DFND
1
0
1000
0
Enerplus Corp
CALL
292766102
19660
1000
SH
DFND
1
0
1000
0
Franco-Nevada Corp
PUT
351858105
2967084
24900
SH
SOLE
24900
0
0
Magna International Inc
PUT
559222401
65376
1200
SH
DFND
1
0
1200
0
Newmont Corp
PUT
651639106
35840
1000
SH
DFND
1
0
1000
0
Teck Resources Ltd
CALL
878742204
73248
1600
SH
DFND
1
0
1600
0
Granite Real Estate Investment Trust
CALL
387437114
57230
1000
SH
DFND
1
0
1000
0
Canadian Natural Resources Ltd
PUT
136385101
76320
1000
SH
DFND
1
0
1000
0
Wheaton Precious Metals Corp
PUT
962879102
28278
600
SH
DFND
1
0
600
0
Bank of America Corp
PUT
060505104
5688000
150000
SH
SOLE
150000
0
0
Crescent Point Energy Corp
CALL
22576C101
36036
4400
SH
DFND
1
0
4400
0
Bank of Nova Scotia/The
CALL
064149107
196764
3800
SH
DFND
1
0
3800
0
Canadian Imperial Bank of Commerce
PUT
136069101
380400
7500
SH
SOLE
7500
0
0
Barrick Gold Corp
CALL
067901108
16640
1000
SH
DFND
1
0
1000
0
Canadian Imperial Bank of Commerce
PUT
136069101
380400
7500
SH
SOLE
7500
0
0
Canadian Imperial Bank of Commerce
PUT
136069101
380400
7500
SH
SOLE
7500
0
0
Cameco Corp
CALL
13321L108
34656
800
SH
DFND
1
0
800
0
Canadian Imperial Bank of Commerce
PUT
136069101
380400
7500
SH
SOLE
7500
0
0
Pembina Pipeline Corp
PUT
706327103
3534000
100000
SH
SOLE
100000
0
0
Pembina Pipeline Corp
CALL
706327103
3534000
100000
SH
SOLE
100000
0
0
BCE Inc
PUT
05534B760
254850
7500
SH
SOLE
7500
0
0
Novagold Resources Inc
PUT
66987E206
3000
1000
SH
DFND
1
0
1000
0
Royal Bank of Canada
PUT
780087102
756600
7500
SH
SOLE
7500
0
0
Royal Bank of Canada
PUT
780087102
756600
7500
SH
SOLE
7500
0
0
Royal Bank of Canada
PUT
780087102
756600
7500
SH
SOLE
7500
0
0
Canadian Imperial Bank of Commerce
PUT
136069101
202880
4000
SH
DFND
1
0
4000
0
Nutrien Ltd
PUT
67077M108
358446
6600
SH
DFND
1
0
6600
0
Gildan Activewear Inc
PUT
375916103
37130
1000
SH
DFND
1
0
1000
0
TransCanada Corp
COM
87807B107
1142926
28431
SH
SOLE
28431
0
0
Fortis Inc/Canada
COM
349553107
178664
4522
SH
SOLE
4522
0
0
Canadian National Railway Co
COM
136375102
1317100
10000
SH
SOLE
10000
0
0
Canadian Pacific Railway Ltd
COM
13646K108
1504357
17062
SH
SOLE
17062
0
0
Enbridge Inc
COM
29250N105
2108353
58274
SH
SOLE
58274
0
0
Pembina Pipeline Corp
COM
706327103
532291
15062
SH
SOLE
15062
0
0
Alcon Inc
COM
H01301128
18490
222
SH
DFND
2
0
222
0
Ferrari NV
COM
N3167Y103
18309
42
SH
DFND
2
0
42
0
Canadian Natural Resources Ltd
PUT
136385101
76320
1000
SH
DFND
1
0
1000
0
Royal Bank of Canada
PUT
780087102
201760
2000
SH
DFND
1
0
2000
0
Brookfield Renewable Partners LP
PUT
G16258108
6969
300
SH
DFND
1
0
300
0
Toronto-Dominion Bank/The
PUT
891160509
36228
600
SH
DFND
1
0
600
0
Canadian Imperial Bank of Commerce
PUT
136069101
182592
3600
SH
DFND
1
0
3600
0
Newmont Corp
CALL
651639106
89600
2500
SH
DFND
1
0
2500
0
Barrick Gold Corp
CALL
067901108
1664
100
SH
DFND
1
0
100
0
Nutrien Ltd
PUT
67077M108
314998
5800
SH
DFND
1
0
5800
0
Enbridge Inc
PUT
29250N105
90450
2500
SH
DFND
1
0
2500
0
Canadian National Railway Co
CALL
136375102
4899612
37200
SH
DFND
1
0
37200
0
Hudbay Minerals Inc
CALL
443628102
7000
1000
SH
DFND
1
0
1000
0
Brookfield Asset Management Ltd
CALL
113004105
54626
1300
SH
DFND
1
0
1300
0
TELUS Corp
PUT
87971M103
52833
3300
SH
DFND
1
0
3300
0
Enbridge Inc
CALL
29250N105
101304
2800
SH
DFND
1
0
2800
0
Fortis Inc/Canada
CALL
349553107
31608
800
SH
DFND
1
0
800
0
Suncor Energy Inc
CALL
867224107
36910
1000
SH
DFND
1
0
1000
0
Agnico Eagle Mines Ltd
PUT
008474108
29825
500
SH
DFND
1
0
500
0
Brookfield Infrastructure Partners LP
CALL
G16252101
124840
4000
SH
DFND
1
0
4000
0
iShares Russell 2000 ETF
PUT
464287655
5257500
25000
SH
SOLE
25000
0
0
Suncor Energy Inc
CALL
867224107
22146
600
SH
DFND
1
0
600
0
Sun Life Financial Inc
CALL
866796105
16374
300
SH
DFND
1
0
300
0
Osisko Gold Royalties Ltd
PUT
68827L101
16420
1000
SH
DFND
1
0
1000
0
Barrick Gold Corp
PUT
067901108
53248
3200
SH
DFND
1
0
3200
0
Osisko Gold Royalties Ltd
PUT
68827L101
8210
500
SH
DFND
1
0
500
0
West Fraser Timber Co Ltd
CALL
952845105
17286
200
SH
DFND
1
0
200
0
Toronto-Dominion Bank/The
CALL
891160509
229444
3800
SH
DFND
1
0
3800
0
Royal Bank of Canada
CALL
780087102
10088
100
SH
DFND
1
0
100
0
Vermilion Energy Inc
CALL
923725105
12440
1000
SH
DFND
1
0
1000
0
Canadian Natural Resources Ltd
PUT
136385101
7632000
100000
SH
SOLE
100000
0
0
iShares Russell 2000 ETF
CALL
464287655
52575000
250000
SH
SOLE
250000
0
0
Toronto-Dominion Bank/The
CALL
891160509
301900
5000
SH
DFND
1
0
5000
0
Canadian Natural Resources Ltd
PUT
136385101
351072
4600
SH
DFND
1
0
4600
0
Kinross Gold Corp
CALL
496902404
6130
1000
SH
DFND
1
0
1000
0
BCE Inc
PUT
05534B760
67960
2000
SH
DFND
1
0
2000
0
Newmont Corp
CALL
651639106
35840
1000
SH
DFND
1
0
1000
0
Cenovus Energy Inc
CALL
15135U109
29985
1500
SH
DFND
1
0
1500
0
Royal Bank of Canada
PUT
780087102
151320
1500
SH
DFND
1
0
1500
0
Barrick Gold Corp
CALL
067901108
8320
500
SH
DFND
1
0
500
0
Descartes Systems Group Inc/The
PUT
249906108
91530
1000
SH
DFND
1
0
1000
0
Cameco Corp
CALL
13321L108
43320
1000
SH
DFND
1
0
1000
0
Brookfield Infrastructure Partners LP
CALL
G16252101
71783
2300
SH
DFND
1
0
2300
0
Brookfield Renewable Partners LP
CALL
G16258108
32522
1400
SH
DFND
1
0
1400
0
Silvercorp Metals Inc
CALL
82835P103
3260
1000
SH
DFND
1
0
1000
0
Brookfield Renewable Partners LP
CALL
G16258108
23230
1000
SH
DFND
1
0
1000
0
Canadian National Railway Co
CALL
136375102
289762
2200
SH
DFND
1
0
2200
0
Suncor Energy Inc
PUT
867224107
36910
1000
SH
DFND
1
0
1000
0
Brookfield Infrastructure Partners LP
PUT
G16252101
31210
1000
SH
DFND
1
0
1000
0
Algonquin Power & Utilities Corp
CALL
015857105
3160
500
SH
DFND
1
0
500
0
Canadian Natural Resources Ltd
PUT
136385101
7632000
100000
SH
SOLE
100000
0
0
Imperial Oil Ltd
CALL
453038408
20739
300
SH
DFND
1
0
300
0
CGI Inc
CALL
12532H104
110490
1000
SH
DFND
1
0
1000
0
Restaurant Brands International Inc
PUT
76131D103
7945
100
SH
DFND
1
0
100
0
Teck Resources Ltd
CALL
878742204
320460
7000
SH
DFND
1
0
7000
0
Canadian Imperial Bank of Commerce
CALL
136069101
126800
2500
SH
DFND
1
0
2500
0
Bank of Nova Scotia/The
CALL
064149107
1149516
22200
SH
DFND
1
0
22200
0
Baytex Energy Corp
CALL
07317Q105
7260
2000
SH
DFND
1
0
2000
0
Fortis Inc/Canada
CALL
349553107
7902
200
SH
DFND
1
0
200
0
Canadian National Railway Co
PUT
136375102
105368
800
SH
DFND
1
0
800
0
Enbridge Inc
CALL
29250N105
39798
1100
SH
DFND
1
0
1100
0
CAE Inc
CALL
124765108
4128
200
SH
DFND
1
0
200
0
Canadian Imperial Bank of Commerce
CALL
136069101
40576
800
SH
DFND
1
0
800
0
AbCellera Biologics Inc
CALL
00288U106
634200
140000
SH
SOLE
140000
0
0
Vermilion Energy Inc
CALL
923725105
2488
200
SH
DFND
1
0
200
0
Restaurant Brands International Inc
PUT
76131D103
79450
1000
SH
DFND
1
0
1000
0
Toronto-Dominion Bank/The
CALL
891160509
350204
5800
SH
DFND
1
0
5800
0
BCE Inc
PUT
05534B760
6796
200
SH
DFND
1
0
200
0
Toronto-Dominion Bank/The
CALL
891160509
84532
1400
SH
DFND
1
0
1400
0
Stantec Inc
PUT
85472N109
49824
600
SH
DFND
1
0
600
0
Brookfield Infrastructure Partners LP
CALL
G16252101
3121
100
SH
DFND
1
0
100
0
Canadian Imperial Bank of Commerce
PUT
136069101
50720
1000
SH
DFND
1
0
1000
0
Enbridge Inc
PUT
29250N105
242406
6700
SH
DFND
1
0
6700
0
Bank of Nova Scotia/The
PUT
064149107
963108
18600
SH
DFND
1
0
18600
0
Magna International Inc
PUT
559222401
54480
1000
SH
DFND
1
0
1000
0
Cenovus Energy Inc
PUT
15135U109
19990
1000
SH
DFND
1
0
1000
0
Crescent Point Energy Corp
PUT
22576C101
16380
2000
SH
DFND
1
0
2000
0
Stantec Inc
PUT
85472N109
83040
1000
SH
DFND
1
0
1000
0
MAG Silver Corp
PUT
55903Q104
10580
1000
SH
DFND
1
0
1000
0
Agnico Eagle Mines Ltd
PUT
008474108
89475
1500
SH
DFND
1
0
1500
0
TC Energy Corp
CALL
87807B107
96480
2400
SH
DFND
1
0
2400
0
Canadian National Railway Co
PUT
136375102
131710
1000
SH
DFND
1
0
1000
0
Bank of Nova Scotia/The
CALL
064149107
88026
1700
SH
DFND
1
0
1700
0
Barrick Gold Corp
CALL
067901108
28288
1700
SH
DFND
1
0
1700
0
Canadian Imperial Bank of Commerce
PUT
136069101
456480
9000
SH
SOLE
9000
0
0
Barrick Gold Corp
CALL
067901108
8320
500
SH
DFND
1
0
500
0
TELUS Corp
PUT
87971M103
3202
200
SH
DFND
1
0
200
0
Canadian Pacific Kansas City Ltd
CALL
13646K108
61719
700
SH
DFND
1
0
700
0
iShares 20 Year Treasury Bond ETF
PUT
464287432
946200
10000
SH
SOLE
10000
0
0
iShares 20 Year Treasury Bond ETF
CALL
464287432
946200
10000
SH
SOLE
10000
0
0
Brookfield Corp
CALL
11271J107
8374
200
SH
DFND
1
0
200
0
Pembina Pipeline Corp
CALL
706327103
3989886
112900
SH
DFND
1
0
112900
0
Agnico Eagle Mines Ltd
PUT
008474108
35790
600
SH
DFND
1
0
600
0
Precision Drilling Corp
CALL
74022D407
6729
100
SH
DFND
1
0
100
0
Vermilion Energy Inc
CALL
923725105
54736
4400
SH
DFND
1
0
4400
0
Enbridge Inc
PUT
29250N105
119394
3300
SH
DFND
1
0
3300
0
Teck Resources Ltd
CALL
878742204
45780
1000
SH
DFND
1
0
1000
0
Sun Life Financial Inc
CALL
866796105
218320
4000
SH
DFND
1
0
4000
0
Sun Life Financial Inc
CALL
866796105
103702
1900
SH
DFND
1
0
1900
0
Fortis Inc/Canada
CALL
349553107
11853
300
SH
DFND
1
0
300
0
Manulife Financial Corp
PUT
56501R106
62475
2500
SH
DFND
1
0
2500
0
Canadian Natural Resources Ltd
PUT
136385101
45792
600
SH
DFND
1
0
600
0
Suncor Energy Inc
PUT
867224107
36910
1000
SH
DFND
1
0
1000
0
Nutrien Ltd
CALL
67077M108
5431
100
SH
DFND
1
0
100
0
Canadian Natural Resources Ltd
PUT
136385101
259488
3400
SH
DFND
1
0
3400
0
Newmont Corp
CALL
651639106
35840
1000
SH
DFND
1
0
1000
0
Canadian Natural Resources Ltd
PUT
136385101
335808
4400
SH
DFND
1
0
4400
0
Agnico Eagle Mines Ltd
PUT
008474108
83510
1400
SH
DFND
1
0
1400
0
Crescent Point Energy Corp
CALL
22576C101
24570
3000
SH
DFND
1
0
3000
0
Kinross Gold Corp
PUT
496902404
12260
2000
SH
DFND
1
0
2000
0
Canadian Imperial Bank of Commerce
CALL
136069101
263744
5200
SH
DFND
1
0
5200
0
Precision Drilling Corp
CALL
74022D407
6729
100
SH
DFND
1
0
100
0
Newmont Corp
PUT
651639106
17920
500
SH
DFND
1
0
500
0
Bank of Montreal
CALL
063671101
166056
1700
SH
DFND
1
0
1700
0
Hudbay Minerals Inc
CALL
443628102
11200
1600
SH
DFND
1
0
1600
0
TC Energy Corp
CALL
87807B107
60300
1500
SH
DFND
1
0
1500
0
Stantec Inc
CALL
85472N109
83040
1000
SH
DFND
1
0
1000
0
Canadian Imperial Bank of Commerce
CALL
136069101
50720
1000
SH
DFND
1
0
1000
0
Canadian Imperial Bank of Commerce
CALL
136069101
60864
1200
SH
DFND
1
0
1200
0
Wheaton Precious Metals Corp
CALL
962879102
18852
400
SH
DFND
1
0
400
0
Royal Bank of Canada
CALL
780087102
353080
3500
SH
DFND
1
0
3500
0
Imperial Oil Ltd
CALL
453038408
6913
100
SH
DFND
1
0
100
0
Bank of Montreal
CALL
063671101
78144
800
SH
DFND
1
0
800
0
Agnico Eagle Mines Ltd
PUT
008474108
178950
3000
SH
DFND
1
0
3000
0
Agnico Eagle Mines Ltd
PUT
008474108
584570
9800
SH
DFND
1
0
9800
0
CGI Inc
CALL
12532H104
33147
300
SH
DFND
1
0
300
0
Enbridge Inc
CALL
29250N105
3618
100
SH
DFND
1
0
100
0
Algonquin Power & Utilities Corp
CALL
015857105
7584
1200
SH
DFND
1
0
1200
0
Agnico Eagle Mines Ltd
PUT
008474108
477200
8000
SH
DFND
1
0
8000
0
Barrick Gold Corp
CALL
067901108
29952
1800
SH
DFND
1
0
1800
0
Brookfield Infrastructure Partners LP
CALL
G16252101
277769
8900
SH
DFND
1
0
8900
0
Invesco QQQ Trust Series 1
PUT
46090E103
13320300
30000
SH
SOLE
30000
0
0
Bank of Montreal
CALL
063671101
136752
1400
SH
DFND
1
0
1400
0
Agnico Eagle Mines Ltd
PUT
008474108
178950
3000
SH
DFND
1
0
3000
0
Bank of Montreal
PUT
063671101
586080
6000
SH
DFND
1
0
6000
0
Cameco Corp
CALL
13321L108
86640
2000
SH
DFND
1
0
2000
0
Agnico Eagle Mines Ltd
PUT
008474108
143160
2400
SH
DFND
1
0
2400
0
BCE Inc
PUT
05534B760
135920
4000
SH
DFND
1
0
4000
0
BCE Inc
PUT
05534B760
33980
1000
SH
DFND
1
0
1000
0
Barrick Gold Corp
PUT
067901108
33280
2000
SH
DFND
1
0
2000
0
Enbridge Inc
PUT
29250N105
36180
1000
SH
DFND
1
0
1000
0
Enbridge Inc
PUT
29250N105
72360
2000
SH
DFND
1
0
2000
0
Manulife Financial Corp
CALL
56501R106
22491
900
SH
DFND
1
0
900
0
Agnico Eagle Mines Ltd
CALL
008474108
5965
100
SH
DFND
1
0
100
0
Algonquin Power & Utilities Corp
PUT
015857105
8216
1300
SH
DFND
1
0
1300
0
SPDR S&P 500 ETF Trust
CALL
78462F103
5230700
10000
SH
SOLE
10000
0
0
Bank of Nova Scotia/The
CALL
064149107
36246
700
SH
DFND
1
0
700
0
Enbridge Inc
PUT
29250N105
54270
1500
SH
DFND
1
0
1500
0
Bank of Nova Scotia/The
PUT
064149107
103560
2000
SH
DFND
1
0
2000
0
Stantec Inc
CALL
85472N109
83040
1000
SH
DFND
1
0
1000
0
Crescent Point Energy Corp
CALL
22576C101
16380
2000
SH
DFND
1
0
2000
0
Enbridge Inc
PUT
29250N105
75978
2100
SH
DFND
1
0
2100
0
Barrick Gold Corp
PUT
067901108
16640
1000
SH
DFND
1
0
1000
0
Canadian Pacific Kansas City Ltd
PUT
13646K108
88170
1000
SH
DFND
1
0
1000
0
Cenovus Energy Inc
PUT
15135U109
59970
3000
SH
DFND
1
0
3000
0
Ovintiv Inc
PUT
69047Q102
25950
500
SH
DFND
1
0
500
0
Osisko Gold Royalties Ltd
PUT
68827L101
6568
400
SH
DFND
1
0
400
0
Methanex Corp
PUT
59151K108
22315
500
SH
DFND
1
0
500
0
Invesco QQQ Trust Series 1
PUT
46090E103
44401000
100000
SH
SOLE
100000
0
0
Cameco Corp
CALL
13321L108
125628
2900
SH
DFND
1
0
2900
0
Cameco Corp
CALL
13321L108
337896
7800
SH
DFND
1
0
7800
0
Cameco Corp
CALL
13321L108
138624
3200
SH
DFND
1
0
3200
0
Cameco Corp
CALL
13321L108
86640
2000
SH
DFND
1
0
2000
0
Barrick Gold Corp
CALL
067901108
8320
500
SH
DFND
1
0
500
0
Algonquin Power & Utilities Corp
PUT
015857105
12640
2000
SH
DFND
1
0
2000
0
Enbridge Inc
CALL
29250N105
47034
1300
SH
DFND
1
0
1300
0
Utilities Select Sector SPDR Fund
PUT
81369Y886
6230185
94900
SH
SOLE
94900
0
0
Barrick Gold Corp
PUT
067901108
16640
1000
SH
DFND
1
0
1000
0
Brookfield Corp
CALL
11271J107
18958736
452800
SH
DFND
1
0
452800
0
Ovintiv Inc
PUT
69047Q102
51900
1000
SH
DFND
1
0
1000
0
Ovintiv Inc
PUT
69047Q102
51900
1000
SH
DFND
1
0
1000
0
Utilities Select Sector SPDR Fund
PUT
81369Y886
6565000
100000
SH
SOLE
100000
0
0
Utilities Select Sector SPDR Fund
PUT
81369Y886
623675
9500
SH
SOLE
9500
0
0
Bank of Montreal
PUT
063671101
507936
5200
SH
DFND
1
0
5200
0
BCE Inc
CALL
05534B760
98542
2900
SH
DFND
1
0
2900
0
Barrick Gold Corp
PUT
067901108
16640
1000
SH
DFND
1
0
1000
0
Cenovus Energy Inc
PUT
15135U109
19990
1000
SH
DFND
1
0
1000
0
Crescent Point Energy Corp
CALL
22576C101
24570
3000
SH
DFND
1
0
3000
0
International Game Technology
COM
G4863A108
907734
40183
SH
SOLE
40183
0
0
Nutrien Ltd
PUT
67077M108
173792
3200
SH
DFND
1
0
3200
0
Invesco QQQ Trust Series 1
CALL
46090E103
8880200
20000
SH
SOLE
20000
0
0
Invesco QQQ Trust Series 1
PUT
46090E103
8880200
20000
SH
SOLE
20000
0
0
Cameco Corp
CALL
13321L108
43320
1000
SH
DFND
1
0
1000
0
Cenovus Energy Inc
CALL
15135U109
23988
1200
SH
DFND
1
0
1200
0
Cenovus Energy Inc
CALL
15135U109
63968
3200
SH
DFND
1
0
3200
0
Bank of Montreal
CALL
063671101
1308912
13400
SH
DFND
1
0
13400
0
BCE Inc
CALL
05534B760
20388
600
SH
DFND
1
0
600
0
Nutrien Ltd
PUT
67077M108
86896
1600
SH
DFND
1
0
1600
0
Brookfield Renewable Partners LP
PUT
G16258108
2323
100
SH
DFND
1
0
100
0
Agnico Eagle Mines Ltd
PUT
008474108
59650
1000
SH
DFND
1
0
1000
0
Agnico Eagle Mines Ltd
PUT
008474108
89475
1500
SH
DFND
1
0
1500
0
TransAlta Corp
PUT
89346D107
3215
500
SH
DFND
1
0
500
0
Bank of Montreal
CALL
063671101
166056
1700
SH
DFND
1
0
1700
0
BCE Inc
PUT
05534B760
203880
6000
SH
DFND
1
0
6000
0
Manulife Financial Corp
CALL
56501R106
52479
2100
SH
DFND
1
0
2100
0
Enbridge Inc
PUT
29250N105
61506
1700
SH
DFND
1
0
1700
0
Bank of Nova Scotia/The
CALL
064149107
367638
7100
SH
DFND
1
0
7100
0
Bank of Montreal
CALL
063671101
576312
5900
SH
DFND
1
0
5900
0
Cameco Corp
PUT
13321L108
129960
3000
SH
DFND
1
0
3000
0
TC Energy Corp
PUT
87807B107
40200
1000
SH
DFND
1
0
1000
0
Ovintiv Inc
PUT
69047Q102
51900
1000
SH
DFND
1
0
1000
0
Bank of Montreal
PUT
063671101
517704
5300
SH
DFND
1
0
5300
0
ATS Corp
CALL
00217Y104
16860
500
SH
DFND
1
0
500
0
TC Energy Corp
CALL
87807B107
68340
1700
SH
DFND
1
0
1700
0
Cenovus Energy Inc
PUT
15135U109
19990
1000
SH
DFND
1
0
1000
0
Manulife Financial Corp
PUT
56501R106
99960
4000
SH
DFND
1
0
4000
0
Brookfield Renewable Partners LP
CALL
G16258108
23230
1000
SH
DFND
1
0
1000
0
Brookfield Corp
PUT
11271J107
62805
1500
SH
DFND
1
0
1500
0
Crescent Point Energy Corp
PUT
22576C101
16380
2000
SH
DFND
1
0
2000
0
Enbridge Inc
CALL
29250N105
3618
100
SH
DFND
1
0
100
0
Enbridge Inc
PUT
29250N105
36180
1000
SH
DFND
1
0
1000
0
TC Energy Corp
PUT
87807B107
104520
2600
SH
DFND
1
0
2600
0
Bank of Montreal
CALL
063671101
293040
3000
SH
DFND
1
0
3000
0
Barrick Gold Corp
PUT
067901108
4992
300
SH
DFND
1
0
300
0
Cameco Corp
PUT
13321L108
602148
13900
SH
DFND
1
0
13900
0
Cameco Corp
CALL
13321L108
43320
1000
SH
DFND
1
0
1000
0
Cameco Corp
PUT
13321L108
129960
3000
SH
DFND
1
0
3000
0
Cameco Corp
PUT
13321L108
43320
1000
SH
DFND
1
0
1000
0
Osisko Gold Royalties Ltd
CALL
68827L101
24630
1500
SH
DFND
1
0
1500
0
Agnico Eagle Mines Ltd
CALL
008474108
107370
1800
SH
DFND
1
0
1800
0
Enbridge Inc
CALL
29250N105
61506
1700
SH
DFND
1
0
1700
0
TELUS Corp
PUT
87971M103
16010
1000
SH
DFND
1
0
1000
0
Agnico Eagle Mines Ltd
PUT
008474108
178950
3000
SH
DFND
1
0
3000
0
BCE Inc
PUT
05534B760
33980
1000
SH
DFND
1
0
1000
0
Host Hotels & Resorts Inc
COM
44107P104
21
1
SH
DFND
3
0
1
0
New Duke Holdco Inc
COM
26142V105
296209
6523
SH
SOLE
6523
0
0
Bank of Montreal
PUT
063671101
68376
700
SH
DFND
1
0
700
0
Nutrien Ltd
CALL
67077M108
5431
100
SH
DFND
1
0
100
0
Brookfield Corp
CALL
11271J107
33496
800
SH
DFND
1
0
800
0
Nutrien Ltd
PUT
67077M108
16293
300
SH
DFND
1
0
300
0
Alamos Gold Inc
CALL
011532108
14750
1000
SH
DFND
1
0
1000
0
BCE Inc
CALL
05534B760
40776
1200
SH
DFND
1
0
1200
0
Brookfield Renewable Partners LP
PUT
G16258108
23230
1000
SH
DFND
1
0
1000
0
Invesco QQQ Trust Series 1
PUT
46090E103
22200500
50000
SH
SOLE
50000
0
0
Bank of Nova Scotia/The
CALL
064149107
23301000
450000
SH
SOLE
450000
0
0
Bank of Nova Scotia/The
PUT
064149107
23301000
450000
SH
SOLE
450000
0
0
Agnico Eagle Mines Ltd
PUT
008474108
29825
500
SH
DFND
1
0
500
0
MAG Silver Corp
PUT
55903Q104
10580
1000
SH
DFND
1
0
1000
0
Cenovus Energy Inc
PUT
15135U109
19990
1000
SH
DFND
1
0
1000
0
Bank of Nova Scotia/The
PUT
064149107
8284800
160000
SH
SOLE
160000
0
0
Bank of Nova Scotia/The
CALL
064149107
8284800
160000
SH
SOLE
160000
0
0
TransAlta Corp
PUT
89346D107
6430
1000
SH
DFND
1
0
1000
0
Cenovus Energy Inc
PUT
15135U109
19990
1000
SH
DFND
1
0
1000
0
Cenovus Energy Inc
PUT
15135U109
19990
1000
SH
DFND
1
0
1000
0
BCE Inc
CALL
05534B760
13592
400
SH
DFND
1
0
400
0
Enbridge Inc
CALL
29250N105
184518
5100
SH
DFND
1
0
5100
0
Bank of Montreal
PUT
063671101
1250304
12800
SH
DFND
1
0
12800
0
Crescent Point Energy Corp
CALL
22576C101
11466
1400
SH
DFND
1
0
1400
0
Cenovus Energy Inc
PUT
15135U109
19990
1000
SH
DFND
1
0
1000
0
Alamos Gold Inc
PUT
011532108
14750
1000
SH
DFND
1
0
1000
0
Nutrien Ltd
CALL
67077M108
162930
3000
SH
DFND
1
0
3000
0
Barrick Gold Corp
PUT
067901108
39936
2400
SH
DFND
1
0
2400
0
Nutrien Ltd
PUT
67077M108
130344
2400
SH
DFND
1
0
2400
0
Cenovus Energy Inc
PUT
15135U109
1999
100
SH
DFND
1
0
100
0
MAG Silver Corp
CALL
55903Q104
4232
400
SH
DFND
1
0
400
0
Agnico Eagle Mines Ltd
PUT
008474108
59650
1000
SH
DFND
1
0
1000
0
Bank of Montreal
PUT
063671101
39072
400
SH
DFND
1
0
400
0
Agnico Eagle Mines Ltd
PUT
008474108
89475
1500
SH
DFND
1
0
1500
0
Cenovus Energy Inc
PUT
15135U109
7996
400
SH
DFND
1
0
400
0
Bank of Montreal
PUT
063671101
58608
600
SH
DFND
1
0
600
0
Canadian Pacific Kansas City Ltd
PUT
13646K108
17634
200
SH
DFND
1
0
200
0
Nutrien Ltd
PUT
67077M108
195516
3600
SH
DFND
1
0
3600
0
Cenovus Energy Inc
CALL
15135U109
1999000
100000
SH
SOLE
100000
0
0
Cenovus Energy Inc
PUT
15135U109
1999000
100000
SH
SOLE
100000
0
0
Algonquin Power & Utilities Corp
PUT
015857105
6320
1000
SH
DFND
1
0
1000
0
BCE Inc
CALL
05534B760
71358
2100
SH
DFND
1
0
2100
0
Enbridge Inc
CALL
29250N105
54270
1500
SH
DFND
1
0
1500
0
BlackBerry Ltd
CALL
09228F103
1932
700
SH
DFND
1
0
700
0
Bank of Montreal
PUT
063671101
713064
7300
SH
DFND
1
0
7300
0
TC Energy Corp
CALL
87807B107
20100
500
SH
DFND
1
0
500
0
Agnico Eagle Mines Ltd
CALL
008474108
23860
400
SH
DFND
1
0
400
0
Bank of Nova Scotia/The
CALL
064149107
517800
10000
SH
DFND
1
0
10000
0
Brookfield Corp
CALL
11271J107
71179
1700
SH
DFND
1
0
1700
0
BCE Inc
CALL
05534B760
23786
700
SH
DFND
1
0
700
0
TELUS Corp
CALL
87971M103
35222
2200
SH
DFND
1
0
2200
0
Barrick Gold Corp
PUT
067901108
8320
500
SH
DFND
1
0
500
0
Crescent Point Energy Corp
PUT
22576C101
5733
700
SH
DFND
1
0
700
0
Cenovus Energy Inc
PUT
15135U109
19990
1000
SH
DFND
1
0
1000
0
Barrick Gold Corp
CALL
067901108
16640
1000
SH
DFND
1
0
1000
0
TC Energy Corp
PUT
87807B107
8040
200
SH
DFND
1
0
200
0
Brookfield Corp
CALL
11271J107
41870
1000
SH
DFND
1
0
1000
0
Ovintiv Inc
PUT
69047Q102
103800
2000
SH
DFND
1
0
2000
0
Ovintiv Inc
PUT
69047Q102
51900
1000
SH
DFND
1
0
1000
0
Cenovus Energy Inc
PUT
15135U109
41979
2100
SH
DFND
1
0
2100
0
BCE Inc
CALL
05534B760
33980
1000
SH
DFND
1
0
1000
0
Bank of Montreal
PUT
063671101
39072
400
SH
DFND
1
0
400
0
Bank of Montreal
PUT
063671101
146520
1500
SH
DFND
1
0
1500
0
Cenovus Energy Inc
PUT
15135U109
39980
2000
SH
DFND
1
0
2000
0
Barrick Gold Corp
PUT
067901108
1664
100
SH
DFND
1
0
100
0
Bank of Montreal
CALL
063671101
683760
7000
SH
DFND
1
0
7000
0
Nutrien Ltd
CALL
67077M108
1629300
30000
SH
SOLE
30000
0
0
Nutrien Ltd
PUT
67077M108
1629300
30000
SH
SOLE
30000
0
0
Nutrien Ltd
PUT
67077M108
608272
11200
SH
DFND
1
0
11200
0
TC Energy Corp
CALL
87807B107
32160
800
SH
DFND
1
0
800
0
Financial Select Sector SPDR Fund
PUT
81369Y605
4212000
100000
SH
SOLE
100000
0
0
Nutrien Ltd
PUT
67077M108
5431
100
SH
DFND
1
0
100
0
Nutrien Ltd
CALL
67077M108
54310
1000
SH
DFND
1
0
1000
0
Brookfield Corp
PUT
11271J107
230285
5500
SH
DFND
1
0
5500
0
Canadian Pacific Kansas City Ltd
CALL
13646K108
88170
1000
SH
DFND
1
0
1000
0
Agnico Eagle Mines Ltd
CALL
008474108
29825
500
SH
DFND
1
0
500
0
Shopify Inc
PUT
82509L107
154340
2000
SH
DFND
1
0
2000
0
Barrick Gold Corp
CALL
067901108
3328
200
SH
DFND
1
0
200
0
Ovintiv Inc
CALL
69047Q102
103800
2000
SH
DFND
1
0
2000
0
Barrick Gold Corp
CALL
067901108
16640
1000
SH
DFND
1
0
1000
0
Cameco Corp
PUT
13321L108
86640
2000
SH
DFND
1
0
2000
0
BlackBerry Ltd
PUT
09228F103
2208
800
SH
DFND
1
0
800
0
Ovintiv Inc
PUT
69047Q102
25950
500
SH
DFND
1
0
500
0
Brookfield Corp
CALL
11271J107
41870
1000
SH
DFND
1
0
1000
0
Ispire Technology Inc
COM
46501C100
276
45
SH
DFND
1
0
45
0
Restaurant Brands International Inc
CALL
76131D103
150955
1900
SH
DFND
1
0
1900
0
Canadian Pacific Kansas City Ltd
PUT
13646K108
26451
300
SH
DFND
1
0
300
0
Methanex Corp
CALL
59151K108
4463
100
SH
DFND
1
0
100
0
Bank of Montreal
PUT
063671101
97680
1000
SH
DFND
1
0
1000
0
BCE Inc
PUT
05534B760
33980
1000
SH
DFND
1
0
1000
0
CGI Inc
CALL
12532H104
1204341
10900
SH
DFND
1
0
10900
0
Arbor Realty Trust Inc
COM
038923108
172
13
SH
DFND
1
0
13
0
Village Farms International In
COM
92707Y108
11549
9314
SH
SOLE
9314
0
0
Enbridge Inc
PUT
29250N105
75978
2100
SH
DFND
1
0
2100
0
SPDR S&P Oil & Gas Exploration & Production ETF
ETF
78468R556
356339
2300
SH
DFND
4
0
2300
0
TC Energy Corp
CALL
87807B107
136680
3400
SH
DFND
1
0
3400
0
Cenovus Energy Inc
CALL
15135U109
5997
300
SH
DFND
1
0
300
0
Ovintiv Inc
PUT
69047Q102
51900
1000
SH
DFND
1
0
1000
0
Amazon.com Inc
PUT
023135106
2705700
15000
SH
SOLE
15000
0
0
Agnico Eagle Mines Ltd
CALL
008474108
47720
800
SH
DFND
1
0
800
0
Paddy Power Betfair PLC
COM
G3643J108
604319
3060
SH
DFND
2
0
3060
0
Paddy Power Betfair PLC
COM
G3643J108
203415
1030
SH
DFND
2
0
1030
0
Caledonia Mining Corp PLC
COM
G1757E113
66
6
SH
DFND
1
0
6
0
Nuvei Corp
COM
67079A102
3984
126
SH
DFND
1
0
126
0
Cenovus Energy Inc
CALL
15135U109
85957
4300
SH
DFND
1
0
4300
0
Bank of Montreal
CALL
063671101
253968
2600
SH
DFND
1
0
2600
0
Manulife Financial Corp
CALL
56501R106
109956
4400
SH
DFND
1
0
4400
0
Nutrien Ltd
PUT
67077M108
54310
1000
SH
DFND
1
0
1000
0
Enbridge Inc
PUT
29250N105
61506
1700
SH
DFND
1
0
1700
0
Bank of Montreal
PUT
063671101
19536
200
SH
DFND
1
0
200
0
Manulife Financial Corp
CALL
56501R106
184926
7400
SH
DFND
1
0
7400
0
Cenovus Energy Inc
CALL
15135U109
13993
700
SH
DFND
1
0
700
0
Ovintiv Inc
CALL
69047Q102
20760
400
SH
DFND
1
0
400
0
Nutrien Ltd
PUT
67077M108
119482
2200
SH
DFND
1
0
2200
0
Brookfield Corp
PUT
11271J107
62805
1500
SH
DFND
1
0
1500
0
TC Energy Corp
PUT
87807B107
80400
2000
SH
DFND
1
0
2000
0
SPDR S&P Oil & Gas Exploration & Production ETF
PUT
78468R556
12394400
80000
SH
SOLE
80000
0
0
Bank of Nova Scotia/The
PUT
064149107
724920
14000
SH
DFND
1
0
14000
0
Nutrien Ltd
CALL
67077M108
32586
600
SH
DFND
1
0
600
0
Nutrien Ltd
PUT
67077M108
358446
6600
SH
DFND
1
0
6600
0
Ovintiv Inc
PUT
69047Q102
51900
1000
SH
DFND
1
0
1000
0
Cenovus Energy Inc
CALL
15135U109
19990
1000
SH
DFND
1
0
1000
0
Agnico Eagle Mines Ltd
PUT
008474108
59650
1000
SH
DFND
1
0
1000
0
Nutrien Ltd
PUT
67077M108
5431
100
SH
DFND
1
0
100
0
Invesco QQQ Trust Series 1
PUT
46090E103
66601500
150000
SH
SOLE
150000
0
0
Algonquin Power & Utilities Corp
PUT
015857105
12640
2000
SH
DFND
1
0
2000
0
Cenovus Energy Inc
CALL
15135U109
1567216
78400
SH
DFND
1
0
78400
0
Cameco Corp
CALL
13321L108
43320
1000
SH
DFND
1
0
1000
0
Agnico Eagle Mines Ltd
PUT
008474108
119300
2000
SH
DFND
1
0
2000
0
Agnico Eagle Mines Ltd
PUT
008474108
298250
5000
SH
DFND
1
0
5000
0
Agnico Eagle Mines Ltd
PUT
008474108
119300
2000
SH
DFND
1
0
2000
0
Agnico Eagle Mines Ltd
PUT
008474108
298250
5000
SH
DFND
1
0
5000
0
Barrick Gold Corp
PUT
067901108
33280
2000
SH
DFND
1
0
2000
0
Nutrien Ltd
CALL
67077M108
70603
1300
SH
DFND
1
0
1300
0
Agnico Eagle Mines Ltd
PUT
008474108
59650
1000
SH
DFND
1
0
1000
0
Agnico Eagle Mines Ltd
PUT
008474108
149125
2500
SH
DFND
1
0
2500
0
Agnico Eagle Mines Ltd
PUT
008474108
59650
1000
SH
DFND
1
0
1000
0
Restaurant Brands International Inc
PUT
76131D103
79450
1000
SH
DFND
1
0
1000
0
Cenovus Energy Inc
PUT
15135U109
39980
2000
SH
DFND
1
0
2000
0
Agnico Eagle Mines Ltd
PUT
008474108
119300
2000
SH
DFND
1
0
2000
0
Nutrien Ltd
PUT
67077M108
65172
1200
SH
DFND
1
0
1200
0
Restaurant Brands International Inc
PUT
76131D103
15890
200
SH
DFND
1
0
200
0
Brookfield Corp
CALL
11271J107
41870
1000
SH
DFND
1
0
1000
0
Bank of Montreal
PUT
063671101
39072
400
SH
DFND
1
0
400
0
Cenovus Energy Inc
CALL
15135U109
55972
2800
SH
DFND
1
0
2800
0
Bank of Nova Scotia/The
PUT
064149107
155340
3000
SH
DFND
1
0
3000
0
Nutrien Ltd
PUT
67077M108
271550
5000
SH
DFND
1
0
5000
0
Mosaic Co/The
PUT
61945C103
1623000
50000
SH
SOLE
50000
0
0
CGI Inc
CALL
12532H104
44196
400
SH
DFND
1
0
400
0
Mosaic Co/The
PUT
61945C103
1623000
50000
SH
SOLE
50000
0
0
Brookfield Corp
CALL
11271J107
8374
200
SH
DFND
1
0
200
0
First Majestic Silver Corp
CALL
32076V103
5880
1000
SH
DFND
1
0
1000
0
Osisko Gold Royalties Ltd
PUT
68827L101
8210
500
SH
DFND
1
0
500
0
Bank of Montreal
CALL
063671101
78144
800
SH
DFND
1
0
800
0
Stantec Inc
PUT
85472N109
58128
700
SH
DFND
1
0
700
0
Enbridge Inc
CALL
29250N105
3603528
99600
SH
DFND
1
0
99600
0
Cenovus Energy Inc
CALL
15135U109
2360819
118100
SH
DFND
1
0
118100
0
Algonquin Power & Utilities Corp
PUT
015857105
6320
1000
SH
DFND
1
0
1000
0
Algonquin Power & Utilities Corp
PUT
015857105
2528
400
SH
DFND
1
0
400
0
Algonquin Power & Utilities Corp
PUT
015857105
3160
500
SH
DFND
1
0
500
0
Ovintiv Inc
CALL
69047Q102
15570
300
SH
DFND
1
0
300
0
Algonquin Power & Utilities Corp
CALL
015857105
2528
400
SH
DFND
1
0
400
0
BCE Inc
PUT
05534B760
33980
1000
SH
DFND
1
0
1000
0
CGI Inc
CALL
12532H104
22098
200
SH
DFND
1
0
200
0
PayPal Holdings Inc
PUT
70450Y103
3349500
50000
SH
SOLE
50000
0
0
Enbridge Inc
PUT
29250N105
75978
2100
SH
DFND
1
0
2100
0
Restaurant Brands International Inc
PUT
76131D103
79450
1000
SH
DFND
1
0
1000
0
Precision Drilling Corp
PUT
74022D407
6729
100
SH
DFND
1
0
100
0
iShares Currency Hedged MSCI Japan ETF
ETF
46434V886
126
3
SH
DFND
1
0
3
0
Agnico Eagle Mines Ltd
CALL
008474108
29825
500
SH
DFND
1
0
500
0
Invesco QQQ Trust Series 1
PUT
46090E103
3330075
7500
SH
SOLE
7500
0
0
Invesco QQQ Trust Series 1
CALL
46090E103
3330075
7500
SH
SOLE
7500
0
0
Legato Merger Corp III
COM
G5451A129
506750
50000
SH
SOLE
50000
0
0
Osisko Gold Royalties Ltd
CALL
68827L101
16420
1000
SH
DFND
1
0
1000
0
ATS Corp
PUT
00217Y104
33720
1000
SH
DFND
1
0
1000
0
MAG Silver Corp
CALL
55903Q104
10580
1000
SH
DFND
1
0
1000
0
TransAlta Corp
PUT
89346D107
12860
2000
SH
DFND
1
0
2000
0
Cenovus Energy Inc
CALL
15135U109
9995
500
SH
DFND
1
0
500
0
Cenovus Energy Inc
CALL
15135U109
23988
1200
SH
DFND
1
0
1200
0
Enbridge Inc
PUT
29250N105
36180
1000
SH
DFND
1
0
1000
0
Invesco QQQ Trust Series 1
CALL
46090E103
88802000
200000
SH
SOLE
200000
0
0
Manulife Financial Corp
CALL
56501R106
27489
1100
SH
DFND
1
0
1100
0
Bank of Nova Scotia/The
PUT
064149107
207120
4000
SH
DFND
1
0
4000
0
Manulife Financial Corp
CALL
56501R106
224910
9000
SH
DFND
1
0
9000
0
B2Gold Corp
COM
11777Q209
13220
5065
SH
DFND
1
0
5065
0
TELUS Corp
CALL
87971M103
3221212
201200
SH
DFND
1
0
201200
0
Nutrien Ltd
PUT
67077M108
54310
1000
SH
DFND
1
0
1000
0
Agnico Eagle Mines Ltd
CALL
008474108
11930
200
SH
DFND
1
0
200
0
Crescent Point Energy Corp
PUT
22576C101
4095
500
SH
DFND
1
0
500
0
Nutrien Ltd
PUT
67077M108
271550
5000
SH
DFND
1
0
5000
0
Brookfield Corp
CALL
11271J107
41870
1000
SH
DFND
1
0
1000
0
Brookfield Corp
CALL
11271J107
41870
1000
SH
DFND
1
0
1000
0
BCE Inc
PUT
05534B760
16990
500
SH
DFND
1
0
500
0
Financial Select Sector SPDR Fund
PUT
81369Y605
4207788
99900
SH
SOLE
99900
0
0
Utilities Select Sector SPDR Fund
PUT
81369Y886
3939000
60000
SH
SOLE
60000
0
0
Cameco Corp
PUT
13321L108
671460
15500
SH
DFND
1
0
15500
0
DiaMedica Therapeutics Inc
COM
25253X207
66
24
SH
DFND
1
0
24
0
BCE Inc
PUT
05534B760
10194
300
SH
DFND
1
0
300
0
SPDR Gold Shares
PUT
78463V107
5143000
25000
SH
SOLE
25000
0
0
SPDR Gold Shares
PUT
78463V107
2057200
10000
SH
SOLE
10000
0
0
ATS Corp
CALL
00217Y104
33720
1000
SH
DFND
1
0
1000
0
Greenfire Resources Ltd
COM
39525U107
430
72
SH
DFND
1
0
72
0
Cameco Corp
PUT
13321L108
17328
400
SH
DFND
1
0
400
0
Cameco Corp
PUT
13321L108
43320
1000
SH
DFND
1
0
1000
0
Cameco Corp
CALL
13321L108
86640
2000
SH
DFND
1
0
2000
0
Enbridge Inc
CALL
29250N105
75978
2100
SH
DFND
1
0
2100
0
Enbridge Inc
CALL
29250N105
18090
500
SH
DFND
1
0
500
0
SPDR Gold Shares
PUT
78463V107
21600600
105000
SH
SOLE
105000
0
0
Bank of Nova Scotia/The
CALL
064149107
150162
2900
SH
DFND
1
0
2900
0
SPDR Gold Shares
PUT
78463V107
13371800
65000
SH
SOLE
65000
0
0
iShares MSCI Intl Momentum Factor ETF
ETF
46434V449
19262
491
SH
DFND
1
0
491
0
TC Energy Corp
CALL
87807B107
40200
1000
SH
DFND
1
0
1000
0
TC Energy Corp
PUT
87807B107
24120
600
SH
DFND
1
0
600
0
Cenovus Energy Inc
PUT
15135U109
91954
4600
SH
DFND
1
0
4600
0
Cenovus Energy Inc
CALL
15135U109
9995
500
SH
DFND
1
0
500
0
Brookfield Corp
CALL
11271J107
41870
1000
SH
DFND
1
0
1000
0
TFI International Inc
CALL
87241L109
159460
1000
SH
DFND
1
0
1000
0
BCE Inc
PUT
05534B760
67960
2000
SH
DFND
1
0
2000
0
Enbridge Inc
CALL
29250N105
39798
1100
SH
DFND
1
0
1100
0
BCE Inc
PUT
05534B760
33980
1000
SH
DFND
1
0
1000
0
Cenovus Energy Inc
CALL
15135U109
45977
2300
SH
DFND
1
0
2300
0
TransAlta Corp
CALL
89346D107
6430
1000
SH
DFND
1
0
1000
0
Crescent Point Energy Corp
CALL
22576C101
10647
1300
SH
DFND
1
0
1300
0
Cameco Corp
CALL
13321L108
2230980
51500
SH
DFND
1
0
51500
0
Bank of Nova Scotia/The
PUT
064149107
82848
1600
SH
DFND
1
0
1600
0
NVIDIA Corp
PUT
67066G104
13372688
14800
SH
SOLE
14800
0
0
SPDR Gold Shares
PUT
78463V107
5143000
25000
SH
SOLE
25000
0
0
NVIDIA Corp
PUT
67066G104
13734112
15200
SH
SOLE
15200
0
0
Barrick Gold Corp
PUT
067901108
16640
1000
SH
DFND
1
0
1000
0
CGI Inc
PUT
12532H104
110490
1000
SH
DFND
1
0
1000
0
Bank of Nova Scotia/The
PUT
064149107
51780
1000
SH
DFND
1
0
1000
0
VanEck Gold Miners ETF/USA
CALL
92189F106
9486000
300000
SH
SOLE
300000
0
0
BCE Inc
PUT
05534B760
50970
1500
SH
DFND
1
0
1500
0
BCE Inc
PUT
05534B760
101940
3000
SH
DFND
1
0
3000
0
Crescent Point Energy Corp
CALL
22576C101
16380
2000
SH
DFND
1
0
2000
0
Cameco Corp
PUT
13321L108
1256280
29000
SH
DFND
1
0
29000
0
Canadian Pacific Kansas City Ltd
PUT
13646K108
17634
200
SH
DFND
1
0
200
0
Canadian Pacific Kansas City Ltd
PUT
13646K108
88170
1000
SH
DFND
1
0
1000
0
Bank of Montreal
CALL
063671101
791208
8100
SH
DFND
1
0
8100
0
Cameco Corp
CALL
13321L108
43320
1000
SH
DFND
1
0
1000
0
Cameco Corp
CALL
13321L108
43320
1000
SH
DFND
1
0
1000
0
Cameco Corp
CALL
13321L108
43320
1000
SH
DFND
1
0
1000
0
Bank of Nova Scotia/The
CALL
064149107
72492
1400
SH
DFND
1
0
1400
0
Enbridge Inc
CALL
29250N105
10998720
304000
SH
DFND
1
0
304000
0
Bank of Montreal
CALL
063671101
97680
1000
SH
DFND
1
0
1000
0
Canadian Pacific Kansas City Ltd
CALL
13646K108
88170
1000
SH
DFND
1
0
1000
0
Manulife Financial Corp
CALL
56501R106
32487
1300
SH
DFND
1
0
1300
0
Celestica Inc
PUT
15101Q108
45000
1000
SH
DFND
1
0
1000
0
TFI International Inc
PUT
87241L109
159460
1000
SH
DFND
1
0
1000
0
Brookfield Infrastructure Partners LP
CALL
G16252101
9987200
320000
SH
DFND
1
0
320000
0
Waste Connections Inc
CALL
94106B101
6175159
35900
SH
DFND
1
0
35900
0
Manulife Financial Corp
PUT
56501R106
24990
1000
SH
DFND
1
0
1000
0
Bank of Montreal
CALL
063671101
976800
10000
SH
DFND
1
0
10000
0
Bank of Montreal
CALL
063671101
722832
7400
SH
DFND
1
0
7400
0
Barrick Gold Corp
PUT
067901108
33280
2000
SH
DFND
1
0
2000
0
Barrick Gold Corp
PUT
067901108
16640
1000
SH
DFND
1
0
1000
0
Barrick Gold Corp
CALL
067901108
33280
2000
SH
DFND
1
0
2000
0
Enbridge Inc
PUT
29250N105
61506
1700
SH
DFND
1
0
1700
0
Agnico Eagle Mines Ltd
CALL
008474108
89475
1500
SH
DFND
1
0
1500
0
Agnico Eagle Mines Ltd
PUT
008474108
238600
4000
SH
DFND
1
0
4000
0
MAG Silver Corp
PUT
55903Q104
19044
1800
SH
DFND
1
0
1800
0
Cameco Corp
CALL
13321L108
134292
3100
SH
DFND
1
0
3100
0
Barrick Gold Corp
PUT
067901108
16640
1000
SH
DFND
1
0
1000
0
Ovintiv Inc
CALL
69047Q102
51900
1000
SH
DFND
1
0
1000
0
Ovintiv Inc
CALL
69047Q102
51900
1000
SH
DFND
1
0
1000
0
Ovintiv Inc
CALL
69047Q102
51900
1000
SH
DFND
1
0
1000
0
Ovintiv Inc
PUT
69047Q102
51900
1000
SH
DFND
1
0
1000
0
Ovintiv Inc
CALL
69047Q102
51900
1000
SH
DFND
1
0
1000
0
Baytex Energy Corp
PUT
07317Q105
3630
1000
SH
DFND
1
0
1000
0
Restaurant Brands International Inc
PUT
76131D103
15890
200
SH
DFND
1
0
200
0
Osisko Gold Royalties Ltd
CALL
68827L101
16420
1000
SH
DFND
1
0
1000
0
Osisko Gold Royalties Ltd
CALL
68827L101
16420
1000
SH
DFND
1
0
1000
0
Manulife Financial Corp
CALL
56501R106
7357056
294400
SH
DFND
1
0
294400
0
Barrick Gold Corp
PUT
067901108
16640
1000
SH
DFND
1
0
1000
0
Exxon Mobil Corp
COM
30231G102
39754
342
SH
DFND
3
0
342
0
Bank of Montreal
PUT
063671101
1543344
15800
SH
SOLE
15800
0
0
Bank of Montreal
PUT
063671101
1543344
15800
SH
SOLE
15800
0
0
Crescent Point Energy Corp
CALL
22576C101
10647
1300
SH
DFND
1
0
1300
0
Bank of Montreal
PUT
063671101
9768
100
SH
DFND
1
0
100
0
Crescent Point Energy Corp
CALL
22576C101
7371
900
SH
DFND
1
0
900
0
Celestica Inc
CALL
15101Q108
45000
1000
SH
DFND
1
0
1000
0
Celestica Inc
CALL
15101Q108
45000
1000
SH
DFND
1
0
1000
0
Celestica Inc
CALL
15101Q108
45000
1000
SH
DFND
1
0
1000
0
Celestica Inc
CALL
15101Q108
45000
1000
SH
DFND
1
0
1000
0
Nutrien Ltd
PUT
67077M108
54310
1000
SH
DFND
1
0
1000
0
Nutrien Ltd
PUT
67077M108
119482
2200
SH
DFND
1
0
2200
0
Crescent Point Energy Corp
CALL
22576C101
8190
1000
SH
DFND
1
0
1000
0
Ovintiv Inc
CALL
69047Q102
77850
1500
SH
DFND
1
0
1500
0
Cameco Corp
PUT
13321L108
82308
1900
SH
DFND
1
0
1900
0
Cenovus Energy Inc
CALL
15135U109
19990
1000
SH
DFND
1
0
1000
0
TC Energy Corp
PUT
87807B107
40200
1000
SH
DFND
1
0
1000
0
Crescent Point Energy Corp
CALL
22576C101
16380
2000
SH
DFND
1
0
2000
0
Crescent Point Energy Corp
CALL
22576C101
16380
2000
SH
DFND
1
0
2000
0
Crescent Point Energy Corp
CALL
22576C101
24570
3000
SH
DFND
1
0
3000
0
Crescent Point Energy Corp
CALL
22576C101
16380
2000
SH
DFND
1
0
2000
0
Crescent Point Energy Corp
CALL
22576C101
8190
1000
SH
DFND
1
0
1000
0
Crescent Point Energy Corp
CALL
22576C101
8190
1000
SH
DFND
1
0
1000
0
Agnico Eagle Mines Ltd
CALL
008474108
23860
400
SH
DFND
1
0
400
0
Restaurant Brands International Inc
PUT
76131D103
15890
200
SH
DFND
1
0
200
0
Manulife Financial Corp
PUT
56501R106
74970
3000
SH
DFND
1
0
3000
0
Manulife Financial Corp
PUT
56501R106
124950
5000
SH
DFND
1
0
5000
0
Crescent Point Energy Corp
CALL
22576C101
24570
3000
SH
DFND
1
0
3000
0
Algonquin Power & Utilities Corp
CALL
015857105
6320
1000
SH
DFND
1
0
1000
0
Brookfield Corp
PUT
11271J107
20935
500
SH
DFND
1
0
500
0
Bank of Montreal
CALL
063671101
879120
9000
SH
DFND
1
0
9000
0
Nutrien Ltd
CALL
67077M108
27155
500
SH
DFND
1
0
500
0
Agnico Eagle Mines Ltd
CALL
008474108
202810
3400
SH
DFND
1
0
3400
0
Enbridge Inc
PUT
29250N105
133866
3700
SH
DFND
1
0
3700
0
TC Energy Corp
CALL
87807B107
13635840
339200
SH
DFND
1
0
339200
0
BCE Inc
CALL
05534B760
33980
1000
SH
DFND
1
0
1000
0
VanEck Gold Miners ETF/USA
CALL
92189F106
1581000
50000
SH
SOLE
50000
0
0
Brookfield Corp
PUT
11271J107
1674800
40000
SH
DFND
1
0
40000
0
Methanex Corp
CALL
59151K108
49093
1100
SH
DFND
1
0
1100
0
Crescent Point Energy Corp
CALL
22576C101
10647
1300
SH
DFND
1
0
1300
0
Cameco Corp
PUT
13321L108
4332
100
SH
DFND
1
0
100
0
TransAlta Corp
CALL
89346D107
6430
1000
SH
DFND
1
0
1000
0
Invesco QQQ Trust Series 1
PUT
46090E103
77701750
175000
SH
SOLE
175000
0
0
Invesco QQQ Trust Series 1
CALL
46090E103
42180950
95000
SH
SOLE
95000
0
0
Agnico Eagle Mines Ltd
PUT
008474108
238600
4000
SH
DFND
1
0
4000
0
Invesco QQQ Trust Series 1
PUT
46090E103
13320300
30000
SH
SOLE
30000
0
0
Nutrien Ltd
CALL
67077M108
5431
100
SH
DFND
1
0
100
0
Nutrien Ltd
PUT
67077M108
54310
1000
SH
DFND
1
0
1000
0
Restaurant Brands International Inc
PUT
76131D103
2383500
30000
SH
DFND
1
0
30000
0
Cenovus Energy Inc
CALL
15135U109
21989
1100
SH
DFND
1
0
1100
0
BCE Inc
CALL
05534B760
23786
700
SH
DFND
1
0
700
0
Brookfield Corp
PUT
11271J107
41870
1000
SH
DFND
1
0
1000
0
Enbridge Inc
PUT
29250N105
75978
2100
SH
DFND
1
0
2100
0
Apellis Pharmaceuticals Inc
COM
03753U106
587741
9999
SH
SOLE
9999
0
0
Ovintiv Inc
PUT
69047Q102
77850
1500
SH
DFND
1
0
1500
0
Cameco Corp
PUT
13321L108
8664
200
SH
DFND
1
0
200
0
Energy Select Sector SPDR Fund
PUT
81369Y506
22648959
239900
SH
SOLE
239900
0
0
Crescent Point Energy Corp
CALL
22576C101
8190
1000
SH
DFND
1
0
1000
0
Crescent Point Energy Corp
CALL
22576C101
8190
1000
SH
DFND
1
0
1000
0
Waste Connections Inc
CALL
94106B101
34402
200
SH
DFND
1
0
200
0
Ovintiv Inc
PUT
69047Q102
51900
1000
SH
DFND
1
0
1000
0
GFL Environmental Inc
COM
36168Q104
2538131
73569
SH
SOLE
73569
0
0
Crescent Point Energy Corp
CALL
22576C101
8190
1000
SH
DFND
1
0
1000
0
Crescent Point Energy Corp
CALL
22576C101
8190
1000
SH
DFND
1
0
1000
0
TransAlta Corp
PUT
89346D107
6430
1000
SH
DFND
1
0
1000
0
Nutrien Ltd
PUT
67077M108
434480
8000
SH
DFND
1
0
8000
0
Barrick Gold Corp
PUT
067901108
33280
2000
SH
DFND
1
0
2000
0
Enbridge Inc
PUT
29250N105
101304
2800
SH
DFND
1
0
2800
0
Cameco Corp
PUT
13321L108
212268
4900
SH
DFND
1
0
4900
0
Cameco Corp
PUT
13321L108
112632
2600
SH
DFND
1
0
2600
0
Brookfield Corp
CALL
11271J107
58618
1400
SH
DFND
1
0
1400
0
Ovintiv Inc
CALL
69047Q102
51900
1000
SH
DFND
1
0
1000
0
Crescent Point Energy Corp
CALL
22576C101
8190
1000
SH
DFND
1
0
1000
0
Invesco Senior Loan ETF
ETF
46138G508
38070000
1800000
SH
SOLE
1800000
0
0
SPDR S&P 500 ETF Trust
CALL
78462F103
104614000
200000
SH
SOLE
200000
0
0
Waste Connections Inc
PUT
94106B101
34402
200
SH
DFND
1
0
200
0
Crescent Point Energy Corp
CALL
22576C101
8190
1000
SH
DFND
1
0
1000
0
Barrick Gold Corp
CALL
067901108
34944
2100
SH
DFND
1
0
2100
0
Brookfield Corp
CALL
11271J107
20935
500
SH
DFND
1
0
500
0
Brookfield Renewable Partners LP
CALL
G16258108
13938
600
SH
DFND
1
0
600
0
Algonquin Power & Utilities Corp
CALL
015857105
6320
1000
SH
DFND
1
0
1000
0
Ovintiv Inc
CALL
69047Q102
51900
1000
SH
DFND
1
0
1000
0
BCE Inc
PUT
05534B760
33980
1000
SH
DFND
1
0
1000
0
Brookfield Infrastructure Partners LP
PUT
G16252101
31210
1000
SH
DFND
1
0
1000
0
Ovintiv Inc
CALL
69047Q102
67470
1300
SH
DFND
1
0
1300
0
Canadian Pacific Kansas City Ltd
PUT
13646K108
17634
200
SH
DFND
1
0
200
0
Barrick Gold Corp
PUT
067901108
16640
1000
SH
DFND
1
0
1000
0
Agnico Eagle Mines Ltd
PUT
008474108
59650
1000
SH
DFND
1
0
1000
0
TransAlta Corp
CALL
89346D107
6430
1000
SH
DFND
1
0
1000
0
Nutrien Ltd
CALL
67077M108
43448
800
SH
DFND
1
0
800
0
Alamos Gold Inc
PUT
011532108
14750
1000
SH
DFND
1
0
1000
0
Brookfield Corp
CALL
11271J107
12561
300
SH
DFND
1
0
300
0
Bank of Montreal
PUT
063671101
683760
7000
SH
DFND
1
0
7000
0
Bank of Montreal
PUT
063671101
293040
3000
SH
DFND
1
0
3000
0
Cameco Corp
CALL
13321L108
43320
1000
SH
DFND
1
0
1000
0
Brookfield Renewable Partners LP
PUT
G16258108
11615
500
SH
DFND
1
0
500
0
TC Energy Corp
PUT
87807B107
12060
300
SH
DFND
1
0
300
0
Enbridge Inc
PUT
29250N105
86832
2400
SH
DFND
1
0
2400
0
Bank of Montreal
PUT
063671101
58608
600
SH
DFND
1
0
600
0
Barrick Gold Corp
PUT
067901108
16640
1000
SH
DFND
1
0
1000
0
Indivior PLC
COM
G4766E116
16471980
769000
SH
DFND
2
0
769000
0
Brookfield Renewable Partners LP
PUT
G16258108
11615
500
SH
DFND
1
0
500
0
Brookfield Infrastructure Partners LP
PUT
G16252101
31210
1000
SH
DFND
1
0
1000
0
Invesco QQQ Trust Series 1
PUT
46090E103
22200500
50000
SH
SOLE
50000
0
0
Invesco QQQ Trust Series 1
CALL
46090E103
22200500
50000
SH
SOLE
50000
0
0
TC Energy Corp
PUT
87807B107
20100
500
SH
DFND
1
0
500
0
Barrick Gold Corp
PUT
067901108
3328
200
SH
DFND
1
0
200
0
Bank of Montreal
CALL
063671101
136752
1400
SH
DFND
1
0
1400
0
Enbridge Inc
PUT
29250N105
36180
1000
SH
DFND
1
0
1000
0
Nutrien Ltd
PUT
67077M108
54310
1000
SH
DFND
1
0
1000
0
Bank of Nova Scotia/The
PUT
064149107
155340
3000
SH
DFND
1
0
3000
0
Bank of Montreal
PUT
063671101
156288
1600
SH
DFND
1
0
1600
0
Cenovus Energy Inc
PUT
15135U109
39980
2000
SH
DFND
1
0
2000
0
Bank of Montreal
PUT
063671101
293040
3000
SH
DFND
1
0
3000
0
Bank of Montreal
PUT
063671101
68376
700
SH
DFND
1
0
700
0
Bank of Montreal
PUT
063671101
39072
400
SH
DFND
1
0
400
0
TC Energy Corp
PUT
87807B107
12060
300
SH
DFND
1
0
300
0
Crescent Point Energy Corp
CALL
22576C101
8190
1000
SH
DFND
1
0
1000
0
Ovintiv Inc
PUT
69047Q102
103800
2000
SH
DFND
1
0
2000
0
Cameco Corp
PUT
13321L108
216600
5000
SH
DFND
1
0
5000
0
TC Energy Corp
PUT
87807B107
12060
300
SH
DFND
1
0
300
0
Cenovus Energy Inc
CALL
15135U109
55972
2800
SH
DFND
1
0
2800
0
Brookfield Infrastructure Partners LP
CALL
G16252101
3121
100
SH
DFND
1
0
100
0
Cameco Corp
PUT
13321L108
86640
2000
SH
DFND
1
0
2000
0
TELUS Corp
PUT
87971M103
24015
1500
SH
DFND
1
0
1500
0
Cenovus Energy Inc
CALL
15135U109
39980
2000
SH
DFND
1
0
2000
0
Cenovus Energy Inc
CALL
15135U109
19990
1000
SH
DFND
1
0
1000
0
Cenovus Energy Inc
PUT
15135U109
59970
3000
SH
DFND
1
0
3000
0
Cenovus Energy Inc
PUT
15135U109
59970
3000
SH
DFND
1
0
3000
0
Brookfield Corp
PUT
11271J107
66992
1600
SH
DFND
1
0
1600
0
Bank of Montreal
CALL
063671101
800976
8200
SH
DFND
1
0
8200
0
Bitfarms Ltd/Canada
COM
09173B107
640
287
SH
SOLE
287
0
0
Nutrien Ltd
CALL
67077M108
456204
8400
SH
DFND
1
0
8400
0
Ovintiv Inc
CALL
69047Q102
51900
1000
SH
DFND
1
0
1000
0
Nutrien Ltd
PUT
67077M108
271550
5000
SH
DFND
1
0
5000
0
Stantec Inc
CALL
85472N109
58128
700
SH
DFND
1
0
700
0
Enbridge Inc
CALL
29250N105
7236
200
SH
DFND
1
0
200
0
Barrick Gold Corp
PUT
067901108
6656
400
SH
DFND
1
0
400
0
Baytex Energy Corp
PUT
07317Q105
1815
500
SH
DFND
1
0
500
0
Bank of Montreal
PUT
063671101
58608
600
SH
DFND
1
0
600
0
Bank of Nova Scotia/The
PUT
064149107
25890
500
SH
DFND
1
0
500
0
TELUS Corp
PUT
87971M103
8005
500
SH
DFND
1
0
500
0
TC Energy Corp
PUT
87807B107
24120
600
SH
DFND
1
0
600
0
Osisko Gold Royalties Ltd
PUT
68827L101
6568
400
SH
DFND
1
0
400
0
Brookfield Infrastructure Partners LP
CALL
G16252101
9363
300
SH
DFND
1
0
300
0
Ovintiv Inc
PUT
69047Q102
129750
2500
SH
DFND
1
0
2500
0
Bank of Montreal
PUT
063671101
390720
4000
SH
DFND
1
0
4000
0
Canadian Pacific Kansas City Ltd
CALL
13646K108
88170
1000
SH
DFND
1
0
1000
0
Corebridge Financial Inc
COM
21871X109
644471
22432
SH
SOLE
22432
0
0
Corebridge Financial Inc
COM
21871X109
1120
39
SH
SOLE
39
0
0
Samsara Inc
COM
79589L106
1058
28
SH
SOLE
28
0
0
Samsara Inc
COM
79589L106
619378
16390
SH
SOLE
16390
0
0
Bank of Montreal
CALL
063671101
29304
300
SH
DFND
1
0
300
0
Enbridge Inc
CALL
29250N105
18090
500
SH
DFND
1
0
500
0
Bank of Montreal
CALL
063671101
78144
800
SH
DFND
1
0
800
0
Bank of Nova Scotia/The
PUT
064149107
25890
500
SH
DFND
1
0
500
0
TC Energy Corp
PUT
87807B107
36180
900
SH
DFND
1
0
900
0
Nutrien Ltd
PUT
67077M108
173792
3200
SH
DFND
1
0
3200
0
Barrick Gold Corp
PUT
067901108
16640
1000
SH
DFND
1
0
1000
0
Enbridge Inc
PUT
29250N105
72360
2000
SH
DFND
1
0
2000
0
Bank of Nova Scotia/The
CALL
064149107
72492
1400
SH
DFND
1
0
1400
0
Manulife Financial Corp
CALL
56501R106
77469
3100
SH
DFND
1
0
3100
0
Celestica Inc
CALL
15101Q108
45000
1000
SH
DFND
1
0
1000
0
Crescent Point Energy Corp
CALL
22576C101
4095
500
SH
DFND
1
0
500
0
Celestica Inc
CALL
15101Q108
45000
1000
SH
DFND
1
0
1000
0
Agnico Eagle Mines Ltd
CALL
008474108
11930
200
SH
DFND
1
0
200
0
Cenovus Energy Inc
CALL
15135U109
1999
100
SH
DFND
1
0
100
0
BCE Inc
PUT
05534B760
16990
500
SH
DFND
1
0
500
0
Agnico Eagle Mines Ltd
CALL
008474108
41755
700
SH
DFND
1
0
700
0
VanEck Gold Miners ETF/USA
PUT
92189F106
4290834
135700
SH
SOLE
135700
0
0
Brookfield Infrastructure Partners LP
PUT
G16252101
31210
1000
SH
DFND
1
0
1000
0
Bank of Montreal
CALL
063671101
97680
1000
SH
DFND
1
0
1000
0
Invesco QQQ Trust Series 1
PUT
46090E103
28860650
65000
SH
SOLE
65000
0
0
Bank of Nova Scotia/The
PUT
064149107
51780
1000
SH
DFND
1
0
1000
0
Energy Select Sector SPDR Fund
CALL
81369Y506
49093200
520000
SH
SOLE
520000
0
0
Ovintiv Inc
PUT
69047Q102
25950
500
SH
DFND
1
0
500
0
TELUS Corp
PUT
87971M103
8005
500
SH
DFND
1
0
500
0
Bank of Montreal
CALL
063671101
19536
200
SH
DFND
1
0
200
0
BCE Inc
CALL
05534B760
33980
1000
SH
DFND
1
0
1000
0
Cameco Corp
PUT
13321L108
43320
1000
SH
DFND
1
0
1000
0
Nutrien Ltd
PUT
67077M108
108620
2000
SH
DFND
1
0
2000
0
Osisko Gold Royalties Ltd
PUT
68827L101
8210
500
SH
DFND
1
0
500
0
Ovintiv Inc
CALL
69047Q102
25950
500
SH
DFND
1
0
500
0
Enbridge Inc
PUT
29250N105
18090
500
SH
DFND
1
0
500
0
Barrick Gold Corp
PUT
067901108
16640
1000
SH
DFND
1
0
1000
0
Ovintiv Inc
PUT
69047Q102
25950
500
SH
DFND
1
0
500
0
Bank of Montreal
PUT
063671101
9768
100
SH
DFND
1
0
100
0
Crescent Point Energy Corp
CALL
22576C101
12285
1500
SH
DFND
1
0
1500
0
Bank of Montreal
PUT
063671101
195360
2000
SH
DFND
1
0
2000
0
Barrick Gold Corp
PUT
067901108
16640
1000
SH
DFND
1
0
1000
0
Barrick Gold Corp
PUT
067901108
116480
7000
SH
DFND
1
0
7000
0
TFI International Inc
PUT
87241L109
159460
1000
SH
DFND
1
0
1000
0
Bank of Montreal
CALL
063671101
205128
2100
SH
DFND
1
0
2100
0
Agnico Eagle Mines Ltd
PUT
008474108
59650
1000
SH
DFND
1
0
1000
0
Brookfield Corp
CALL
11271J107
50244
1200
SH
DFND
1
0
1200
0
Agnico Eagle Mines Ltd
PUT
008474108
59650
1000
SH
DFND
1
0
1000
0
Barrick Gold Corp
PUT
067901108
83200
5000
SH
DFND
1
0
5000
0
Barrick Gold Corp
PUT
067901108
99840
6000
SH
DFND
1
0
6000
0
Cameco Corp
CALL
13321L108
43320
1000
SH
DFND
1
0
1000
0
Global X Lithium & Battery Tech ETF
ETF
37954Y855
2446
54
SH
DFND
1
0
54
0
Barrick Gold Corp
PUT
067901108
99840
6000
SH
DFND
1
0
6000
0
BCE Inc
PUT
05534B760
33980
1000
SH
DFND
1
0
1000
0
Agnico Eagle Mines Ltd
PUT
008474108
119300
2000
SH
DFND
1
0
2000
0
BCE Inc
PUT
05534B760
3398
100
SH
DFND
1
0
100
0
Bank of Montreal
CALL
063671101
9768
100
SH
DFND
1
0
100
0
Agnico Eagle Mines Ltd
PUT
008474108
59650
1000
SH
DFND
1
0
1000
0
Agnico Eagle Mines Ltd
PUT
008474108
626325
10500
SH
DFND
1
0
10500
0
Bank of Nova Scotia/The
CALL
064149107
20712
400
SH
DFND
1
0
400
0
BCE Inc
PUT
05534B760
50970
1500
SH
DFND
1
0
1500
0
Bank of Montreal
PUT
063671101
48840
500
SH
DFND
1
0
500
0
Baytex Energy Corp
PUT
07317Q105
3630
1000
SH
DFND
1
0
1000
0
Restaurant Brands International Inc
PUT
76131D103
158900
2000
SH
DFND
1
0
2000
0
Agnico Eagle Mines Ltd
CALL
008474108
357900
6000
SH
DFND
1
0
6000
0
Manulife Financial Corp
PUT
56501R106
74970
3000
SH
DFND
1
0
3000
0
Cenovus Energy Inc
CALL
15135U109
1931034
96600
SH
DFND
1
0
96600
0
Barrick Gold Corp
PUT
067901108
33280
2000
SH
DFND
1
0
2000
0
Cenovus Energy Inc
PUT
15135U109
19990
1000
SH
DFND
1
0
1000
0
Barrick Gold Corp
PUT
067901108
116480
7000
SH
DFND
1
0
7000
0
Brookfield Corp
CALL
11271J107
20935
500
SH
DFND
1
0
500
0
Energy Select Sector SPDR Fund
PUT
81369Y506
4720500
50000
SH
SOLE
50000
0
0
Osisko Gold Royalties Ltd
CALL
68827L101
16420
1000
SH
DFND
1
0
1000
0
Brookfield Renewable Partners LP
CALL
G16258108
4646
200
SH
DFND
1
0
200
0
Agnico Eagle Mines Ltd
PUT
008474108
178950
3000
SH
DFND
1
0
3000
0
Agnico Eagle Mines Ltd
PUT
008474108
59650
1000
SH
DFND
1
0
1000
0
Barrick Gold Corp
PUT
067901108
16640
1000
SH
DFND
1
0
1000
0
Cameco Corp
CALL
13321L108
43320
1000
SH
DFND
1
0
1000
0
Brookfield Corp
PUT
11271J107
20935
500
SH
DFND
1
0
500
0
Nutrien Ltd
CALL
67077M108
103189
1900
SH
DFND
1
0
1900
0
Cenovus Energy Inc
CALL
15135U109
9995
500
SH
DFND
1
0
500
0
MAG Silver Corp
PUT
55903Q104
10580
1000
SH
DFND
1
0
1000
0
CGI Inc
CALL
12532H104
11049
100
SH
DFND
1
0
100
0
Brookfield Corp
CALL
11271J107
41870
1000
SH
DFND
1
0
1000
0
Restaurant Brands International Inc
CALL
76131D103
2232545
28100
SH
DFND
1
0
28100
0
TELUS Corp
CALL
87971M103
9705262
606200
SH
DFND
1
0
606200
0
Brookfield Renewable Partners LP
CALL
G16258108
23230
1000
SH
DFND
1
0
1000
0
Celestica Inc
CALL
15101Q108
90000
2000
SH
DFND
1
0
2000
0
Canadian Pacific Kansas City Ltd
PUT
13646K108
264510
3000
SH
DFND
1
0
3000
0
BCE Inc
PUT
05534B760
50970
1500
SH
DFND
1
0
1500
0
Cenovus Energy Inc
CALL
15135U109
11994
600
SH
DFND
1
0
600
0
Bank of Nova Scotia/The
CALL
064149107
20712
400
SH
DFND
1
0
400
0
Bank of Montreal
PUT
063671101
488400
5000
SH
DFND
1
0
5000
0
Brookfield Infrastructure Partners LP
CALL
G16252101
15605
500
SH
DFND
1
0
500
0
Cameco Corp
PUT
13321L108
43320
1000
SH
DFND
1
0
1000
0
TC Energy Corp
CALL
87807B107
40200
1000
SH
DFND
1
0
1000
0
Brookfield Renewable Partners LP
PUT
G16258108
6969
300
SH
SOLE
300
0
0
Barrick Gold Corp
CALL
067901108
16640
1000
SH
DFND
1
0
1000
0
Baytex Energy Corp
CALL
07317Q105
10890
3000
SH
DFND
1
0
3000
0
Brookfield Renewable Partners LP
PUT
G16258108
23230
1000
SH
DFND
1
0
1000
0
Algonquin Power & Utilities Corp
PUT
015857105
6320
1000
SH
DFND
1
0
1000
0
TC Energy Corp
PUT
87807B107
160800
4000
SH
DFND
1
0
4000
0
Enbridge Inc
CALL
29250N105
54270
1500
SH
DFND
1
0
1500
0
Brookfield Renewable Partners LP
PUT
G16258108
13938
600
SH
DFND
1
0
600
0
Bank of Montreal
PUT
063671101
19536
200
SH
DFND
1
0
200
0
Brookfield Corp
CALL
11271J107
16748
400
SH
DFND
1
0
400
0
Brookfield Corp
PUT
11271J107
41870
1000
SH
DFND
1
0
1000
0
Agnico Eagle Mines Ltd
PUT
008474108
29825
500
SH
DFND
1
0
500
0
Nutrien Ltd
PUT
67077M108
271550
5000
SH
DFND
1
0
5000
0
Invesco QQQ Trust Series 1
CALL
46090E103
48841100
110000
SH
SOLE
110000
0
0
Bank of Montreal
CALL
063671101
19536
200
SH
DFND
1
0
200
0
MAG Silver Corp
PUT
55903Q104
16928
1600
SH
DFND
1
0
1600
0
BCE Inc
PUT
05534B760
30582
900
SH
DFND
1
0
900
0
Cenovus Energy Inc
PUT
15135U109
39980
2000
SH
DFND
1
0
2000
0
Bank of Nova Scotia/The
CALL
064149107
51780
1000
SH
DFND
1
0
1000
0
Brookfield Infrastructure Partners LP
CALL
G16252101
6242
200
SH
DFND
1
0
200
0
TELUS Corp
PUT
87971M103
5603500
350000
SH
SOLE
350000
0
0
Cameco Corp
CALL
13321L108
43320
1000
SH
DFND
1
0
1000
0
Bank of Montreal
PUT
063671101
527472
5400
SH
DFND
1
0
5400
0
Nutrien Ltd
PUT
67077M108
108620
2000
SH
DFND
1
0
2000
0
Bank of Montreal
PUT
063671101
136752
1400
SH
DFND
1
0
1400
0
Barrick Gold Corp
CALL
067901108
1664
100
SH
DFND
1
0
100
0
Cameco Corp
PUT
13321L108
43320
1000
SH
DFND
1
0
1000
0
BCE Inc
PUT
05534B760
40776
1200
SH
DFND
1
0
1200
0
Novagold Resources Inc
CALL
66987E206
3000
1000
SH
DFND
1
0
1000
0
TransAlta Corp
CALL
89346D107
12860
2000
SH
DFND
1
0
2000
0
TransAlta Corp
PUT
89346D107
6430
1000
SH
DFND
1
0
1000
0
Nuvei Corp
COM
67079A102
9486
300
SH
SOLE
300
0
0
BCE Inc
PUT
05534B760
6796
200
SH
DFND
1
0
200
0
MongoDB Inc
COM
60937P106
5990723
16704
SH
SOLE
16704
0
0
Cameco Corp
PUT
13321L108
303240
7000
SH
DFND
1
0
7000
0
Cameco Corp
PUT
13321L108
246924
5700
SH
DFND
1
0
5700
0
TransAlta Corp
PUT
89346D107
6430
1000
SH
DFND
1
0
1000
0
Osisko Gold Royalties Ltd
CALL
68827L101
16420
1000
SH
DFND
1
0
1000
0
Brookfield Renewable Partners LP
PUT
G16258108
23230
1000
SH
DFND
1
0
1000
0
Cenovus Energy Inc
PUT
15135U109
1999000
100000
SH
DFND
1
0
100000
0
BCE Inc
PUT
05534B760
33980
1000
SH
DFND
1
0
1000
0
Restaurant Brands International Inc
PUT
76131D103
79450
1000
SH
DFND
1
0
1000
0
Bank of Nova Scotia/The
CALL
064149107
31068
600
SH
DFND
1
0
600
0
Manulife Financial Corp
CALL
56501R106
14994
600
SH
DFND
1
0
600
0
Precision Drilling Corp
CALL
74022D407
74019
1100
SH
DFND
1
0
1100
0
Crescent Point Energy Corp
PUT
22576C101
16380
2000
SH
DFND
1
0
2000
0
BCE Inc
PUT
05534B760
33980
1000
SH
DFND
1
0
1000
0
TransAlta Corp
PUT
89346D107
6430
1000
SH
DFND
1
0
1000
0
TC Energy Corp
CALL
87807B107
32160
800
SH
DFND
1
0
800
0
Nutrien Ltd
PUT
67077M108
108620
2000
SH
DFND
1
0
2000
0
First Majestic Silver Corp
PUT
32076V103
5880
1000
SH
DFND
1
0
1000
0
Manulife Financial Corp
PUT
56501R106
74970
3000
SH
DFND
1
0
3000
0
TransAlta Corp
CALL
89346D107
2443400
380000
SH
DFND
1
0
380000
0
BCE Inc
CALL
05534B760
12756092
375400
SH
DFND
1
0
375400
0
Invesco QQQ Trust Series 1
PUT
46090E103
8880200
20000
SH
SOLE
20000
0
0
Invesco QQQ Trust Series 1
PUT
46090E103
66601500
150000
SH
SOLE
150000
0
0
Bank of Montreal
CALL
063671101
19155048
196100
SH
DFND
1
0
196100
0
Silvercorp Metals Inc
CALL
82835P103
4890
1500
SH
DFND
1
0
1500
0
BCE Inc
PUT
05534B760
50970
1500
SH
DFND
1
0
1500
0
Cameco Corp
CALL
13321L108
129960
3000
SH
DFND
1
0
3000
0
Ovintiv Inc
CALL
69047Q102
15570
300
SH
DFND
1
0
300
0
Canadian Pacific Kansas City Ltd
CALL
13646K108
10580400
120000
SH
DFND
1
0
120000
0
Brookfield Infrastructure Partners LP
CALL
G16252101
2808900
90000
SH
DFND
1
0
90000
0
Agnico Eagle Mines Ltd
CALL
008474108
17895
300
SH
DFND
1
0
300
0
Nutrien Ltd
PUT
67077M108
54310
1000
SH
DFND
1
0
1000
0
Bank of Nova Scotia/The
CALL
064149107
15534
300
SH
DFND
1
0
300
0
Cenovus Energy Inc
CALL
15135U109
37981
1900
SH
DFND
1
0
1900
0
BCE Inc
PUT
05534B760
27184
800
SH
DFND
1
0
800
0
Precision Drilling Corp
CALL
74022D407
6729
100
SH
DFND
1
0
100
0
TC Energy Corp
PUT
87807B107
100500
2500
SH
DFND
1
0
2500
0
Cenovus Energy Inc
CALL
15135U109
67966
3400
SH
DFND
1
0
3400
0
Canadian Pacific Kansas City Ltd
CALL
13646K108
8817
100
SH
DFND
1
0
100
0
TC Energy Corp
PUT
87807B107
12060
300
SH
DFND
1
0
300
0
BCE Inc
PUT
05534B760
37378
1100
SH
DFND
1
0
1100
0
Grab Holdings Ltd
COM
G4124C109
8630695
2748629
SH
DFND
4
0
2748629
0
TC Energy Corp
PUT
87807B107
12060
300
SH
DFND
1
0
300
0
Precision Drilling Corp
PUT
74022D407
13458
200
SH
DFND
1
0
200
0
Waste Connections Inc
CALL
94106B101
68804
400
SH
DFND
1
0
400
0
Manulife Financial Corp
PUT
56501R106
99960
4000
SH
DFND
1
0
4000
0
Manulife Financial Corp
PUT
56501R106
74970
3000
SH
DFND
1
0
3000
0
Ovintiv Inc
PUT
69047Q102
51900
1000
SH
DFND
1
0
1000
0
BlackBerry Ltd
CALL
09228F103
5520
2000
SH
DFND
1
0
2000
0
Bank of Montreal
PUT
063671101
39072
400
SH
DFND
1
0
400
0
TC Energy Corp
PUT
87807B107
24120
600
SH
DFND
1
0
600
0
Cameco Corp
CALL
13321L108
90972
2100
SH
DFND
1
0
2100
0
BCE Inc
CALL
05534B760
6796
200
SH
DFND
1
0
200
0
Celestica Inc
PUT
15101Q108
9000
200
SH
DFND
1
0
200
0
Cameco Corp
CALL
13321L108
264252
6100
SH
DFND
1
0
6100
0
Waste Connections Inc
CALL
94106B101
10320600
60000
SH
DFND
1
0
60000
0
Celestica Inc
PUT
15101Q108
9000
200
SH
DFND
1
0
200
0
Barrick Gold Corp
PUT
067901108
16640
1000
SH
DFND
1
0
1000
0
Crescent Point Energy Corp
CALL
22576C101
16380
2000
SH
DFND
1
0
2000
0
Nutrien Ltd
CALL
67077M108
10862
200
SH
DFND
1
0
200
0
Manulife Financial Corp
CALL
56501R106
1699320
68000
SH
DFND
1
0
68000
0
TC Energy Corp
CALL
87807B107
4984800
124000
SH
DFND
1
0
124000
0
Ovintiv Inc
CALL
69047Q102
10380
200
SH
DFND
1
0
200
0
Globe Life Inc
CALL
37959E102
1431351
12300
SH
SOLE
12300
0
0
Enbridge Inc
PUT
29250N105
108540
3000
SH
DFND
1
0
3000
0
Canadian Pacific Kansas City Ltd
CALL
13646K108
6171900
70000
SH
DFND
1
0
70000
0
BCE Inc
PUT
05534B760
54368
1600
SH
DFND
1
0
1600
0
Principal Financial Group Inc
CALL
74251V102
1622628
18800
SH
SOLE
18800
0
0
Brookfield Corp
CALL
11271J107
10509370
251000
SH
DFND
1
0
251000
0
Aflac Inc
CALL
001055102
1210626
14100
SH
SOLE
14100
0
0
MetLife Inc
CALL
59156R108
1600776
21600
SH
SOLE
21600
0
0
Unum Group
CALL
91529Y106
1727852
32200
SH
SOLE
32200
0
0
TC Energy Corp
CALL
87807B107
8040000
200000
SH
DFND
1
0
200000
0
Restaurant Brands International Inc
PUT
76131D103
47670
600
SH
DFND
1
0
600
0
Enbridge Inc
CALL
29250N105
50652
1400
SH
DFND
1
0
1400
0
CGI Inc
CALL
12532H104
22098
200
SH
DFND
1
0
200
0
Cameco Corp
CALL
13321L108
43320
1000
SH
DFND
1
0
1000
0
Crescent Point Energy Corp
CALL
22576C101
8190
1000
SH
DFND
1
0
1000
0
Cenovus Energy Inc
CALL
15135U109
73963
3700
SH
DFND
1
0
3700
0
Barrick Gold Corp
PUT
067901108
49920
3000
SH
DFND
1
0
3000
0
Bank of Nova Scotia/The
CALL
064149107
10169592
196400
SH
DFND
1
0
196400
0
Bank of Nova Scotia/The
PUT
064149107
25890
500
SH
DFND
1
0
500
0
Utilities Select Sector SPDR Fund
PUT
81369Y886
1641250
25000
SH
SOLE
25000
0
0
Brookfield Renewable Partners LP
CALL
G16258108
23230
1000
SH
DFND
1
0
1000
0
Brookfield Renewable Partners LP
CALL
G16258108
23230
1000
SH
DFND
1
0
1000
0
Bank of Montreal
CALL
063671101
8107440
83000
SH
DFND
1
0
83000
0
BCE Inc
PUT
05534B760
33980
1000
SH
DFND
1
0
1000
0
Energy Select Sector SPDR Fund
PUT
81369Y506
4720500
50000
SH
SOLE
50000
0
0
Alamos Gold Inc
CALL
011532108
14750
1000
SH
DFND
1
0
1000
0
Nutrien Ltd
PUT
67077M108
54310
1000
SH
DFND
1
0
1000
0
Nutrien Ltd
PUT
67077M108
108620
2000
SH
DFND
1
0
2000
0
Nutrien Ltd
PUT
67077M108
54310
1000
SH
DFND
1
0
1000
0
Bank of Montreal
PUT
063671101
390720
4000
SH
DFND
1
0
4000
0
MAG Silver Corp
PUT
55903Q104
10580
1000
SH
DFND
1
0
1000
0
Celestica Inc
CALL
15101Q108
4000
100
SH
DFND
1
0
100
0
Bank of Montreal
PUT
063671101
126984
1300
SH
DFND
1
0
1300
0
Ovintiv Inc
CALL
69047Q102
83040
1600
SH
DFND
1
0
1600
0
Cameco Corp
PUT
13321L108
1039680
24000
SH
DFND
1
0
24000
0
Bank of Nova Scotia/The
PUT
064149107
155340
3000
SH
DFND
1
0
3000
0
TransAlta Corp
PUT
89346D107
6430
1000
SH
DFND
1
0
1000
0
TELUS Corp
CALL
87971M103
1601
100
SH
DFND
1
0
100
0
Stantec Inc
CALL
85472N109
83040
1000
SH
DFND
1
0
1000
0
Crescent Point Energy Corp
PUT
22576C101
8190
1000
SH
DFND
1
0
1000
0
MAG Silver Corp
CALL
55903Q104
10580
1000
SH
DFND
1
0
1000
0
Methanex Corp
CALL
59151K108
44630
1000
SH
DFND
1
0
1000
0
Osisko Gold Royalties Ltd
CALL
68827L101
16420
1000
SH
DFND
1
0
1000
0
Algonquin Power & Utilities Corp
PUT
015857105
18960
3000
SH
SOLE
3000
0
0
Brookfield Renewable Partners LP
CALL
G16258108
23230
1000
SH
SOLE
1000
0
0
Ovintiv Inc
CALL
69047Q102
51900
1000
SH
DFND
1
0
1000
0
Canadian Pacific Kansas City Ltd
CALL
13646K108
44085
500
SH
DFND
1
0
500
0
Cenovus Energy Inc
PUT
15135U109
39980
2000
SH
DFND
1
0
2000
0
Agnico Eagle Mines Ltd
CALL
008474108
59650
1000
SH
DFND
1
0
1000
0
Crescent Point Energy Corp
PUT
22576C101
8190
1000
SH
DFND
1
0
1000
0
TELUS Corp
PUT
87971M103
2401500
150000
SH
SOLE
150000
0
0
Bank of Montreal
PUT
063671101
9768
100
SH
DFND
1
0
100
0
Methanex Corp
CALL
59151K108
89260
2000
SH
DFND
1
0
2000
0
Crescent Point Energy Corp
CALL
22576C101
8190
1000
SH
DFND
1
0
1000
0
Enbridge Inc
PUT
29250N105
61506
1700
SH
DFND
1
0
1700
0
SPDR S&P 500 ETF Trust
PUT
78462F103
104614000
200000
SH
SOLE
200000
0
0
Precision Drilling Corp
CALL
74022D407
40374
600
SH
DFND
1
0
600
0
Barrick Gold Corp
PUT
067901108
33280
2000
SH
DFND
1
0
2000
0
Cameco Corp
PUT
13321L108
38988
900
SH
DFND
1
0
900
0
TELUS Corp
CALL
87971M103
16010
1000
SH
DFND
1
0
1000
0
Canadian Pacific Kansas City Ltd
PUT
13646K108
88170
1000
SH
DFND
1
0
1000
0
Enbridge Inc
PUT
29250N105
32562
900
SH
DFND
1
0
900
0
Invesco QQQ Trust Series 1
PUT
46090E103
22200500
50000
SH
DFND
3
0
50000
0
Barrick Gold Corp
PUT
067901108
8320
500
SH
DFND
1
0
500
0
Ovintiv Inc
CALL
69047Q102
51900
1000
SH
DFND
1
0
1000
0
Cenovus Energy Inc
CALL
15135U109
19990
1000
SH
DFND
1
0
1000
0
Ovintiv Inc
CALL
69047Q102
15570
300
SH
DFND
1
0
300
0
Brookfield Infrastructure Partners LP
CALL
G16252101
4681500
150000
SH
SOLE
150000
0
0
BCE Inc
PUT
05534B760
3398
100
SH
DFND
1
0
100
0
TC Energy Corp
CALL
87807B107
20100
500
SH
DFND
1
0
500
0
Nutrien Ltd
PUT
67077M108
54310
1000
SH
DFND
1
0
1000
0
Enbridge Inc
PUT
29250N105
36180
1000
SH
DFND
1
0
1000
0
Precision Drilling Corp
CALL
74022D407
94206
1400
SH
DFND
1
0
1400
0
Bank of Montreal
PUT
063671101
195360
2000
SH
DFND
1
0
2000
0
Canadian Pacific Kansas City Ltd
PUT
13646K108
176340
2000
SH
DFND
1
0
2000
0
Brookfield Infrastructure Partners LP
CALL
G16252101
6866200
220000
SH
SOLE
220000
0
0
Barrick Gold Corp
PUT
067901108
16640
1000
SH
DFND
1
0
1000
0
Canadian Pacific Kansas City Ltd
PUT
13646K108
88170
1000
SH
DFND
1
0
1000
0
Brookfield Infrastructure Partners LP
CALL
G16252101
240317
7700
SH
SOLE
7700
0
0
Nutrien Ltd
CALL
67077M108
16293
300
SH
DFND
1
0
300
0
Cameco Corp
PUT
13321L108
38988
900
SH
DFND
1
0
900
0
Methanex Corp
CALL
59151K108
4463
100
SH
DFND
1
0
100
0
Cenovus Energy Inc
CALL
15135U109
19990
1000
SH
DFND
1
0
1000
0
Nutrien Ltd
CALL
67077M108
16293
300
SH
DFND
1
0
300
0
Brookfield Infrastructure Partners LP
CALL
G16252101
1560500
50000
SH
SOLE
50000
0
0
Cenovus Energy Inc
CALL
15135U109
5997
300
SH
DFND
1
0
300
0
Nutrien Ltd
CALL
67077M108
5431
100
SH
DFND
1
0
100
0
Canadian Pacific Kansas City Ltd
PUT
13646K108
88170
1000
SH
DFND
1
0
1000
0
Methanex Corp
CALL
59151K108
13389
300
SH
DFND
1
0
300
0
Bank of Montreal
PUT
063671101
488400
5000
SH
DFND
1
0
5000
0
Crescent Point Energy Corp
CALL
22576C101
16380
2000
SH
DFND
1
0
2000
0
Enbridge Inc
PUT
29250N105
97686
2700
SH
DFND
1
0
2700
0
Zoetis Inc
PUT
98978V103
5330115
31500
SH
SOLE
31500
0
0
Alamos Gold Inc
PUT
011532108
14750
1000
SH
DFND
1
0
1000
0
Agnico Eagle Mines Ltd
CALL
008474108
59650
1000
SH
DFND
1
0
1000
0
Alamos Gold Inc
CALL
011532108
14750
1000
SH
DFND
1
0
1000
0
Agnico Eagle Mines Ltd
PUT
008474108
119300
2000
SH
DFND
1
0
2000
0
Methanex Corp
PUT
59151K108
44630
1000
SH
DFND
1
0
1000
0
Energy Select Sector SPDR Fund
CALL
81369Y506
4720500
50000
SH
SOLE
50000
0
0
Cameco Corp
PUT
13321L108
77976
1800
SH
DFND
1
0
1800
0
Invesco QQQ Trust Series 1
CALL
46090E103
15540350
35000
SH
SOLE
35000
0
0
Waste Connections Inc
CALL
94106B101
34402
200
SH
DFND
1
0
200
0
Agnico Eagle Mines Ltd
CALL
008474108
23860
400
SH
DFND
1
0
400
0
Tesla Inc
COM
88160R101
175790
1000
SH
SOLE
1000
0
0
Ovintiv Inc
CALL
69047Q102
51900
1000
SH
DFND
1
0
1000
0
Invesco QQQ Trust Series 1
PUT
46090E103
8880200
20000
SH
SOLE
20000
0
0
Cameco Corp
CALL
13321L108
86640
2000
SH
DFND
1
0
2000
0
BCE Inc
CALL
05534B760
33980
1000
SH
DFND
1
0
1000
0
Brookfield Corp
PUT
11271J107
125610
3000
SH
DFND
1
0
3000
0
Invesco QQQ Trust Series 1
PUT
46090E103
48841100
110000
SH
SOLE
110000
0
0
Invesco QQQ Trust Series 1
CALL
46090E103
66601500
150000
SH
SOLE
150000
0
0
Crescent Point Energy Corp
PUT
22576C101
8190
1000
SH
DFND
1
0
1000
0
Barrick Gold Corp
PUT
067901108
16640
1000
SH
DFND
1
0
1000
0
Crescent Point Energy Corp
CALL
22576C101
8190
1000
SH
DFND
1
0
1000
0
Agnico Eagle Mines Ltd
CALL
008474108
35790
600
SH
DFND
1
0
600
0
Cameco Corp
CALL
13321L108
43320
1000
SH
DFND
1
0
1000
0
Cameco Corp
CALL
13321L108
173280
4000
SH
DFND
1
0
4000
0
Cameco Corp
PUT
13321L108
86640
2000
SH
DFND
1
0
2000
0
Barrick Gold Corp
PUT
067901108
33280
2000
SH
DFND
1
0
2000
0
Bank of Nova Scotia/The
CALL
064149107
25890000
500000
SH
SOLE
500000
0
0
Cameco Corp
CALL
13321L108
43320
1000
SH
DFND
1
0
1000
0
Cameco Corp
CALL
13321L108
43320
1000
SH
DFND
1
0
1000
0
TC Energy Corp
CALL
87807B107
40200
1000
SH
DFND
1
0
1000
0
Brookfield Renewable Partners LP
PUT
G16258108
2323
100
SH
DFND
1
0
100
0
Invesco QQQ Trust Series 1
CALL
46090E103
4440100
10000
SH
SOLE
10000
0
0
Methanex Corp
CALL
59151K108
4463
100
SH
DFND
1
0
100
0
Cameco Corp
CALL
13321L108
21660
500
SH
DFND
1
0
500
0
Canadian Pacific Kansas City Ltd
PUT
13646K108
352680
4000
SH
DFND
1
0
4000
0
Bank of Nova Scotia/The
PUT
064149107
25890
500
SH
DFND
1
0
500
0
Barrick Gold Corp
CALL
067901108
5990400
360000
SH
SOLE
360000
0
0
Agnico Eagle Mines Ltd
PUT
008474108
1049840
17600
SH
SOLE
17600
0
0
Nutrien Ltd
CALL
67077M108
8146500
150000
SH
SOLE
150000
0
0
Algonquin Power & Utilities Corp
CALL
015857105
6320
1000
SH
DFND
1
0
1000
0
Bank of Montreal
PUT
063671101
19536
200
SH
DFND
1
0
200
0
Ovintiv Inc
PUT
69047Q102
25950
500
SH
DFND
1
0
500
0
Crescent Point Energy Corp
PUT
22576C101
8190
1000
SH
DFND
1
0
1000
0
Cenovus Energy Inc
PUT
15135U109
19990
1000
SH
DFND
1
0
1000
0
VanEck Gold Miners ETF/USA
PUT
92189F106
7905000
250000
SH
SOLE
250000
0
0
Cameco Corp
PUT
13321L108
21660
500
SH
DFND
1
0
500
0
BCE Inc
CALL
05534B760
16990
500
SH
DFND
1
0
500
0
Cameco Corp
PUT
13321L108
173280
4000
SH
DFND
1
0
4000
0
Precision Drilling Corp
PUT
74022D407
13458
200
SH
DFND
1
0
200
0
TC Energy Corp
CALL
87807B107
12060
300
SH
DFND
1
0
300
0
Bank of Nova Scotia/The
CALL
064149107
15534
300
SH
DFND
1
0
300
0
Invesco QQQ Trust Series 1
CALL
46090E103
79921800
180000
SH
SOLE
180000
0
0
BCE Inc
PUT
05534B760
3398
100
SH
DFND
1
0
100
0
TELUS Corp
PUT
87971M103
16010
1000
SH
DFND
1
0
1000
0
TELUS Corp
PUT
87971M103
8005
500
SH
DFND
1
0
500
0
Barrick Gold Corp
PUT
067901108
16640
1000
SH
DFND
1
0
1000
0
Bank of Nova Scotia/The
PUT
064149107
25890
500
SH
DFND
1
0
500
0
Manulife Financial Corp
CALL
56501R106
7497000
300000
SH
SOLE
300000
0
0
Bausch Health Cos Inc
PUT
071734107
10610
1000
SH
DFND
1
0
1000
0
Bank of Nova Scotia/The
PUT
064149107
31068
600
SH
DFND
1
0
600
0
BlackBerry Ltd
CALL
09228F103
2760
1000
SH
DFND
1
0
1000
0
TC Energy Corp
CALL
87807B107
8040000
200000
SH
SOLE
200000
0
0
Cenovus Energy Inc
CALL
15135U109
19990
1000
SH
DFND
1
0
1000
0
Agnico Eagle Mines Ltd
PUT
008474108
238600
4000
SH
DFND
1
0
4000
0
BCE Inc
PUT
05534B760
67960
2000
SH
DFND
1
0
2000
0
MAG Silver Corp
CALL
55903Q104
10580
1000
SH
DFND
1
0
1000
0
Celestica Inc
CALL
15101Q108
45000
1000
SH
DFND
1
0
1000
0
BCE Inc
CALL
05534B760
13592
400
SH
DFND
1
0
400
0
Bank of Montreal
CALL
063671101
97680
1000
SH
DFND
1
0
1000
0
Bank of Montreal
CALL
063671101
97680
1000
SH
DFND
1
0
1000
0
MAG Silver Corp
PUT
55903Q104
10580
1000
SH
DFND
1
0
1000
0
Cenovus Energy Inc
CALL
15135U109
7996
400
SH
DFND
1
0
400
0
SPDR S&P 500 ETF Trust
PUT
78462F103
91537250
175000
SH
SOLE
175000
0
0
MAG Silver Corp
CALL
55903Q104
10580
1000
SH
DFND
1
0
1000
0
TC Energy Corp
CALL
87807B107
36180
900
SH
DFND
1
0
900
0
Bank of Nova Scotia/The
PUT
064149107
51780
1000
SH
DFND
1
0
1000
0
BlackBerry Ltd
CALL
09228F103
2760
1000
SH
DFND
1
0
1000
0
Alamos Gold Inc
CALL
011532108
206500
14000
SH
SOLE
14000
0
0
MAG Silver Corp
PUT
55903Q104
7406
700
SH
DFND
1
0
700
0
Precision Drilling Corp
PUT
74022D407
6729
100
SH
DFND
1
0
100
0
Alamos Gold Inc
CALL
011532108
14750
1000
SH
DFND
1
0
1000
0
Barrick Gold Corp
CALL
067901108
16640
1000
SH
DFND
1
0
1000
0
Crescent Point Energy Corp
PUT
22576C101
16380
2000
SH
DFND
1
0
2000
0
BCE Inc
PUT
05534B760
16990
500
SH
DFND
1
0
500
0
Canadian Pacific Kansas City Ltd
PUT
13646K108
88170
1000
SH
DFND
1
0
1000
0
Canadian Pacific Kansas City Ltd
PUT
13646K108
88170
1000
SH
DFND
1
0
1000
0
Barrick Gold Corp
PUT
067901108
33280
2000
SH
DFND
1
0
2000
0
Agnico Eagle Mines Ltd
PUT
008474108
29825
500
SH
DFND
1
0
500
0
Cameco Corp
PUT
13321L108
129960
3000
SH
DFND
1
0
3000
0
Crescent Point Energy Corp
CALL
22576C101
8190
1000
SH
DFND
1
0
1000
0
Agnico Eagle Mines Ltd
PUT
008474108
59650
1000
SH
DFND
1
0
1000
0
Agnico Eagle Mines Ltd
PUT
008474108
59650
1000
SH
DFND
1
0
1000
0
Agnico Eagle Mines Ltd
PUT
008474108
59650
1000
SH
DFND
1
0
1000
0
Agnico Eagle Mines Ltd
PUT
008474108
59650
1000
SH
DFND
1
0
1000
0
Agnico Eagle Mines Ltd
PUT
008474108
178950
3000
SH
DFND
1
0
3000
0
Bank of Montreal
PUT
063671101
19536
200
SH
DFND
1
0
200
0
Accenture PLC
PUT
G1151C101
12200672
35200
SH
SOLE
35200
0
0
Agnico Eagle Mines Ltd
PUT
008474108
298250
5000
SH
DFND
1
0
5000
0
Agnico Eagle Mines Ltd
PUT
008474108
59650
1000
SH
DFND
1
0
1000
0
Agnico Eagle Mines Ltd
PUT
008474108
59650
1000
SH
DFND
1
0
1000
0
Agnico Eagle Mines Ltd
PUT
008474108
59650
1000
SH
DFND
1
0
1000
0
Bank of Montreal
CALL
063671101
39072
400
SH
DFND
1
0
400
0
Bausch Health Cos Inc
PUT
071734107
10610
1000
SH
DFND
1
0
1000
0
Bausch Health Cos Inc
PUT
071734107
10610
1000
SH
DFND
1
0
1000
0
Agnico Eagle Mines Ltd
CALL
008474108
7158000
120000
SH
SOLE
120000
0
0
BCE Inc
CALL
05534B760
33980
1000
SH
DFND
1
0
1000
0
Cameco Corp
CALL
13321L108
43320
1000
SH
DFND
1
0
1000
0
Barrick Gold Corp
CALL
067901108
4218240
253500
SH
SOLE
253500
0
0
Bank of Nova Scotia/The
CALL
064149107
8802600
170000
SH
SOLE
170000
0
0
Cenovus Energy Inc
CALL
15135U109
7996
400
SH
DFND
1
0
400
0
Digital World Acquisition Corp
COM
25400Q105
117724
1900
SH
SOLE
1900
0
0
Bank of Montreal
PUT
063671101
9768
100
SH
DFND
1
0
100
0
Cameco Corp
PUT
13321L108
43320
1000
SH
DFND
1
0
1000
0
Agnico Eagle Mines Ltd
PUT
008474108
59650
1000
SH
DFND
1
0
1000
0
Cameco Corp
PUT
13321L108
43320
1000
SH
DFND
1
0
1000
0
Agnico Eagle Mines Ltd
PUT
008474108
178950
3000
SH
DFND
1
0
3000
0
Agnico Eagle Mines Ltd
PUT
008474108
59650
1000
SH
DFND
1
0
1000
0
Agnico Eagle Mines Ltd
PUT
008474108
59650
1000
SH
DFND
1
0
1000
0
Bank of Montreal
CALL
063671101
29304000
300000
SH
SOLE
300000
0
0
Bank of Nova Scotia/The
CALL
064149107
5178
100
SH
DFND
1
0
100
0
Manulife Financial Corp
CALL
56501R106
4825569
193100
SH
SOLE
193100
0
0
Nutrien Ltd
PUT
67077M108
10862
200
SH
DFND
1
0
200
0
MAG Silver Corp
PUT
55903Q104
10580
1000
SH
DFND
1
0
1000
0
Bank of Nova Scotia/The
CALL
064149107
20970900
405000
SH
SOLE
405000
0
0
Barrick Gold Corp
CALL
067901108
933504
56100
SH
SOLE
56100
0
0
CGI Inc
PUT
12532H104
110490
1000
SH
DFND
1
0
1000
0
Brookfield Corp
CALL
11271J107
8206520
196000
SH
SOLE
196000
0
0
Nutrien Ltd
CALL
67077M108
22044429
405900
SH
SOLE
405900
0
0
Enbridge Inc
CALL
29250N105
2170800
60000
SH
SOLE
60000
0
0
Cameco Corp
CALL
13321L108
43320
1000
SH
DFND
1
0
1000
0
Cameco Corp
CALL
13321L108
43320
1000
SH
DFND
1
0
1000
0
Alamos Gold Inc
CALL
011532108
14750
1000
SH
DFND
1
0
1000
0
MAG Silver Corp
PUT
55903Q104
10580
1000
SH
DFND
1
0
1000
0
Bank of Nova Scotia/The
CALL
064149107
10356
200
SH
DFND
1
0
200
0
ISHARES SILVER TRUST ISHARES
PUT
46428Q109
29575000
1300000
SH
SOLE
1300000
0
0
ISHARES SILVER TRUST ISHARES
CALL
46428Q109
14218750
625000
SH
SOLE
625000
0
0
SPDR GOLD TRUST GOLD SHS
PUT
78463V107
43201200
210000
SH
SOLE
210000
0
0
SPDR GOLD TRUST GOLD SHS
PUT
78463V107
61716000
300000
SH
SOLE
300000
0
0
SPDR GOLD TRUST GOLD SHS
CALL
78463V107
34972400
170000
SH
SOLE
170000
0
0
SPDR GOLD TRUST GOLD SHS
PUT
78463V107
26743600
130000
SH
SOLE
130000
0
0
SPDR GOLD TRUST GOLD SHS
PUT
78463V107
20572000
100000
SH
SOLE
100000
0
0
SPDR GOLD TRUST GOLD SHS
PUT
78463V107
20572000
100000
SH
SOLE
100000
0
0
SPDR GOLD TRUST GOLD SHS
PUT
78463V107
20572000
100000
SH
SOLE
100000
0
0
SPDR GOLD TRUST GOLD SHS
CALL
78463V107
6685900
32500
SH
SOLE
32500
0
0
SPDR GOLD TRUST GOLD SHS
PUT
78463V107
51430000
250000
SH
SOLE
250000
0
0
SPDR GOLD TRUST GOLD SHS
PUT
78463V107
6685900
32500
SH
SOLE
32500
0
0
SPDR GOLD TRUST GOLD SHS
CALL
78463V107
8228800
40000
SH
SOLE
40000
0
0
SPDR GOLD TRUST GOLD SHS
CALL
78463V107
42892620
208500
SH
SOLE
208500
0
0
SPDR GOLD TRUST GOLD SHS
CALL
78463V107
61716000
300000
SH
SOLE
300000
0
0
SPDR GOLD TRUST GOLD SHS
CALL
78463V107
38572500
187500
SH
SOLE
187500
0
0
SPDR GOLD TRUST GOLD SHS
CALL
78463V107
61716000
300000
SH
SOLE
300000
0
0
SPDR GOLD TRUST GOLD SHS
CALL
78463V107
54001500
262500
SH
SOLE
262500
0
0
SPDR GOLD TRUST GOLD SHS
CALL
78463V107
61716000
300000
SH
SOLE
300000
0
0
SPDR GOLD TRUST GOLD SHS
CALL
78463V107
61716000
300000
SH
SOLE
300000
0
0
SPDR GOLD TRUST GOLD SHS
CALL
78463V107
41144000
200000
SH
SOLE
200000
0
0
SPDR GOLD TRUST GOLD SHS
CALL
78463V107
69944800
340000
SH
SOLE
340000
0
0
SPDR GOLD TRUST GOLD SHS
CALL
78463V107
30858000
150000
SH
SOLE
150000
0
0
SPDR GOLD TRUST GOLD SHS
CALL
78463V107
72002000
350000
SH
SOLE
350000
0
0
SPDR GOLD TRUST GOLD SHS
CALL
78463V107
51430000
250000
SH
SOLE
250000
0
0
SPDR GOLD TRUST GOLD SHS
CALL
78463V107
9668840
47000
SH
SOLE
47000
0
0
SPDR GOLD TRUST GOLD SHS
CALL
78463V107
25715000
125000
SH
SOLE
125000
0
0
SPDR GOLD TRUST GOLD SHS
CALL
78463V107
72002000
350000
SH
SOLE
350000
0
0
SPDR GOLD TRUST GOLD SHS
CALL
78463V107
51430000
250000
SH
SOLE
250000
0
0
SCHLUMBERGER LTD
COM
806857108
474764
8662
SH
SOLE
8662
0
0
BROOKFIELD BUSINESS PARTNERS LP
COM
G16234109
14782
669
SH
SOLE
669
0
0
BROOKFIELD REIN-A EXC LVS
COM
G16250105
9484
227
SH
SOLE
227
0
0
BROOKFIELD INFRA PARTNER LPU
COM
G16252101
1594831
51100
SH
SOLE
51100
0
0
BROOKFIELD RENEWABLE PARTNERS LPU
COM
G16258108
594525
25593
SH
SOLE
25593
0
0
FIDELIS INSURANCE HLDGS
COM
G3398L118
97400
5000
SH
SOLE
5000
0
0
FLEX LNG LTD
COM
G35947202
76290
3000
SH
SOLE
3000
0
0
GAN LIMITED
COM
G3728V109
19050
15000
SH
SOLE
15000
0
0
AGNICO EAGLE MINES LIMITED
COM
008474108
1576072
26422
SH
SOLE
26422
0
0
ALGOMA STEEL GROUP INC
COM
015658107
84900
10000
SH
SOLE
10000
0
0
ALGOMA STEEL GROUP INC 19/10/26
COM
015658115
27400
20000
SH
SOLE
20000
0
0
ALGONQUIN POWER&UTILITIES CORP
COM
015857105
293855
46496
SH
SOLE
46496
0
0
BCE INC NEW
COM
05534B760
6714686
197607
SH
SOLE
197607
0
0
BRP INC/CA-SUB VOTING
COM
05577W200
1238867
18463
SH
SOLE
18463
0
0
BANK OF MONTREAL
COM
063671101
31708393
324615
SH
SOLE
324615
0
0
BANK OF NOVA SCOTIA
COM
064149107
23619551
456152
SH
SOLE
456152
0
0
BARRICK GOLD CORP
COM
067901108
2525037
151745
SH
SOLE
151745
0
0
BAYTEX ENERGY CORP
COM
07317Q105
707850
195000
SH
SOLE
195000
0
0
BROOKFIELD BUSINESS-CL A
COM
11259V106
8039
333
SH
SOLE
333
0
0
BROOKFIELD CORP
COM
11271J107
13643423
325852
SH
SOLE
325852
0
0
BROOKFIELD INFRA SUB VTG-A EXCH
COM
11275Q107
231485
6423
SH
SOLE
6423
0
0
BROOKFIELD RENEWABLE CORP A
COM
11284V105
393931
16033
SH
SOLE
16033
0
0
BROOKFIELD AST MGMT-A LVS
COM
113004105
4243600
100990
SH
SOLE
100990
0
0
B2GOLD CORP
COM
11777Q209
5194
1990
SH
SOLE
1990
0
0
CAE INC
COM
124765108
1283622
62191
SH
SOLE
62191
0
0
CGI INC CLASS-A SUB VTG
COM
12532H104
4469652
40453
SH
SOLE
40453
0
0
CAMECO CORP
COM
13321L108
381043
8796
SH
SOLE
8796
0
0
CANADIAN IMPERIAL BANK OF COMMERCE
COM
136069101
17476590
344570
SH
SOLE
344570
0
0
CANADIAN NATIONAL RAILWAY CO
COM
136375102
25490495
193535
SH
SOLE
193535
0
0
CANADIAN NATURAL RESOURCES LTD
COM
136385101
21000440
275163
SH
SOLE
275163
0
0
CANADIAN PACIFIC KANSAS CITY LTD
COM
13646K108
24722515
280396
SH
SOLE
280396
0
0
CELESTICA INC
COM
15101Q108
567000
12610
SH
SOLE
12610
0
0
CENOVUS ENERGY INC
COM
15135U109
10534270
526977
SH
SOLE
526977
0
0
WTS-CENOVUS ENERGY 1/01/26
COM
15135U117
5000
387
SH
SOLE
387
0
0
COLLIERS INTERNATIONAL GROUP INC
COM
194693107
2005917
16411
SH
SOLE
16411
0
0
CRESCENT POINT ENERGY CORP
COM
22576C101
777264
94904
SH
SOLE
94904
0
0
DESCARTES SYSTEMS GROUP INC
COM
249906108
2149491
23484
SH
SOLE
23484
0
0
ELECTROVAYA INC
COM
28617B606
86376
23600
SH
SOLE
23600
0
0
ENBRIDGE INC
COM
29250N105
19816256
547713
SH
SOLE
547713
0
0
ENERPLUS CORP
COM
292766102
786400
40000
SH
SOLE
40000
0
0
EQUINOX GOLD CORP
COM
29446Y502
301000
50000
SH
SOLE
50000
0
0
FIRST MAJESTIC SILVER CORP
COM
32076V103
29400
5000
SH
SOLE
5000
0
0
FIRSTSERVICE CORP
COM
33767E202
370563
2235
SH
SOLE
2235
0
0
FORTIS INC
COM
349553107
12262245
310358
SH
SOLE
310358
0
0
FRANCO-NEVADA CORP
COM
351858105
1802057
15123
SH
SOLE
15123
0
0
GILDAN ACTIVEWEAR INC CL A SVS
COM
375916103
176182
4745
SH
SOLE
4745
0
0
UNITS-GRANITE REIT-STAPLE
COM
387437114
715261
12498
SH
SOLE
12498
0
0
IMPERIAL OIL LTD
COM
453038408
2659846
38476
SH
SOLE
38476
0
0
LIGHTSPEED COMMERCE INC
COM
53229C107
6327
450
SH
SOLE
450
0
0
MAGNA INTERNATIONAL INC
COM
559222401
5161871
94748
SH
SOLE
94748
0
0
MANULIFE FINANCIAL CORP
COM
56501R106
12450543
498221
SH
SOLE
498221
0
0
METHANEX CORP
COM
59151K108
815301
18268
SH
SOLE
18268
0
0
NORTH AMER CONSTRUCTION GROUP LTD
COM
656811106
194348
8723
SH
SOLE
8723
0
0
NUTRIEN LTD
COM
67077M108
6835565
125862
SH
SOLE
125862
0
0
NUVEI CORP SUBORDINATE VTG
COM
67079A102
476197
15060
SH
SOLE
15060
0
0
OPEN TEXT CORPORATION
COM
683715106
3247275
83628
SH
SOLE
83628
0
0
PAN AMERICAN SILVER CORP
COM
697900108
75400
5000
SH
SOLE
5000
0
0
PEMBINA PIPELINE CORPORATION
COM
706327103
1504954
42585
SH
SOLE
42585
0
0
RB GLOBAL INC
COM
74935Q107
3571916
46894
SH
SOLE
46894
0
0
RESTAURANT BRANDS INTL INC
COM
76131D103
6173980
77709
SH
SOLE
77709
0
0
ROGERS COMMUNICATIONS INC CL B NVS
COM
775109200
6863523
167403
SH
SOLE
167403
0
0
ROYAL BANK OF CANADA
COM
780087102
51474928
510259
SH
SOLE
510259
0
0
SHOPIFY INC CL A
COM
82509L107
356294
4617
SH
SOLE
4617
0
0
SPROTT PHYSICAL PLAT&PALL T/U
COM
85207Q104
19300
2000
SH
SOLE
2000
0
0
SPROTT PHYSICAL GOLD&SILVER TRUST
COM
85208R101
508500
25000
SH
SOLE
25000
0
0
STANTEC INC
COM
85472N109
1529597
18420
SH
SOLE
18420
0
0
SUN LIFE FINANCIAL INC
COM
866796105
11587661
212306
SH
SOLE
212306
0
0
SUNCOR ENERGY INC (NEW)
COM
867224107
12462366
337642
SH
SOLE
337642
0
0
TFI INTERNATIONAL INC
COM
87241L109
1058017
6635
SH
SOLE
6635
0
0
TC ENERGY CORPORATION
COM
87807B107
14818444
368618
SH
SOLE
368618
0
0
TECK RESOURCES LTD CL B SVS
COM
878742204
813007
17759
SH
SOLE
17759
0
0
TELUS CORPORATION
COM
87971M103
8695880
543153
SH
SOLE
543153
0
0
TELUS INTERNATIONAL CDA-W/I
COM
87975H100
280034
33101
SH
SOLE
33101
0
0
THOMSON REUTERS CORP
COM
884903808
13909386
89260
SH
SOLE
89260
0
0
TORONTO-DOMINION BANK
COM
891160509
39886847
660597
SH
SOLE
660597
0
0
TRANSALTA CORPORATION
COM
89346D107
134284
20884
SH
SOLE
20884
0
0
TRICON RESIDENTIAL INC
COM
89612W102
7738
694
SH
SOLE
694
0
0
TRIPLE FLAG PRECIOUS MET CORP
COM
89679M104
216750
15000
SH
SOLE
15000
0
0
VERMILION ENERGY INC
COM
923725105
48230
3877
SH
SOLE
3877
0
0
WASTE CONNECTIONS INC
COM
94106B101
2820792
16399
SH
SOLE
16399
0
0
WEST FRASER TIMBER LTD
COM
952845105
1119269
12950
SH
SOLE
12950
0
0
WHEATON PRECIOUS METALS CORP
COM
962879102
1058634
22462
SH
SOLE
22462
0
0
AT&T INC
COM
00206R102
208718
11859
SH
SOLE
11859
0
0
ABBOTT LABORATORIES INC
COM
002824100
2820473
24815
SH
SOLE
24815
0
0
ABBVIE INC
COM
00287Y109
2033693
11168
SH
SOLE
11168
0
0
ADOBE INC
COM
00724F101
259869
515
SH
SOLE
515
0
0
ADVANCED MICRO DEVICES INC
COM
007903107
3790
21
SH
SOLE
21
0
0
AGILENT TECHNOLOGIES INC
COM
00846U101
38851
267
SH
SOLE
267
0
0
ALBEMARLE CORP
COM
012653101
1844
14
SH
SOLE
14
0
0
ALCOA CORPORATION
COM
013872106
3582
106
SH
SOLE
106
0
0
ALIBABA GROUP HOLDING LTD-SPON ADR
COM
01609W102
7236
100
SH
SOLE
100
0
0
ALPHABET INC CLASS-C
COM
02079K107
4752796
31215
SH
SOLE
31215
0
0
ALPHABET INC CLASS-A
COM
02079K305
6818866
45179
SH
SOLE
45179
0
0
ALTRIA GROUP INC
COM
02209S103
286583
6570
SH
SOLE
6570
0
0
AMAZON.COM INC
COM
023135106
5177267
28702
SH
SOLE
28702
0
0
AMERICAN ELECTRIC POWER COMP
COM
025537101
494903
5748
SH
SOLE
5748
0
0
AMERICAN EXPRESS COMPANY
COM
025816109
2915343
12804
SH
SOLE
12804
0
0
AMERICAN INTERNATIONAL GROUP INC
COM
026874784
368493
4714
SH
SOLE
4714
0
0
AMERICAN TOWER CORP
COM
03027X100
291248
1474
SH
SOLE
1474
0
0
CENCORA INC
COM
03073E105
2490890
10251
SH
SOLE
10251
0
0
AMERIPRISE FINANCIAL INC
COM
03076C106
1457813
3325
SH
SOLE
3325
0
0
AMETEK INC
COM
031100100
1848570
10107
SH
SOLE
10107
0
0
AMGEN INC
COM
031162100
2844337
10004
SH
SOLE
10004
0
0
AMPHENOL CORPORATION CL-A
COM
032095101
2394781
20761
SH
SOLE
20761
0
0
ANALOG DEVICES INC
COM
032654105
413183
2089
SH
SOLE
2089
0
0
ANHEUSER-BUSCH INBEV SPN ADR
COM
03524A108
159000
2616
SH
SOLE
2616
0
0
ELEVANCE HEALTH INC
COM
036752103
3113833
6005
SH
SOLE
6005
0
0
APOLLO GLOBAL MANAGEMENT INC
COM
03769M106
345446
3072
SH
SOLE
3072
0
0
APPLE INC
COM
037833100
17554922
102373
SH
SOLE
102373
0
0
APPLIED MATERIALS INC
COM
038222105
990729
4804
SH
SOLE
4804
0
0
APTARGROUP INC
COM
038336103
502752
3494
SH
SOLE
3494
0
0
ARGENX SE-ADR
COM
04016X101
119297
303
SH
SOLE
303
0
0
ARISTA NETWORKS INC
COM
040413106
192547
664
SH
SOLE
664
0
0
ASTRAZENECA PLC SPONSORED ADR
COM
046353108
738814
10905
SH
SOLE
10905
0
0
AUTODESK INC
COM
052769106
28125
108
SH
SOLE
108
0
0
AUTOMATIC DATA PROCESSING INC
COM
053015103
1260688
5048
SH
SOLE
5048
0
0
AUTOZONE INC
COM
053332102
466444
148
SH
SOLE
148
0
0
BP PLC SPONSORED ADR
COM
055622104
172876
4588
SH
SOLE
4588
0
0
BWX TECHNOLOGIES INC
COM
05605H100
466305
4544
SH
SOLE
4544
0
0
BANCO SANTANDER S.A. ADR
COM
05964H105
678
140
SH
SOLE
140
0
0
BANK OF AMERICA CORPORATION
COM
060505104
2456571
64783
SH
SOLE
64783
0
0
BANK OF NEW YORK MELLON CORP
COM
064058100
78709
1366
SH
SOLE
1366
0
0
BANK OZK
COM
06417N103
28867
635
SH
SOLE
635
0
0
BECTON, DICKINSON & CO
COM
075887109
1773722
7168
SH
SOLE
7168
0
0
BEIGENE LTD
COM
07725L102
52078
333
SH
SOLE
333
0
0
BEL FUSE INC-CL B
COM
077347300
60310
1000
SH
SOLE
1000
0
0
BERKSHIRE HATHAWAY INC CL A
COM
084670108
34259760
54
SH
SOLE
54
0
0
BERKSHIRE HATHAWAY INC CLASS B NEW
COM
084670702
5043717
11994
SH
SOLE
11994
0
0
BHP GROUP LTD - SPONSORED ADR
COM
088606108
145956
2530
SH
SOLE
2530
0
0
BIO-RAD LABS INC
COM
090572207
237613
687
SH
SOLE
687
0
0
BIOGEN INC
COM
09062X103
2238024
10379
SH
SOLE
10379
0
0
BLACKROCK INC
COM
09247X101
2210139
2651
SH
SOLE
2651
0
0
THE BLACKSTONE GROUP INC
COM
09260D107
239619
1824
SH
SOLE
1824
0
0
BOEING COMPANY
COM
097023105
281379
1458
SH
SOLE
1458
0
0
BOOKING HOLDINGS INC
COM
09857L108
2376261
655
SH
SOLE
655
0
0
BORGWARNER INC
COM
099724106
267463
7699
SH
SOLE
7699
0
0
BOSTON SCIENTIFIC CORP
COM
101137107
587781
8582
SH
SOLE
8582
0
0
BRISTOL-MYERS SQUIBB COMPANY
COM
110122108
473862
8738
SH
SOLE
8738
0
0
BROADRIDGE FINANCIAL SOLUTIONS INC
COM
11133T103
335970
1640
SH
SOLE
1640
0
0
BROADCOM INC
COM
11135F101
2348627
1772
SH
SOLE
1772
0
0
CBRE GROUP INC - A
COM
12504L109
4862
50
SH
SOLE
50
0
0
CDW CORP
COM
12514G108
380856
1489
SH
SOLE
1489
0
0
CME GROUP INC
COM
12572Q105
3931411
18261
SH
SOLE
18261
0
0
CSX CORPORATION
COM
126408103
590636
15933
SH
SOLE
15933
0
0
CVS HEALTH CORPORATION
COM
126650100
2001099
25089
SH
SOLE
25089
0
0
CADENCE DESIGN SYSTEMS INC
COM
127387108
102100
328
SH
SOLE
328
0
0
CAMPBELL SOUP COMPANY
COM
134429109
1593533
35850
SH
SOLE
35850
0
0
CAPITAL ONE FINANCIAL CORPORATION
COM
14040H105
13400
90
SH
SOLE
90
0
0
CARLISLE COMPANIES INC
COM
142339100
1145769
2924
SH
SOLE
2924
0
0
CARLYLE GROUP INC
COM
14316J108
1359921
28990
SH
SOLE
28990
0
0
CARRIER GLOBAL CORPORATION
COM
14448C104
774466
13323
SH
SOLE
13323
0
0
CATERPILLAR INC
COM
149123101
1260153
3439
SH
SOLE
3439
0
0
CENTENE CORPORATION
COM
15135B101
29822
380
SH
SOLE
380
0
0
CHARTER COMMUNICATIONS INC-A
COM
16119P108
2034
7
SH
SOLE
7
0
0
CHEMOURS CO(THE)
COM
163851108
5305
202
SH
SOLE
202
0
0
CHENIERE ENERGY INC
COM
16411R208
1641508
10178
SH
SOLE
10178
0
0
CHEVRON CORPORATION
COM
166764100
2269090
14385
SH
SOLE
14385
0
0
CISCO SYSTEMS INC
COM
17275R102
1144786
22937
SH
SOLE
22937
0
0
CITIGROUP INC NEW
COM
172967424
109658
1734
SH
SOLE
1734
0
0
COCA-COLA COMPANY
COM
191216100
1222376
19980
SH
SOLE
19980
0
0
COGNIZANT TECH SOLUTIONS CORP-A
COM
192446102
442672
6040
SH
SOLE
6040
0
0
COLGATE-PALMOLIVE COMPANY
COM
194162103
2651162
29441
SH
SOLE
29441
0
0
COMCAST CORP CL A
COM
20030N101
4479139
103325
SH
SOLE
103325
0
0
CONAGRA BRANDS INC
COM
205887102
148200
5000
SH
SOLE
5000
0
0
CONOCOPHILLIPS
COM
20825C104
2273730
17864
SH
SOLE
17864
0
0
CONSTELLATION BRANDS INC-CLASS A
COM
21036P108
572055
2105
SH
SOLE
2105
0
0
COPART INC
COM
217204106
338832
5850
SH
SOLE
5850
0
0
CORTEVA INC
COM
22052L104
92849
1610
SH
SOLE
1610
0
0
COSTCO WHOLESALE CORP
COM
22160K105
4061701
5544
SH
SOLE
5544
0
0
COSTAR GROUP INC
COM
22160N109
120267
1245
SH
SOLE
1245
0
0
CROWDSTRIKE HOLDINGS INC-A
COM
22788C105
21159
66
SH
SOLE
66
0
0
CUMMINS INC
COM
231021106
1109652
3766
SH
SOLE
3766
0
0
D.R. HORTON INC
COM
23331A109
368263
2238
SH
SOLE
2238
0
0
DXC TECHNOLOGY COMPANY
COM
23355L106
1082
51
SH
SOLE
51
0
0
DANAHER CORP
COM
235851102
2776886
11120
SH
SOLE
11120
0
0
DARLING INGREDIENTS INC
COM
237266101
8139
175
SH
SOLE
175
0
0
DATADOG INC CLASS A
COM
23804L103
91217
738
SH
SOLE
738
0
0
DEERE & COMPANY
COM
244199105
469476
1143
SH
SOLE
1143
0
0
DELTA AIR LINES INC
COM
247361702
129680
2709
SH
SOLE
2709
0
0
DEVON ENERGY CORPORATION
COM
25179M103
286026
5700
SH
SOLE
5700
0
0
DEXCOM INC
COM
252131107
102499
739
SH
SOLE
739
0
0
DIAGEO PLC SPONSORED ADR
COM
25243Q205
1479814
9949
SH
SOLE
9949
0
0
DISNEY,WALT COMPANY
COM
254687106
447471
3657
SH
SOLE
3657
0
0
DISCOVER FINANCIAL SERVICES
COM
254709108
144199
1100
SH
SOLE
1100
0
0
DOLLAR GENERAL CORP
COM
256677105
454759
2914
SH
SOLE
2914
0
0
DOLLAR TREE INC
COM
256746108
42342
318
SH
SOLE
318
0
0
DOMINO'S PIZZA INC
COM
25754A201
1024070
2061
SH
SOLE
2061
0
0
DOW INC
COM
260557103
51500
889
SH
SOLE
889
0
0
DRIL-QUIP INC
COM
262037104
45060
2000
SH
SOLE
2000
0
0
DUKE ENERGY CORP NEW
COM
26441C204
219338
2268
SH
SOLE
2268
0
0
DUPONT DE NEMOURS INC
COM
26614N102
58729
766
SH
SOLE
766
0
0
D-WAVE QUANTUM INC
COM
26740W109
51320
25157
SH
SOLE
25157
0
0
DYNATRACE INC
COM
268150109
420839
9062
SH
SOLE
9062
0
0
EOG RESOURCES INC
COM
26875P101
908559
7107
SH
SOLE
7107
0
0
EBAY INC
COM
278642103
2021474
38300
SH
SOLE
38300
0
0
ECOLAB INC
COM
278865100
9236
40
SH
SOLE
40
0
0
ELECTRONIC ARTS INC
COM
285512109
17247
130
SH
SOLE
130
0
0
EMBECTA CORP
COM
29082K105
531
40
SH
SOLE
40
0
0
EMERSON ELECTRIC CO
COM
291011104
890574
7852
SH
SOLE
7852
0
0
ENTERGY CORP
COM
29364G103
3065
29
SH
SOLE
29
0
0
EQUINIX INC REIT
COM
29444U700
620648
752
SH
SOLE
752
0
0
ESSEX PROPERTY TRUST INC
COM
297178105
2203
9
SH
SOLE
9
0
0
ETHAN ALLEN INTERIORS INC
COM
297602104
172850
5000
SH
SOLE
5000
0
0
EVERCORE INC
COM
29977A105
84740
440
SH
SOLE
440
0
0
EXPEDIA GROUP INC
COM
30212P303
1378
10
SH
SOLE
10
0
0
EXXON MOBIL CORPORATION
COM
30231G102
2264820
19484
SH
SOLE
19484
0
0
FS KKR CAPITAL CORP
COM
302635206
95350
5000
SH
SOLE
5000
0
0
FTI CONSULTING INC
COM
302941109
633393
3012
SH
SOLE
3012
0
0
META PLATFORMS INC
COM
30303M102
778870
1604
SH
SOLE
1604
0
0
FACTSET RESEARCH SYSTEMS INC
COM
303075105
169033
372
SH
SOLE
372
0
0
FEDEX CORPORATION
COM
31428X106
101409
350
SH
SOLE
350
0
0
FIDELITY CORPORATE BOND ETF
COM
316188101
90396
1944
SH
SOLE
1944
0
0
FISERV INC
COM
337738108
124180
777
SH
SOLE
777
0
0
FLOWSERVE CORPORATION
COM
34354P105
2127318
46570
SH
SOLE
46570
0
0
FORD MOTOR COMPANY
COM
345370860
531
40
SH
SOLE
40
0
0
FORTIVE CORPORATION
COM
34959J108
154836
1800
SH
SOLE
1800
0
0
FRANKLIN RESOURCES INC
COM
354613101
11806
420
SH
SOLE
420
0
0
FREEPORT MCMORAN INC
COM
35671D857
920181
19570
SH
SOLE
19570
0
0
GE HEALTHCARE TECH INC
COM
36266G107
29818
328
SH
SOLE
328
0
0
ARTHUR J GALLAGHER & CO
COM
363576109
1393223
5572
SH
SOLE
5572
0
0
GAP INC
COM
364760108
3306
120
SH
SOLE
120
0
0
GENERAL DYNAMICS CORP
COM
369550108
9040
32
SH
SOLE
32
0
0
GENERAL ELECTRIC COMP
COM
369604301
168129
1201
SH
SOLE
1201
0
0
GENTEX CORP
COM
371901109
1529538
42346
SH
SOLE
42346
0
0
GILEAD SCIENCES INC
COM
375558103
49151
671
SH
SOLE
671
0
0
GSK PLC-SPON ADR
COM
37733W204
3430
80
SH
SOLE
80
0
0
GLBL X ROBOTICS&ARTIFICIAL INTEL ETF
COM
37954Y715
349910
11000
SH
SOLE
11000
0
0
GOLD FIELDS LTD-SPONSORED ADR
COM
38059T106
3972500
250000
SH
SOLE
250000
0
0
GOLDMAN SACHS GROUP INC
COM
38141G104
33415
80
SH
SOLE
80
0
0
GRACO INC
COM
384109104
205238
2196
SH
SOLE
2196
0
0
GRAFTECH INTERNATIONAL LTD
COM
384313508
13800
10000
SH
SOLE
10000
0
0
GUIDEWIRE SOFTWARE INC
COM
40171V100
35013
300
SH
SOLE
300
0
0
HF SINCLAIR CORP
COM
403949100
116152
1924
SH
SOLE
1924
0
0
HCA HEALTHCARE INC
COM
40412C101
706417
2118
SH
SOLE
2118
0
0
HDFC BANK LTD ADR
COM
40415F101
186268
3328
SH
SOLE
3328
0
0
HP INC
COM
40434L105
18132
600
SH
SOLE
600
0
0
HALEON PLC ADR
COM
405552100
849
100
SH
SOLE
100
0
0
HALLIBURTON CO
COM
406216101
10249
260
SH
SOLE
260
0
0
HARLEY-DAVIDSON INC
COM
412822108
2273387
51975
SH
SOLE
51975
0
0
HECLA MINING COMPANY
COM
422704106
3112
647
SH
SOLE
647
0
0
HERSHEY COMPANY(THE)
COM
427866108
504922
2596
SH
SOLE
2596
0
0
WTS-HERTZ GLB HLDG 30/06/51
COM
42806J148
22200
5000
SH
SOLE
5000
0
0
HEWLETT-PACKARD ENTERPRISE CO
COM
42824C109
10638
600
SH
SOLE
600
0
0
HILTON WORLDWIDE HLDGS INC
COM
43300A203
758104
3554
SH
SOLE
3554
0
0
HOME DEPOT INC
COM
437076102
5778167
15063
SH
SOLE
15063
0
0
HONEYWELL INTERNATIONAL INC
COM
438516106
231112
1126
SH
SOLE
1126
0
0
HOWMET AEROSPACE INC
COM
443201108
105519
1542
SH
SOLE
1542
0
0
H WORLD GROUP LTD ADR
COM
44332N106
128329
3316
SH
SOLE
3316
0
0
HUNTINGTON BANCSHARES INC
COM
446150104
27900
2000
SH
SOLE
2000
0
0
HUT 8 CORP
COM
44812J104
55200
5000
SH
SOLE
5000
0
0
ILLUMINA INC
COM
452327109
705962
5141
SH
SOLE
5141
0
0
INGERSOLL-RAND INC
COM
45687V106
88398
931
SH
SOLE
931
0
0
INGREDION INC
COM
457187102
8180
70
SH
SOLE
70
0
0
INTEL CORPORATION
COM
458140100
645545
14615
SH
SOLE
14615
0
0
INTERACTIVE BROKERS GROUP INC CL-A
COM
45841N107
84788
759
SH
SOLE
759
0
0
INTERCONTINENTAL HOTELS GROUP-ADR
COM
45857P806
523862
4958
SH
SOLE
4958
0
0
INTERCONTINENTAL EXCHANGE INC
COM
45866F104
2634396
19169
SH
SOLE
19169
0
0
INTERNATIONAL BUSINESS MACHINES CORP
COM
459200101
1111578
5821
SH
SOLE
5821
0
0
INTERNATIONAL PAPER COMPANY
COM
460146103
23412
600
SH
SOLE
600
0
0
INTERPUBLIC GROUP OF COMPANIES INC
COM
460690100
1691115
51827
SH
SOLE
51827
0
0
INVESCO SHARES QQQ TRUST SERIES 1
COM
46090E103
4179910
9414
SH
SOLE
9414
0
0
INTUIT INC
COM
461202103
315250
485
SH
SOLE
485
0
0
INTUITIVE SURGICAL INC
COM
46120E602
39111
98
SH
SOLE
98
0
0
IQVIA HOLDINGS INC
COM
46266C105
265787
1051
SH
SOLE
1051
0
0
ISHARES MSCI CANADA ETF
COM
464286509
53592
1400
SH
SOLE
1400
0
0
ISHARES SELECT DIVIDEND ETF
COM
464287168
803996
6527
SH
SOLE
6527
0
0
ISHARES S&P 500 INDEX FUND
COM
464287200
1445758
2750
SH
SOLE
2750
0
0
ISHARES MSCI EMERGING MKTS ETF
COM
464287234
143780
3500
SH
SOLE
3500
0
0
ISHARES 20YR TREASURY BOND ETF
COM
464287432
73047
772
SH
SOLE
772
0
0
ISHARES MSCI EAFE ETF
COM
464287465
1204688
15085
SH
SOLE
15085
0
0
ISHARES CORE S&P MID-CAP ETF
COM
464287507
363833
5990
SH
SOLE
5990
0
0
ISHARES RUSSELL 2000 ETF
COM
464287655
178755
850
SH
SOLE
850
0
0
ISHARES CORE S&P SMALL-CAP ETF
COM
464287804
265248
2400
SH
SOLE
2400
0
0
ISHARES INTL SELECT DIVIDEND ETF
COM
464288448
577091
20581
SH
SOLE
20581
0
0
ISHARES MSCI JAPAN ETF
COM
46434G822
492315
6900
SH
SOLE
6900
0
0
ISHARES BITCOIN TRUST ETF
COM
46438F101
121410
3000
SH
SOLE
3000
0
0
ITRON INC
COM
465741106
486655
5260
SH
SOLE
5260
0
0
JP MORGAN CHASE & CO
COM
46625H100
9619408
48025
SH
SOLE
48025
0
0
JOHNSON & JOHNSON
COM
478160104
6189026
39124
SH
SOLE
39124
0
0
KLA CORP
COM
482480100
1039472
1488
SH
SOLE
1488
0
0
KKR & CO INC CLASS-A
COM
48251W104
45462
452
SH
SOLE
452
0
0
JSC KASPI.KZ GDR-REG S
COM
48581R205
251234
1953
SH
SOLE
1953
0
0
KELLOGG COMPANY
COM
487836108
2364645
41275
SH
SOLE
41275
0
0
KENVUE INC
COM
49177J102
173526
8086
SH
SOLE
8086
0
0
KEYSIGHT TECHNOLOGIES INC
COM
49338L103
7819
50
SH
SOLE
50
0
0
KIMBERLY-CLARK CORPORATION
COM
494368103
2318211
17922
SH
SOLE
17922
0
0
KRANESHARES GLOBAL CARBON ETF
COM
500767678
184560
6000
SH
SOLE
6000
0
0
KYNDRYL HOLDINGS INC
COM
50155Q100
2633
121
SH
SOLE
121
0
0
LCI INDUSTRIES
COM
50189K103
25473
207
SH
SOLE
207
0
0
L3HARRIS TECHNOLOGIES INC
COM
502431109
42620
200
SH
SOLE
200
0
0
LAM RESEARCH CORPORATION
COM
512807108
71896
74
SH
SOLE
74
0
0
LAMB WESTON HOLDINGS INC W/I
COM
513272104
177479
1666
SH
SOLE
1666
0
0
LATTICE SEMICONDUCTOR CORP
COM
518415104
59455
760
SH
SOLE
760
0
0
ESTEE LAUDER COMPANIES-CL A
COM
518439104
455051
2952
SH
SOLE
2952
0
0
LEIDOS HOLDINGS INC
COM
525327102
424469
3238
SH
SOLE
3238
0
0
LILLY (ELI) & COMPANY
COM
532457108
1279744
1645
SH
SOLE
1645
0
0
LLOYDS BANKING GROUP PLC ADR
COM
539439109
180277
69605
SH
SOLE
69605
0
0
LOCKHEED MARTIN CORP
COM
539830109
57314
126
SH
SOLE
126
0
0
LOUISIANA-PACIFIC CORPORATION
COM
546347105
167820
2000
SH
SOLE
2000
0
0
LOWE'S COMPANIES
COM
548661107
2017716
7921
SH
SOLE
7921
0
0
LULULEMON ATHLETICA INC
COM
550021109
29299
75
SH
SOLE
75
0
0
MP MATERIALS CORP
COM
553368101
42900
3000
SH
SOLE
3000
0
0
MSCI INC
COM
55354G100
214652
383
SH
SOLE
383
0
0
MARATHON PETROLEUM CORP
COM
56585A102
806000
4000
SH
SOLE
4000
0
0
MARKETAXESS HOLDINGS INC
COM
57060D108
1334794
6088
SH
SOLE
6088
0
0
MARSH & MCLENNAN COMPANIES INC
COM
571748102
1973906
9583
SH
SOLE
9583
0
0
MARTIN MARIETTA MATERIALS INC
COM
573284106
1140701
1858
SH
SOLE
1858
0
0
MASCO CORPORATION
COM
574599106
1434512
18186
SH
SOLE
18186
0
0
MASTERCARD INC CLASS A
COM
57636Q104
5459559
11337
SH
SOLE
11337
0
0
MCCORMICK & CO INC NVS
COM
579780206
388275
5055
SH
SOLE
5055
0
0
MCDONALD'S CORPORATION
COM
580135101
3796739
13466
SH
SOLE
13466
0
0
MCEWEN MINING INC
COM
58039P305
197200
20000
SH
SOLE
20000
0
0
MCKESSON CORPORATION
COM
58155Q103
594830
1108
SH
SOLE
1108
0
0
MERCK & CO INC
COM
58933Y105
4836759
36656
SH
SOLE
36656
0
0
METLIFE INC
COM
59156R108
354098
4778
SH
SOLE
4778
0
0
METTLER-TOLEDO INTERNATIONAL INC
COM
592688105
153098
115
SH
SOLE
115
0
0
MICROSOFT CORPORATION
COM
594918104
37447025
89007
SH
SOLE
89007
0
0
MICROSTRATEGY INC CL A
COM
594972408
767052
450
SH
SOLE
450
0
0
MICROCHIP TECHNOLOGY INC
COM
595017104
458239
5108
SH
SOLE
5108
0
0
MICRON TECHNOLOGY INC
COM
595112103
21220
180
SH
SOLE
180
0
0
MIDDLEBY CORP (THE)
COM
596278101
1241781
7723
SH
SOLE
7723
0
0
MONDELEZ INTERNATIONAL INC
COM
609207105
395500
5650
SH
SOLE
5650
0
0
MONSTER BEVERAGE CORP
COM
61174X109
26735
451
SH
SOLE
451
0
0
MOODY'S CORP
COM
615369105
603694
1536
SH
SOLE
1536
0
0
MORGAN STANLEY
COM
617446448
2064364
21924
SH
SOLE
21924
0
0
MOTOROLA SOLUTIONS INC
COM
620076307
731614
2061
SH
SOLE
2061
0
0
NATIONAL GRID PLC SPONSORED ADR
COM
636274409
75042
1100
SH
SOLE
1100
0
0
NETAPP INC
COM
64110D104
1631969
15547
SH
SOLE
15547
0
0
NETFLIX INC
COM
64110L106
1140566
1878
SH
SOLE
1878
0
0
NEWMONT CORPORATION
COM
651639106
329011
9180
SH
SOLE
9180
0
0
NEXTERA ENERGY INC
COM
65339F101
701668
10979
SH
SOLE
10979
0
0
NIKE INC CLASS B
COM
654106103
2274692
24204
SH
SOLE
24204
0
0
NORFOLK SOUTHERN CORP
COM
655844108
41544
163
SH
SOLE
163
0
0
NORTHROP GRUMMAN CORP
COM
666807102
438453
916
SH
SOLE
916
0
0
NORTHWEST NATURAL HOLDING CO
COM
66765N105
18610
500
SH
SOLE
500
0
0
GEN DIGITAL INC
COM
668771108
2245421
100242
SH
SOLE
100242
0
0
NOVARTIS AG SPONSORED ADR
COM
66987V109
248596
2570
SH
SOLE
2570
0
0
NOVO-NORDISK A/S ADR
COM
670100205
4696615
36578
SH
SOLE
36578
0
0
NUCOR CORPORATION
COM
670346105
197900
1000
SH
SOLE
1000
0
0
NVIDIA CORPORATION
COM
67066G104
5245166
5805
SH
SOLE
5805
0
0
O'REILLY AUTOMOTIVE INC
COM
67103H107
7902
7
SH
SOLE
7
0
0
OCCIDENTAL PETROLEUM CORP
COM
674599105
307078
4725
SH
SOLE
4725
0
0
OCCIDENTAL PETE CORP WTS 3/08/27
COM
674599162
216664
5027
SH
SOLE
5027
0
0
OMNICOM GROUP INC
COM
681919106
2035250
21034
SH
SOLE
21034
0
0
ORACLE CORPORATION
COM
68389X105
2944801
23444
SH
SOLE
23444
0
0
ORGANON & CO
COM
68622V106
5546
295
SH
SOLE
295
0
0
OTIS WORLDWIDE CORPORATION
COM
68902V107
639001
6437
SH
SOLE
6437
0
0
OVINTIV INC
COM
69047Q102
676672
13038
SH
SOLE
13038
0
0
PPG INDUSTRIES INC
COM
693506107
610609
4214
SH
SOLE
4214
0
0
PARKER HANNIFIN CORP
COM
701094104
145061
261
SH
SOLE
261
0
0
PAYCHEX INC
COM
704326107
857758
6985
SH
SOLE
6985
0
0
PEPSICO INC
COM
713448108
6006168
34319
SH
SOLE
34319
0
0
PERTROLEO BRASILEIRO SA SP ADR
COM
71654V408
109907
7226
SH
SOLE
7226
0
0
PFIZER INC
COM
717081103
1467226
52873
SH
SOLE
52873
0
0
PHILIP MORRIS INTERNATIONAL INC
COM
718172109
916200
10000
SH
SOLE
10000
0
0
PHILLIPS 66
COM
718546104
326680
2000
SH
SOLE
2000
0
0
PINDUODUO INC-ADR
COM
722304102
61380
528
SH
SOLE
528
0
0
PIPER JAFFRAY COMPANIES
COM
724078100
10321
52
SH
SOLE
52
0
0
POLARIS INC
COM
731068102
1681415
16794
SH
SOLE
16794
0
0
PROCTER & GAMBLE COMPANY
COM
742718109
6534457
40274
SH
SOLE
40274
0
0
PROGRESSIVE CORPORATION
COM
743315103
477547
2309
SH
SOLE
2309
0
0
PROLOGIS INC
COM
74340W103
138294
1062
SH
SOLE
1062
0
0
PROSHARES BITCOIN STRATEGY ETF
COM
74347G440
484500
15000
SH
SOLE
15000
0
0
PROSHARES ULT VIX ST FUT ETF
COM
74347Y771
13000
2000
SH
SOLE
2000
0
0
PUBLIC SERV ENTERPR GROUP
COM
744573106
14358
215
SH
SOLE
215
0
0
PULTEGROUP INC
COM
745867101
241240
2000
SH
SOLE
2000
0
0
QUALCOMM INC
COM
747525103
3178777
18776
SH
SOLE
18776
0
0
QUANTA SERVICES INC
COM
74762E102
480370
1849
SH
SOLE
1849
0
0
RAYMOND JAMES FINANCIAL INC
COM
754730109
126108
982
SH
SOLE
982
0
0
RAYTHEON TECHNOLOGIES CORP
COM
75513E101
413722
4242
SH
SOLE
4242
0
0
REGAL REXNORD CORP
COM
758750103
524811
2914
SH
SOLE
2914
0
0
REGENERON PHARMACEUTICALS INC
COM
75886F107
2887
3
SH
SOLE
3
0
0
RELX PLC - SPONSORED ADR
COM
759530108
326666
7546
SH
SOLE
7546
0
0
RENTOKIL INITIAL PLC-SP ADR
COM
760125104
223381
7409
SH
SOLE
7409
0
0
REPUBLIC SERVICES INC
COM
760759100
308984
1614
SH
SOLE
1614
0
0
RESIDEO TECHNOLOGIES INC
COM
76118Y104
112
5
SH
SOLE
5
0
0
REXFORD INDUSTRIAL REALITY INC
COM
76169C100
29677
590
SH
SOLE
590
0
0
RIO TINTO PLC SPONSORED ADR
COM
767204100
25496
400
SH
SOLE
400
0
0
ROCKWELL AUTOMATION INC
COM
773903109
82155
282
SH
SOLE
282
0
0
ROPER TECHNOLOGIES INC
COM
776696106
765547
1365
SH
SOLE
1365
0
0
SHELL PLC ADR
COM
780259305
923007
13768
SH
SOLE
13768
0
0
RYAN SPECIALTY GROUP HLDGS-A
COM
78351F107
226274
4077
SH
SOLE
4077
0
0
S&P GLOBAL INC
COM
78409V104
852602
2004
SH
SOLE
2004
0
0
SEI INVESTMENTS COMPANY
COM
784117103
2011762
27980
SH
SOLE
27980
0
0
SPDR S&P 500 ETF TRUST
COM
78462F103
2376307
4543
SH
SOLE
4543
0
0
SPDR GOLD TRUST ETF
COM
78463V107
1118705
5438
SH
SOLE
5438
0
0
SPDR S&P DIVIDEND ETF
COM
78464A763
551208
4200
SH
SOLE
4200
0
0
SPDR S&P MIDCAP 400 ETF TRST
COM
78467Y107
55640
100
SH
SOLE
100
0
0
SPDR BLLOMBERG 1-3 MONTH T-BILL ETF
COM
78468R663
5967
65
SH
SOLE
65
0
0
SANOFI SPON ADR
COM
80105N105
129713
2669
SH
SOLE
2669
0
0
SASOL LIMITED SPONSORED ADR
COM
803866300
54670
7000
SH
SOLE
7000
0
0
SCHWAB, CHARLES CORP
COM
808513105
48830
675
SH
SOLE
675
0
0
SERVICENOW INC
COM
81762P102
218809
287
SH
SOLE
287
0
0
SHERWIN-WILLIAMS COMPANY (THE)
COM
824348106
1372648
3952
SH
SOLE
3952
0
0
SITEONE LANDSCAPE SUPPLY INC
COM
82982L103
29499
169
SH
SOLE
169
0
0
SMUCKER (J.M.) CO
COM
832696405
1259
10
SH
SOLE
10
0
0
SONY CORPORATION-SPONSORED ADR
COM
835699307
623844
7276
SH
SOLE
7276
0
0
SOUTHERN COMPANY
COM
842587107
590348
8229
SH
SOLE
8229
0
0
SOUTHERN COPPER CORPORATION
COM
84265V105
470822
4466
SH
SOLE
4466
0
0
SOUTHWEST AIRLINES CO
COM
844741108
7881
270
SH
SOLE
270
0
0
STARBUCKS CORPORATION
COM
855244109
558758
6114
SH
SOLE
6114
0
0
STATE STREET CORP
COM
857477103
649101
8395
SH
SOLE
8395
0
0
STMICROELECTRONICS NV-NY SHS
COM
861012102
129720
3000
SH
SOLE
3000
0
0
STRYKER CORPORATION
COM
863667101
1263997
3532
SH
SOLE
3532
0
0
SYLVAMO CORP
COM
871332102
8891
144
SH
SOLE
144
0
0
SYNOPSYS INC
COM
871607107
114300
200
SH
SOLE
200
0
0
SYSCO CORP
COM
871829107
245975
3030
SH
SOLE
3030
0
0
TJX COMPANIES INC
COM
872540109
1448683
14284
SH
SOLE
14284
0
0
T-MOBILE US INC
COM
872590104
930354
5700
SH
SOLE
5700
0
0
TAIWAN SEMICONDUCTOR-SP ADR
COM
874039100
1927148
14165
SH
SOLE
14165
0
0
TARGET CORP
COM
87612E106
147084
830
SH
SOLE
830
0
0
TEJON RANCH CO
COM
879080109
154100
10000
SH
SOLE
10000
0
0
TEMPUR SEALY INTERNATIONAL INC
COM
88023U101
1864832
32820
SH
SOLE
32820
0
0
TEXAS INSTRUMENTS INC
COM
882508104
1793666
10296
SH
SOLE
10296
0
0
THERMO FISHER SCIENTIFIC
COM
883556102
1747698
3007
SH
SOLE
3007
0
0
3M COMPANY
COM
88579Y101
319699
3605
SH
SOLE
3605
0
0
TOLL BROTHERS INC
COM
889478103
258740
2000
SH
SOLE
2000
0
0
TOPBUILD CORP
COM
89055F103
699439
1587
SH
SOLE
1587
0
0
TOTAL S.A. SPONSORED ADR
COM
89151E109
177581
2580
SH
SOLE
2580
0
0
TOYOTA MOTOR CORP
COM
892331307
127602
507
SH
SOLE
507
0
0
TRACTOR SUPPLY COMPANY
COM
892356106
422154
1613
SH
SOLE
1613
0
0
TRADEWEB MARKETSINC-CLASS A
COM
892672106
325427
3124
SH
SOLE
3124
0
0
TRAVELERS COMPANIES INC
COM
89417E109
2762
12
SH
SOLE
12
0
0
U.S. BANCORP
COM
902973304
44700
1000
SH
SOLE
1000
0
0
UBER TECHNOLOGIES INC
COM
90353T100
26947
350
SH
SOLE
350
0
0
UNILEVER PLC SPON ADR
COM
904767704
201513
4015
SH
SOLE
4015
0
0
UNION PACIFIC CORPORATION
COM
907818108
1968670
8005
SH
SOLE
8005
0
0
UNITED PARCEL SERVICE INC CL B
COM
911312106
7432
50
SH
SOLE
50
0
0
UNITEDHEALTH GROUP INC
COM
91324P102
8280289
16738
SH
SOLE
16738
0
0
VF CORPORATION
COM
918204108
506
33
SH
SOLE
33
0
0
VALERO ENERGY CORP
COM
91913Y100
853450
5000
SH
SOLE
5000
0
0
VANECK VECTORS GOLD MINERS ETF
COM
92189F106
126480
4000
SH
SOLE
4000
0
0
VANGUARD DIVIDEND APREC INDEX FD ETF
COM
921908844
542534
2971
SH
SOLE
2971
0
0
VANGUARD ESG US STOCK ETF
COM
921910733
3675880
39445
SH
SOLE
39445
0
0
VANGUARD FTSE DEV MKT ETF
COM
921943858
17560
350
SH
SOLE
350
0
0
VANGUARD FTSE ALL WORLD
COM
922042718
10516
90
SH
SOLE
90
0
0
VANGUARD EMERGING MARKETS ETF
COM
922042858
16708
400
SH
SOLE
400
0
0
VANGUARD SHORT-TERM CORP BOND ETF
COM
92206C409
74218
960
SH
SOLE
960
0
0
VANGUARD S&P500 INDEX ETF
COM
922908363
15184352
31588
SH
SOLE
31588
0
0
VANGUARD TOTAL STOCK MARKET ETF
COM
922908769
259900
1000
SH
SOLE
1000
0
0
VERALTO CORP
COM
92338C103
56210
634
SH
SOLE
634
0
0
VERIZON COMMUNICATIONS INC
COM
92343V104
1502252
35802
SH
SOLE
35802
0
0
VERISK ANALYTICS INC
COM
92345Y106
2398081
10173
SH
SOLE
10173
0
0
VERTEX PHARMACEUTICALS INC
COM
92532F100
773319
1850
SH
SOLE
1850
0
0
VIATRIS INC
COM
92556V106
100451
8413
SH
SOLE
8413
0
0
VISA INC CLASS A
COM
92826C839
11266460
40370
SH
SOLE
40370
0
0
VISTRA CORP
COM
92840M102
58854
845
SH
SOLE
845
0
0
WABTEC CORPORATION
COM
929740108
1544936
10605
SH
SOLE
10605
0
0
WALMART INC
COM
931142103
932876
15504
SH
SOLE
15504
0
0
WARNER BROS DISCOVERY-A
COM
934423104
42733
4895
SH
SOLE
4895
0
0
WASTE MANAGEMENT INC
COM
94106L109
7460
35
SH
SOLE
35
0
0
WATERS CORPORATION
COM
941848103
2220972
6452
SH
SOLE
6452
0
0
WELLS FARGO & CO
COM
949746101
911189
15721
SH
SOLE
15721
0
0
WEST PHARMACEUTICAL SERVICES INC
COM
955306105
9893
25
SH
SOLE
25
0
0
WEYERHAEUSER CO
COM
962166104
186732
5200
SH
SOLE
5200
0
0
WOODSIDE ENERGY GROUP ADR
COM
980228308
6970
349
SH
SOLE
349
0
0
YUM! BRANDS INC.
COM
988498101
3328
24
SH
SOLE
24
0
0
YUM CHINA HOLDING INC
COM
98850P109
1265998
31817
SH
SOLE
31817
0
0
ZOETIS INC
COM
98978V103
157196
929
SH
SOLE
929
0
0
ASML HOLDING NV-NY REG SHS
COM
N07059210
501733
517
SH
SOLE
517
0
0
Algonquin Power & Utilities Corp
COM
015857105
33116168
5239900
SH
SOLE
5239900
0
0
Algonquin Power & Utilities Corp
COM
015857105
104280
16500
SH
DFND
5
0
16500
0
Algonquin Power & Utilities Corp
COM
015857105
136512
21600
SH
DFND
5
0
21600
0
Algonquin Power & Utilities Corp
COM
015857105
170956
27050
SH
DFND
5
0
27050
0
Bank of Montreal
COM
063671101
234432
2400
SH
DFND
5
0
2400
0
Bank of Montreal
COM
063671101
361416
3700
SH
DFND
5
0
3700
0
Bank of Montreal
COM
063671101
1807080
18500
SH
DFND
5
0
18500
0
Bank of Montreal
COM
063671101
371184
3800
SH
DFND
5
0
3800
0
Barrick Gold Corp
COM
067901108
198016
11900
SH
DFND
5
0
11900
0
Barrick Gold Corp
COM
067901108
264576
15900
SH
DFND
5
0
15900
0
Barrick Gold Corp
COM
067901108
1595776
95900
SH
DFND
5
0
95900
0
Barrick Gold Corp
COM
067901108
251264
15100
SH
DFND
5
0
15100
0
Bausch Health Cos Inc
COM
071734107
67904
6400
SH
DFND
5
0
6400
0
Bausch Health Cos Inc
COM
071734107
95490
9000
SH
DFND
5
0
9000
0
Bausch Health Cos Inc
COM
071734107
229176
21600
SH
DFND
5
0
21600
0
Bausch Health Cos Inc
COM
071734107
77453
7300
SH
DFND
5
0
7300
0
BCE Inc
COM
05534B760
58785400
1730000
SH
SOLE
1730000
0
0
BCE Inc
COM
05534B760
1049982
30900
SH
DFND
5
0
30900
0
BCE Inc
COM
05534B760
1634438
48100
SH
DFND
5
0
48100
0
BCE Inc
COM
05534B760
8136511
239450
SH
DFND
5
0
239450
0
BCE Inc
COM
05534B760
1867201
54950
SH
DFND
5
0
54950
0
Canadian National Railway Co
COM
136375102
777089
5900
SH
DFND
5
0
5900
0
Canadian National Railway Co
COM
136375102
1211732
9200
SH
DFND
5
0
9200
0
Canadian National Railway Co
COM
136375102
6098173
46300
SH
DFND
5
0
46300
0
Canadian National Railway Co
COM
136375102
1330271
10100
SH
DFND
5
0
10100
0
Canadian Natural Resources Ltd
COM
136385101
165232800
2165000
SH
SOLE
2165000
0
0
CGI Inc
COM
12532H104
1104900
10000
SH
DFND
5
0
10000
0
CGI Inc
COM
12532H104
1734693
15700
SH
DFND
5
0
15700
0
CGI Inc
COM
12532H104
8772906
79400
SH
DFND
5
0
79400
0
CGI Inc
COM
12532H104
1966722
17800
SH
DFND
5
0
17800
0
CME Group Inc
COM
12572Q105
6189588
28750
SH
SOLE
28750
0
0
Descartes Systems Group Inc/The
COM
249906108
356967
3900
SH
DFND
5
0
3900
0
Descartes Systems Group Inc/The
COM
249906108
585792
6400
SH
DFND
5
0
6400
0
Descartes Systems Group Inc/The
COM
249906108
2169261
23700
SH
DFND
5
0
23700
0
Descartes Systems Group Inc/The
COM
249906108
604098
6600
SH
DFND
5
0
6600
0
Enbridge Inc
COM
29250N105
80753760
2232000
SH
SOLE
2232000
0
0
Enbridge Inc
COM
29250N105
445014
12300
SH
DFND
5
0
12300
0
Enbridge Inc
COM
29250N105
669330
18500
SH
DFND
5
0
18500
0
Enbridge Inc
COM
29250N105
3860406
106700
SH
DFND
5
0
106700
0
Enbridge Inc
COM
29250N105
607824
16800
SH
DFND
5
0
16800
0
FirstService Corp
COM
33767E202
165800
1000
SH
DFND
5
0
1000
0
FirstService Corp
COM
33767E202
265280
1600
SH
DFND
5
0
1600
0
FirstService Corp
COM
33767E202
878740
5300
SH
DFND
5
0
5300
0
FirstService Corp
COM
33767E202
215540
1300
SH
DFND
5
0
1300
0
Fortis Inc/Canada
COM
349553107
81785700
2070000
SH
SOLE
2070000
0
0
Fortis Inc/Canada
COM
349553107
1098378
27800
SH
DFND
5
0
27800
0
Fortis Inc/Canada
COM
349553107
1710783
43300
SH
DFND
5
0
43300
0
Fortis Inc/Canada
COM
349553107
9221634
233400
SH
DFND
5
0
233400
0
Fortis Inc/Canada
COM
349553107
1955745
49500
SH
DFND
5
0
49500
0
Franco-Nevada Corp
COM
351858105
226404
1900
SH
DFND
5
0
1900
0
Franco-Nevada Corp
COM
351858105
405144
3400
SH
DFND
5
0
3400
0
Franco-Nevada Corp
COM
351858105
2144880
18000
SH
DFND
5
0
18000
0
Franco-Nevada Corp
COM
351858105
345564
2900
SH
DFND
5
0
2900
0
Manulife Financial Corp
COM
56501R106
63599550
2545000
SH
SOLE
2545000
0
0
Manulife Financial Corp
COM
56501R106
37485
1500
SH
DFND
5
0
1500
0
Manulife Financial Corp
COM
56501R106
29988
1200
SH
DFND
5
0
1200
0
Manulife Financial Corp
COM
56501R106
1611855
64500
SH
DFND
5
0
64500
0
Manulife Financial Corp
COM
56501R106
77469
3100
SH
DFND
5
0
3100
0
Nutrien Ltd
COM
67077M108
91235369
1679900
SH
SOLE
1679900
0
0
Osisko Gold Royalties Ltd
COM
68827L101
216744
13200
SH
DFND
5
0
13200
0
Pembina Pipeline Corp
COM
706327103
45942000
1300000
SH
SOLE
1300000
0
0
Primo Water Corp
COM
74167P108
50988
2800
SH
DFND
5
0
2800
0
Primo Water Corp
COM
74167P108
83766
4600
SH
DFND
5
0
4600
0
Primo Water Corp
COM
74167P108
864975
47500
SH
DFND
5
0
47500
0
Primo Water Corp
COM
74167P108
32778
1800
SH
DFND
5
0
1800
0
Restaurant Brands International Inc
COM
76131D103
413140
5200
SH
DFND
5
0
5200
0
Restaurant Brands International Inc
COM
76131D103
579985
7300
SH
DFND
5
0
7300
0
Restaurant Brands International Inc
COM
76131D103
3750040
47200
SH
DFND
5
0
47200
0
Restaurant Brands International Inc
COM
76131D103
619710
7800
SH
DFND
5
0
7800
0
Rogers Communications Inc
COM
775109200
72365000
1765000
SH
SOLE
1765000
0
0
Royal Bank of Canada
COM
780087102
1109680
11000
SH
DFND
5
0
11000
0
Royal Bank of Canada
COM
780087102
1745224
17300
SH
DFND
5
0
17300
0
Royal Bank of Canada
COM
780087102
9921548
98350
SH
DFND
5
0
98350
0
Royal Bank of Canada
COM
780087102
1992380
19750
SH
DFND
5
0
19750
0
SSR Mining Inc
COM
784730103
446
100
SH
DFND
5
0
100
0
Stantec Inc
COM
85472N109
332160
4000
SH
DFND
5
0
4000
0
Stantec Inc
COM
85472N109
614496
7400
SH
DFND
5
0
7400
0
Stantec Inc
COM
85472N109
4816320
58000
SH
DFND
5
0
58000
0
Stantec Inc
COM
85472N109
656016
7900
SH
DFND
5
0
7900
0
Sun Life Financial Inc
COM
866796105
1151638
21100
SH
DFND
5
0
21100
0
Sun Life Financial Inc
COM
866796105
1795682
32900
SH
DFND
5
0
32900
0
Sun Life Financial Inc
COM
866796105
9338638
171100
SH
DFND
5
0
171100
0
Sun Life Financial Inc
COM
866796105
1975796
36200
SH
DFND
5
0
36200
0
Suncor Energy Inc
COM
867224107
7382
200
SH
DFND
5
0
200
0
Suncor Energy Inc
COM
867224107
92275
2500
SH
DFND
5
0
2500
0
TC Energy Corp
COM
87807B107
66531000
1655000
SH
SOLE
1655000
0
0
TELUS Corp
COM
87971M103
68202600
4260000
SH
SOLE
4260000
0
0
TELUS Corp
COM
87971M103
986216
61600
SH
DFND
5
0
61600
0
TELUS Corp
COM
87971M103
1496935
93500
SH
DFND
5
0
93500
0
TELUS Corp
COM
87971M103
7947076
496382
SH
DFND
5
0
496382
0
TELUS Corp
COM
87971M103
1717873
107300
SH
DFND
5
0
107300
0
Thomson Reuters Corp
COM
884903808
1268456
8140
SH
DFND
5
0
8140
0
Thomson Reuters Corp
COM
884903808
1960497
12581
SH
DFND
5
0
12581
0
Thomson Reuters Corp
COM
884903808
10358799
66475
SH
DFND
5
0
66475
0
Thomson Reuters Corp
COM
884903808
2252211
14453
SH
DFND
5
0
14453
0
Waste Connections Inc
COM
94106B101
1186869
6900
SH
DFND
5
0
6900
0
Waste Connections Inc
COM
94106B101
1892110
11000
SH
DFND
5
0
11000
0
Waste Connections Inc
COM
94106B101
10462508
60825
SH
DFND
5
0
60825
0
Waste Connections Inc
COM
94106B101
1930812
11225
SH
DFND
5
0
11225
0
Wheaton Precious Metals Corp
COM
962879102
113112
2400
SH
DFND
5
0
2400
0
Wheaton Precious Metals Corp
COM
962879102
235650
5000
SH
DFND
5
0
5000
0
Wheaton Precious Metals Corp
COM
962879102
1319640
28000
SH
DFND
5
0
28000
0
Wheaton Precious Metals Corp
COM
962879102
221511
4700
SH
DFND
5
0
4700
0
BROOKFIELD CORP CL-A LVS
COM
11271J107
8374000
200000
SH
DFND
1
0
200000
0
BROOKFIELD CORP CL-A LVS
COM
11271J107
1306344
31200
SH
DFND
1
0
31200
0
IM CANNABIS CORP-NEW
COM
44969Q307
1247
2353
SH
DFND
1
0
2353
0
LARGO INC
COM
517097101
21023
12741
SH
DFND
1
0
12741
0
SANGOMA TECHNOLOGIES-NEW
COM
80100R408
140844
29100
SH
DFND
1
0
29100
0
SANGOMA TECHNOLOGIES-NEW
COM
80100R408
2250600
465000
SH
DFND
1
0
465000
0
UR-ENERGY INC
COM
91688R108
800000
500000
SH
DFND
1
0
500000
0
ZOMEDICA CORP
COM
98980M109
3
20
SH
DFND
1
0
20
0
AIRBNB, INC.
BOND
009066AB7
11468416
12302000
SH
SOLE
0
0
0
AKAMAI TECHNOLOGIES, INC.
BOND
00971TAJ0
18323325
15500000
SH
SOLE
0
0
0
AKAMAI TECHNOLOGIES, INC.
BOND
00971TAL5
10465290
9900000
SH
SOLE
0
0
0
ALARM.COM HOLDINGS, INC.
BOND
011642AB1
3689880
4000000
SH
SOLE
0
0
0
ALLIANT ENERGY CORPORATION
BOND
018802AC2
12334875
12500000
SH
SOLE
0
0
0
Affirm Holdings, Inc.
BOND
00827BAB2
832670
1000000
SH
SOLE
0
0
0
BENTLEY SYSTEMS, INCORPORATED
BOND
08265TAD1
3562896
3963000
SH
SOLE
0
0
0
BLOCK INC
BOND
852234AJ2
5635095
6295000
SH
SOLE
0
0
0
BLOCK INC
BOND
852234AK9
3606000
4365000
SH
SOLE
0
0
0
BOX, INC.
BOND
10316TAB0
4750747
3946000
SH
SOLE
0
0
0
CONFLUENT INC
BOND
20717MAB9
1287495
1500000
SH
SOLE
0
0
0
CONMED CORPORATION
BOND
207410AH4
3207015
3500000
SH
SOLE
0
0
0
DIGITALOCEAN HOLDINGS, INC.
BOND
25402DAB8
1682000
2000000
SH
SOLE
0
0
0
DRAFTKINGS INC.
BOND
26142RAB0
3513773
4052000
SH
SOLE
0
0
0
DROPBOX INC
BOND
26210CAD6
4932839
5273000
SH
SOLE
0
0
0
Dayforce Inc
BOND
15677JAD0
3216710
3500000
SH
SOLE
0
0
0
ENPHASE ENERGY INC
BOND
29355AAH0
3360628
3650000
SH
SOLE
0
0
0
EVERBRIDGE INC
BOND
29978AAE4
2755901
2820000
SH
SOLE
0
0
0
EXPEDIA GROUP, INC.
BOND
30212PBE4
2314075
2500000
SH
SOLE
0
0
0
Etsy, Inc.
BOND
29786AAL0
1680760
2000000
SH
SOLE
0
0
0
Exact Sciences Corporation
BOND
30063PAB1
2374000
2500000
SH
SOLE
0
0
0
FIVE9, INC.
BOND
338307AD3
4711150
5000000
SH
SOLE
0
0
0
HAEMONETICS CORPORATION
BOND
405024AB6
2774040
3000000
SH
SOLE
0
0
0
HALOZYME THERAPEUTICS INC
BOND
40637HAD1
4436300
5000000
SH
SOLE
0
0
0
INTEGER HOLDINGS CORP
BOND
45826HAB5
3613550
2500000
SH
SOLE
0
0
0
IONIS PHARMACEUTICALS, INC.
BOND
462222AD2
5425420
5500000
SH
SOLE
0
0
0
JAZZ PHARMACEUTICALS PUBLIC LIMITED COMPANY
BOND
472145AF8
3972000
4000000
SH
SOLE
0
0
0
JOHN BEAN TECHNOLOGIES CORPORATION
BOND
477839AB0
3679000
4000000
SH
SOLE
0
0
0
LUMENTUM HOLDINGS INC
BOND
55024UAD1
3526480
4000000
SH
SOLE
0
0
0
MACOM TECHNOLOGY SOLUTIONS HOLDINGS, INC.
BOND
55405YAB6
3773000
3004000
SH
SOLE
0
0
0
NUVASIVE, INC.
BOND
670704AJ4
4775200
5000000
SH
SOLE
0
0
0
OKTA INC
BOND
679295AF2
1885531
2049000
SH
SOLE
0
0
0
PERFICIENT, INC.
BOND
71375UAF8
3032750
3500000
SH
SOLE
0
0
0
PPL CAPITAL FUNDING, INC.
BOND
69352PAS2
1534256
1600000
SH
SOLE
0
0
0
PROGRESS SOFTWARE CORP
BOND
743312AB6
3117090
3000000
SH
SOLE
0
0
0
Rapid7, Inc.
BOND
753422AF1
3513000
4000000
SH
SOLE
0
0
0
SHAKE SHACK INC.
BOND
819047AB7
4589517
4978000
SH
SOLE
0
0
0
SHOPIFY INC.
BOND
82509LAA5
2380000
2500000
SH
SOLE
0
0
0
SNAP INC
BOND
83304AAF3
3233360
4000000
SH
SOLE
0
0
0
SPOTIFY TECHNOLOGY
BOND
84921RAB6
8999046
9800000
SH
SOLE
0
0
0
SolarEdge Technologies Inc
BOND
83417MAD6
2412848
2645000
SH
SOLE
0
0
0
Splunk Inc.
BOND
848637AF1
667615
669000
SH
SOLE
0
0
0
TECHTARGET INC
BOND
87874RAD2
3328955
3500000
SH
SOLE
0
0
0
TELADOC INC
BOND
87918AAF2
1436500
1700000
SH
SOLE
0
0
0
THE SOUTHERN COMPANY
BOND
842587DP9
1945383
1953000
SH
SOLE
0
0
0
TRIPADVISOR, INC.
BOND
896945AD4
2479738
2650000
SH
SOLE
0
0
0
UNITY SOFTWARE INC.
BOND
91332UAB7
2255582
2664000
SH
SOLE
0
0
0
VAIL RESORTS, INC.
BOND
91879QAN9
6269386
6821000
SH
SOLE
0
0
0
VERINT SYSTEMS INC.
BOND
92343XAC4
2573551
2765000
SH
SOLE
0
0
0
Wix.com Ltd.
BOND
92940WAD1
1852980
2000000
SH
SOLE
0
0
0
Zillow Group, Inc.
BOND
98954MAG6
1258630
1000000
SH
SOLE
0
0
0
j2 Global, Inc.
BOND
48123VAE2
1889000
2000000
SH
SOLE
0
0
0
First Horizon National Corp
COM
320517105
304038750
19742776
SH
SOLE
19742776
0
0