0001654954-24-010655.txt : 20240814
0001654954-24-010655.hdr.sgml : 20240814
20240814163618
ACCESSION NUMBER: 0001654954-24-010655
CONFORMED SUBMISSION TYPE: 13F-HR
PUBLIC DOCUMENT COUNT: 2
CONFORMED PERIOD OF REPORT: 20240630
FILED AS OF DATE: 20240814
DATE AS OF CHANGE: 20240814
EFFECTIVENESS DATE: 20240814
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: 241208791
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
06-30-2024
06-30-2024
false
TORONTO DOMINION BANK
66 WELLINGTON STREET WEST
12TH FLOOR, TD TOWER
Toronto, Ontario
A6
M5K 1A2
13F COMBINATION REPORT
028-11527
0001056053
028-05987
TD ASSET MANAGEMENT INC
0000048966
028-19611
COWEN AND COMPANY, LLC
0001999606
028-23436
TD Waterhouse Canada Inc.
0001551017
028-24317
TD PRIVATE CLIENT WEALTH LLC
0001305841
028-10968
Epoch Investment Partners, Inc.
N
Michael A. French
Senior Vice President
416-982-4278
/s/ Michael A. French
Toronto
A6
08-14-2024
5
5519
62340187966
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
16593421203
225178738
SH
DFND
3
0
225178738
0
Imperial Oil Ltd
COM
453038408
68
1
SH
SOLE
1
0
0
Bank of Montreal
COM
063671101
1677000
20000
SH
SOLE
20000
0
0
Ferrovial SE
COM
N3168P101
13703242
352359
SH
DFND
4
0
352359
0
Agilent Technologies Inc
COM
00846U101
7577392
58454
SH
SOLE
58454
0
0
American Airlines Group Inc
COM
02376R102
1450478
128021
SH
SOLE
128021
0
0
Advance Auto Parts Inc
COM
00751Y106
127
2
SH
SOLE
2
0
0
Apple Inc
COM
037833100
609314182
2892955
SH
SOLE
2892955
0
0
AbbVie Inc
COM
00287Y109
60571773
353147
SH
SOLE
353147
0
0
Abbott Laboratories Inc
COM
002824100
35809880
344624
SH
SOLE
344624
0
0
Accenture PLC
COM
G1151C101
38075224
125491
SH
SOLE
125491
0
0
Analog Devices Inc
COM
032654105
2647588
11599
SH
SOLE
11599
0
0
Archer-Daniels-Midland Co
COM
039483102
5881845
97301
SH
SOLE
97301
0
0
Automatic Data Processing Inc
COM
053015103
19875000
83267
SH
SOLE
83267
0
0
Autodesk Inc
COM
052769106
10621791
42925
SH
SOLE
42925
0
0
Ameren Corp
COM
023608102
3727017
52412
SH
SOLE
52412
0
0
American Electric Power Co Inc
COM
025537101
9205681
104920
SH
SOLE
104920
0
0
AES Corp/VA
COM
00130H105
1049456
59730
SH
SOLE
59730
0
0
Assurant Inc
COM
04621X108
1730663
10410
SH
SOLE
10410
0
0
Arthur J Gallagher & Co
COM
363576109
11186115
43138
SH
SOLE
43138
0
0
Akamai Technologies Inc
COM
00971T101
2800767
31092
SH
SOLE
31092
0
0
Allstate Corp/The
COM
020002101
8357882
52348
SH
SOLE
52348
0
0
Allegion PLC
COM
G0176J109
2067271
17497
SH
SOLE
17497
0
0
Applied Materials Inc
COM
038222105
39487499
167327
SH
SOLE
167327
0
0
AMETEK Inc
COM
031100100
8136115
48804
SH
SOLE
48804
0
0
Amgen Inc
COM
031162100
31307178
100199
SH
SOLE
100199
0
0
Ameriprise Financial Inc
COM
03076C106
8402400
19669
SH
SOLE
19669
0
0
American Tower Corp
COM
03027X100
18139542
93320
SH
SOLE
93320
0
0
Amazon.com Inc
COM
023135106
281884113
1458650
SH
SOLE
1458650
0
0
Anthem Inc
COM
036752103
25154225
46422
SH
SOLE
46422
0
0
Aon PLC
COM
G0403H108
12738143
43389
SH
SOLE
43389
0
0
APA Corp
COM
03743Q108
2084676
70811
SH
SOLE
70811
0
0
Air Products & Chemicals Inc
COM
009158106
11279882
43712
SH
SOLE
43712
0
0
Amphenol Corp
COM
032095101
16272146
241534
SH
SOLE
241534
0
0
AvalonBay Communities Inc
COM
053484101
5842987
28242
SH
SOLE
28242
0
0
Broadcom Inc
COM
11135F101
14161096
88202
SH
SOLE
88202
0
0
Avery Dennison Corp
COM
053611109
3464728
15846
SH
SOLE
15846
0
0
American Water Works Co Inc
COM
030420103
5310672
41117
SH
SOLE
41117
0
0
American Express Co
COM
025816109
8932504
38577
SH
SOLE
38577
0
0
AutoZone Inc
COM
053332102
308266
104
SH
SOLE
104
0
0
Boeing Co/The
COM
097023105
20653403
113474
SH
SOLE
113474
0
0
Bank of America Corp
COM
060505104
54006904
1357981
SH
SOLE
1357981
0
0
BB&T Corp
COM
89832Q109
10363587
266759
SH
SOLE
266759
0
0
Becton Dickinson and Co
COM
075887109
13521058
57854
SH
SOLE
57854
0
0
Brown-Forman Corp
COM
115637209
1606063
37186
SH
SOLE
37186
0
0
Biogen Inc
COM
09062X103
6816203
29403
SH
SOLE
29403
0
0
Bank of New York Mellon Corp/T
COM
064058100
9030574
150786
SH
SOLE
150786
0
0
BlackRock Inc
COM
09247X101
6193059
7866
SH
SOLE
7866
0
0
Ball Corp
COM
058498106
206409
3439
SH
SOLE
3439
0
0
Bristol-Myers Squibb Co
COM
110122108
16945610
408033
SH
SOLE
408033
0
0
Berkshire Hathaway Inc
COM
084670702
134955900
331750
SH
SOLE
331750
0
0
Boston Scientific Corp
COM
101137107
22678983
294494
SH
SOLE
294494
0
0
BorgWarner Inc
COM
099724106
1433358
44459
SH
SOLE
44459
0
0
Blackstone Group LP/The
COM
09260D107
17547660
141742
SH
SOLE
141742
0
0
Conagra Brands Inc
COM
205887102
2672873
94049
SH
SOLE
94049
0
0
Cardinal Health Inc
COM
14149Y108
4708938
47894
SH
SOLE
47894
0
0
Chubb Ltd
COM
H1467J104
20833404
81674
SH
SOLE
81674
0
0
CBS Corp
COM
92556H206
1010739
97280
SH
SOLE
97280
0
0
Crown Castle International Cor
COM
22822V101
8519929
87205
SH
SOLE
87205
0
0
Carnival Corp
COM
143658300
3724138
198939
SH
SOLE
198939
0
0
CF Industries Holdings Inc
COM
125269100
2664614
35950
SH
SOLE
35950
0
0
Citizens Financial Group Inc
COM
174610105
3273722
90861
SH
SOLE
90861
0
0
Church & Dwight Co Inc
COM
171340102
5142010
49595
SH
SOLE
49595
0
0
CH Robinson Worldwide Inc
COM
12541W209
2028963
23025
SH
SOLE
23025
0
0
Halfmoon Parent Inc
COM
125523100
18765137
56766
SH
SOLE
56766
0
0
Cincinnati Financial Corp
COM
172062101
3656848
30964
SH
SOLE
30964
0
0
Colgate-Palmolive Co
COM
194162103
16010436
164988
SH
SOLE
164988
0
0
Clorox Co/The
COM
189054109
3334508
24434
SH
SOLE
24434
0
0
Comcast Corp
COM
20030N101
19380284
494900
SH
SOLE
494900
0
0
CME Group Inc
COM
12572Q105
14184297
72148
SH
SOLE
72148
0
0
Cummins Inc
COM
231021106
7447202
26892
SH
SOLE
26892
0
0
CMS Energy Corp
COM
125896100
3494054
58694
SH
SOLE
58694
0
0
Centene Corp
COM
15135B101
6987689
105395
SH
SOLE
105395
0
0
CenterPoint Energy Inc
COM
15189T107
3894775
125719
SH
SOLE
125719
0
0
Cabot Oil & Gas Corp
COM
127097103
3903288
146355
SH
SOLE
146355
0
0
ConocoPhillips
COM
20825C104
26306714
229994
SH
SOLE
229994
0
0
Costco Wholesale Corp
COM
22160K105
75880307
89272
SH
SOLE
89272
0
0
Campbell Soup Co
COM
134429109
299067
6618
SH
SOLE
6618
0
0
salesforce.com Inc
COM
79466L302
96099352
373782
SH
SOLE
373782
0
0
Cisco Systems Inc/Delaware
COM
17275R102
39075075
822460
SH
SOLE
822460
0
0
Cintas Corp
COM
172908105
12319674
17593
SH
SOLE
17593
0
0
CVS Health Corp
COM
126650100
14730745
249420
SH
SOLE
249420
0
0
Chevron Corp
COM
166764100
52726992
337086
SH
SOLE
337086
0
0
Delta Air Lines Inc
COM
247361702
3181374
67061
SH
SOLE
67061
0
0
Discover Financial Services
COM
254709108
6529643
49917
SH
SOLE
49917
0
0
Dollar General Corp
COM
256677105
5884499
44502
SH
SOLE
44502
0
0
Quest Diagnostics Inc
COM
74834L100
3107724
22704
SH
SOLE
22704
0
0
Danaher Corp
COM
235851102
32954715
131898
SH
SOLE
131898
0
0
Walt Disney Co/The
COM
254687106
36143744
364022
SH
SOLE
364022
0
0
Delphi Automotive PLC
COM
G6095L109
3766414
53485
SH
SOLE
53485
0
0
Digital Realty Trust Inc
COM
253868103
3283976
21598
SH
SOLE
21598
0
0
Dollar Tree Inc
COM
256746108
4541996
42540
SH
SOLE
42540
0
0
Dover Corp
COM
260003108
4875759
27020
SH
SOLE
27020
0
0
Darden Restaurants Inc
COM
237194105
31238652
206441
SH
SOLE
206441
0
0
Duke Energy Corp
COM
26441C204
13940490
139085
SH
SOLE
139085
0
0
Devon Energy Corp
COM
25179M103
5890493
124272
SH
SOLE
124272
0
0
Electronic Arts Inc
COM
285512109
6932782
49758
SH
SOLE
49758
0
0
eBay Inc
COM
278642103
4321022
80436
SH
SOLE
80436
0
0
Ecolab Inc
COM
278865100
12267710
51545
SH
SOLE
51545
0
0
Consolidated Edison Inc
COM
209115104
6288462
70325
SH
SOLE
70325
0
0
Edison International
COM
281020107
655769
9132
SH
SOLE
9132
0
0
Estee Lauder Cos Inc/The
COM
518439104
5005269
47042
SH
SOLE
47042
0
0
Emerson Electric Co
COM
291011104
12518913
113643
SH
SOLE
113643
0
0
EOG Resources Inc
COM
26875P101
14224946
113013
SH
SOLE
113013
0
0
Equinix Inc
COM
29444U700
14317898
18924
SH
SOLE
18924
0
0
Equity Residential
COM
29476L107
4774960
68863
SH
SOLE
68863
0
0
Eversource Energy
COM
30040W108
1647142
29045
SH
SOLE
29045
0
0
Essex Property Trust Inc
COM
297178105
3456668
12699
SH
SOLE
12699
0
0
Eaton Corp PLC
COM
G29183103
25087136
80010
SH
SOLE
80010
0
0
Entergy Corp
COM
29364G103
4490362
41966
SH
SOLE
41966
0
0
Edwards Lifesciences Corp
COM
28176E108
11113219
120312
SH
SOLE
120312
0
0
Exelon Corp
COM
30161N101
7011294
202580
SH
SOLE
202580
0
0
Expeditors International of Wa
COM
302130109
3467165
27784
SH
SOLE
27784
0
0
Extra Space Storage Inc
COM
30225T102
6569336
42271
SH
SOLE
42271
0
0
Ford Motor Co
COM
345370860
9669255
771073
SH
SOLE
771073
0
0
Fastenal Co
COM
311900104
7411789
117947
SH
SOLE
117947
0
0
Facebook Inc
COM
30303M102
263804879
523194
SH
SOLE
523194
0
0
Fortune Brands Home & Security
COM
34964C106
12274
189
SH
SOLE
189
0
0
Freeport-McMoRan Inc
COM
35671D857
14255595
293325
SH
SOLE
293325
0
0
Fidelity National Information
COM
31620M106
8402263
111495
SH
SOLE
111495
0
0
Fiserv Inc
COM
337738108
7954712
53373
SH
SOLE
53373
0
0
FMC Corp
COM
302491303
1401860
24359
SH
SOLE
24359
0
0
Federal Realty Investment Trus
COM
313745101
1470628
14565
SH
SOLE
14565
0
0
Fortive Corp
COM
34959J108
1294898
17475
SH
SOLE
17475
0
0
General Dynamics Corp
COM
369550108
12975061
44720
SH
SOLE
44720
0
0
General Electric Co
COM
369604301
34216862
215241
SH
SOLE
215241
0
0
Gilead Sciences Inc
COM
375558103
17353733
252933
SH
SOLE
252933
0
0
General Mills Inc
COM
370334104
7090244
112081
SH
SOLE
112081
0
0
Alphabet Inc
COM
02079K107
179757653
980033
SH
SOLE
980033
0
0
Alphabet Inc
COM
02079K305
214871244
1179639
SH
SOLE
1179639
0
0
Genuine Parts Co
COM
372460105
3788170
27387
SH
SOLE
27387
0
0
Global Payments Inc
COM
37940X102
25279217
261419
SH
SOLE
261419
0
0
Garmin Ltd
COM
H2906T109
5157396
31656
SH
SOLE
31656
0
0
Goldman Sachs Group Inc/The
COM
38141G104
29177354
64506
SH
SOLE
64506
0
0
Halliburton Co
COM
406216101
7003202
207318
SH
SOLE
207318
0
0
Hasbro Inc
COM
418056107
1493798
25535
SH
SOLE
25535
0
0
Huntington Bancshares Inc/OH
COM
446150104
3756010
284978
SH
SOLE
284978
0
0
HCA Healthcare Inc
COM
40412C101
12490403
38877
SH
SOLE
38877
0
0
Home Depot Inc/The
COM
437076102
54347578
157877
SH
SOLE
157877
0
0
Hess Corp
COM
42809H107
8017269
54347
SH
SOLE
54347
0
0
Hartford Financial Services Gr
COM
416515104
5994798
59626
SH
SOLE
59626
0
0
Hologic Inc
COM
436440101
2128005
28660
SH
SOLE
28660
0
0
Honeywell International Inc
COM
438516106
27693362
129687
SH
SOLE
129687
0
0
Hewlett Packard Enterprise Co
COM
42824C109
5411602
255626
SH
SOLE
255626
0
0
HP Inc
COM
40434L105
5949163
169879
SH
SOLE
169879
0
0
Hormel Foods Corp
COM
440452100
1741741
57125
SH
SOLE
57125
0
0
Harris Corp
COM
502431109
8376834
37300
SH
SOLE
37300
0
0
Host Hotels & Resorts Inc
COM
44107P104
2606812
144984
SH
SOLE
144984
0
0
Hershey Co/The
COM
427866108
5448721
29640
SH
SOLE
29640
0
0
Humana Inc
COM
444859102
8976941
24025
SH
SOLE
24025
0
0
International Business Machine
COM
459200101
31861195
184222
SH
SOLE
184222
0
0
Intercontinental Exchange Inc
COM
45866F104
15664186
114429
SH
SOLE
114429
0
0
International Flavors & Fragra
COM
459506101
2853444
29970
SH
SOLE
29970
0
0
Illumina Inc
COM
452327109
96343
923
SH
SOLE
923
0
0
Intel Corp
COM
458140100
26684278
861617
SH
SOLE
861617
0
0
Intuit Inc
COM
461202103
37134994
56504
SH
SOLE
56504
0
0
Interpublic Group of Cos Inc/T
COM
460690100
2206157
75839
SH
SOLE
75839
0
0
Ingersoll-Rand PLC
COM
G8994E103
14728828
44778
SH
SOLE
44778
0
0
Iron Mountain Inc
COM
46284V101
5275033
58860
SH
SOLE
58860
0
0
Intuitive Surgical Inc
COM
46120E602
31892186
71692
SH
SOLE
71692
0
0
Illinois Tool Works Inc
COM
452308109
12948916
54646
SH
SOLE
54646
0
0
Invesco Ltd
COM
G491BT108
1313189
87780
SH
SOLE
87780
0
0
JB Hunt Transport Services Inc
COM
445658107
2565600
16035
SH
SOLE
16035
0
0
Johnson Controls International
COM
G51502105
8806278
132485
SH
SOLE
132485
0
0
Jacobs Solutions Inc
COM
46982L108
2558090
18310
SH
SOLE
18310
0
0
Johnson & Johnson
COM
478160104
70302668
480998
SH
SOLE
480998
0
0
Juniper Networks Inc
COM
48203R104
2329867
63902
SH
SOLE
63902
0
0
JPMorgan Chase & Co
COM
46625H100
165084814
816201
SH
SOLE
816201
0
0
Kellogg Co
COM
487836108
2988343
51809
SH
SOLE
51809
0
0
Kraft Heinz Co/The
COM
500754106
5107514
158520
SH
SOLE
158520
0
0
Kimco Realty Corp
COM
49446R109
2563427
131728
SH
SOLE
131728
0
0
KLA-Tencor Corp
COM
482480100
22630326
27447
SH
SOLE
27447
0
0
Kimberly-Clark Corp
COM
494368103
9155335
66247
SH
SOLE
66247
0
0
Kinder Morgan Inc/DE
COM
49456B101
7561111
380529
SH
SOLE
380529
0
0
Coca-Cola Co/The
COM
191216100
59113792
928732
SH
SOLE
928732
0
0
Kroger Co/The
COM
501044101
6576879
131722
SH
SOLE
131722
0
0
Loews Corp
COM
540424108
2794230
37386
SH
SOLE
37386
0
0
L Brands Inc
COM
070830104
1751510
44853
SH
SOLE
44853
0
0
Lennar Corp
COM
526057104
3199575
21349
SH
SOLE
21349
0
0
Eli Lilly & Co
COM
532457108
179603852
198374
SH
SOLE
198374
0
0
Lockheed Martin Corp
COM
539830109
19614463
41992
SH
SOLE
41992
0
0
Alliant Energy Corp
COM
018802108
919305
18061
SH
SOLE
18061
0
0
Lowe's Cos Inc
COM
548661107
16186394
73421
SH
SOLE
73421
0
0
Southwest Airlines Co
COM
844741108
296485
10363
SH
SOLE
10363
0
0
LyondellBasell Industries NV
COM
N53745100
4838674
50582
SH
SOLE
50582
0
0
Mastercard Inc
COM
57636Q104
72291566
163867
SH
SOLE
163867
0
0
Marriott International Inc/MD
COM
571903202
11724153
48493
SH
SOLE
48493
0
0
Masco Corp
COM
574599106
3028951
45432
SH
SOLE
45432
0
0
McDonald's Corp
COM
580135101
36929884
144914
SH
SOLE
144914
0
0
Microchip Technology Inc
COM
595017104
9994362
109228
SH
SOLE
109228
0
0
Moody's Corp
COM
615369105
13103551
31130
SH
SOLE
31130
0
0
Mondelez International Inc
COM
609207105
17715197
270709
SH
SOLE
270709
0
0
Medtronic PLC
COM
G5960L103
20816355
264469
SH
SOLE
264469
0
0
MetLife Inc
COM
59156R108
8434802
120171
SH
SOLE
120171
0
0
McCormick & Co Inc/MD
COM
579780206
3513658
49530
SH
SOLE
49530
0
0
Martin Marietta Materials Inc
COM
573284106
6567158
12121
SH
SOLE
12121
0
0
Marsh & McLennan Cos Inc
COM
571748102
20849690
98945
SH
SOLE
98945
0
0
3M Co
COM
88579Y101
7939039
77689
SH
SOLE
77689
0
0
Altria Group Inc
COM
02209S103
6866207
150740
SH
SOLE
150740
0
0
Mosaic Co/The
COM
61945C103
1826336
63195
SH
SOLE
63195
0
0
Marathon Petroleum Corp
COM
56585A102
12023031
69305
SH
SOLE
69305
0
0
Merck & Co Inc
COM
58933Y105
120534404
973622
SH
SOLE
973622
0
0
Marathon Oil Corp
COM
565849106
11830331
412638
SH
SOLE
412638
0
0
Morgan Stanley
COM
617446448
24265816
249674
SH
SOLE
249674
0
0
Microsoft Corp
COM
594918104
840520762
1880570
SH
SOLE
1880570
0
0
Motorola Solutions Inc
COM
620076307
12958154
33566
SH
SOLE
33566
0
0
Mettler-Toledo International I
COM
592688105
5942553
4252
SH
SOLE
4252
0
0
Micron Technology Inc
COM
595112103
29418657
223665
SH
SOLE
223665
0
0
Nasdaq Inc
COM
631103108
2158272
35816
SH
SOLE
35816
0
0
Newmont Mining Corp
COM
651639106
9628928
229972
SH
SOLE
229972
0
0
Netflix Inc
COM
64110L106
42266385
62628
SH
SOLE
62628
0
0
NiSource Inc
COM
65473P105
2538507
88112
SH
SOLE
88112
0
0
NIKE Inc
COM
654106103
18219793
241738
SH
SOLE
241738
0
0
Northrop Grumman Corp
COM
666807102
12057069
27657
SH
SOLE
27657
0
0
NRG Energy Inc
COM
629377508
2723387
34978
SH
SOLE
34978
0
0
Norfolk Southern Corp
COM
655844108
6422881
29917
SH
SOLE
29917
0
0
NetApp Inc
COM
64110D104
5390795
41854
SH
SOLE
41854
0
0
Northern Trust Corp
COM
665859104
3487437
41527
SH
SOLE
41527
0
0
Nucor Corp
COM
670346105
7452840
47146
SH
SOLE
47146
0
0
NVIDIA Corp
COM
67066G104
650415369
5264816
SH
SOLE
5264816
0
0
News Corp
COM
65249B208
633977
22331
SH
SOLE
22331
0
0
Realty Income Corp
COM
756109104
9095340
172195
SH
SOLE
172195
0
0
ONEOK Inc
COM
682680103
9838926
120649
SH
SOLE
120649
0
0
Oracle Corp
COM
68389X105
45023456
318863
SH
SOLE
318863
0
0
O'Reilly Automotive Inc
COM
67103H107
12387584
11730
SH
SOLE
11730
0
0
Paychex Inc
COM
704326107
7825079
66001
SH
SOLE
66001
0
0
PACCAR Inc
COM
693718108
10745701
104388
SH
SOLE
104388
0
0
PG&E Corp
COM
69331C108
7525627
431021
SH
SOLE
431021
0
0
Public Service Enterprise Grou
COM
744573106
7398448
100386
SH
SOLE
100386
0
0
PepsiCo Inc
COM
713448108
45721400
277217
SH
SOLE
277217
0
0
Pfizer Inc
COM
717081103
31676606
1132116
SH
SOLE
1132116
0
0
Principal Financial Group Inc
COM
74251V102
3328869
42433
SH
SOLE
42433
0
0
Procter & Gamble Co/The
COM
742718109
77975660
472809
SH
SOLE
472809
0
0
Progressive Corp/The
COM
743315103
6601647
31783
SH
SOLE
31783
0
0
Parker-Hannifin Corp
COM
701094104
13037759
25776
SH
SOLE
25776
0
0
PulteGroup Inc
COM
745867101
2086725
18953
SH
SOLE
18953
0
0
Prologis Inc
COM
74340W103
20739838
184666
SH
SOLE
184666
0
0
Philip Morris International In
COM
718172109
31774859
313578
SH
SOLE
313578
0
0
PNC Financial Services Group I
COM
693475105
12360038
79496
SH
SOLE
79496
0
0
Pentair PLC
COM
G7S00T104
2534864
33062
SH
SOLE
33062
0
0
Pinnacle West Capital Corp
COM
723484101
1691588
22147
SH
SOLE
22147
0
0
PPG Industries Inc
COM
693506107
5826189
46280
SH
SOLE
46280
0
0
Prudential Financial Inc
COM
744320102
8389632
71590
SH
SOLE
71590
0
0
Public Storage
COM
74460D109
1923516
6687
SH
SOLE
6687
0
0
Phillips 66
COM
718546104
11770472
83378
SH
SOLE
83378
0
0
Quanta Services Inc
COM
74762E102
7399863
29123
SH
SOLE
29123
0
0
PayPal Holdings Inc
COM
70450Y103
7561599
130305
SH
SOLE
130305
0
0
QUALCOMM Inc
COM
747525103
79865802
400973
SH
SOLE
400973
0
0
Qorvo Inc
COM
74736K101
2203251
18987
SH
SOLE
18987
0
0
Royal Caribbean Cruises Ltd
COM
V7780T103
7536097
47269
SH
SOLE
47269
0
0
Regeneron Pharmaceuticals Inc
COM
75886F107
22543542
21449
SH
SOLE
21449
0
0
Ralph Lauren Corp
COM
751212101
1333257
7616
SH
SOLE
7616
0
0
Roper Technologies Inc
COM
776696106
12419684
22034
SH
SOLE
22034
0
0
Ross Stores Inc
COM
778296103
9835112
67679
SH
SOLE
67679
0
0
Republic Services Inc
COM
760759100
7827238
40276
SH
SOLE
40276
0
0
Starbucks Corp
COM
855244109
17895380
229870
SH
SOLE
229870
0
0
Charles Schwab Corp/The
COM
808513105
21908000
297429
SH
SOLE
297429
0
0
Sherwin-Williams Co/The
COM
824348106
13930116
46678
SH
SOLE
46678
0
0
JM Smucker Co/The
COM
832696405
2277846
20890
SH
SOLE
20890
0
0
Schlumberger Ltd
COM
806857108
13860588
293781
SH
SOLE
293781
0
0
Snap-on Inc
COM
833034101
2856470
10928
SH
SOLE
10928
0
0
Southern Co/The
COM
842587107
10432544
134492
SH
SOLE
134492
0
0
Simon Property Group Inc
COM
828806109
9954892
65579
SH
SOLE
65579
0
0
S&P Global Inc
COM
78409V104
28356680
63580
SH
SOLE
63580
0
0
State Street Corp
COM
857477103
4479960
60540
SH
SOLE
60540
0
0
Seagate Technology Holdings PL
COM
G7997R103
3966497
38409
SH
SOLE
38409
0
0
Constellation Brands Inc
COM
21036P108
8418202
32720
SH
SOLE
32720
0
0
Stanley Black & Decker Inc
COM
854502101
458409
5738
SH
SOLE
5738
0
0
Skyworks Solutions Inc
COM
83088M102
3374856
31665
SH
SOLE
31665
0
0
Synchrony Financial
COM
87165B103
3833385
81233
SH
SOLE
81233
0
0
Stryker Corp
COM
863667101
23003622
67608
SH
SOLE
67608
0
0
Symantec Corp
COM
668771108
2852067
114174
SH
SOLE
114174
0
0
Sysco Corp
COM
871829107
6994292
97973
SH
SOLE
97973
0
0
AT&T Inc
COM
00206R102
27498506
1438959
SH
SOLE
1438959
0
0
Molson Coors Brewing Co
COM
60871R209
751522
14785
SH
SOLE
14785
0
0
TransDigm Group Inc
COM
893641100
10358862
8108
SH
SOLE
8108
0
0
TE Connectivity Ltd
COM
H84989104
54845424
364591
SH
SOLE
364591
0
0
Target Corp
COM
87612E106
13628710
92061
SH
SOLE
92061
0
0
TJX Cos Inc/The
COM
872540109
24799915
225249
SH
SOLE
225249
0
0
Thermo Fisher Scientific Inc
COM
883556102
42105420
76140
SH
SOLE
76140
0
0
T Rowe Price Group Inc
COM
74144T108
1059584
9189
SH
SOLE
9189
0
0
Travelers Cos Inc/The
COM
89417E109
9356283
46013
SH
SOLE
46013
0
0
Tyson Foods Inc
COM
902494103
233703
4090
SH
SOLE
4090
0
0
Textron Inc
COM
883203101
3219836
37501
SH
SOLE
37501
0
0
United Continental Holdings In
COM
910047109
3121831
64156
SH
SOLE
64156
0
0
Universal Health Services Inc
COM
913903100
2170154
11735
SH
SOLE
11735
0
0
Ulta Beauty Inc
COM
90384S303
3776896
9788
SH
SOLE
9788
0
0
UnitedHealth Group Inc
COM
91324P102
93543423
183685
SH
SOLE
183685
0
0
Union Pacific Corp
COM
907818108
27661643
122256
SH
SOLE
122256
0
0
US Bancorp
COM
902973304
12336577
310745
SH
SOLE
310745
0
0
Vulcan Materials Co
COM
929160109
6642989
26713
SH
SOLE
26713
0
0
Verisk Analytics Inc
COM
92345Y106
7914797
29363
SH
SOLE
29363
0
0
Vertex Pharmaceuticals Inc
COM
92532F100
24439061
52140
SH
SOLE
52140
0
0
Ventas Inc
COM
92276F100
4079783
79590
SH
SOLE
79590
0
0
Verizon Communications Inc
COM
92343V104
34758680
842839
SH
SOLE
842839
0
0
Waters Corp
COM
941848103
746189
2572
SH
SOLE
2572
0
0
Western Digital Corp
COM
958102105
4864586
64202
SH
SOLE
64202
0
0
WEC Energy Group Inc
COM
92939U106
4219108
53774
SH
SOLE
53774
0
0
Wells Fargo & Co
COM
949746101
41348625
696222
SH
SOLE
696222
0
0
Willis Towers Watson PLC
COM
G96629103
5380161
20524
SH
SOLE
20524
0
0
Waste Management Inc
COM
94106L109
15324212
71830
SH
SOLE
71830
0
0
Wal-Mart Stores Inc
COM
931142103
57659128
851560
SH
SOLE
851560
0
0
Westrock Co
COM
96145D105
2551097
50758
SH
SOLE
50758
0
0
Weyerhaeuser Co
COM
962166104
4069707
143350
SH
SOLE
143350
0
0
Wynn Resorts Ltd
COM
983134107
1725471
19279
SH
SOLE
19279
0
0
Xcel Energy Inc
COM
98389B100
5907093
110599
SH
SOLE
110599
0
0
Exxon Mobil Corp
COM
30231G102
101548503
882110
SH
SOLE
882110
0
0
Xylem Inc/NY
COM
98419M100
6719246
49541
SH
SOLE
49541
0
0
Yum! Brands Inc
COM
988498101
3694177
27889
SH
SOLE
27889
0
0
Zoetis Inc
COM
98978V103
10016394
57778
SH
SOLE
57778
0
0
Targa Resources Corp
COM
87612G101
6375383
49506
SH
SOLE
49506
0
0
Arconic Inc
COM
443201108
5918201
76236
SH
SOLE
76236
0
0
Mid-America Apartment Communit
COM
59522J103
3275752
22970
SH
SOLE
22970
0
0
IDEXX Laboratories Inc
COM
45168D104
8170344
16770
SH
SOLE
16770
0
0
CBOE Holdings Inc
COM
12503M108
3606803
21209
SH
SOLE
21209
0
0
Regency Centers Corp
COM
758849103
2012792
32360
SH
SOLE
32360
0
0
Synopsys Inc
COM
871607107
18354031
30844
SH
SOLE
30844
0
0
Advanced Micro Devices Inc
COM
007903107
53001469
326746
SH
SOLE
326746
0
0
Alexandria Real Estate Equitie
COM
015271109
3619520
30944
SH
SOLE
30944
0
0
Raymond James Financial Inc
COM
754730109
4537105
36705
SH
SOLE
36705
0
0
DXC Technology Co
COM
23355L106
305
16
SH
SOLE
16
0
0
Gartner Inc
COM
366651107
6983781
15552
SH
SOLE
15552
0
0
ANSYS Inc
COM
03662Q105
5675440
17653
SH
SOLE
17653
0
0
Align Technology Inc
COM
016255101
3385331
14022
SH
SOLE
14022
0
0
Hilton Worldwide Holdings Inc
COM
43300A203
10900836
49958
SH
SOLE
49958
0
0
Everest Re Group Ltd
COM
G3223R108
3334306
8751
SH
SOLE
8751
0
0
Baker Hughes a GE Co
COM
05722G100
441278
12547
SH
SOLE
12547
0
0
MGM Resorts International
COM
552953101
2220000
49955
SH
SOLE
49955
0
0
AO Smith Corp
COM
831865209
1942193
23749
SH
SOLE
23749
0
0
Apple Inc
COM
037833100
67020548
318206
SH
SOLE
318206
0
0
Amazon.com Inc
COM
023135106
35013808
181184
SH
SOLE
181184
0
0
Alphabet Inc
COM
02079K305
13664893
75020
SH
SOLE
75020
0
0
NIKE Inc
COM
654106103
38816
515
SH
SOLE
515
0
0
Packaging Corp of America
COM
695156109
3201007
17534
SH
SOLE
17534
0
0
Alibaba Group Holding Ltd
COM
01609W102
6409152
89016
SH
SOLE
89016
0
0
SPDR S&P 500 ETF Trust
ETF
78462F103
16843609
30950
SH
SOLE
30950
0
0
Agilent Technologies Inc
COM
00846U101
11095550
85594
SH
SOLE
85594
0
0
American Airlines Group Inc
COM
02376R102
1459429
128811
SH
SOLE
128811
0
0
AbbVie Inc
COM
00287Y109
98415775
573786
SH
SOLE
573786
0
0
AmerisourceBergen Corp
COM
03073E105
11146943
49476
SH
SOLE
49476
0
0
Abbott Laboratories Inc
COM
002824100
43058849
414386
SH
SOLE
414386
0
0
Accenture PLC
COM
G1151C101
70898422
233672
SH
SOLE
233672
0
0
Adobe Systems Inc
COM
00724F101
94137364
169452
SH
SOLE
169452
0
0
Analog Devices Inc
COM
032654105
39130612
171430
SH
SOLE
171430
0
0
Archer-Daniels-Midland Co
COM
039483102
8736657
144527
SH
SOLE
144527
0
0
Automatic Data Processing Inc
COM
053015103
29233558
122475
SH
SOLE
122475
0
0
Autodesk Inc
COM
052769106
18297690
73945
SH
SOLE
73945
0
0
Ameren Corp
COM
023608102
5902130
83000
SH
SOLE
83000
0
0
American Electric Power Co Inc
COM
025537101
14000409
159567
SH
SOLE
159567
0
0
AES Corp/VA
COM
00130H105
3633002
206773
SH
SOLE
206773
0
0
Aflac Inc
COM
001055102
13685150
153232
SH
SOLE
153232
0
0
American International Group I
COM
026874784
16071846
216485
SH
SOLE
216485
0
0
Assurant Inc
COM
04621X108
2515196
15129
SH
SOLE
15129
0
0
Arthur J Gallagher & Co
COM
363576109
16504563
63648
SH
SOLE
63648
0
0
Akamai Technologies Inc
COM
00971T101
4644074
51555
SH
SOLE
51555
0
0
Albemarle Corp
COM
012653101
3276527
34302
SH
SOLE
34302
0
0
Align Technology Inc
COM
016255101
4954385
20521
SH
SOLE
20521
0
0
Allstate Corp/The
COM
020002101
12255981
76763
SH
SOLE
76763
0
0
Allegion PLC
COM
G0176J109
3007272
25453
SH
SOLE
25453
0
0
Applied Materials Inc
COM
038222105
67550722
286244
SH
SOLE
286244
0
0
Advanced Micro Devices Inc
COM
007903107
99149403
611241
SH
SOLE
611241
0
0
AMETEK Inc
COM
031100100
11265095
67573
SH
SOLE
67573
0
0
Amgen Inc
COM
031162100
19579054
62663
SH
SOLE
62663
0
0
Ameriprise Financial Inc
COM
03076C106
12380393
28981
SH
SOLE
28981
0
0
American Tower Corp
COM
03027X100
32462626
167006
SH
SOLE
167006
0
0
ANSYS Inc
COM
03662Q105
9699334
30169
SH
SOLE
30169
0
0
Anthem Inc
COM
036752103
36663331
67662
SH
SOLE
67662
0
0
Aon PLC
COM
G0403H108
18112712
61696
SH
SOLE
61696
0
0
AO Smith Corp
COM
831865209
2877920
35191
SH
SOLE
35191
0
0
APA Corp
COM
03743Q108
3066353
104156
SH
SOLE
104156
0
0
Air Products & Chemicals Inc
COM
009158106
16686029
64662
SH
SOLE
64662
0
0
Amphenol Corp
COM
032095101
77264632
1146870
SH
SOLE
1146870
0
0
Alexandria Real Estate Equitie
COM
015271109
5371379
45921
SH
SOLE
45921
0
0
Arconic Inc
COM
443201108
8757130
112806
SH
SOLE
112806
0
0
AvalonBay Communities Inc
COM
053484101
8574349
41444
SH
SOLE
41444
0
0
Broadcom Inc
COM
11135F101
21738876
135400
SH
SOLE
135400
0
0
Avery Dennison Corp
COM
053611109
5139587
23506
SH
SOLE
23506
0
0
American Water Works Co Inc
COM
030420103
9205621
71273
SH
SOLE
71273
0
0
American Express Co
COM
025816109
42898805
185268
SH
SOLE
185268
0
0
AutoZone Inc
COM
053332102
14876818
5019
SH
SOLE
5019
0
0
Boeing Co/The
COM
097023105
8546826
46958
SH
SOLE
46958
0
0
Baxter International Inc
COM
071813109
4952875
148068
SH
SOLE
148068
0
0
BB&T Corp
COM
89832Q109
15111251
388964
SH
SOLE
388964
0
0
Best Buy Co Inc
COM
086516101
4732041
56140
SH
SOLE
56140
0
0
Becton Dickinson and Co
COM
075887109
19652206
84088
SH
SOLE
84088
0
0
Franklin Resources Inc
COM
354613101
1928269
86276
SH
SOLE
86276
0
0
Brown-Forman Corp
COM
115637209
2261169
52354
SH
SOLE
52354
0
0
Baker Hughes a GE Co
COM
05722G100
10492653
298341
SH
SOLE
298341
0
0
Biogen Inc
COM
09062X103
10115466
43635
SH
SOLE
43635
0
0
Bank of New York Mellon Corp/T
COM
064058100
14569321
243268
SH
SOLE
243268
0
0
BlackRock Inc
COM
09247X101
36419061
46257
SH
SOLE
46257
0
0
Ball Corp
COM
058498106
5463321
91025
SH
SOLE
91025
0
0
Bristol-Myers Squibb Co
COM
110122108
27332180
658131
SH
SOLE
658131
0
0
Boston Scientific Corp
COM
101137107
33068094
429400
SH
SOLE
429400
0
0
BorgWarner Inc
COM
099724106
1441386
44708
SH
SOLE
44708
0
0
Boston Properties Inc
COM
101121101
2622825
42606
SH
SOLE
42606
0
0
Conagra Brands Inc
COM
205887102
3952313
139068
SH
SOLE
139068
0
0
Cardinal Health Inc
COM
14149Y108
6964989
70840
SH
SOLE
70840
0
0
Caterpillar Inc
COM
149123101
53225050
159787
SH
SOLE
159787
0
0
Chubb Ltd
COM
H1467J104
30255039
118610
SH
SOLE
118610
0
0
CBOE Holdings Inc
COM
12503M108
5230365
30756
SH
SOLE
30756
0
0
CBS Corp
COM
92556H206
1531839
147434
SH
SOLE
147434
0
0
Crown Castle International Cor
COM
22822V101
15310469
156709
SH
SOLE
156709
0
0
Carnival Corp
COM
143658300
5497147
293651
SH
SOLE
293651
0
0
CF Industries Holdings Inc
COM
125269100
3974166
53618
SH
SOLE
53618
0
0
Citizens Financial Group Inc
COM
174610105
4781974
132722
SH
SOLE
132722
0
0
Church & Dwight Co Inc
COM
171340102
7396946
71344
SH
SOLE
71344
0
0
CH Robinson Worldwide Inc
COM
12541W209
2988590
33915
SH
SOLE
33915
0
0
Charter Communications Inc
COM
16119P108
9671057
32349
SH
SOLE
32349
0
0
Halfmoon Parent Inc
COM
125523100
27313346
82625
SH
SOLE
82625
0
0
Cincinnati Financial Corp
COM
172062101
5380518
45559
SH
SOLE
45559
0
0
Colgate-Palmolive Co
COM
194162103
25484742
262621
SH
SOLE
262621
0
0
Clorox Co/The
COM
189054109
4948266
36259
SH
SOLE
36259
0
0
Comerica Inc
COM
200340107
306
6
SH
SOLE
6
0
0
Comcast Corp
COM
20030N101
75856797
1937099
SH
SOLE
1937099
0
0
CME Group Inc
COM
12572Q105
20677995
105178
SH
SOLE
105178
0
0
Chipotle Mexican Grill Inc
COM
169656105
25175088
401837
SH
SOLE
401837
0
0
Cummins Inc
COM
231021106
11063077
39949
SH
SOLE
39949
0
0
CMS Energy Corp
COM
125896100
5534326
92967
SH
SOLE
92967
0
0
Centene Corp
COM
15135B101
10304346
155420
SH
SOLE
155420
0
0
CenterPoint Energy Inc
COM
15189T107
6146587
198405
SH
SOLE
198405
0
0
Capital One Financial Corp
COM
14040H105
17112420
123600
SH
SOLE
123600
0
0
Cabot Oil & Gas Corp
COM
127097103
5708607
214046
SH
SOLE
214046
0
0
Cooper Cos Inc/The
COM
216648501
5052226
57872
SH
SOLE
57872
0
0
ConocoPhillips
COM
20825C104
42927157
375303
SH
SOLE
375303
0
0
Costco Wholesale Corp
COM
22160K105
98915886
116373
SH
SOLE
116373
0
0
Campbell Soup Co
COM
134429109
2583603
57172
SH
SOLE
57172
0
0
salesforce.com Inc
COM
79466L302
92778134
360864
SH
SOLE
360864
0
0
Cisco Systems Inc/Delaware
COM
17275R102
5528644
116368
SH
SOLE
116368
0
0
CSX Corp
COM
126408103
20784559
621362
SH
SOLE
621362
0
0
Cintas Corp
COM
172908105
18444148
26339
SH
SOLE
26339
0
0
Cognizant Technology Solutions
COM
192446102
52489608
771906
SH
SOLE
771906
0
0
CVS Health Corp
COM
126650100
24089157
407876
SH
SOLE
407876
0
0
Chevron Corp
COM
166764100
86440508
552618
SH
SOLE
552618
0
0
Dominion Energy Inc
COM
25746U109
12828053
261797
SH
SOLE
261797
0
0
Delta Air Lines Inc
COM
247361702
6733728
141942
SH
SOLE
141942
0
0
Deere & Co
COM
244199105
31583691
84532
SH
SOLE
84532
0
0
Discover Financial Services
COM
254709108
9577647
73218
SH
SOLE
73218
0
0
Dollar General Corp
COM
256677105
8449365
63899
SH
SOLE
63899
0
0
Quest Diagnostics Inc
COM
74834L100
4419992
32291
SH
SOLE
32291
0
0
DR Horton Inc
COM
23331A109
12180580
86430
SH
SOLE
86430
0
0
Danaher Corp
COM
235851102
75024708
300279
SH
SOLE
300279
0
0
Delphi Automotive PLC
COM
G6095L109
5576349
79187
SH
SOLE
79187
0
0
Digital Realty Trust Inc
COM
253868103
14215459
93492
SH
SOLE
93492
0
0
Dollar Tree Inc
COM
256746108
6588243
61705
SH
SOLE
61705
0
0
Dover Corp
COM
260003108
7241278
40129
SH
SOLE
40129
0
0
Darden Restaurants Inc
COM
237194105
5254436
34724
SH
SOLE
34724
0
0
DTE Energy Co
COM
233331107
7150931
64417
SH
SOLE
64417
0
0
Duke Energy Corp
COM
26441C204
25769734
257106
SH
SOLE
257106
0
0
DaVita Inc
COM
23918K108
2060952
14873
SH
SOLE
14873
0
0
Devon Energy Corp
COM
25179M103
8601583
181468
SH
SOLE
181468
0
0
DXC Technology Co
COM
23355L106
802
42
SH
SOLE
42
0
0
Electronic Arts Inc
COM
285512109
10252319
73583
SH
SOLE
73583
0
0
eBay Inc
COM
278642103
8000520
148930
SH
SOLE
148930
0
0
Ecolab Inc
COM
278865100
17730048
74496
SH
SOLE
74496
0
0
Consolidated Edison Inc
COM
209115104
9657897
108006
SH
SOLE
108006
0
0
Equifax Inc
COM
294429105
8767111
36159
SH
SOLE
36159
0
0
Edison International
COM
281020107
8273446
115213
SH
SOLE
115213
0
0
Estee Lauder Cos Inc/The
COM
518439104
7240839
68053
SH
SOLE
68053
0
0
Eastman Chemical Co
COM
277432100
3351456
34209
SH
SOLE
34209
0
0
Emerson Electric Co
COM
291011104
20451424
185652
SH
SOLE
185652
0
0
EOG Resources Inc
COM
26875P101
20881204
165895
SH
SOLE
165895
0
0
Equinix Inc
COM
29444U700
20959333
27702
SH
SOLE
27702
0
0
Equity Residential
COM
29476L107
6951196
100248
SH
SOLE
100248
0
0
EQT Corp
COM
26884L109
4608669
124626
SH
SOLE
124626
0
0
Eversource Energy
COM
30040W108
5988689
105602
SH
SOLE
105602
0
0
Essex Property Trust Inc
COM
297178105
5079252
18660
SH
SOLE
18660
0
0
Eaton Corp PLC
COM
G29183103
36620759
116794
SH
SOLE
116794
0
0
Entergy Corp
COM
29364G103
6838263
63909
SH
SOLE
63909
0
0
Edwards Lifesciences Corp
COM
28176E108
16247791
175899
SH
SOLE
175899
0
0
Exelon Corp
COM
30161N101
10630185
307142
SH
SOLE
307142
0
0
Expeditors International of Wa
COM
302130109
5179908
41509
SH
SOLE
41509
0
0
Expedia Inc
COM
30212P303
4697537
37285
SH
SOLE
37285
0
0
Extra Space Storage Inc
COM
30225T102
25109127
161567
SH
SOLE
161567
0
0
Ford Motor Co
COM
345370860
15942754
1271352
SH
SOLE
1271352
0
0
Fastenal Co
COM
311900104
10704354
170343
SH
SOLE
170343
0
0
Facebook Inc
COM
30303M102
350569039
695270
SH
SOLE
695270
0
0
Fortune Brands Home & Security
COM
34964C106
774799
11931
SH
SOLE
11931
0
0
Freeport-McMoRan Inc
COM
35671D857
20369767
419131
SH
SOLE
419131
0
0
FedEx Corp
COM
31428X106
22258323
74234
SH
SOLE
74234
0
0
FirstEnergy Corp
COM
337932107
5959290
155717
SH
SOLE
155717
0
0
F5 Networks Inc
COM
315616102
3413599
19820
SH
SOLE
19820
0
0
Fidelity National Information
COM
31620M106
12396117
164492
SH
SOLE
164492
0
0
Fiserv Inc
COM
337738108
25567365
171547
SH
SOLE
171547
0
0
Fifth Third Bancorp
COM
316773100
7260306
198967
SH
SOLE
198967
0
0
FMC Corp
COM
302491303
1408824
24480
SH
SOLE
24480
0
0
Federal Realty Investment Trus
COM
313745101
1478605
14644
SH
SOLE
14644
0
0
Fortive Corp
COM
34959J108
7613997
102753
SH
SOLE
102753
0
0
General Dynamics Corp
COM
369550108
21488639
74063
SH
SOLE
74063
0
0
General Electric Co
COM
369604301
56282693
354046
SH
SOLE
354046
0
0
Gilead Sciences Inc
COM
375558103
28325021
412841
SH
SOLE
412841
0
0
General Mills Inc
COM
370334104
10429170
164862
SH
SOLE
164862
0
0
Corning Inc
COM
219350105
10266618
264263
SH
SOLE
264263
0
0
General Motors Co
COM
37045V100
17270994
371739
SH
SOLE
371739
0
0
Genuine Parts Co
COM
372460105
5607493
40540
SH
SOLE
40540
0
0
Global Payments Inc
COM
37940X102
7237318
74843
SH
SOLE
74843
0
0
Garmin Ltd
COM
H2906T109
7307125
44851
SH
SOLE
44851
0
0
Goldman Sachs Group Inc/The
COM
38141G104
17598414
38907
SH
SOLE
38907
0
0
WW Grainger Inc
COM
384802104
11526116
12775
SH
SOLE
12775
0
0
Halliburton Co
COM
406216101
8715308
258002
SH
SOLE
258002
0
0
Hasbro Inc
COM
418056107
1501871
25673
SH
SOLE
25673
0
0
Huntington Bancshares Inc/OH
COM
446150104
5565268
422251
SH
SOLE
422251
0
0
HCA Healthcare Inc
COM
40412C101
18261555
56840
SH
SOLE
56840
0
0
Home Depot Inc/The
COM
437076102
131721026
382643
SH
SOLE
382643
0
0
Hess Corp
COM
42809H107
11736691
79560
SH
SOLE
79560
0
0
Hartford Financial Services Gr
COM
416515104
8699224
86525
SH
SOLE
86525
0
0
Hilton Worldwide Holdings Inc
COM
43300A203
15961330
73150
SH
SOLE
73150
0
0
Hologic Inc
COM
436440101
5052416
68046
SH
SOLE
68046
0
0
Honeywell International Inc
COM
438516106
45928397
215081
SH
SOLE
215081
0
0
Hewlett Packard Enterprise Co
COM
42824C109
9326613
440558
SH
SOLE
440558
0
0
HP Inc
COM
40434L105
10593795
302507
SH
SOLE
302507
0
0
Hormel Foods Corp
COM
440452100
2606255
85479
SH
SOLE
85479
0
0
Harris Corp
COM
502431109
12400858
55218
SH
SOLE
55218
0
0
Henry Schein Inc
COM
806407102
2391251
37305
SH
SOLE
37305
0
0
Host Hotels & Resorts Inc
COM
44107P104
3681980
204782
SH
SOLE
204782
0
0
Hershey Co/The
COM
427866108
7952853
43262
SH
SOLE
43262
0
0
Humana Inc
COM
444859102
13157337
35213
SH
SOLE
35213
0
0
International Business Machine
COM
459200101
59013653
341218
SH
SOLE
341218
0
0
Intercontinental Exchange Inc
COM
45866F104
22929759
167505
SH
SOLE
167505
0
0
IDEXX Laboratories Inc
COM
45168D104
12036276
24705
SH
SOLE
24705
0
0
International Flavors & Fragra
COM
459506101
7070199
74259
SH
SOLE
74259
0
0
Illumina Inc
COM
452327109
1699620
16283
SH
SOLE
16283
0
0
Incyte Corp
COM
45337C102
2805009
46272
SH
SOLE
46272
0
0
Intuit Inc
COM
461202103
69584738
105879
SH
SOLE
105879
0
0
International Paper Co
COM
460146103
4283673
99274
SH
SOLE
99274
0
0
Interpublic Group of Cos Inc/T
COM
460690100
3198765
109961
SH
SOLE
109961
0
0
Ingersoll-Rand PLC
COM
G8994E103
21771877
66190
SH
SOLE
66190
0
0
Iron Mountain Inc
COM
46284V101
7636162
85206
SH
SOLE
85206
0
0
Intuitive Surgical Inc
COM
46120E602
46947245
105535
SH
SOLE
105535
0
0
Gartner Inc
COM
366651107
11833180
26351
SH
SOLE
26351
0
0
Illinois Tool Works Inc
COM
452308109
19415792
81937
SH
SOLE
81937
0
0
Invesco Ltd
COM
G491BT108
1320714
88283
SH
SOLE
88283
0
0
JB Hunt Transport Services Inc
COM
445658107
3823680
23898
SH
SOLE
23898
0
0
Johnson Controls International
COM
G51502105
116154796
1747477
SH
SOLE
1747477
0
0
Jacobs Solutions Inc
COM
46982L108
5094944
36468
SH
SOLE
36468
0
0
Johnson & Johnson
COM
478160104
99633326
681673
SH
SOLE
681673
0
0
Juniper Networks Inc
COM
48203R104
4001631
109754
SH
SOLE
109754
0
0
Kellogg Co
COM
487836108
4489523
77835
SH
SOLE
77835
0
0
KeyCorp
COM
493267108
3877255
272854
SH
SOLE
272854
0
0
Kraft Heinz Co/The
COM
500754106
8852832
274762
SH
SOLE
274762
0
0
Kimco Realty Corp
COM
49446R109
3800810
195314
SH
SOLE
195314
0
0
KLA-Tencor Corp
COM
482480100
38297665
46449
SH
SOLE
46449
0
0
Kimberly-Clark Corp
COM
494368103
13591694
98348
SH
SOLE
98348
0
0
Kinder Morgan Inc/DE
COM
49456B101
12195213
613750
SH
SOLE
613750
0
0
CarMax Inc
COM
143130102
3356992
45773
SH
SOLE
45773
0
0
Kroger Co/The
COM
501044101
9799112
196257
SH
SOLE
196257
0
0
Loews Corp
COM
540424108
4000234
53522
SH
SOLE
53522
0
0
L Brands Inc
COM
070830104
2503886
64120
SH
SOLE
64120
0
0
Lennar Corp
COM
526057104
10677188
71243
SH
SOLE
71243
0
0
LKQ Corp
COM
501889208
3227051
77592
SH
SOLE
77592
0
0
Eli Lilly & Co
COM
532457108
149490008
165113
SH
SOLE
165113
0
0
Lockheed Martin Corp
COM
539830109
32403194
69371
SH
SOLE
69371
0
0
Alliant Energy Corp
COM
018802108
3921743
77048
SH
SOLE
77048
0
0
Lowe's Cos Inc
COM
548661107
40819712
185157
SH
SOLE
185157
0
0
Lam Research Corp
COM
512807108
97834159
91876
SH
SOLE
91876
0
0
Southwest Airlines Co
COM
844741108
43820220
1531640
SH
SOLE
1531640
0
0
LyondellBasell Industries NV
COM
N53745100
7184257
75102
SH
SOLE
75102
0
0
Mastercard Inc
COM
57636Q104
34360629
77887
SH
SOLE
77887
0
0
Mid-America Apartment Communit
COM
59522J103
4839898
33938
SH
SOLE
33938
0
0
Marriott International Inc/MD
COM
571903202
17539688
72547
SH
SOLE
72547
0
0
Masco Corp
COM
574599106
4268480
64024
SH
SOLE
64024
0
0
McDonald's Corp
COM
580135101
34151873
134013
SH
SOLE
134013
0
0
Microchip Technology Inc
COM
595017104
17030895
186130
SH
SOLE
186130
0
0
McKesson Corp
COM
58155Q103
22261853
38117
SH
SOLE
38117
0
0
Moody's Corp
COM
615369105
34328525
81554
SH
SOLE
81554
0
0
Medtronic PLC
COM
G5960L103
33817752
429650
SH
SOLE
429650
0
0
MetLife Inc
COM
59156R108
13677153
194859
SH
SOLE
194859
0
0
MGM Resorts International
COM
552953101
3200835
72026
SH
SOLE
72026
0
0
Mohawk Industries Inc
COM
608190104
1183267
10417
SH
SOLE
10417
0
0
McCormick & Co Inc/MD
COM
579780206
5214728
73509
SH
SOLE
73509
0
0
Martin Marietta Materials Inc
COM
573284106
9759443
18013
SH
SOLE
18013
0
0
Marsh & McLennan Cos Inc
COM
571748102
30307647
143829
SH
SOLE
143829
0
0
3M Co
COM
88579Y101
18352098
179588
SH
SOLE
179588
0
0
Monster Beverage Corp
COM
61174X109
10827861
216774
SH
SOLE
216774
0
0
Altria Group Inc
COM
02209S103
25307443
555597
SH
SOLE
555597
0
0
Mosaic Co/The
COM
61945C103
2702121
93499
SH
SOLE
93499
0
0
Marathon Petroleum Corp
COM
56585A102
17924127
103321
SH
SOLE
103321
0
0
Merck & Co Inc
COM
58933Y105
22570968
182318
SH
SOLE
182318
0
0
Marathon Oil Corp
COM
565849106
4688634
163538
SH
SOLE
163538
0
0
Morgan Stanley
COM
617446448
10392138
106926
SH
SOLE
106926
0
0
Microsoft Corp
COM
594918104
15211049
34033
SH
SOLE
34033
0
0
Motorola Solutions Inc
COM
620076307
21752759
56347
SH
SOLE
56347
0
0
M&T Bank Corp
COM
55261F104
7343684
48518
SH
SOLE
48518
0
0
Mettler-Toledo International I
COM
592688105
8716769
6237
SH
SOLE
6237
0
0
Micron Technology Inc
COM
595112103
50184745
381546
SH
SOLE
381546
0
0
Nasdaq Inc
COM
631103108
6827036
113293
SH
SOLE
113293
0
0
NextEra Energy Inc
COM
65339F101
48427809
683912
SH
SOLE
683912
0
0
Newmont Mining Corp
COM
651639106
14126394
337387
SH
SOLE
337387
0
0
Netflix Inc
COM
64110L106
96477470
142955
SH
SOLE
142955
0
0
NiSource Inc
COM
65473P105
4018592
139486
SH
SOLE
139486
0
0
NIKE Inc
COM
654106103
29644378
393318
SH
SOLE
393318
0
0
Northrop Grumman Corp
COM
666807102
60748325
139347
SH
SOLE
139347
0
0
NRG Energy Inc
COM
629377508
4911175
63077
SH
SOLE
63077
0
0
Norfolk Southern Corp
COM
655844108
15080040
70241
SH
SOLE
70241
0
0
NetApp Inc
COM
64110D104
8983027
69744
SH
SOLE
69744
0
0
Northern Trust Corp
COM
665859104
5012178
59683
SH
SOLE
59683
0
0
Nucor Corp
COM
670346105
10910840
69021
SH
SOLE
69021
0
0
NVIDIA Corp
COM
67066G104
1247795015
10100332
SH
SOLE
10100332
0
0
News Corp
COM
65249B208
638122
22477
SH
SOLE
22477
0
0
News Corp
COM
65249B109
3034216
110055
SH
SOLE
110055
0
0
Realty Income Corp
COM
756109104
13370591
253135
SH
SOLE
253135
0
0
ONEOK Inc
COM
682680103
15134131
185581
SH
SOLE
185581
0
0
Omnicom Group Inc
COM
681919106
5113079
57002
SH
SOLE
57002
0
0
Oracle Corp
COM
68389X105
43009238
304598
SH
SOLE
304598
0
0
O'Reilly Automotive Inc
COM
67103H107
18521180
17538
SH
SOLE
17538
0
0
Occidental Petroleum Corp
COM
674599105
12064509
191409
SH
SOLE
191409
0
0
Paychex Inc
COM
704326107
11423849
96355
SH
SOLE
96355
0
0
PACCAR Inc
COM
693718108
16112066
156519
SH
SOLE
156519
0
0
PG&E Corp
COM
69331C108
10982200
628992
SH
SOLE
628992
0
0
Public Service Enterprise Grou
COM
744573106
11473321
155676
SH
SOLE
155676
0
0
Principal Financial Group Inc
COM
74251V102
5065595
64571
SH
SOLE
64571
0
0
Progressive Corp/The
COM
743315103
35537312
171091
SH
SOLE
171091
0
0
Parker-Hannifin Corp
COM
701094104
18907684
37381
SH
SOLE
37381
0
0
PulteGroup Inc
COM
745867101
6754195
61346
SH
SOLE
61346
0
0
Packaging Corp of America
COM
695156109
4739440
25961
SH
SOLE
25961
0
0
PerkinElmer Inc
COM
714046109
3781671
36064
SH
SOLE
36064
0
0
Prologis Inc
COM
74340W103
30344927
270189
SH
SOLE
270189
0
0
PNC Financial Services Group I
COM
693475105
18002407
115786
SH
SOLE
115786
0
0
Pentair PLC
COM
G7S00T104
3712745
48425
SH
SOLE
48425
0
0
Pinnacle West Capital Corp
COM
723484101
1703274
22300
SH
SOLE
22300
0
0
PPG Industries Inc
COM
693506107
8649147
68704
SH
SOLE
68704
0
0
PPL Corp
COM
69351T106
6108383
220918
SH
SOLE
220918
0
0
Prudential Financial Inc
COM
744320102
12240144
104447
SH
SOLE
104447
0
0
Public Storage
COM
74460D109
13225859
45979
SH
SOLE
45979
0
0
Phillips 66
COM
718546104
17465976
123723
SH
SOLE
123723
0
0
PVH Corp
COM
693656100
635
6
SH
SOLE
6
0
0
Quanta Services Inc
COM
74762E102
10862602
42751
SH
SOLE
42751
0
0
PayPal Holdings Inc
COM
70450Y103
19862392
342278
SH
SOLE
342278
0
0
QUALCOMM Inc
COM
747525103
39763299
199635
SH
SOLE
199635
0
0
Qorvo Inc
COM
74736K101
3785109
32619
SH
SOLE
32619
0
0
Royal Caribbean Cruises Ltd
COM
V7780T103
11085168
69530
SH
SOLE
69530
0
0
Everest Re Group Ltd
COM
G3223R108
4809234
12622
SH
SOLE
12622
0
0
Regency Centers Corp
COM
758849103
3087173
49633
SH
SOLE
49633
0
0
Regeneron Pharmaceuticals Inc
COM
75886F107
33519449
31892
SH
SOLE
31892
0
0
Regions Financial Corp
COM
7591EP100
5345349
266734
SH
SOLE
266734
0
0
Raymond James Financial Inc
COM
754730109
6850466
55420
SH
SOLE
55420
0
0
Ralph Lauren Corp
COM
751212101
1343060
7672
SH
SOLE
7672
0
0
ResMed Inc
COM
761152107
8187799
42774
SH
SOLE
42774
0
0
Rockwell Automation Inc
COM
773903109
9178661
33343
SH
SOLE
33343
0
0
Roper Technologies Inc
COM
776696106
20857675
37004
SH
SOLE
37004
0
0
Ross Stores Inc
COM
778296103
14498286
99768
SH
SOLE
99768
0
0
Republic Services Inc
COM
760759100
11912070
61295
SH
SOLE
61295
0
0
Starbucks Corp
COM
855244109
29204182
375134
SH
SOLE
375134
0
0
Charles Schwab Corp/The
COM
808513105
35804000
486089
SH
SOLE
486089
0
0
Sherwin-Williams Co/The
COM
824348106
20556455
68882
SH
SOLE
68882
0
0
JM Smucker Co/The
COM
832696405
3369227
30899
SH
SOLE
30899
0
0
Schlumberger Ltd
COM
806857108
19381119
410791
SH
SOLE
410791
0
0
Snap-on Inc
COM
833034101
4009723
15340
SH
SOLE
15340
0
0
Synopsys Inc
COM
871607107
31374539
52725
SH
SOLE
52725
0
0
Southern Co/The
COM
842587107
27872918
359326
SH
SOLE
359326
0
0
Simon Property Group Inc
COM
828806109
16052850
105750
SH
SOLE
105750
0
0
S&P Global Inc
COM
78409V104
41711258
93523
SH
SOLE
93523
0
0
Sempra Energy
COM
816851109
15032346
197638
SH
SOLE
197638
0
0
State Street Corp
COM
857477103
6515404
88046
SH
SOLE
88046
0
0
Seagate Technology Holdings PL
COM
G7997R103
6852481
66355
SH
SOLE
66355
0
0
Constellation Brands Inc
COM
21036P108
12183237
47354
SH
SOLE
47354
0
0
Stanley Black & Decker Inc
COM
854502101
3577075
44775
SH
SOLE
44775
0
0
Skyworks Solutions Inc
COM
83088M102
5776743
54201
SH
SOLE
54201
0
0
Synchrony Financial
COM
87165B103
5536378
117321
SH
SOLE
117321
0
0
Stryker Corp
COM
863667101
33677265
98978
SH
SOLE
98978
0
0
Symantec Corp
COM
668771108
4720271
188962
SH
SOLE
188962
0
0
Sysco Corp
COM
871829107
10341484
144859
SH
SOLE
144859
0
0
AT&T Inc
COM
00206R102
44452631
2326145
SH
SOLE
2326145
0
0
Molson Coors Brewing Co
COM
60871R209
2720269
53517
SH
SOLE
53517
0
0
TransDigm Group Inc
COM
893641100
20766273
16254
SH
SOLE
16254
0
0
TE Connectivity Ltd
COM
H84989104
15600042
103703
SH
SOLE
103703
0
0
Target Corp
COM
87612E106
22221396
150104
SH
SOLE
150104
0
0
TJX Cos Inc/The
COM
872540109
36289621
329606
SH
SOLE
329606
0
0
Torchmark Corp
COM
37959E102
1354905
16467
SH
SOLE
16467
0
0
Thermo Fisher Scientific Inc
COM
883556102
68526101
123917
SH
SOLE
123917
0
0
T Rowe Price Group Inc
COM
74144T108
7523286
65244
SH
SOLE
65244
0
0
Travelers Cos Inc/The
COM
89417E109
13598566
66876
SH
SOLE
66876
0
0
Tractor Supply Co
COM
892356106
8469090
31367
SH
SOLE
31367
0
0
Tyson Foods Inc
COM
902494103
4755648
83228
SH
SOLE
83228
0
0
Texas Instruments Inc
COM
882508104
84488659
434322
SH
SOLE
434322
0
0
Textron Inc
COM
883203101
4777165
55639
SH
SOLE
55639
0
0
United Continental Holdings In
COM
910047109
3141052
64551
SH
SOLE
64551
0
0
UDR Inc
COM
902653104
3661815
88987
SH
SOLE
88987
0
0
Universal Health Services Inc
COM
913903100
3216857
17395
SH
SOLE
17395
0
0
Ulta Beauty Inc
COM
90384S303
15839578
41049
SH
SOLE
41049
0
0
Union Pacific Corp
COM
907818108
47420476
209584
SH
SOLE
209584
0
0
United Parcel Service Inc
COM
911312106
32387879
236667
SH
SOLE
236667
0
0
United Rentals Inc
COM
911363109
12568551
19434
SH
SOLE
19434
0
0
US Bancorp
COM
902973304
20096736
506215
SH
SOLE
506215
0
0
United Technologies Corp
COM
75513E101
43184164
430164
SH
SOLE
430164
0
0
Visa Inc
COM
92826C839
134396976
512047
SH
SOLE
512047
0
0
Valero Energy Corp
COM
91913Y100
14950828
95374
SH
SOLE
95374
0
0
Vulcan Materials Co
COM
929160109
9561746
38450
SH
SOLE
38450
0
0
Verisk Analytics Inc
COM
92345Y106
11485256
42609
SH
SOLE
42609
0
0
VeriSign Inc
COM
92343E102
5277460
29682
SH
SOLE
29682
0
0
Vertex Pharmaceuticals Inc
COM
92532F100
36145812
77116
SH
SOLE
77116
0
0
Ventas Inc
COM
92276F100
6019411
117429
SH
SOLE
117429
0
0
Waters Corp
COM
941848103
5025749
17323
SH
SOLE
17323
0
0
Walgreens Boots Alliance Inc
COM
931427108
2609799
215775
SH
SOLE
215775
0
0
Western Digital Corp
COM
958102105
8357658
110303
SH
SOLE
110303
0
0
WEC Energy Group Inc
COM
92939U106
7711833
98290
SH
SOLE
98290
0
0
Willis Towers Watson PLC
COM
G96629103
7832743
29880
SH
SOLE
29880
0
0
Waste Management Inc
COM
94106L109
23487454
110094
SH
SOLE
110094
0
0
Williams Cos Inc/The
COM
969457100
16185530
380836
SH
SOLE
380836
0
0
Wal-Mart Stores Inc
COM
931142103
43119759
636830
SH
SOLE
636830
0
0
Westrock Co
COM
96145D105
3767741
74965
SH
SOLE
74965
0
0
Weyerhaeuser Co
COM
962166104
5949039
209547
SH
SOLE
209547
0
0
Wynn Resorts Ltd
COM
983134107
2524079
28202
SH
SOLE
28202
0
0
Xcel Energy Inc
COM
98389B100
9114310
170648
SH
SOLE
170648
0
0
Exxon Mobil Corp
COM
30231G102
34200540
297086
SH
SOLE
297086
0
0
Xylem Inc/NY
COM
98419M100
9596229
70753
SH
SOLE
70753
0
0
Yum! Brands Inc
COM
988498101
10889802
82212
SH
SOLE
82212
0
0
Zimmer Biomet Holdings Inc
COM
98956P102
6515816
60037
SH
SOLE
60037
0
0
Zions Bancorp NA
COM
989701107
1171
27
SH
SOLE
27
0
0
Zoetis Inc
COM
98978V103
23013540
132750
SH
SOLE
132750
0
0
Occidental Petroleum Corp
COM
674599105
2049610
32518
SH
SOLE
32518
0
0
Bank of America Corp
COM
060505104
448566
11279
SH
SOLE
11279
0
0
Costco Wholesale Corp
COM
22160K105
8350302
9824
SH
SOLE
9824
0
0
NVIDIA Corp
COM
67066G104
24500082
198317
SH
SOLE
198317
0
0
Toronto-Dominion Bank/The
COM
891160509
4507
82
SH
DFND
1
0
82
0
Brookfield Asset Management In
COM
11271J107
134782844
3244652
SH
SOLE
3244652
0
0
BCE Inc
COM
05534B760
51832851
1601262
SH
SOLE
1601262
0
0
Bank of Montreal
COM
063671101
176242303
2101876
SH
SOLE
2101876
0
0
Bank of Nova Scotia/The
COM
064149107
223113600
4880000
SH
SOLE
4880000
0
0
CAE Inc
COM
124765108
14864000
800000
SH
SOLE
800000
0
0
Canadian Imperial Bank of Comm
COM
136069101
496927348
10452826
SH
SOLE
10452826
0
0
Royal Bank of Canada
COM
780087102
302034096
2839200
SH
SOLE
2839200
0
0
Toronto-Dominion Bank/The
COM
891160509
9843116
179096
SH
DFND
1
0
179096
0
Barrick Gold Corp
COM
067901108
142130
8521
SH
SOLE
8521
0
0
Algonquin Power & Utilities Co
COM
015857105
12558923
2143161
SH
SOLE
2143161
0
0
Brookfield Asset Management In
COM
11271J107
43906243
1056963
SH
SOLE
1056963
0
0
Brookfield Business Partners L
COM
G16234109
207
11
SH
SOLE
11
0
0
BCE Inc
COM
05534B760
46315773
1430824
SH
SOLE
1430824
0
0
Bank of Montreal
COM
063671101
5477921
65330
SH
SOLE
65330
0
0
Bank of Nova Scotia/The
COM
064149107
318683305
6970326
SH
SOLE
6970326
0
0
Baytex Energy Corp
COM
07317Q105
237517
68252
SH
SOLE
68252
0
0
B2Gold Corp
COM
11777Q209
42771
15841
SH
SOLE
15841
0
0
CAE Inc
COM
124765108
319186
17179
SH
SOLE
17179
0
0
Cameco Corp
COM
13321L108
5439158
110552
SH
SOLE
110552
0
0
Canadian Imperial Bank of Comm
COM
136069101
452024297
9508294
SH
SOLE
9508294
0
0
Canadian Natural Resources Ltd
COM
136385101
318115192
8935820
SH
SOLE
8935820
0
0
Canadian National Railway Co
COM
136375102
14231712
120475
SH
SOLE
120475
0
0
Canadian Pacific Railway Ltd
COM
13646K108
72703927
923459
SH
SOLE
923459
0
0
Cenovus Energy Inc
COM
15135U109
18261918
928887
SH
SOLE
928887
0
0
Franco-Nevada Corp
COM
351858105
13392167
112995
SH
SOLE
112995
0
0
Fortis Inc/Canada
COM
349553107
114277340
2942259
SH
SOLE
2942259
0
0
CGI Group Inc
COM
12532H104
15897936
159282
SH
SOLE
159282
0
0
Gildan Activewear Inc
COM
375916103
9412047
248208
SH
SOLE
248208
0
0
Kinross Gold Corp
COM
496902404
3877461
466041
SH
SOLE
466041
0
0
Open Text Corp
COM
683715106
437923
14578
SH
SOLE
14578
0
0
Precision Drilling Corp
COM
74022D407
236483
3362
SH
SOLE
3362
0
0
Pembina Pipeline Corp
COM
706327103
103258864
2784759
SH
SOLE
2784759
0
0
Restaurant Brands Internationa
COM
76131D103
31163214
442848
SH
SOLE
442848
0
0
Rogers Communications Inc
COM
775109200
67866251
1835215
SH
SOLE
1835215
0
0
Royal Bank of Canada
COM
780087102
338393716
3180990
SH
SOLE
3180990
0
0
Shopify Inc
COM
82509L107
135192395
2046819
SH
SOLE
2046819
0
0
Sandstorm Gold Ltd
COM
80013R206
34930
6421
SH
SOLE
6421
0
0
TELUS Corp
COM
87971M103
13533086
893863
SH
SOLE
893863
0
0
Teck Resources Ltd
COM
878742204
13010406
271616
SH
SOLE
271616
0
0
Thomson Reuters Corp
COM
884903808
41112032
243887
SH
SOLE
243887
0
0
TransCanada Corp
COM
87807B107
587693394
15506422
SH
SOLE
15506422
0
0
Vermilion Energy Inc
COM
923725105
296543
26934
SH
SOLE
26934
0
0
Waste Connections Inc
COM
94106B101
15650179
89246
SH
SOLE
89246
0
0
West Fraser Timber Co Ltd
COM
952845105
783305
10190
SH
SOLE
10190
0
0
Wheaton Precious Metals Corp
COM
962879102
12519678
238834
SH
SOLE
238834
0
0
Barrick Gold Corp
COM
067901108
74267984
4452517
SH
SOLE
4452517
0
0
Agnico Eagle Mines Ltd
COM
008474108
63652839
973285
SH
SOLE
973285
0
0
Alamos Gold Inc
COM
011532108
248183
15828
SH
SOLE
15828
0
0
ATS Automation Tooling Systems
COM
00217Y104
106009
3281
SH
SOLE
3281
0
0
Brookfield Asset Management In
COM
11271J107
11421465
274951
SH
SOLE
274951
0
0
BlackBerry Ltd
COM
09228F103
53528
21584
SH
SOLE
21584
0
0
Brookfield Business Partners L
COM
G16234109
18039
957
SH
SOLE
957
0
0
Primo Water Corp/new
COM
74167P108
10930
500
SH
SOLE
500
0
0
BCE Inc
COM
05534B760
7779547
240332
SH
SOLE
240332
0
0
Brookfield Renewable Partners
COM
G16258108
104257
4209
SH
SOLE
4209
0
0
Bank of Montreal
COM
063671101
310316440
3700852
SH
SOLE
3700852
0
0
Bank of Nova Scotia/The
COM
064149107
70127119
1533839
SH
SOLE
1533839
0
0
Baytex Energy Corp
COM
07317Q105
36143
10386
SH
SOLE
10386
0
0
B2Gold Corp
COM
11777Q209
871830
322900
SH
SOLE
322900
0
0
CAE Inc
COM
124765108
1006404
54166
SH
SOLE
54166
0
0
Cameco Corp
COM
13321L108
3644539
74076
SH
SOLE
74076
0
0
Centerra Gold Inc
COM
152006102
58108
8647
SH
SOLE
8647
0
0
Canadian Imperial Bank of Comm
COM
136069101
31394180
660374
SH
SOLE
660374
0
0
Canadian Natural Resources Ltd
COM
136385101
58376880
1639800
SH
SOLE
1639800
0
0
Canadian National Railway Co
COM
136375102
29673547
251194
SH
SOLE
251194
0
0
Canadian Pacific Railway Ltd
COM
13646K108
11011729
139867
SH
SOLE
139867
0
0
Cenovus Energy Inc
COM
15135U109
17708116
900718
SH
SOLE
900718
0
0
BRP Inc/CA
COM
05577W200
68896
1076
SH
SOLE
1076
0
0
Descartes Systems Group Inc/The
COM
249906108
2392820
24709
SH
SOLE
24709
0
0
Enerflex Ltd
COM
29269R105
13673
2532
SH
SOLE
2532
0
0
Eldorado Gold Corp
COM
284902509
120317
8135
SH
SOLE
8135
0
0
Enbridge Inc
COM
29250N105
430967674
12109235
SH
SOLE
12109235
0
0
Franco-Nevada Corp
COM
351858105
3910804
32997
SH
SOLE
32997
0
0
First Majestic Silver Corp
COM
32076V103
67855
11462
SH
SOLE
11462
0
0
FirstService Corp
COM
33767E202
492612
3233
SH
SOLE
3233
0
0
Fortis Inc/Canada
COM
349553107
49222631
1267318
SH
SOLE
1267318
0
0
Fortuna Silver Mines Inc
COM
349942102
59868
12243
SH
SOLE
12243
0
0
CGI Group Inc
COM
12532H104
3587371
35942
SH
SOLE
35942
0
0
Gildan Activewear Inc
COM
375916103
391259
10318
SH
SOLE
10318
0
0
Hudbay Minerals Inc
COM
443628102
125650
13884
SH
SOLE
13884
0
0
IAMGOLD Corp
COM
450913108
70316
18751
SH
SOLE
18751
0
0
Imperial Oil Ltd
COM
453038408
16279263
238524
SH
SOLE
238524
0
0
Kinross Gold Corp
COM
496902404
877119
105423
SH
SOLE
105423
0
0
MAG Silver Corp
COM
55903Q104
44428
3807
SH
SOLE
3807
0
0
Manulife Financial Corp
COM
56501R106
463712228
17419693
SH
SOLE
17419693
0
0
Magna International Inc
COM
559222401
42403303
1012012
SH
SOLE
1012012
0
0
Methanex Corp
COM
59151K108
127406
2640
SH
SOLE
2640
0
0
Novagold Resources Inc
COM
66987E206
34195
9883
SH
SOLE
9883
0
0
New Gold Inc
COM
644535106
53325
27346
SH
SOLE
27346
0
0
NexGen Energy Ltd
COM
65340P106
122834
17598
SH
SOLE
17598
0
0
Osisko Gold Royalties Ltd
COM
68827L101
109340
7018
SH
SOLE
7018
0
0
Open Text Corp
COM
683715106
1393676
46394
SH
SOLE
46394
0
0
Pan American Silver Corp
COM
697900108
2009013
101057
SH
SOLE
101057
0
0
Precision Drilling Corp
COM
74022D407
11465
163
SH
SOLE
163
0
0
Pembina Pipeline Corp
COM
706327103
60694287
1636847
SH
SOLE
1636847
0
0
Restaurant Brands Internationa
COM
76131D103
8748891
124327
SH
SOLE
124327
0
0
Ritchie Bros Auctioneers Inc
COM
74935Q107
4802509
62893
SH
SOLE
62893
0
0
Rogers Communications Inc
COM
775109200
13024282
352198
SH
SOLE
352198
0
0
Royal Bank of Canada
COM
780087102
433628496
4076222
SH
SOLE
4076222
0
0
Shopify Inc
COM
82509L107
26054677
394469
SH
SOLE
394469
0
0
Sun Life Financial Inc
COM
866796105
256348993
5232680
SH
SOLE
5232680
0
0
Sandstorm Gold Ltd
COM
80013R206
3264
600
SH
SOLE
600
0
0
SSR Mining Inc
COM
784730103
36734
8145
SH
SOLE
8145
0
0
Stantec Inc
COM
85472N109
2961012
35440
SH
SOLE
35440
0
0
Suncor Energy Inc
COM
867224107
582243857
15281991
SH
SOLE
15281991
0
0
TransAlta Corp
COM
89346D107
73646
10402
SH
SOLE
10402
0
0
Teck Resources Ltd
COM
878742204
3806613
79470
SH
SOLE
79470
0
0
TFI International Inc
COM
87241L109
3775902
26012
SH
SOLE
26012
0
0
Thomson Reuters Corp
COM
884903808
9329338
55344
SH
SOLE
55344
0
0
TransCanada Corp
COM
87807B107
87043073
2296651
SH
SOLE
2296651
0
0
Vermilion Energy Inc
COM
923725105
22626
2055
SH
SOLE
2055
0
0
Waste Connections Inc
COM
94106B101
12008302
68478
SH
SOLE
68478
0
0
Wheaton Precious Metals Corp
COM
962879102
3573996
68180
SH
SOLE
68180
0
0
Barrick Gold Corp
COM
067901108
4147916
248676
SH
SOLE
248676
0
0
Agnico Eagle Mines Ltd
COM
008474108
4628881
70778
SH
SOLE
70778
0
0
Brookfield Asset Management In
COM
11271J107
8404664
202327
SH
SOLE
202327
0
0
BCE Inc
COM
05534B760
4185279
129295
SH
SOLE
129295
0
0
Bank of Montreal
COM
063671101
8661873
103302
SH
SOLE
103302
0
0
Bank of Nova Scotia/The
COM
064149107
7960172
174107
SH
SOLE
174107
0
0
Cameco Corp
COM
13321L108
3028112
61547
SH
SOLE
61547
0
0
Canadian Imperial Bank of Comm
COM
136069101
6314215
132819
SH
SOLE
132819
0
0
Canadian Natural Resources Ltd
COM
136385101
10812859
303732
SH
SOLE
303732
0
0
Canadian National Railway Co
COM
136375102
9588730
81171
SH
SOLE
81171
0
0
Canadian Pacific Railway Ltd
COM
13646K108
10402989
132135
SH
SOLE
132135
0
0
Cenovus Energy Inc
COM
15135U109
3673058
186829
SH
SOLE
186829
0
0
Enbridge Inc
COM
29250N105
10718356
301162
SH
SOLE
301162
0
0
Franco-Nevada Corp
COM
351858105
3231803
27268
SH
SOLE
27268
0
0
Fortis Inc/Canada
COM
349553107
2715033
69903
SH
SOLE
69903
0
0
CGI Group Inc
COM
12532H104
2905669
29112
SH
SOLE
29112
0
0
Gildan Activewear Inc
COM
375916103
903330
23822
SH
SOLE
23822
0
0
Imperial Oil Ltd
COM
453038408
1557602
22822
SH
SOLE
22822
0
0
Kinross Gold Corp
COM
496902404
1447081
173928
SH
SOLE
173928
0
0
Manulife Financial Corp
COM
56501R106
6772767
254424
SH
SOLE
254424
0
0
Magna International Inc
COM
559222401
1582689
37773
SH
SOLE
37773
0
0
Pembina Pipeline Corp
COM
706327103
3043786
82087
SH
SOLE
82087
0
0
Restaurant Brands Internationa
COM
76131D103
3150535
44771
SH
SOLE
44771
0
0
Rogers Communications Inc
COM
775109200
1957388
52931
SH
SOLE
52931
0
0
Royal Bank of Canada
COM
780087102
21319403
200408
SH
SOLE
200408
0
0
Sun Life Financial Inc
COM
866796105
4033298
82329
SH
SOLE
82329
0
0
Suncor Energy Inc
COM
867224107
6942087
182207
SH
SOLE
182207
0
0
TELUS Corp
COM
87971M103
3165759
209099
SH
SOLE
209099
0
0
Teck Resources Ltd
COM
878742204
3124613
65232
SH
SOLE
65232
0
0
Thomson Reuters Corp
COM
884903808
3562053
21131
SH
SOLE
21131
0
0
TransCanada Corp
COM
87807B107
5569595
146955
SH
SOLE
146955
0
0
Waste Connections Inc
COM
94106B101
6400465
36499
SH
SOLE
36499
0
0
Wheaton Precious Metals Corp
COM
962879102
3367304
64237
SH
SOLE
64237
0
0
Toronto-Dominion Bank/The
COM
891160509
13799467
251082
SH
DFND
1
0
251082
0
SBA Communications Corp
COM
78410G104
4211617
21455
SH
SOLE
21455
0
0
SBA Communications Corp
COM
78410G104
8352761
42551
SH
SOLE
42551
0
0
DowDuPont Inc
COM
26614N102
6617002
82209
SH
SOLE
82209
0
0
DowDuPont Inc
COM
26614N102
9822839
122038
SH
SOLE
122038
0
0
Primo Water Corp/new
COM
74167P108
87965
4024
SH
SOLE
4024
0
0
Brookfield Renewable Partners
COM
G16258108
28551190
1152652
SH
SOLE
1152652
0
0
Bank of Montreal
COM
063671101
58695
700
SH
DFND
1
0
700
0
Bank of Nova Scotia/The
COM
064149107
98758400
2160070
SH
DFND
1
0
2160070
0
Canadian Imperial Bank of Comm
COM
136069101
38032000
800000
SH
DFND
1
0
800000
0
Canadian Natural Resources Ltd
COM
136385101
103596000
2910000
SH
DFND
1
0
2910000
0
Gildan Activewear Inc
COM
375916103
7584
200
SH
DFND
1
0
200
0
Suncor Energy Inc
COM
867224107
42672000
1120000
SH
DFND
1
0
1120000
0
TELUS Corp
COM
87971M103
22702430
1499500
SH
DFND
1
0
1499500
0
TransAlta Corp
COM
89346D107
3278536
463070
SH
SOLE
463070
0
0
Pixelworks Inc
COM
72581M305
20
20
SH
DFND
1
0
20
0
Eldorado Gold Corp
COM
284902509
207
14
SH
DFND
1
0
14
0
Difference Capital Financial I
COM
60800C208
57
39
SH
DFND
1
0
39
0
Teck Resources Ltd
COM
878742204
736367
15373
SH
DFND
1
0
15373
0
Coeur Mining Inc
COM
192108504
96
17
SH
DFND
1
0
17
0
Sprott Physical Gold Trust
COM
85207H104
18
1
SH
DFND
1
0
1
0
untitled
COM
85207K107
397
40
SH
DFND
1
0
40
0
Agnico Eagle Mines Ltd
COM
008474108
1177
18
SH
DFND
1
0
18
0
Avino Silver & Gold Mines Ltd
COM
053906103
2244
2493
SH
DFND
1
0
2493
0
ATS Automation Tooling Systems
COM
00217Y104
6850
212
SH
DFND
1
0
212
0
BlackBerry Ltd
COM
09228F103
1334
538
SH
DFND
1
0
538
0
Primo Water Corp/new
COM
74167P108
2623
120
SH
DFND
1
0
120
0
Breaking Data Corp
COM
104833306
473
82
SH
DFND
1
0
82
0
B2Gold Corp
COM
11777Q209
107598
39851
SH
DFND
1
0
39851
0
Grande West Transportation Gro
COM
925654105
930
1520
SH
DFND
1
0
1520
0
Centerra Gold Inc
COM
152006102
1122
167
SH
DFND
1
0
167
0
Canadian Imperial Bank of Comm
COM
136069101
1854
39
SH
DFND
1
0
39
0
Canadian National Railway Co
COM
136375102
1536
13
SH
DFND
1
0
13
0
Crescent Point Energy Corp
COM
92340V107
291
37
SH
DFND
1
0
37
0
Cenovus Energy Inc
COM
15135U109
904
46
SH
DFND
1
0
46
0
Denison Mines Corp
COM
248356107
179
90
SH
DFND
1
0
90
0
BRP Inc/CA
COM
05577W200
5314
83
SH
DFND
1
0
83
0
Ovintiv Inc
COM
69047Q102
4687
100
SH
DFND
1
0
100
0
Endeavour Silver Corp
COM
29258Y103
324
92
SH
DFND
1
0
92
0
Energy Fuels Inc/Canada
COM
292671708
448
74
SH
DFND
1
0
74
0
Enerflex Ltd
COM
29269R105
1107
205
SH
DFND
1
0
205
0
EMX Royalty Corp
COM
26873J107
763
424
SH
DFND
1
0
424
0
Essa Pharma Inc
COM
29668H708
252
48
SH
DFND
1
0
48
0
Encore Energy Corp
COM
29259W700
311
79
SH
DFND
1
0
79
0
First Cobalt Corp
COM
28474P201
769
1830
SH
DFND
1
0
1830
0
First Majestic Silver Corp
COM
32076V103
12355
2087
SH
DFND
1
0
2087
0
Fortuna Silver Mines Inc
COM
349942102
161
33
SH
DFND
1
0
33
0
BRAZIL RESOURCES INC
COM
38149E101
10039
11229
SH
DFND
1
0
11229
0
GreenPower Motor Co Inc
COM
39540E302
2
2
SH
DFND
1
0
2
0
Imperial Oil Ltd
COM
453038408
5187
76
SH
DFND
1
0
76
0
International Tower Hill Mines
COM
46050R102
121
244
SH
DFND
1
0
244
0
Kinross Gold Corp
COM
496902404
433
52
SH
DFND
1
0
52
0
Largo Resources Ltd
COM
517097101
37
20
SH
DFND
1
0
20
0
Manulife Financial Corp
COM
56501R106
1863
70
SH
DFND
1
0
70
0
Magna International Inc
COM
559222401
1550
37
SH
DFND
1
0
37
0
Northern Dynasty Minerals Ltd
COM
66510M204
31
101
SH
DFND
1
0
101
0
Novagold Resources Inc
COM
66987E206
66
19
SH
DFND
1
0
19
0
New Gold Inc
COM
644535106
236
121
SH
DFND
1
0
121
0
New Pacific Metals Corp
COM
64782A107
141
94
SH
DFND
1
0
94
0
Obsidian Energy Ltd
COM
674482203
67
9
SH
DFND
1
0
9
0
Organigram Holdings Inc
COM
68620P705
2851
1851
SH
DFND
1
0
1851
0
Orla Mining Ltd
COM
68634K106
82671
21529
SH
DFND
1
0
21529
0
Oncolytics Biotech Inc
COM
682310875
370
374
SH
DFND
1
0
374
0
Open Text Corp
COM
683715106
691
23
SH
DFND
1
0
23
0
Precision Drilling Corp
COM
74022D407
45369
645
SH
DFND
1
0
645
0
Patient Home Monitoring Corp
COM
74880P104
151
47
SH
DFND
1
0
47
0
Profound Medical Corp
COM
74319B502
25
3
SH
DFND
1
0
3
0
Platinum Group Metals Ltd
COM
72765Q882
3024
1779
SH
DFND
1
0
1779
0
Restaurant Brands Internationa
COM
76131D103
2041
29
SH
DFND
1
0
29
0
SilverCrest Metals Inc
COM
828363101
310
38
SH
DFND
1
0
38
0
Sun Life Financial Inc
COM
866796105
980
20
SH
DFND
1
0
20
0
Sangoma Technologies Corp
COM
80100R408
2000
353
SH
DFND
1
0
353
0
Stantec Inc
COM
85472N109
6099
73
SH
DFND
1
0
73
0
TELUS Corp
COM
87971M103
1181
78
SH
DFND
1
0
78
0
TransAlta Corp
COM
89346D107
644
91
SH
DFND
1
0
91
0
TFI International Inc
COM
87241L109
4210
29
SH
DFND
1
0
29
0
Tanzanian Royalty Exploration
COM
87283P109
114
290
SH
DFND
1
0
290
0
Ur-Energy Inc
COM
91688R108
29495
21068
SH
DFND
1
0
21068
0
Americas Silver Corp
COM
03062D100
85
354
SH
DFND
1
0
354
0
VBCN 7 PERP
COM
92512J106
118
11
SH
DFND
1
0
11
0
Vermilion Energy Inc
COM
923725105
573
52
SH
DFND
1
0
52
0
Lithium Americas Corp
COM
53681J103
108143
40352
SH
DFND
1
0
40352
0
Novagold Resources Inc
COM
66987E206
73
21
SH
DFND
1
0
21
0
Precision Drilling Corp
COM
74022D407
4713
67
SH
DFND
1
0
67
0
Aurora Cannabis Inc
COM
05156X850
71485
15473
SH
DFND
1
0
15473
0
BlackBerry Ltd
COM
09228F103
196
79
SH
DFND
1
0
79
0
Baytex Energy Corp
COM
07317Q105
696
200
SH
DFND
1
0
200
0
Fortis Inc/Canada
COM
349553107
544
14
SH
DFND
1
0
14
0
Ovintiv Inc
COM
69047Q102
3609
77
SH
DFND
1
0
77
0
McEwen Mining Inc
COM
58039P305
92
10
SH
DFND
1
0
10
0
Standard Lithium Ltd
COM
853606101
110
88
SH
DFND
1
0
88
0
Aurora Cannabis Inc
COM
05156X850
231
50
SH
DFND
1
0
50
0
FirstService Corp
COM
33767E202
6447232
42313
SH
SOLE
42313
0
0
BRP Inc/CA
COM
05577W200
201246
3143
SH
SOLE
3143
0
0
Cadence Design Systems Inc
COM
127387108
16911170
54951
SH
SOLE
54951
0
0
Cadence Design Systems Inc
COM
127387108
28959891
94102
SH
SOLE
94102
0
0
HIVE Blockchain Technologies L
COM
433921103
179
58
SH
DFND
1
0
58
0
Brookfield Infrastructure Part
COM
G16252101
43920244
1600592
SH
SOLE
1600592
0
0
UnitedHealth Group Inc
COM
91324P102
5002461
9823
SH
SOLE
9823
0
0
Norwegian Cruise Line Holdings
COM
G66721104
1573155
83723
SH
SOLE
83723
0
0
Norwegian Cruise Line Holdings
COM
G66721104
1582437
84217
SH
SOLE
84217
0
0
Coach Inc
COM
876030107
1918318
44831
SH
SOLE
44831
0
0
Coach Inc
COM
876030107
1930214
45109
SH
SOLE
45109
0
0
Cenovus Energy Inc
COM
15135U109
19660
1000
SH
DFND
1
0
1000
0
Quintiles IMS Holdings Inc
COM
46266C105
11251145
53212
SH
SOLE
53212
0
0
Boston Scientific Corp
COM
101137107
7372013
95728
SH
SOLE
95728
0
0
Rayonier Advanced Materials In
COM
75508B104
16
3
SH
DFND
1
0
3
0
UBS Group AG
COM
H42097107
3647806
123487
SH
SOLE
123487
0
0
Oncolytics Biotech Inc
COM
682310875
99
100
SH
DFND
1
0
100
0
QUALCOMM Inc
COM
747525103
14918184
74898
SH
SOLE
74898
0
0
Hashchain Technology Inc
COM
25381D206
201
157
SH
DFND
1
0
157
0
JDL GOLD CORP
COM
29446Y502
361
69
SH
DFND
1
0
69
0
Global Water Resources Inc
COM
379463102
460
38
SH
DFND
1
0
38
0
Canada Goose Holdings Inc
COM
135086106
1293
100
SH
SOLE
100
0
0
Nutrien Ltd
COM
67077M108
3564209
70010
SH
SOLE
70010
0
0
Nutrien Ltd
COM
67077M108
5908156
116051
SH
SOLE
116051
0
0
Nutrien Ltd
COM
67077M108
764
15
SH
DFND
1
0
15
0
Nutrien Ltd
COM
67077M108
70506583
1384926
SH
SOLE
1384926
0
0
Open Text Corp
COM
683715106
1160836
38643
SH
SOLE
38643
0
0
Huntington Ingalls Industries
COM
446413106
2829593
11487
SH
SOLE
11487
0
0
Huntington Ingalls Industries
COM
446413106
1910043
7754
SH
SOLE
7754
0
0
Visa Inc
COM
92826C839
21523
82
SH
SOLE
82
0
0
Breaking Data Corp
COM
104833306
519
90
SH
DFND
1
0
90
0
Halfmoon Parent Inc
COM
125523100
19829241
59985
SH
SOLE
59985
0
0
Lexaria Bioscience Corp
COM
52886N406
36
13
SH
DFND
1
0
13
0
Metalla Royalty & Streaming Lt
COM
59124U605
78
28
SH
DFND
1
0
28
0
Lam Research Corp
COM
512807108
10596322
9951
SH
SOLE
9951
0
0
Merck & Co Inc
COM
58933Y105
13247
107
SH
SOLE
107
0
0
Sprott Physical Gold and Silve
COM
85208R101
1499
68
SH
DFND
1
0
68
0
NVR Inc
COM
62944T105
6875235
906
SH
SOLE
906
0
0
Canadian Imperial Bank of Comm
COM
136069101
1088666
22900
SH
SOLE
22900
0
0
BCE Inc
COM
05534B760
3610258
111531
SH
SOLE
111531
0
0
untitled
COM
85207K107
467
47
SH
DFND
1
0
47
0
Priceline Group Inc/The
COM
09857L108
27207582
6868
SH
SOLE
6868
0
0
Priceline Group Inc/The
COM
09857L108
44566875
11250
SH
SOLE
11250
0
0
Welltower Inc
COM
95040Q104
12391676
118865
SH
SOLE
118865
0
0
Welltower Inc
COM
95040Q104
17893783
171643
SH
SOLE
171643
0
0
Crescent Point Energy Corp
COM
92340V107
61386
7800
SH
DFND
1
0
7800
0
Canopy Growth Corp
COM
138035704
387
60
SH
DFND
1
0
60
0
Primo Water Corp/new
COM
74167P108
481
22
SH
SOLE
22
0
0
Barrick Gold Corp
COM
067901108
35412
2123
SH
SOLE
2123
0
0
Agnico Eagle Mines Ltd
COM
008474108
2272127
34742
SH
SOLE
34742
0
0
BCE Inc
COM
05534B760
7163319
221295
SH
SOLE
221295
0
0
Bank of Montreal
COM
063671101
9328732
111255
SH
SOLE
111255
0
0
Bank of Nova Scotia/The
COM
064149107
5516621
120661
SH
SOLE
120661
0
0
CAE Inc
COM
124765108
48810
2627
SH
SOLE
2627
0
0
Canadian Imperial Bank of Comm
COM
136069101
12618637
265432
SH
SOLE
265432
0
0
Canadian Natural Resources Ltd
COM
136385101
1099826
30894
SH
SOLE
30894
0
0
Canadian National Railway Co
COM
136375102
1605623
13592
SH
SOLE
13592
0
0
Fortis Inc/Canada
COM
349553107
3501853
90161
SH
SOLE
90161
0
0
CGI Group Inc
COM
12532H104
2940303
29459
SH
SOLE
29459
0
0
Imperial Oil Ltd
COM
453038408
303849
4452
SH
SOLE
4452
0
0
Kinross Gold Corp
COM
496902404
73765
8866
SH
SOLE
8866
0
0
Rogers Communications Inc
COM
775109200
4114950
111275
SH
SOLE
111275
0
0
Royal Bank of Canada
COM
780087102
18631500
175141
SH
SOLE
175141
0
0
Suncor Energy Inc
COM
867224107
2296325
60271
SH
SOLE
60271
0
0
TransAlta Corp
COM
89346D107
64378
9093
SH
SOLE
9093
0
0
Thomson Reuters Corp
COM
884903808
2108474
12508
SH
SOLE
12508
0
0
TELUS Corp
COM
87971M103
9459881
624827
SH
SOLE
624827
0
0
Gildan Activewear Inc
COM
375916103
1569281
41384
SH
SOLE
41384
0
0
Manulife Financial Corp
COM
56501R106
6328080
237719
SH
SOLE
237719
0
0
Sun Life Financial Inc
COM
866796105
6119341
124910
SH
SOLE
124910
0
0
Pembina Pipeline Corp
COM
706327103
7722689
208271
SH
SOLE
208271
0
0
Algonquin Power & Utilities Co
COM
015857105
2172021
370652
SH
SOLE
370652
0
0
Canadian Pacific Railway Ltd
COM
13646K108
556306
7066
SH
SOLE
7066
0
0
Vermilion Energy Inc
COM
923725105
7707
700
SH
SOLE
700
0
0
Brookfield Renewable Partners
COM
G16258108
4481141
180910
SH
SOLE
180910
0
0
Waste Connections Inc
COM
94106B101
1669953
9523
SH
SOLE
9523
0
0
Baytex Energy Corp
COM
07317Q105
9744
2800
SH
SOLE
2800
0
0
Wheaton Precious Metals Corp
COM
962879102
380884
7266
SH
SOLE
7266
0
0
Precision Drilling Corp
COM
74022D407
1407
20
SH
SOLE
20
0
0
Franco-Nevada Corp
COM
351858105
6400
54
SH
SOLE
54
0
0
Brookfield Infrastructure Part
COM
G16252101
509204
18557
SH
SOLE
18557
0
0
Cenovus Energy Inc
COM
15135U109
2327528
118389
SH
SOLE
118389
0
0
Restaurant Brands Internationa
COM
76131D103
1016635
14447
SH
SOLE
14447
0
0
Nutrien Ltd
COM
67077M108
1781188
34987
SH
SOLE
34987
0
0
Toronto-Dominion Bank/The
COM
891160509
16148347
293820
SH
DFND
1
0
293820
0
Apple Inc
COM
037833100
1995414
9474
SH
SOLE
9474
0
0
Bank of America Corp
COM
060505104
4011282
100862
SH
SOLE
100862
0
0
Citigroup Inc
COM
172967424
8271630
130344
SH
SOLE
130344
0
0
Cisco Systems Inc/Delaware
COM
17275R102
660389
13900
SH
SOLE
13900
0
0
Fluor Corp
COM
343412102
17420
400
SH
SOLE
400
0
0
Intel Corp
COM
458140100
335777
10842
SH
SOLE
10842
0
0
JPMorgan Chase & Co
COM
46625H100
8722463
43125
SH
SOLE
43125
0
0
Coca-Cola Co/The
COM
191216100
57285
900
SH
SOLE
900
0
0
McDonald's Corp
COM
580135101
48674
191
SH
SOLE
191
0
0
Microsoft Corp
COM
594918104
1914287
4283
SH
SOLE
4283
0
0
Morgan Stanley
COM
617446448
3858054
39696
SH
SOLE
39696
0
0
Pfizer Inc
COM
717081103
75546
2700
SH
SOLE
2700
0
0
Procter & Gamble Co/The
COM
742718109
51455
312
SH
SOLE
312
0
0
AT&T Inc
COM
00206R102
267081
13976
SH
SOLE
13976
0
0
SPDR S&P 500 ETF Trust
ETF
78462F103
1493884
2745
SH
SOLE
2745
0
0
Wells Fargo & Co
COM
949746101
9772446
164547
SH
SOLE
164547
0
0
Verizon Communications Inc
COM
92343V104
238243
5777
SH
SOLE
5777
0
0
Amazon.com Inc
COM
023135106
3847994
19912
SH
SOLE
19912
0
0
Goldman Sachs Group Inc/The
COM
38141G104
413873
915
SH
SOLE
915
0
0
Bank of Nova Scotia/The
COM
064149107
5882610
128666
SH
SOLE
128666
0
0
TransAlta Corp
COM
89346D107
195797
27655
SH
SOLE
27655
0
0
Duke Energy Corp
COM
26441C204
452138
4511
SH
SOLE
4511
0
0
Kellogg Co
COM
487836108
57680
1000
SH
SOLE
1000
0
0
Coca-Cola Co/The
COM
191216100
1158430
18200
SH
SOLE
18200
0
0
AT&T Inc
COM
00206R102
3786647
198150
SH
SOLE
198150
0
0
Southern Co/The
COM
842587107
569364
7340
SH
SOLE
7340
0
0
Verizon Communications Inc
COM
92343V104
2140356
51900
SH
SOLE
51900
0
0
Bank of Nova Scotia/The
COM
064149107
1142086
24980
SH
SOLE
24980
0
0
Enbridge Inc
COM
29250N105
1263445
35500
SH
SOLE
35500
0
0
TELUS Corp
COM
87971M103
773654
51100
SH
SOLE
51100
0
0
Deutsche Bank AG
COM
D18190898
573840
36000
SH
SOLE
36000
0
0
Oil States International Inc
COM
678026105
444
100
SH
SOLE
100
0
0
Civeo Corp
COM
17878Y207
399
16
SH
SOLE
16
0
0
Boeing Co/The
COM
097023105
3874811
21289
SH
SOLE
21289
0
0
Johnson & Johnson
COM
478160104
3800
26
SH
SOLE
26
0
0
Pfizer Inc
COM
717081103
1125160
40213
SH
SOLE
40213
0
0
AT&T Inc
COM
00206R102
14524
760
SH
SOLE
760
0
0
SPDR S&P 500 ETF Trust
ETF
78462F103
2778787
5106
SH
SOLE
5106
0
0
Carnival Corp
COM
143658300
76396
4081
SH
SOLE
4081
0
0
iShares MSCI Emerging Markets ETF
ETF
464287234
2508934
58909
SH
SOLE
58909
0
0
Baytex Energy Corp
COM
07317Q105
310573
89245
SH
DFND
1
0
89245
0
Cronos Group Inc
COM
22717L101
84
36
SH
DFND
1
0
36
0
Bank of America Corp
COM
060505104
12965
326
SH
SOLE
326
0
0
Ford Motor Co
COM
345370860
240241
19158
SH
SOLE
19158
0
0
Morgan Stanley
COM
617446448
268925
2767
SH
SOLE
2767
0
0
Take-Two Interactive Software
COM
874054109
7410187
47657
SH
SOLE
47657
0
0
Priceline Group Inc/The
COM
09857L108
9903750
2500
SH
SOLE
2500
0
0
CBRE Group Inc
COM
12504L109
5285114
59310
SH
SOLE
59310
0
0
CBRE Group Inc
COM
12504L109
7876076
88386
SH
SOLE
88386
0
0
RPM International Inc
COM
749685103
1326833
12322
SH
SOLE
12322
0
0
Silvercorp Metals Inc
COM
82835P103
5020
1494
SH
SOLE
1494
0
0
Sprott Inc
COM
852066208
24544
593
SH
SOLE
593
0
0
MSCI Inc
COM
55354G100
7506147
15581
SH
SOLE
15581
0
0
MSCI Inc
COM
55354G100
10942951
22715
SH
SOLE
22715
0
0
American Financial Group Inc/O
COM
025932104
829893
6746
SH
SOLE
6746
0
0
TransUnion
COM
89400J107
1378560
18589
SH
SOLE
18589
0
0
Algonquin Power & Utilities Co
COM
015857105
8978405
1532151
SH
SOLE
1532151
0
0
Brookfield Renewable Partners
COM
G16258108
3650875
147391
SH
SOLE
147391
0
0
Brookfield Infrastructure Part
COM
G16252101
11608519
423051
SH
SOLE
423051
0
0
Bank of Montreal
COM
063671101
24203303
288650
SH
SOLE
288650
0
0
Bank of Nova Scotia/The
COM
064149107
34802064
761200
SH
SOLE
761200
0
0
Canadian Imperial Bank of Comm
COM
136069101
4521054
95100
SH
SOLE
95100
0
0
Fortis Inc/Canada
COM
349553107
13364844
344100
SH
SOLE
344100
0
0
Manulife Financial Corp
COM
56501R106
10648
400
SH
SOLE
400
0
0
Royal Bank of Canada
COM
780087102
33371406
313700
SH
SOLE
313700
0
0
TransAlta Corp
COM
89346D107
3486978
492511
SH
SOLE
492511
0
0
Brookfield Infrastructure Part
COM
G16252101
1018024
37100
SH
SOLE
37100
0
0
Bank of Montreal
COM
063671101
251550
3000
SH
SOLE
3000
0
0
Canadian Imperial Bank of Comm
COM
136069101
4597118
96700
SH
SOLE
96700
0
0
Fortis Inc/Canada
COM
349553107
558325
14375
SH
SOLE
14375
0
0
Royal Bank of Canada
COM
780087102
15691050
147500
SH
SOLE
147500
0
0
TransAlta Corp
COM
89346D107
1542803
217910
SH
SOLE
217910
0
0
BCE Inc
COM
05534B760
199529
6164
SH
DFND
1
0
6164
0
Brookfield Renewable Partners
COM
G16258108
16200
654
SH
DFND
1
0
654
0
Brookfield Infrastructure Part
COM
G16252101
85064
3100
SH
DFND
1
0
3100
0
CAE Inc
COM
124765108
39018
2100
SH
DFND
1
0
2100
0
Canadian National Railway Co
COM
136375102
304067
2574
SH
DFND
1
0
2574
0
Canadian Pacific Railway Ltd
COM
13646K108
125968
1600
SH
DFND
1
0
1600
0
Descartes Systems Group Inc/The
COM
249906108
19368
200
SH
DFND
1
0
200
0
CGI Group Inc
COM
12532H104
50903
510
SH
DFND
1
0
510
0
Methanex Corp
COM
59151K108
10472
217
SH
DFND
1
0
217
0
Osisko Gold Royalties Ltd
COM
68827L101
12075
775
SH
DFND
1
0
775
0
Rogers Communications Inc
COM
775109200
262558
7100
SH
DFND
1
0
7100
0
Sun Life Financial Inc
COM
866796105
19596
400
SH
DFND
1
0
400
0
TELUS Corp
COM
87971M103
277062
18300
SH
DFND
1
0
18300
0
Teck Resources Ltd
COM
878742204
4322161
90233
SH
DFND
1
0
90233
0
Vermilion Energy Inc
COM
923725105
11010
1000
SH
DFND
1
0
1000
0
Wheaton Precious Metals Corp
COM
962879102
193954
3700
SH
DFND
1
0
3700
0
BlackBerry Ltd
COM
09228F103
8348
3366
SH
SOLE
3366
0
0
Cameco Corp
COM
13321L108
423120
8600
SH
SOLE
8600
0
0
Canadian Imperial Bank of Comm
COM
136069101
4314207
90749
SH
SOLE
90749
0
0
Canadian Natural Resources Ltd
COM
136385101
869850
24434
SH
SOLE
24434
0
0
Cenovus Energy Inc
COM
15135U109
332116
16893
SH
SOLE
16893
0
0
Enbridge Inc
COM
29250N105
10214330
287000
SH
SOLE
287000
0
0
Franco-Nevada Corp
COM
351858105
240122
2026
SH
SOLE
2026
0
0
IAMGOLD Corp
COM
450913108
187500
50000
SH
SOLE
50000
0
0
Obsidian Energy Ltd
COM
674482203
4862
650
SH
SOLE
650
0
0
Stantec Inc
COM
85472N109
33420
400
SH
SOLE
400
0
0
Canadian Imperial Bank of Comm
COM
136069101
27858
586
SH
DFND
1
0
586
0
Canadian Pacific Railway Ltd
COM
13646K108
6298400
80000
SH
DFND
1
0
80000
0
Valeant Pharmaceuticals Intern
COM
071734107
760427
109100
SH
DFND
1
0
109100
0
Wheaton Precious Metals Corp
COM
962879102
209680
4000
SH
DFND
1
0
4000
0
BlackBerry Ltd
COM
09228F103
1060225
427510
SH
SOLE
427510
0
0
Canadian Natural Resources Ltd
COM
136385101
91350
2566
SH
SOLE
2566
0
0
Franco-Nevada Corp
COM
351858105
9696595
81814
SH
SOLE
81814
0
0
Magna International Inc
COM
559222401
1123339
26810
SH
SOLE
26810
0
0
Suncor Energy Inc
COM
867224107
1289914
33856
SH
SOLE
33856
0
0
Teck Resources Ltd
COM
878742204
2796594
58384
SH
SOLE
58384
0
0
Barrick Gold Corp
COM
067901108
1234887
74034
SH
DFND
1
0
74034
0
Agnico Eagle Mines Ltd
COM
008474108
2133021
32615
SH
DFND
1
0
32615
0
Algonquin Power & Utilities Co
COM
015857105
188680
32198
SH
DFND
1
0
32198
0
BCE Inc
COM
05534B760
869717
26868
SH
DFND
1
0
26868
0
Brookfield Renewable Partners
COM
G16258108
40103
1619
SH
DFND
1
0
1619
0
Brookfield Infrastructure Part
COM
G16252101
542324
19764
SH
DFND
1
0
19764
0
Bank of Montreal
COM
063671101
2034285
24261
SH
DFND
1
0
24261
0
CAE Inc
COM
124765108
164953
8878
SH
DFND
1
0
8878
0
Celestica Inc
COM
15101Q207
713644
12448
SH
DFND
1
0
12448
0
Canadian Imperial Bank of Comm
COM
136069101
503924
10600
SH
DFND
1
0
10600
0
Canadian National Railway Co
COM
136375102
5025723
42544
SH
DFND
1
0
42544
0
Canadian Pacific Railway Ltd
COM
13646K108
1785439
22678
SH
DFND
1
0
22678
0
Descartes Systems Group Inc/The
COM
249906108
939348
9700
SH
DFND
1
0
9700
0
Ovintiv Inc
COM
69047Q102
65290
1393
SH
DFND
1
0
1393
0
Franco-Nevada Corp
COM
351858105
805106
6793
SH
DFND
1
0
6793
0
FirstService Corp
COM
33767E202
196405
1289
SH
DFND
1
0
1289
0
Fortis Inc/Canada
COM
349553107
1407057
36227
SH
DFND
1
0
36227
0
CGI Group Inc
COM
12532H104
847786
8494
SH
DFND
1
0
8494
0
Gildan Activewear Inc
COM
375916103
388604
10248
SH
DFND
1
0
10248
0
Granite Real Estate Investment
COM
387437114
1190
24
SH
DFND
1
0
24
0
Magna International Inc
COM
559222401
6914506
165024
SH
DFND
1
0
165024
0
Open Text Corp
COM
683715106
325453
10834
SH
DFND
1
0
10834
0
Restaurant Brands Internationa
COM
76131D103
1396493
19845
SH
DFND
1
0
19845
0
Rogers Communications Inc
COM
775109200
2304002
62304
SH
DFND
1
0
62304
0
Shopify Inc
COM
82509L107
1558516
23596
SH
DFND
1
0
23596
0
Sun Life Financial Inc
COM
866796105
345233
7047
SH
DFND
1
0
7047
0
SSR Mining Inc
COM
784730103
7216
1600
SH
DFND
1
0
1600
0
Stantec Inc
COM
85472N109
183810
2200
SH
DFND
1
0
2200
0
Silvercorp Metals Inc
COM
82835P103
22176
6600
SH
DFND
1
0
6600
0
TELUS Corp
COM
87971M103
2048926
135332
SH
DFND
1
0
135332
0
Toronto-Dominion Bank/The
COM
891160509
12887241
234484
SH
DFND
1
0
234484
0
Teck Resources Ltd
COM
878742204
1018019
21253
SH
DFND
1
0
21253
0
TFI International Inc
COM
87241L109
617365
4253
SH
DFND
1
0
4253
0
Thomson Reuters Corp
COM
884903808
941126
5583
SH
DFND
1
0
5583
0
West Fraser Timber Co Ltd
COM
952845105
146053
1900
SH
DFND
1
0
1900
0
Wheaton Precious Metals Corp
COM
962879102
1126663
21493
SH
DFND
1
0
21493
0
Baytex Energy Corp
COM
07317Q105
18242
5242
SH
SOLE
5242
0
0
Eldorado Gold Corp
COM
284902509
27835
1882
SH
SOLE
1882
0
0
IAMGOLD Corp
COM
450913108
75075
20020
SH
SOLE
20020
0
0
New Gold Inc
COM
644535106
58110
29800
SH
SOLE
29800
0
0
Open Text Corp
COM
683715106
53802
1791
SH
SOLE
1791
0
0
BlackBerry Ltd
COM
09228F103
38108
15366
SH
DFND
1
0
15366
0
Fortis Inc/Canada
COM
349553107
578833
14903
SH
DFND
1
0
14903
0
Algonquin Power & Utilities Co
COM
015857105
603973
103067
SH
DFND
1
0
103067
0
TransAlta Corp
COM
89346D107
66269
9360
SH
SOLE
9360
0
0
Fortis Inc/Canada
COM
349553107
4370510
112526
SH
DFND
1
0
112526
0
Bank of Montreal
COM
063671101
5315671
63395
SH
DFND
1
0
63395
0
TransAlta Corp
COM
89346D107
634177
89573
SH
DFND
1
0
89573
0
Bank of Nova Scotia/The
COM
064149107
298826
6536
SH
DFND
1
0
6536
0
Canadian Imperial Bank of Comm
COM
136069101
2377000
50000
SH
DFND
1
0
50000
0
Brookfield Infrastructure Part
COM
G16252101
234914
8561
SH
DFND
1
0
8561
0
Toronto-Dominion Bank/The
COM
891160509
176207916
3206112
SH
DFND
1
0
3206112
0
Vermilion Energy Inc
COM
923725105
172086
15630
SH
DFND
1
0
15630
0
Barrick Gold Corp
COM
067901108
231585
13884
SH
SOLE
13884
0
0
Agnico Eagle Mines Ltd
COM
008474108
612667
9368
SH
SOLE
9368
0
0
Brookfield Renewable Partners
COM
G16258108
426193
17206
SH
DFND
1
0
17206
0
Algonquin Power & Utilities Co
COM
015857105
108767
18561
SH
DFND
1
0
18561
0
Ceridian HCM Holding Inc
COM
15677J108
744
15
SH
DFND
1
0
15
0
Sprott Physical Gold Trust
COM
85207H104
1066
59
SH
DFND
1
0
59
0
Portage Biotech Inc
COM
G7185A128
1
7
SH
DFND
1
0
7
0
Eli Lilly & Co
COM
532457108
11631417
12847
SH
SOLE
12847
0
0
BNK Petroleum Inc
COM
50043K406
2856000
800000
SH
DFND
1
0
800000
0
BCE Inc
COM
05534B760
984048
30400
SH
DFND
1
0
30400
0
Canadian Natural Resources Ltd
COM
136385101
7120
200
SH
DFND
1
0
200
0
Kosmos Energy Ltd
COM
500688106
2239229
404193
SH
SOLE
404193
0
0
Energy Select Sector SPDR Fund
ETF
81369Y506
2521209
27660
SH
SOLE
27660
0
0
VanEck Vectors Gold Miners ETF
ETF
92189F106
235644
6945
SH
SOLE
6945
0
0
VanEck Vectors Junior Gold Miners ETF
ETF
92189F791
1819289
43193
SH
SOLE
43193
0
0
SPDR S&P Biotech ETF
ETF
78464A870
1997901
21550
SH
SOLE
21550
0
0
Gran Colombia Gold Corp
COM
04040Y109
173
46
SH
DFND
1
0
46
0
Aurora Cannabis Inc
COM
05156X850
18
4
SH
DFND
1
0
4
0
Celestica Inc
COM
15101Q207
63063
1100
SH
DFND
1
0
1100
0
Enbridge Inc
COM
29250N105
1875593
52700
SH
DFND
1
0
52700
0
ATS Automation Tooling Systems
COM
00217Y104
172794
5348
SH
DFND
1
0
5348
0
NexGen Energy Ltd
COM
65340P106
11168
1600
SH
DFND
1
0
1600
0
Energy Select Sector SPDR Fund
ETF
81369Y506
9121836
100075
SH
SOLE
100075
0
0
Taseko Mines Ltd
COM
876511106
6000
2449
SH
SOLE
2449
0
0
Alphabet Inc
COM
02079K107
18339616
99987
SH
SOLE
99987
0
0
Ambev SA
COM
02319V103
57
28
SH
DFND
1
0
28
0
Associated Banc-Corp
COM
045487105
85
4
SH
DFND
1
0
4
0
Alibaba Group Holding Ltd
COM
01609W102
9432
131
SH
DFND
1
0
131
0
Banco Bradesco SA
COM
059460303
280
125
SH
DFND
1
0
125
0
Banco de Chile
COM
059520106
23
1
SH
DFND
1
0
1
0
Cia Cervecerias Unidas SA
COM
204429104
46
4
SH
DFND
1
0
4
0
Casella Waste Systems Inc
COM
147448104
397
4
SH
DFND
1
0
4
0
iShares MSCI Netherlands ETF
COM
464286814
151
3
SH
DFND
1
0
3
0
iShares MSCI Singapore ETF
COM
46434G780
38
2
SH
DFND
1
0
2
0
iShares MSCI South Korea ETF
ETF
464286772
463
7
SH
DFND
1
0
7
0
Federated Investors Inc
COM
314211103
66
2
SH
DFND
1
0
2
0
Glacier Bancorp Inc
COM
37637Q105
112
3
SH
DFND
1
0
3
0
Greif Inc
COM
397624107
57
1
SH
DFND
1
0
1
0
GameStop Corp
COM
36467W109
123
5
SH
DFND
1
0
5
0
Goodyear Tire & Rubber Co/The
COM
382550101
91
8
SH
DFND
1
0
8
0
Hanesbrands Inc
COM
410345102
601
122
SH
DFND
1
0
122
0
China Lodging Group Ltd
COM
44332N106
267
8
SH
DFND
1
0
8
0
Xtrackers USD High Yield Corpo
COM
233051432
248
7
SH
DFND
1
0
7
0
iShares MSCI India ETF
ETF
46429B598
10989
197
SH
DFND
1
0
197
0
IPG Photonics Corp
COM
44980X109
760
9
SH
DFND
1
0
9
0
JinkoSolar Holding Co Ltd
COM
47759T100
83
4
SH
DFND
1
0
4
0
Nordstrom Inc
COM
655664100
382
18
SH
DFND
1
0
18
0
Kite Realty Group Trust
COM
49803T300
134
6
SH
DFND
1
0
6
0
Potlatch Corp
COM
737630103
79
2
SH
DFND
1
0
2
0
POSCO
COM
693483109
131
2
SH
DFND
1
0
2
0
Powell Industries Inc
COM
739128106
430
3
SH
DFND
1
0
3
0
Invesco FTSE RAFI US 1000 ETF
ETF
46137V613
58785
1549
SH
DFND
1
0
1549
0
Invesco FTSE RAFI Emerging Markets ETF
ETF
46138E727
81
4
SH
DFND
1
0
4
0
iShares MSCI EAFE Small-Cap ET
COM
464288273
21759
353
SH
DFND
1
0
353
0
LendingTree Inc
COM
52603B107
208
5
SH
DFND
1
0
5
0
Unitil Corp
COM
913259107
207
4
SH
DFND
1
0
4
0
Vanguard Small-Cap ETF
ETF
922908751
89178
409
SH
DFND
1
0
409
0
Vanguard Dividend Appreciation ETF
ETF
921908844
68821
377
SH
DFND
1
0
377
0
Telefonica Brasil SA
COM
87936R205
394
48
SH
DFND
1
0
48
0
Vodafone Group PLC
COM
92857W308
9
1
SH
DFND
1
0
1
0
Vanguard Large-Cap ETF
ETF
922908637
791795
3172
SH
DFND
1
0
3172
0
Energy Select Sector SPDR Fund
ETF
81369Y506
182
2
SH
DFND
1
0
2
0
Xunlei Ltd
COM
98419E108
244
145
SH
DFND
1
0
145
0
Evergy Inc
COM
30034W106
2393291
45182
SH
SOLE
45182
0
0
Evergy Inc
COM
30034W106
3646190
68835
SH
SOLE
68835
0
0
Waste Connections Inc
COM
94106B101
36650
209
SH
DFND
1
0
209
0
Theratechnologies Inc
COM
88338H704
385
275
SH
DFND
1
0
275
0
New York Community Bancorp Inc
COM
649445103
261
27
SH
DFND
1
0
27
0
Tanzanian Royalty Exploration
COM
87283P109
9845
25000
SH
DFND
1
0
25000
0
Invesco S&P 500 Equal Weight ETF
ETF
46137V357
213400
1299
SH
DFND
1
0
1299
0
First Trust Senior Loan ETF
ETF
33738D309
1828
40
SH
DFND
1
0
40
0
Materials Select Sector SPDR Fund
ETF
81369Y100
353
4
SH
DFND
1
0
4
0
Industrial Select Sector SPDR Fund
ETF
81369Y704
244
2
SH
DFND
1
0
2
0
Royal Bank of Canada
COM
780087102
844232
7936
SH
SOLE
7936
0
0
HF Sinclair Corp
COM
403949100
824316
15454
SH
SOLE
15454
0
0
Broadridge Financial Solutions
COM
11133T103
6796894
34502
SH
SOLE
34502
0
0
Broadridge Financial Solutions
COM
11133T103
2473335
12555
SH
SOLE
12555
0
0
HF Sinclair Corp
COM
403949100
13122
246
SH
SOLE
246
0
0
Corpay Inc
COM
219948106
5399598
20268
SH
SOLE
20268
0
0
Corpay Inc
COM
219948106
3775829
14173
SH
SOLE
14173
0
0
Adient PLC
COM
G0084W101
74
3
SH
DFND
1
0
3
0
GlaxoSmithKline PLC
COM
37733W204
424
11
SH
DFND
1
0
11
0
BALLARD POWER SYSTEMS INC
COM
058586108
15714
6984
SH
SOLE
6984
0
0
Endeavour Silver Corp
COM
29258Y103
7124
2024
SH
SOLE
2024
0
0
Obsidian Energy Ltd
COM
674482203
4877
652
SH
SOLE
652
0
0
Lithium Americas Corp
COM
53681J103
4414
1647
SH
SOLE
1647
0
0
Chipotle Mexican Grill Inc
COM
169656105
15656360
249902
SH
SOLE
249902
0
0
SPDR S&P Oil & Gas Exploration & Production ETF
ETF
78468R556
8728
60
SH
SOLE
60
0
0
Copart Inc
COM
217204106
14133973
260967
SH
SOLE
260967
0
0
Copart Inc
COM
217204106
9664635
178446
SH
SOLE
178446
0
0
Bank of Montreal
COM
063671101
182625
2178
SH
SOLE
2178
0
0
Bank of Nova Scotia/The
COM
064149107
11064
242
SH
SOLE
242
0
0
Canadian Imperial Bank of Comm
COM
136069101
12218
257
SH
SOLE
257
0
0
Ovintiv Inc
COM
69047Q102
827115
17647
SH
DFND
1
0
17647
0
TransCanada Corp
COM
87807B107
435850
11500
SH
SOLE
11500
0
0
Bank of Nova Scotia/The
COM
064149107
335951
7348
SH
SOLE
7348
0
0
Bank of Montreal
COM
063671101
24316500
290000
SH
SOLE
290000
0
0
Bank of Nova Scotia/The
COM
064149107
11430000
250000
SH
SOLE
250000
0
0
Itau Unibanco Holding SA
COM
465562106
409
70
SH
DFND
1
0
70
0
BCE Inc
COM
05534B760
5105364
157719
SH
SOLE
157719
0
0
Dr Pepper Snapple Group Inc
COM
49271V100
7094427
212408
SH
SOLE
212408
0
0
Dr Pepper Snapple Group Inc
COM
49271V100
10605168
317520
SH
SOLE
317520
0
0
Valeant Pharmaceuticals Intern
COM
071734107
79158
11357
SH
SOLE
11357
0
0
Valeant Pharmaceuticals Intern
COM
071734107
1568
225
SH
DFND
1
0
225
0
Netflix Inc
COM
64110L106
6063122
8984
SH
SOLE
8984
0
0
Stem Holdings Inc
COM
85859N102
17
15
SH
DFND
1
0
15
0
Facebook Inc
COM
30303M102
1477365
2930
SH
SOLE
2930
0
0
Aurora Cannabis Inc
COM
05156X850
347
75
SH
DFND
1
0
75
0
Altria Group Inc
COM
02209S103
7425
163
SH
SOLE
163
0
0
Wells Fargo & Co
COM
949746101
59093
995
SH
SOLE
995
0
0
JPMorgan Chase & Co
COM
46625H100
4652
23
SH
SOLE
23
0
0
Intuitive Surgical Inc
COM
46120E602
7343584
16508
SH
SOLE
16508
0
0
Hecla Mining Co
COM
422704106
107
22
SH
DFND
1
0
22
0
Arch Capital Group Ltd
COM
G0450A105
7574115
75073
SH
SOLE
75073
0
0
American Financial Group Inc/O
COM
025932104
64093
521
SH
SOLE
521
0
0
Ally Financial Inc
COM
02005N100
16304
411
SH
SOLE
411
0
0
Alnylam Pharmaceuticals Inc
COM
02043Q107
46170
190
SH
SOLE
190
0
0
Arista Networks Inc
COM
040413106
17807188
50808
SH
SOLE
50808
0
0
Atmos Energy Corp
COM
049560105
3458206
29646
SH
SOLE
29646
0
0
Axalta Coating Systems Ltd
COM
G0750C108
12475467
365100
SH
SOLE
365100
0
0
Bunge Global SA
COM
H11356104
2974292
27857
SH
SOLE
27857
0
0
BioMarin Pharmaceutical Inc
COM
09061G101
23464
285
SH
SOLE
285
0
0
CDW Corp/DE
COM
12514G108
6080166
27163
SH
SOLE
27163
0
0
Celanese Corp
COM
150870103
635332
4710
SH
SOLE
4710
0
0
Camden Property Trust
COM
133131102
2286182
20953
SH
SOLE
20953
0
0
CoStar Group Inc
COM
22160N109
6104465
82337
SH
SOLE
82337
0
0
Diamondback Energy Inc
COM
25278X109
7108146
35507
SH
SOLE
35507
0
0
Fortinet Inc
COM
34959E109
7739150
128408
SH
SOLE
128408
0
0
LIBERTY MEDIA CORP-MEDIA A
COM
531229755
104671
1457
SH
SOLE
1457
0
0
GoDaddy Inc
COM
380237107
3926689
28106
SH
SOLE
28106
0
0
IDEX Corp
COM
45167R104
3271311
16259
SH
SOLE
16259
0
0
Invitation Homes Inc
COM
46187W107
4083492
113778
SH
SOLE
113778
0
0
Jack Henry & Associates Inc
COM
426281101
2379565
14333
SH
SOLE
14333
0
0
Keysight Technologies Inc
COM
49338L103
4738935
34654
SH
SOLE
34654
0
0
Knight-Swift Transportation Ho
COM
499049104
12031
241
SH
SOLE
241
0
0
Leidos Holdings Inc
COM
525327102
3977272
27264
SH
SOLE
27264
0
0
Lennox International Inc
COM
526107107
25144
47
SH
SOLE
47
0
0
Cheniere Energy Inc
COM
16411R208
371514
2125
SH
SOLE
2125
0
0
Lululemon Athletica Inc
COM
550021109
6949554
23266
SH
SOLE
23266
0
0
Las Vegas Sands Corp
COM
517834107
3304900
74687
SH
SOLE
74687
0
0
Markel Corp
COM
570535104
77207
49
SH
SOLE
49
0
0
Marvell Technology Inc
COM
573874104
442327
6328
SH
SOLE
6328
0
0
Annaly Capital Management Inc
COM
035710839
35814
1879
SH
SOLE
1879
0
0
ServiceNow Inc
COM
81762P102
32093776
40797
SH
SOLE
40797
0
0
NVR Inc
COM
62944T105
4704907
620
SH
SOLE
620
0
0
Owens Corning
COM
690742101
22584
130
SH
SOLE
130
0
0
ON Semiconductor Corp
COM
682189105
5938007
86623
SH
SOLE
86623
0
0
Rollins Inc
COM
775711104
2775566
56888
SH
SOLE
56888
0
0
SEI Investments Co
COM
784117103
10803
167
SH
SOLE
167
0
0
Square Inc
COM
852234103
127239
1973
SH
SOLE
1973
0
0
SS&C Technologies Holdings Inc
COM
78467J100
273805
4369
SH
SOLE
4369
0
0
Steel Dynamics Inc
COM
858119100
3761716
29048
SH
SOLE
29048
0
0
Teleflex Inc
COM
879369106
1995190
9486
SH
SOLE
9486
0
0
T-Mobile US Inc
COM
872590104
18698512
106133
SH
SOLE
106133
0
0
Trimble Inc
COM
896239100
2793092
49948
SH
SOLE
49948
0
0
United Therapeutics Corp
COM
91307C102
91105
286
SH
SOLE
286
0
0
Vistra Energy Corp
COM
92840M102
5521722
64221
SH
SOLE
64221
0
0
Wabtec Corp/DE
COM
929740108
5710030
36128
SH
SOLE
36128
0
0
Waste Connections Inc
COM
94106B101
67864
387
SH
SOLE
387
0
0
Workday Inc
COM
98138H101
275202
1231
SH
SOLE
1231
0
0
Westlake Chemical Corp
COM
960413102
8400
58
SH
SOLE
58
0
0
WR Berkley Corp
COM
084423102
2123757
40540
SH
SOLE
40540
0
0
Zillow Group Inc
COM
98954M200
56457
1217
SH
SOLE
1217
0
0
Arch Capital Group Ltd
COM
G0450A105
11027580
109303
SH
SOLE
109303
0
0
Ally Financial Inc
COM
02005N100
1026144
25867
SH
SOLE
25867
0
0
Alnylam Pharmaceuticals Inc
COM
02043Q107
2906523
11961
SH
SOLE
11961
0
0
Arista Networks Inc
COM
040413106
30468979
86935
SH
SOLE
86935
0
0
Atmos Energy Corp
COM
049560105
6435814
55172
SH
SOLE
55172
0
0
Bunge Global SA
COM
H11356104
4415260
41353
SH
SOLE
41353
0
0
BioMarin Pharmaceutical Inc
COM
09061G101
1477494
17946
SH
SOLE
17946
0
0
Crown Holdings Inc
COM
228368106
859725
11557
SH
SOLE
11557
0
0
CDW Corp/DE
COM
12514G108
10357748
46273
SH
SOLE
46273
0
0
Celanese Corp
COM
150870103
4082716
30267
SH
SOLE
30267
0
0
Camden Property Trust
COM
133131102
3385247
31026
SH
SOLE
31026
0
0
CoStar Group Inc
COM
22160N109
9001189
121408
SH
SOLE
121408
0
0
Domino's Pizza Inc
COM
25754A201
5230423
10130
SH
SOLE
10130
0
0
Diamondback Energy Inc
COM
25278X109
10349823
51700
SH
SOLE
51700
0
0
FNF Group
COM
31620R303
1213854
24562
SH
SOLE
24562
0
0
Fortinet Inc
COM
34959E109
13343537
221396
SH
SOLE
221396
0
0
LIBERTY MEDIA CORP-MEDIA A
COM
531229755
1358925
18916
SH
SOLE
18916
0
0
GoDaddy Inc
COM
380237107
6577128
47077
SH
SOLE
47077
0
0
IDEX Corp
COM
45167R104
4449136
22113
SH
SOLE
22113
0
0
Invitation Homes Inc
COM
46187W107
6129940
170798
SH
SOLE
170798
0
0
Jack Henry & Associates Inc
COM
426281101
3537554
21308
SH
SOLE
21308
0
0
Keysight Technologies Inc
COM
49338L103
8066062
58984
SH
SOLE
58984
0
0
Knight-Swift Transportation Ho
COM
499049104
760282
15230
SH
SOLE
15230
0
0
Leidos Holdings Inc
COM
525327102
5643805
38688
SH
SOLE
38688
0
0
Lennox International Inc
COM
526107107
1643459
3072
SH
SOLE
3072
0
0
Cheniere Energy Inc
COM
16411R208
4864645
27825
SH
SOLE
27825
0
0
Lululemon Athletica Inc
COM
550021109
10238839
34278
SH
SOLE
34278
0
0
Las Vegas Sands Corp
COM
517834107
4748423
107309
SH
SOLE
107309
0
0
Live Nation Entertainment Inc
COM
538034109
4045350
43155
SH
SOLE
43155
0
0
MercadoLibre Inc
COM
58733R102
7732197
4705
SH
SOLE
4705
0
0
Markel Corp
COM
570535104
1931759
1226
SH
SOLE
1226
0
0
Marvell Technology Inc
COM
573874104
6126386
87645
SH
SOLE
87645
0
0
Annaly Capital Management Inc
COM
035710839
899823
47210
SH
SOLE
47210
0
0
ServiceNow Inc
COM
81762P102
66484628
84514
SH
SOLE
84514
0
0
Owens Corning
COM
690742101
1445872
8323
SH
SOLE
8323
0
0
Old Dominion Freight Line Inc
COM
679580100
9743199
55171
SH
SOLE
55171
0
0
ON Semiconductor Corp
COM
682189105
10140122
147923
SH
SOLE
147923
0
0
Palo Alto Networks Inc
COM
697435105
37862332
111685
SH
SOLE
111685
0
0
Rollins Inc
COM
775711104
4030005
82599
SH
SOLE
82599
0
0
SEI Investments Co
COM
784117103
683773
10570
SH
SOLE
10570
0
0
Sirius XM Holdings Inc
COM
82968B103
226
80
SH
SOLE
80
0
0
Square Inc
COM
852234103
3431061
53203
SH
SOLE
53203
0
0
SS&C Technologies Holdings Inc
COM
78467J100
1318953
21046
SH
SOLE
21046
0
0
Steel Dynamics Inc
COM
858119100
5616933
43374
SH
SOLE
43374
0
0
Teleflex Inc
COM
879369106
2893930
13759
SH
SOLE
13759
0
0
T-Mobile US Inc
COM
872590104
31183860
177000
SH
SOLE
177000
0
0
Targa Resources Corp
COM
87612G101
8907197
69166
SH
SOLE
69166
0
0
Trimble Inc
COM
896239100
4629002
82779
SH
SOLE
82779
0
0
Tesla Inc
COM
88160R101
182433289
921939
SH
SOLE
921939
0
0
United Therapeutics Corp
COM
91307C102
1350333
4239
SH
SOLE
4239
0
0
Veeva Systems Inc
COM
922475108
2654926
14507
SH
SOLE
14507
0
0
Vistra Energy Corp
COM
92840M102
8215389
95550
SH
SOLE
95550
0
0
Wabtec Corp/DE
COM
929740108
8150797
51571
SH
SOLE
51571
0
0
Waste Connections Inc
COM
94106B101
4325430
24666
SH
SOLE
24666
0
0
Workday Inc
COM
98138H101
4828225
21597
SH
SOLE
21597
0
0
Westlake Chemical Corp
COM
960413102
525407
3628
SH
SOLE
3628
0
0
WR Berkley Corp
COM
084423102
3106217
59294
SH
SOLE
59294
0
0
Zillow Group Inc
COM
98954M200
687917
14829
SH
SOLE
14829
0
0
Eli Lilly & Co
COM
532457108
43458
48
SH
SOLE
48
0
0
Restaurant Brands Internationa
COM
76131D103
3404712
48383
SH
DFND
1
0
48383
0
Royal Bank of Canada
COM
780087102
374138
3517
SH
DFND
1
0
3517
0
TELUS Corp
COM
87971M103
1754847
115908
SH
DFND
1
0
115908
0
B2Gold Corp
COM
11777Q209
37530
13900
SH
DFND
1
0
13900
0
Visa Inc
COM
92826C839
9711
37
SH
SOLE
37
0
0
Financial Select Sector SPDR Fund
ETF
81369Y605
247
6
SH
DFND
1
0
6
0
Manulife Financial Corp
COM
56501R106
2739198
102900
SH
DFND
1
0
102900
0
Schneider National Inc
COM
80689H102
121
5
SH
DFND
1
0
5
0
AerCap Holdings NV
COM
N00985106
280
3
SH
DFND
1
0
3
0
Alphabet Inc
COM
02079K107
1460023
7960
SH
SOLE
7960
0
0
QUALCOMM Inc
COM
747525103
1389281
6975
SH
SOLE
6975
0
0
Sabra Health Care REIT Inc
COM
78573L106
647
42
SH
DFND
1
0
42
0
Accenture PLC
COM
G1151C101
740927
2442
SH
SOLE
2442
0
0
SPDR Portfolio Long Term Treasury ETF
ETF
78464A664
67805
2491
SH
DFND
1
0
2491
0
Brighthouse Financial Inc
COM
10922N103
87
2
SH
DFND
1
0
2
0
ASML Holding NV
COM
N07059210
617729
604
SH
SOLE
604
0
0
AETERNA ZENTARIS INC
COM
007975600
1000
199
SH
DFND
1
0
199
0
Global Water Resources Inc
COM
379463102
762
63
SH
DFND
1
0
63
0
GOLDEN MINERALS CO
COM
381119403
66
156
SH
DFND
1
0
156
0
iQIYI Inc
COM
46267X108
62
17
SH
DFND
1
0
17
0
NVIDIA Corp
COM
67066G104
1082705
8764
SH
SOLE
8764
0
0
iShares MSCI Brazil ETF
ETF
464286400
191
7
SH
DFND
1
0
7
0
Profound Medical Corp
COM
74319B502
319
38
SH
DFND
1
0
38
0
Advanced Micro Devices Inc
COM
007903107
10226205
63043
SH
SOLE
63043
0
0
Mastercard Inc
COM
57636Q104
882
2
SH
SOLE
2
0
0
American Express Co
COM
025816109
17135
74
SH
SOLE
74
0
0
International Business Machine
COM
459200101
506571
2929
SH
SOLE
2929
0
0
Alphabet Inc
COM
02079K107
13206
72
SH
SOLE
72
0
0
Apple Inc
COM
037833100
15797
75
SH
SOLE
75
0
0
Pegasystems Inc
COM
705573103
182
3
SH
DFND
1
0
3
0
Invesco QQQ Trust Series 1
ETF
46090E103
4153405
8669
SH
SOLE
8669
0
0
iShares iBoxx $ Investment Grade Corporate Bond ET
ETF
464287242
32136000
300000
SH
SOLE
300000
0
0
Osisko Development Corp
COM
68828E809
110
59
SH
DFND
1
0
59
0
Linde PLC
COM
G54950103
87134941
198571
SH
SOLE
198571
0
0
Linde PLC
COM
G54950103
69901994
159299
SH
SOLE
159299
0
0
Invesco QQQ Trust Series 1
ETF
46090E103
180338441
376403
SH
SOLE
376403
0
0
Open Text Corp
COM
683715106
33585
1118
SH
SOLE
1118
0
0
NXP Semiconductors NV
COM
N6596X109
23714364
88128
SH
SOLE
88128
0
0
WP Carey Inc
COM
92936U109
1136122
20638
SH
SOLE
20638
0
0
Valeant Pharmaceuticals Intern
COM
071734107
362
52
SH
DFND
1
0
52
0
AXA Equitable Holdings Inc
COM
29452E101
1265720
30977
SH
SOLE
30977
0
0
First Horizon National Corp
COM
320517105
8311
527
SH
SOLE
527
0
0
SPDR S&P Bank ETF
ETF
78464A797
2088
45
SH
SOLE
45
0
0
Cronos Group Inc
COM
22717L101
4115
1766
SH
SOLE
1766
0
0
SPDR S&P 500 ETF Trust
ETF
78462F103
26090995
47942
SH
SOLE
47942
0
0
Columbia Sportswear Co
COM
198516106
1265
16
SH
DFND
1
0
16
0
PolyOne Corp
COM
05368V106
131
3
SH
DFND
1
0
3
0
Boyd Gaming Corp
COM
103304101
5620
102
SH
DFND
1
0
102
0
Brink's Co/The
COM
109696104
102
1
SH
DFND
1
0
1
0
Belden Inc
COM
077454106
94
1
SH
DFND
1
0
1
0
iShares MSCI EAFE ETF
ETF
464287465
10940116
139667
SH
SOLE
139667
0
0
PTC Inc
COM
69370C100
7369444
40565
SH
SOLE
40565
0
0
DexCom Inc
COM
252131107
13289610
117213
SH
SOLE
117213
0
0
KKR & Co Inc
COM
48251W104
19927404
189352
SH
SOLE
189352
0
0
Lamb Weston Holdings Inc
COM
513272104
3533546
42026
SH
SOLE
42026
0
0
Burlington Stores Inc
COM
122017106
1464000
6100
SH
SOLE
6100
0
0
iShares iBoxx $ High Yield Corporate Bond ETF
ETF
464288513
5696018
73840
SH
SOLE
73840
0
0
SPDR EURO STOXX 50 ETF
ETF
78463X202
1383530
27654
SH
SOLE
27654
0
0
Helen of Troy Ltd
COM
G4388N106
93
1
SH
DFND
1
0
1
0
Cardiol Therapeutics Inc
COM
14161Y200
1622
803
SH
DFND
1
0
803
0
SPDR S&P Oil & Gas Exploration & Production ETF
ETF
78468R556
11370953
78167
SH
SOLE
78167
0
0
Dell Technologies Inc
COM
24703L202
3468712
25152
SH
SOLE
25152
0
0
iShares China Large-Cap ETF
ETF
464287184
124752
4800
SH
SOLE
4800
0
0
CGI Group Inc
COM
12532H104
67671
678
SH
DFND
1
0
678
0
Imperial Oil Ltd
COM
453038408
28665
420
SH
DFND
1
0
420
0
Kinross Gold Corp
COM
496902404
26724
3212
SH
DFND
1
0
3212
0
Gildan Activewear Inc
COM
375916103
21387
564
SH
DFND
1
0
564
0
Nutrien Ltd
COM
67077M108
65827
1293
SH
DFND
1
0
1293
0
Manulife Financial Corp
COM
56501R106
125726
4723
SH
DFND
1
0
4723
0
Pembina Pipeline Corp
COM
706327103
53284
1437
SH
DFND
1
0
1437
0
Restaurant Brands Internationa
COM
76131D103
57492
817
SH
DFND
1
0
817
0
TELUS Corp
COM
87971M103
58107
3838
SH
DFND
1
0
3838
0
Wheaton Precious Metals Corp
COM
962879102
62118
1185
SH
DFND
1
0
1185
0
Waste Connections Inc
COM
94106B101
118193
674
SH
DFND
1
0
674
0
Teck Resources Ltd
COM
878742204
57432
1199
SH
DFND
1
0
1199
0
Sun Life Financial Inc
COM
866796105
74906
1529
SH
DFND
1
0
1529
0
Rogers Communications Inc
COM
775109200
36056
975
SH
DFND
1
0
975
0
Franco-Nevada Corp
COM
351858105
59616
503
SH
DFND
1
0
503
0
Enbridge Inc
COM
29250N105
160760
4517
SH
DFND
1
0
4517
0
BCE Inc
COM
05534B760
77235
2386
SH
DFND
1
0
2386
0
Cameco Corp
COM
13321L108
69618
1415
SH
DFND
1
0
1415
0
Canadian Natural Resources Ltd
COM
136385101
199787
5612
SH
DFND
1
0
5612
0
Barrick Gold Corp
COM
067901108
176808
10600
SH
DFND
1
0
10600
0
Berkshire Hathaway Inc
COM
084670702
244080000
600000
SH
SOLE
600000
0
0
Alphabet Inc
COM
02079K107
412695000
2250000
SH
SOLE
2250000
0
0
Alphabet Inc
COM
02079K305
510020000
2800000
SH
SOLE
2800000
0
0
Sprott Physical Platinum & Pal
COM
85207Q104
440
45
SH
DFND
1
0
45
0
Heritage Global Inc
COM
42727E103
150
61
SH
DFND
1
0
61
0
AIM3 Ventures Inc
COM
92919F103
3817
1378
SH
DFND
1
0
1378
0
Banco Santander Brasil SA
COM
05967A107
519
105
SH
DFND
1
0
105
0
SilverCrest Metals Inc
COM
828363101
416
51
SH
DFND
1
0
51
0
Communication Services Select Sector SPDR Fund
ETF
81369Y852
257
3
SH
DFND
1
0
3
0
Real Estate Select Sector SPDR Fund
ETF
81369Y860
38
1
SH
DFND
1
0
1
0
Ovintiv Inc
COM
69047Q102
1139175
24305
SH
SOLE
24305
0
0
Brookfield Renewable Partners
COM
G16258108
215499
8700
SH
SOLE
8700
0
0
Royal Gold Inc
COM
780287108
277104
2214
SH
SOLE
2214
0
0
TransCanada Corp
COM
87807B107
56850000
1500000
SH
SOLE
1500000
0
0
Technology Select Sector SPDR Fund
ETF
81369Y803
9361850
41382
SH
SOLE
41382
0
0
Shopify Inc
COM
82509L107
11319913
171384
SH
SOLE
171384
0
0
Shopify Inc
COM
82509L107
60304
913
SH
SOLE
913
0
0
First Citizens BancShares Inc/
COM
31946M103
1589328
944
SH
SOLE
944
0
0
Brookfield Infrastructure Part
COM
G16252101
1793753
65370
SH
SOLE
65370
0
0
ERO Copper Corp
COM
296006109
54284
2539
SH
SOLE
2539
0
0
Microsoft Corp
COM
594918104
1305094000
2920000
SH
SOLE
2920000
0
0
Apple Inc
COM
037833100
1318481200
6260000
SH
SOLE
6260000
0
0
Amazon.com Inc
COM
023135106
541100000
2800000
SH
SOLE
2800000
0
0
Fox Corp
COM
35137L204
1258226
39295
SH
SOLE
39295
0
0
Fox Corp
COM
35137L204
831239
25960
SH
SOLE
25960
0
0
Fox Corp
COM
35137L105
2338432
68037
SH
SOLE
68037
0
0
salesforce.com Inc
COM
79466L302
466122
1813
SH
SOLE
1813
0
0
Dow Inc
COM
260557103
7335648
138278
SH
SOLE
138278
0
0
Dow Inc
COM
260557103
12063464
227398
SH
SOLE
227398
0
0
LivaNova PLC
COM
G5509L101
110
2
SH
DFND
1
0
2
0
NIO Inc
COM
62914V106
33
8
SH
DFND
1
0
8
0
Comcast Corp
COM
20030N101
146106
3731
SH
SOLE
3731
0
0
Newmont Mining Corp
COM
651639106
2512493
60007
SH
SOLE
60007
0
0
Cenovus Energy Inc
COM
15135U109
354
18
SH
SOLE
18
0
0
Newmont Mining Corp
COM
651639106
502
12
SH
DFND
1
0
12
0
Enbridge Inc
COM
29250N105
46267
1300
SH
SOLE
1300
0
0
Canopy Growth Corp
COM
138035704
1742
270
SH
DFND
1
0
270
0
Newmont Mining Corp
COM
651639106
273160
6524
SH
DFND
1
0
6524
0
Wix.com Ltd
COM
M98068105
1113
7
SH
DFND
1
0
7
0
VanEck Vectors Junior Gold Miners ETF
ETF
92189F791
42120000
1000000
SH
SOLE
1000000
0
0
Caterpillar Inc
COM
149123101
423370
1271
SH
SOLE
1271
0
0
Energy Select Sector SPDR Fund
ETF
81369Y506
96710
1061
SH
SOLE
1061
0
0
Netflix Inc
COM
64110L106
5369345
7956
SH
SOLE
7956
0
0
HSBC Holdings PLC
COM
404280406
522
12
SH
DFND
1
0
12
0
Chevron Corp
COM
166764100
2033
13
SH
SOLE
13
0
0
Exxon Mobil Corp
COM
30231G102
9440
82
SH
SOLE
82
0
0
Kontoor Brands Inc
COM
50050N103
198
3
SH
DFND
1
0
3
0
DocuSign Inc
COM
256163106
1039505
19430
SH
SOLE
19430
0
0
Exact Sciences Corp
COM
30063P105
725813
17179
SH
SOLE
17179
0
0
Erie Indemnity Co
COM
29530P102
869398
2399
SH
SOLE
2399
0
0
MongoDB Inc
COM
60937P106
1842205
7370
SH
SOLE
7370
0
0
MarketAxess Holdings Inc
COM
57060D108
2210041
11021
SH
SOLE
11021
0
0
Zebra Technologies Corp
COM
989207105
5367350
17374
SH
SOLE
17374
0
0
Okta Inc
COM
679295105
1437194
15353
SH
SOLE
15353
0
0
Uber Technologies Inc
COM
90353T100
42857070
589668
SH
SOLE
589668
0
0
FactSet Research Systems Inc
COM
303075105
4539554
11119
SH
SOLE
11119
0
0
STERIS PLC
COM
G8473T100
6310897
28746
SH
SOLE
28746
0
0
Paycom Software Inc
COM
70432V102
2056629
14378
SH
SOLE
14378
0
0
Equity LifeStyle Properties In
COM
29472R108
1088127
16707
SH
SOLE
16707
0
0
Twilio Inc
COM
90138F102
940887
16562
SH
SOLE
16562
0
0
Snap Inc
COM
83304A106
1664471
100209
SH
SOLE
100209
0
0
Sun Communities Inc
COM
866674104
1411588
11730
SH
SOLE
11730
0
0
EPAM Systems Inc
COM
29414B104
3682253
19575
SH
SOLE
19575
0
0
HEICO Corp
COM
422806109
926640
4144
SH
SOLE
4144
0
0
HEICO Corp
COM
422806208
1264297
7122
SH
SOLE
7122
0
0
Corteva Inc
COM
22052L104
7680732
142394
SH
SOLE
142394
0
0
Corteva Inc
COM
22052L104
10983640
203627
SH
SOLE
203627
0
0
iShares MSCI Taiwan ETF
ETF
46434G772
271
5
SH
DFND
1
0
5
0
Exact Sciences Corp
COM
30063P105
26111
618
SH
SOLE
618
0
0
KKR & Co Inc
COM
48251W104
9846991
93567
SH
SOLE
93567
0
0
AXA Equitable Holdings Inc
COM
29452E101
173818
4254
SH
SOLE
4254
0
0
Twilio Inc
COM
90138F102
19770
348
SH
SOLE
348
0
0
HEICO Corp
COM
422806109
14758
66
SH
SOLE
66
0
0
Burlington Stores Inc
COM
122017106
26640
111
SH
SOLE
111
0
0
FactSet Research Systems Inc
COM
303075105
3061617
7499
SH
SOLE
7499
0
0
Amcor PLC
COM
G0250X107
2779466
284199
SH
SOLE
284199
0
0
Amcor PLC
COM
G0250X107
4110818
420329
SH
SOLE
420329
0
0
Bank of Nova Scotia/The
COM
064149107
18288000
400000
SH
SOLE
400000
0
0
DocuSign Inc
COM
256163106
34668
648
SH
SOLE
648
0
0
MarketAxess Holdings Inc
COM
57060D108
1514403
7552
SH
SOLE
7552
0
0
DexCom Inc
COM
252131107
9109289
80343
SH
SOLE
80343
0
0
Erie Indemnity Co
COM
29530P102
42401
117
SH
SOLE
117
0
0
Uber Technologies Inc
COM
90353T100
13164892
181135
SH
SOLE
181135
0
0
EPAM Systems Inc
COM
29414B104
2176245
11569
SH
SOLE
11569
0
0
Snap Inc
COM
83304A106
82934
4993
SH
SOLE
4993
0
0
Werner Enterprises Inc
COM
950755108
358
10
SH
DFND
1
0
10
0
Wal-Mart Stores Inc
COM
931142103
96080
1419
SH
SOLE
1419
0
0
Target Corp
COM
87612E106
197189
1332
SH
SOLE
1332
0
0
Canadian Imperial Bank of Comm
COM
136069101
21393000
450000
SH
SOLE
450000
0
0
Denali Therapeutics Inc
COM
24823R105
46
2
SH
DFND
1
0
2
0
Walt Disney Co/The
COM
254687106
69006550
695000
SH
SOLE
695000
0
0
Wal-Mart Stores Inc
COM
931142103
51798150
765000
SH
SOLE
765000
0
0
Exxon Mobil Corp
COM
30231G102
131236800
1140000
SH
SOLE
1140000
0
0
PepsiCo Inc
COM
713448108
90711500
550000
SH
SOLE
550000
0
0
Coca-Cola Co/The
COM
191216100
115206500
1810000
SH
SOLE
1810000
0
0
JPMorgan Chase & Co
COM
46625H100
192147000
950000
SH
SOLE
950000
0
0
Procter & Gamble Co/The
COM
742718109
164095400
995000
SH
SOLE
995000
0
0
SPDR S&P Biotech ETF
ETF
78464A870
17893
193
SH
SOLE
193
0
0
iShares MSCI Sweden ETF
ETF
464286756
362
9
SH
DFND
1
0
9
0
Dell Technologies Inc
COM
24703L202
54337
394
SH
SOLE
394
0
0
Equity LifeStyle Properties In
COM
29472R108
17390
267
SH
SOLE
267
0
0
HEICO Corp
COM
422806208
20060
113
SH
SOLE
113
0
0
MongoDB Inc
COM
60937P106
98234
393
SH
SOLE
393
0
0
Paycom Software Inc
COM
70432V102
1412949
9878
SH
SOLE
9878
0
0
STERIS PLC
COM
G8473T100
4338989
19764
SH
SOLE
19764
0
0
Sun Communities Inc
COM
866674104
22383
186
SH
SOLE
186
0
0
WP Carey Inc
COM
92936U109
18001
327
SH
SOLE
327
0
0
Zebra Technologies Corp
COM
989207105
2946883
9539
SH
SOLE
9539
0
0
Pfizer Inc
COM
717081103
56239800
2010000
SH
SOLE
2010000
0
0
Verizon Communications Inc
COM
92343V104
64128200
1555000
SH
SOLE
1555000
0
0
UnitedHealth Group Inc
COM
91324P102
188426200
370000
SH
SOLE
370000
0
0
Merck & Co Inc
COM
58933Y105
79232000
640000
SH
SOLE
640000
0
0
Bank of America Corp
COM
060505104
59216695
1488979
SH
SOLE
1488979
0
0
Cisco Systems Inc/Delaware
COM
17275R102
67226650
1415000
SH
SOLE
1415000
0
0
Mastercard Inc
COM
57636Q104
83820400
190000
SH
SOLE
190000
0
0
Philip Morris International In
COM
718172109
63837900
630000
SH
SOLE
630000
0
0
Intel Corp
COM
458140100
53985510
1743155
SH
SOLE
1743155
0
0
Boeing Co/The
COM
097023105
25481400
140000
SH
SOLE
140000
0
0
Wells Fargo & Co
COM
949746101
99181300
1670000
SH
SOLE
1670000
0
0
Abbott Laboratories Inc
COM
002824100
15586500
150000
SH
SOLE
150000
0
0
Citigroup Inc
COM
172967424
54575600
860000
SH
SOLE
860000
0
0
McDonald's Corp
COM
580135101
25484000
100000
SH
SOLE
100000
0
0
Mondelez International Inc
COM
609207105
30756800
470000
SH
SOLE
470000
0
0
SPDR Gold Shares
ETF
78463V107
20426
95
SH
SOLE
95
0
0
UroGen Pharma Ltd
COM
M96088105
101
6
SH
DFND
1
0
6
0
International Bancshares Corp
COM
459044103
57
1
SH
DFND
1
0
1
0
Wynn Resorts Ltd
COM
983134107
612091
6839
SH
SOLE
6839
0
0
Osisko Gold Royalties Ltd
COM
68827L101
233700
15000
SH
DFND
1
0
15000
0
Intel Corp
COM
458140100
287773
9292
SH
SOLE
9292
0
0
Snap Inc
COM
83304A106
752433
45300
SH
SOLE
45300
0
0
Shopify Inc
COM
82509L107
66050
1000
SH
DFND
1
0
1000
0
General Electric Co
COM
369604301
1908
12
SH
SOLE
12
0
0
Retrophin Inc
COM
89422G107
25
3
SH
DFND
1
0
3
0
Roku Inc
COM
77543R102
715444
11938
SH
SOLE
11938
0
0
Roku Inc
COM
77543R102
22833
381
SH
SOLE
381
0
0
PayPal Holdings Inc
COM
70450Y103
532425
9175
SH
SOLE
9175
0
0
NVIDIA Corp
COM
67066G104
2016173
16320
SH
SOLE
16320
0
0
United States Oil Fund LP
ETF
91232N207
2866911
36021
SH
SOLE
36021
0
0
Broadcom Inc
COM
11135F101
161
1
SH
SOLE
1
0
0
Shopify Inc
COM
82509L107
5680
86
SH
DFND
1
0
86
0
TELUS Corp
COM
87971M103
8312072
549014
SH
DFND
1
0
549014
0
Docebo Inc
COM
25609L105
2588
67
SH
DFND
1
0
67
0
Brookfield Infrastructure Part
COM
G16252101
164558
5997
SH
SOLE
5997
0
0
iShares Russell 2000 Value ETF
ETF
464287630
1724493
11323
SH
SOLE
11323
0
0
Comcast Corp
COM
20030N101
277018
7074
SH
SOLE
7074
0
0
Walt Disney Co/The
COM
254687106
599017
6033
SH
SOLE
6033
0
0
Melco Resorts & Entertainment
COM
585464100
522
70
SH
DFND
1
0
70
0
SPDR S&P Retail ETF
ETF
78464A714
150
2
SH
DFND
1
0
2
0
Texas Capital Bancshares Inc
COM
88224Q107
61
1
SH
DFND
1
0
1
0
Draganfly Inc
COM
26142Q205
88
374
SH
DFND
1
0
374
0
Teradyne Inc
COM
880770102
7777811
52450
SH
SOLE
52450
0
0
Lightspeed POS Inc
COM
53229C107
53254
3890
SH
SOLE
3890
0
0
Neurocrine Biosciences Inc
COM
64125C109
1294649
9404
SH
SOLE
9404
0
0
Neurocrine Biosciences Inc
COM
64125C109
20513
149
SH
SOLE
149
0
0
Insulet Corp
COM
45784P101
4113693
20385
SH
SOLE
20385
0
0
Tyler Technologies Inc
COM
902252105
7203832
14328
SH
SOLE
14328
0
0
Tyler Technologies Inc
COM
902252105
3405832
6774
SH
SOLE
6774
0
0
Brown & Brown Inc
COM
115236101
6211134
69468
SH
SOLE
69468
0
0
Brown & Brown Inc
COM
115236101
4170529
46645
SH
SOLE
46645
0
0
SilverCrest Metals Inc
COM
828363101
33782
4145
SH
SOLE
4145
0
0
Teledyne Technologies Inc
COM
879360105
6215828
16021
SH
SOLE
16021
0
0
Teledyne Technologies Inc
COM
879360105
3618301
9326
SH
SOLE
9326
0
0
Pinterest Inc
COM
72352L106
2510271
56961
SH
SOLE
56961
0
0
Booz Allen Hamilton Holding Co
COM
099502106
1910669
12415
SH
SOLE
12415
0
0
Booz Allen Hamilton Holding Co
COM
099502106
92494
601
SH
SOLE
601
0
0
Bio-Rad Laboratories Inc
COM
090572207
1606706
5883
SH
SOLE
5883
0
0
Blackstone Group LP/The
COM
09260D107
25901436
209220
SH
SOLE
209220
0
0
VICI Properties Inc
COM
925652109
8715152
304300
SH
SOLE
304300
0
0
VICI Properties Inc
COM
925652109
6042897
210995
SH
SOLE
210995
0
0
Aqua America Inc
COM
29670G102
1643715
44032
SH
SOLE
44032
0
0
West Pharmaceutical Services I
COM
955306105
7022924
21321
SH
SOLE
21321
0
0
West Pharmaceutical Services I
COM
955306105
4800530
14574
SH
SOLE
14574
0
0
Financial Select Sector SPDR Fund
ETF
81369Y605
9716636
236357
SH
SOLE
236357
0
0
Arrowhead Pharmaceuticals Inc
COM
04280A100
78
3
SH
DFND
1
0
3
0
Square Inc
COM
852234103
610140
9461
SH
SOLE
9461
0
0
iShares Russell 2000 ETF
ETF
464287655
6875942
33890
SH
SOLE
33890
0
0
A2Z Technologies Canada Corp
COM
00249W100
27
68
SH
DFND
1
0
68
0
General Motors Co
COM
37045V100
49852
1073
SH
SOLE
1073
0
0
Teva Pharmaceutical Industries
COM
881624209
260
16
SH
DFND
1
0
16
0
Itau Unibanco Holding SA
COM
465562106
7253
1242
SH
SOLE
1242
0
0
Canopy Growth Corp
COM
138035704
77
12
SH
SOLE
12
0
0
American Airlines Group Inc
COM
02376R102
884137
78035
SH
SOLE
78035
0
0
Canada Goose Holdings Inc
COM
135086106
315492
24400
SH
SOLE
24400
0
0
Lantronix Inc
COM
516548203
302
85
SH
DFND
1
0
85
0
Lantronix Inc
COM
516548203
1164
328
SH
DFND
1
0
328
0
JetBlue Airways Corp
COM
477143101
4927
809
SH
SOLE
809
0
0
United Continental Holdings In
COM
910047109
349136
7175
SH
SOLE
7175
0
0
Shopify Inc
COM
82509L107
1551581
23491
SH
SOLE
23491
0
0
Gaming and Leisure Properties
COM
36467J108
1158009
25614
SH
SOLE
25614
0
0
Healthpeak Properties Inc
COM
42250P103
4036620
205950
SH
SOLE
205950
0
0
American Homes 4 Rent
COM
02665T306
1152592
31017
SH
SOLE
31017
0
0
Welltower Inc
COM
95040Q104
8340
80
SH
SOLE
80
0
0
Simon Property Group Inc
COM
828806109
6072
40
SH
SOLE
40
0
0
Ventas Inc
COM
92276F100
3896
76
SH
SOLE
76
0
0
North American Energy Partners
COM
656811106
3991
207
SH
SOLE
207
0
0
Gardner Denver Holdings Inc
COM
45687V106
10660892
117359
SH
SOLE
117359
0
0
Gardner Denver Holdings Inc
COM
45687V106
7624837
83937
SH
SOLE
83937
0
0
GFL Environmental Inc
COM
36168Q104
3192
82
SH
DFND
1
0
82
0
Security Devices International
COM
12448X201
599
60
SH
DFND
1
0
60
0
AbbVie Inc
COM
00287Y109
54886
320
SH
SOLE
320
0
0
iShares Edge MSCI USA Momentum Factor ETF
ETF
46432F396
10718
55
SH
DFND
1
0
55
0
JDL GOLD CORP
COM
29446Y502
52677
10072
SH
SOLE
10072
0
0
Rogers Communications Inc
COM
775109200
25886000
700000
SH
SOLE
700000
0
0
BCE Inc
COM
05534B760
3829371
118300
SH
SOLE
118300
0
0
TransCanada Corp
COM
87807B107
2001726
52816
SH
SOLE
52816
0
0
Magna International Inc
COM
559222401
9231492
220322
SH
SOLE
220322
0
0
Enbridge Inc
COM
29250N105
6819044
191600
SH
SOLE
191600
0
0
Carnival Corp
COM
143658300
542880
29000
SH
DFND
1
0
29000
0
Royal Caribbean Cruises Ltd
COM
V7780T103
4304610
27000
SH
DFND
1
0
27000
0
Brookfield Infrastructure Corp
COM
11275Q107
1750
52
SH
SOLE
52
0
0
Brookfield Infrastructure Corp
COM
11275Q107
365548
10860
SH
SOLE
10860
0
0
Brookfield Infrastructure Corp
COM
11275Q107
2236303
66438
SH
SOLE
66438
0
0
Brookfield Infrastructure Corp
COM
11275Q107
22418
666
SH
SOLE
666
0
0
Brookfield Infrastructure Corp
COM
11275Q107
2034814
60452
SH
SOLE
60452
0
0
Brookfield Infrastructure Corp
COM
11275Q107
2222
66
SH
DFND
1
0
66
0
Otis Worldwide Corp
COM
68902V107
11332882
117732
SH
SOLE
117732
0
0
Otis Worldwide Corp
COM
68902V107
7925856
82338
SH
SOLE
82338
0
0
Carrier Global Corp
COM
14448C104
15215085
241203
SH
SOLE
241203
0
0
Canopy Growth Corp
COM
138035704
2767
429
SH
SOLE
429
0
0
Valeant Pharmaceuticals Intern
COM
071734107
306952
44039
SH
SOLE
44039
0
0
Gildan Activewear Inc
COM
375916103
37920
1000
SH
DFND
1
0
1000
0
United Parcel Service Inc
COM
911312106
704230
5146
SH
SOLE
5146
0
0
Brookfield Infrastructure Corp
COM
11275Q107
2457
73
SH
SOLE
73
0
0
Zoom Video Communications Inc
COM
98980L101
1389071
23468
SH
SOLE
23468
0
0
Paddy Power Betfair PLC
COM
G3643J108
2371
13
SH
DFND
1
0
13
0
Fortis Inc/Canada
COM
349553107
29421494
757505
SH
SOLE
757505
0
0
Pembina Pipeline Corp
COM
706327103
259041
6986
SH
DFND
1
0
6986
0
Rogers Communications Inc
COM
775109200
221880
6000
SH
DFND
1
0
6000
0
Sun Life Financial Inc
COM
866796105
1959600
40000
SH
DFND
1
0
40000
0
iShares MSCI ACWI ETF
ETF
464288257
73060000
650000
SH
SOLE
650000
0
0
Johnson & Johnson
COM
478160104
46771
320
SH
SOLE
320
0
0
Datadog Inc
COM
23804L103
3642992
28090
SH
SOLE
28090
0
0
Trade Desk Inc/The
COM
88339J105
4396224
45011
SH
SOLE
45011
0
0
Tradeweb Markets Inc
COM
892672106
1175434
11089
SH
SOLE
11089
0
0
Carlyle Group LP/The
COM
14316J108
901970
22465
SH
SOLE
22465
0
0
Apollo Global Management Inc
COM
03769M106
4492682
38051
SH
SOLE
38051
0
0
AVTR 0
COM
05352A100
1362397
64264
SH
SOLE
64264
0
0
Zoom Video Communications Inc
COM
98980L101
43150
729
SH
SOLE
729
0
0
Carlyle Group LP/The
COM
14316J108
14173
353
SH
SOLE
353
0
0
Tradeweb Markets Inc
COM
892672106
53318
503
SH
SOLE
503
0
0
Catalent Inc
COM
148806102
2016295
35858
SH
SOLE
35858
0
0
Catalent Inc
COM
148806102
19842948
352889
SH
SOLE
352889
0
0
Crowdstrike Holdings Inc
COM
22788C105
30502690
79602
SH
SOLE
79602
0
0
NXP Semiconductors NV
COM
N6596X109
13929982
51767
SH
SOLE
51767
0
0
Nordson Corp
COM
655663102
3667203
15811
SH
SOLE
15811
0
0
Molina Healthcare Inc
COM
60855R100
3443329
11582
SH
SOLE
11582
0
0
Nordson Corp
COM
655663102
1509929
6510
SH
SOLE
6510
0
0
Molina Healthcare Inc
COM
60855R100
5070452
17055
SH
SOLE
17055
0
0
Dynatrace Inc
COM
268150109
1129327
25242
SH
SOLE
25242
0
0
Fair Isaac Corp
COM
303250104
12445198
8360
SH
SOLE
8360
0
0
Moderna Inc
COM
60770K107
11733688
98810
SH
SOLE
98810
0
0
Blackstone Group LP/The
COM
09260D107
95697
773
SH
SOLE
773
0
0
Algonquin Power & Utilities Co
COM
015857105
572504
97697
SH
SOLE
97697
0
0
Brookfield Infrastructure Part
COM
G16252101
2689
98
SH
SOLE
98
0
0
Seabridge Gold Inc
COM
811916105
1369
100
SH
DFND
1
0
100
0
Primo Water Corp/new
COM
74167P108
2186
100
SH
DFND
1
0
100
0
Osisko Gold Royalties Ltd
COM
68827L101
3116
200
SH
DFND
1
0
200
0
Enerflex Ltd
COM
29269R105
540
100
SH
DFND
1
0
100
0
IAC/InterActiveCorp
COM
57667L107
26668992
877847
SH
SOLE
877847
0
0
Solaris Resources Inc
COM
83419D201
586
210
SH
DFND
1
0
210
0
Northern Dynasty Minerals Ltd
COM
66510M204
62
200
SH
DFND
1
0
200
0
McEwen Mining Inc
COM
58039P305
202
22
SH
DFND
1
0
22
0
Sandstorm Gold Ltd
COM
80013R206
239
44
SH
DFND
1
0
44
0
Brookfield Renewable Corp
COM
11284V105
4967
175
SH
DFND
1
0
175
0
Brookfield Renewable Corp
COM
11284V105
2289698
80680
SH
SOLE
80680
0
0
XPO Logistics Inc
COM
983793100
3397
32
SH
SOLE
32
0
0
untitled
COM
85207K107
25818
2600
SH
DFND
1
0
2600
0
Brookfield Renewable Corp
COM
11284V105
624
22
SH
SOLE
22
0
0
New Found Gold Corp
COM
64440N103
563
199
SH
DFND
1
0
199
0
Aurora Cannabis Inc
COM
05156X850
14784
3200
SH
DFND
1
0
3200
0
Sprott Physical Gold Trust
COM
85207H104
1734
96
SH
DFND
1
0
96
0
Pinduoduo Inc
COM
722304102
587107
4416
SH
SOLE
4416
0
0
Nano-X Imaging Ltd
COM
M70700105
272
37
SH
DFND
1
0
37
0
Costco Wholesale Corp
COM
22160K105
53549
63
SH
SOLE
63
0
0
Zscaler Inc
COM
98980G102
98209
511
SH
SOLE
511
0
0
Zscaler Inc
COM
98980G102
1844640
9598
SH
SOLE
9598
0
0
United Continental Holdings In
COM
910047109
254103
5222
SH
SOLE
5222
0
0
American Airlines Group Inc
COM
02376R102
145171
12813
SH
SOLE
12813
0
0
Facebook Inc
COM
30303M102
5095143
10105
SH
SOLE
10105
0
0
Nuvei Corp
COM
67079A102
751669
23214
SH
DFND
1
0
23214
0
Etsy Inc
COM
29786A106
2023899
34315
SH
SOLE
34315
0
0
Etsy Inc
COM
29786A106
1394759
23648
SH
SOLE
23648
0
0
Uber Technologies Inc
COM
90353T100
329022
4527
SH
SOLE
4527
0
0
New Pacific Metals Corp
COM
64782A107
150
100
SH
DFND
1
0
100
0
Pool Corp
COM
73278L105
680121
2213
SH
SOLE
2213
0
0
Pool Corp
COM
73278L105
3428573
11156
SH
SOLE
11156
0
0
Lightspeed POS Inc
COM
53229C107
34225
2500
SH
DFND
1
0
2500
0
Advanced Micro Devices Inc
COM
007903107
490523
3024
SH
SOLE
3024
0
0
Shopify Inc
COM
82509L107
259577
3930
SH
DFND
1
0
3930
0
Sunrun Inc
COM
86771W105
344
29
SH
DFND
1
0
29
0
Gatos Silver Inc
COM
368036109
136
13
SH
DFND
1
0
13
0
Ritchie Bros Auctioneers Inc
COM
74935Q107
38180
500
SH
SOLE
500
0
0
Stantec Inc
COM
85472N109
63498
760
SH
SOLE
760
0
0
Fiverr International Ltd
COM
M4R82T106
94
4
SH
DFND
1
0
4
0
SPDR S&P Regional Banking ETF
ETF
78464A698
216040
4400
SH
SOLE
4400
0
0
Viatris Inc
COM
92556V106
2578477
242566
SH
SOLE
242566
0
0
Heron Therapeutics Inc
COM
427746102
32
9
SH
DFND
1
0
9
0
CRISPR Therapeutics AG
COM
H17182108
216
4
SH
SOLE
4
0
0
Applied Materials Inc
COM
038222105
93924
398
SH
SOLE
398
0
0
Orla Mining Ltd
COM
68634K106
23171
6034
SH
SOLE
6034
0
0
Ceridian HCM Holding Inc
COM
15677J108
2244648
45255
SH
SOLE
45255
0
0
HubSpot Inc
COM
443573100
2723060
4617
SH
SOLE
4617
0
0
HubSpot Inc
COM
443573100
76673
130
SH
SOLE
130
0
0
Docebo Inc
COM
25609L105
4945
128
SH
SOLE
128
0
0
Royalty Pharma PLC
COM
G7709Q104
205396
7789
SH
SOLE
7789
0
0
Generac Holdings Inc
COM
368736104
1497127
11323
SH
SOLE
11323
0
0
New Duke Holdco Inc
COM
26142V105
1547832
40551
SH
SOLE
40551
0
0
Monolithic Power Systems Inc
COM
609839105
7992481
9727
SH
SOLE
9727
0
0
Monolithic Power Systems Inc
COM
609839105
13519923
16454
SH
SOLE
16454
0
0
SolarEdge Technologies Inc
COM
83417M104
25
1
SH
SOLE
1
0
0
Generac Holdings Inc
COM
368736104
1572228
11891
SH
SOLE
11891
0
0
New Duke Holdco Inc
COM
26142V105
85386
2237
SH
SOLE
2237
0
0
Royalty Pharma PLC
COM
G7709Q104
947342
35925
SH
SOLE
35925
0
0
Enphase Energy Inc
COM
29355A107
4582273
45956
SH
SOLE
45956
0
0
Enphase Energy Inc
COM
29355A107
2711514
27194
SH
SOLE
27194
0
0
SunOpta Inc
COM
8676EP108
3953
732
SH
SOLE
732
0
0
Cloudflare Inc
COM
18915M107
2365790
28562
SH
SOLE
28562
0
0
Walgreens Boots Alliance Inc
COM
931427108
272065
22494
SH
SOLE
22494
0
0
Ferrovial SE
COM
N3168P101
7099992
182566
SH
DFND
4
0
182566
0
Ferrovial SE
COM
N3168P101
56801762
1460575
SH
DFND
4
0
1460575
0
Canadian Pacific Railway Ltd
COM
13646K108
15431
196
SH
DFND
1
0
196
0
Atlassian Corp
COM
049468101
2857320
16154
SH
SOLE
16154
0
0
Methanex Corp
COM
59151K108
24130
500
SH
DFND
1
0
500
0
Lululemon Athletica Inc
COM
550021109
101558
340
SH
SOLE
340
0
0
Kinross Gold Corp
COM
496902404
596269
71667
SH
SOLE
71667
0
0
Lithium Americas Corp
COM
53681J103
34004
12688
SH
DFND
1
0
12688
0
Darling Ingredients Inc
COM
237266101
6246949
169985
SH
SOLE
169985
0
0
Grande West Transportation Gro
COM
925654105
41
67
SH
DFND
1
0
67
0
Box Inc
COM
10316T104
52880
2000
SH
SOLE
2000
0
0
So-Young International Inc
COM
83356Q108
51
48
SH
DFND
1
0
48
0
SPDR S&P Oil & Gas Exploration & Production ETF
ETF
78468R556
11929
82
SH
SOLE
82
0
0
Aurora Cannabis Inc
COM
05156X850
647
140
SH
SOLE
140
0
0
Array Technologies Inc
COM
04271T100
62
6
SH
DFND
1
0
6
0
Sandstorm Gold Ltd
COM
80013R206
65280
12000
SH
SOLE
12000
0
0
BRAZIL RESOURCES INC
COM
38149E101
26820
30000
SH
SOLE
30000
0
0
Riot Blockchain Inc
COM
767292105
1088
119
SH
DFND
1
0
119
0
KB Home
COM
48666K109
702
10
SH
DFND
1
0
10
0
Peloton Interactive Inc
COM
70614W100
24
7
SH
SOLE
7
0
0
BP PLC
COM
055622104
62417
1729
SH
SOLE
1729
0
0
Tesla Inc
COM
88160R101
2908044
14696
SH
SOLE
14696
0
0
Wix.com Ltd
COM
M98068105
26247
165
SH
DFND
1
0
165
0
First Trust NASDAQ Clean Edge Green Energy Index F
ETF
33733E500
15679
461
SH
DFND
1
0
461
0
Pinduoduo Inc
COM
722304102
223622
1682
SH
SOLE
1682
0
0
Check Point Software Technolog
COM
M22465104
112200
680
SH
SOLE
680
0
0
ASML Holding NV
COM
N07059210
234205
229
SH
SOLE
229
0
0
Atlassian Corp
COM
049468101
191738
1084
SH
SOLE
1084
0
0
First Horizon National Corp
COM
320517105
273578
17348
SH
SOLE
17348
0
0
Airbnb Inc
COM
009066101
13557845
89414
SH
SOLE
89414
0
0
Airbnb Inc
COM
009066101
20046547
132207
SH
SOLE
132207
0
0
Alphabet Inc
COM
02079K305
87614
481
SH
DFND
3
0
481
0
Appian Corp
COM
03782L101
31
1
SH
DFND
1
0
1
0
ARK Fintech Innovation ETF
ETF
00214Q708
28
1
SH
SOLE
1
0
0
ARK Innovation ETF
ETF
00214Q104
370015
8419
SH
SOLE
8419
0
0
TPI Composites Inc
COM
87266J104
8
2
SH
DFND
1
0
2
0
Upwork Inc
COM
91688F104
1279
119
SH
DFND
1
0
119
0
Eupraxia Pharmaceuticals Inc
COM
29842P105
77
30
SH
DFND
1
0
30
0
Eupraxia Pharmaceuticals Inc
COM
29842P105
227
88
SH
DFND
1
0
88
0
PayPal Holdings Inc
COM
70450Y103
5397
93
SH
SOLE
93
0
0
FedEx Corp
COM
31428X106
2358541
7866
SH
SOLE
7866
0
0
Lightspeed POS Inc
COM
53229C107
411
30
SH
DFND
1
0
30
0
Eldorado Resorts Inc
COM
12769G100
1691056
42553
SH
SOLE
42553
0
0
Eldorado Resorts Inc
COM
12769G100
2510813
63181
SH
SOLE
63181
0
0
Denison Mines Corp
COM
248356107
47519
23879
SH
SOLE
23879
0
0
Hydrofarm Holdings Group Inc
COM
44888K209
48
69
SH
DFND
1
0
69
0
Open Text Corp
COM
683715106
360
12
SH
DFND
1
0
12
0
Nutrien Ltd
COM
67077M108
4707088
92459
SH
SOLE
92459
0
0
Rogers Communications Inc
COM
775109200
776580
21000
SH
SOLE
21000
0
0
TELUS Corp
COM
87971M103
75700
5000
SH
SOLE
5000
0
0
JDL GOLD CORP
COM
29446Y502
89
17
SH
SOLE
17
0
0
Visa Inc
COM
92826C839
2043066
7784
SH
SOLE
7784
0
0
Mastercard Inc
COM
57636Q104
2087128
4731
SH
SOLE
4731
0
0
HubSpot Inc
COM
443573100
5562309
9431
SH
SOLE
9431
0
0
Intercure Ltd
COM
M549GJ111
157
78
SH
DFND
1
0
78
0
Tilray Inc
COM
88688T100
9293
5598
SH
DFND
1
0
5598
0
Tilray Inc
COM
88688T100
26130
15741
SH
SOLE
15741
0
0
Tilray Inc
COM
88688T100
696
419
SH
SOLE
419
0
0
Nano Dimension Ltd
COM
63008G203
559
254
SH
DFND
1
0
254
0
Zymeworks Inc
COM
98985Y108
136
16
SH
DFND
1
0
16
0
Tilray Inc
COM
88688T100
256
154
SH
DFND
1
0
154
0
One
COM
57064N102
0
1
SH
DFND
1
0
1
0
Cellectis SA
COM
15117K103
58
31
SH
DFND
1
0
31
0
Magna International Inc
COM
559222401
126
3
SH
DFND
1
0
3
0
Stem Inc
COM
85859N102
158
142
SH
DFND
1
0
142
0
DoorDash Inc
COM
25809K105
9029
83
SH
SOLE
83
0
0
Evogene Ltd
COM
M4119S104
130
20
SH
DFND
1
0
20
0
Charles River Laboratories Int
COM
159864107
2102365
10177
SH
SOLE
10177
0
0
Charles River Laboratories Int
COM
159864107
3107583
15043
SH
SOLE
15043
0
0
Biogen Inc
COM
09062X103
23877
103
SH
SOLE
103
0
0
Micron Technology Inc
COM
595112103
444571
3380
SH
SOLE
3380
0
0
Cameco Corp
COM
13321L108
87281
1774
SH
SOLE
1774
0
0
Sea Ltd
COM
81141R100
3249753
45502
SH
DFND
4
0
45502
0
Amcor PLC
COM
G0250X107
968
99
SH
DFND
2
0
99
0
Pan American Silver Corp
COM
697900108
203054
10214
SH
SOLE
10214
0
0
Futu Holdings Ltd
COM
36118L106
464615
7082
SH
DFND
4
0
7082
0
Triple Flag Precious Metals Co
COM
89679M104
0
13
SH
DFND
1
0
13
0
Solaris Resources Inc
COM
83419D201
1741
624
SH
SOLE
624
0
0
Nuvei Corp
COM
67079A102
9714
300
SH
DFND
1
0
300
0
Energy Fuels Inc/Canada
COM
292671708
27682
4568
SH
SOLE
4568
0
0
Unity Software Inc
COM
91332U101
6602
406
SH
SOLE
406
0
0
Bio-Techne Corp
COM
09073M104
3284221
45837
SH
SOLE
45837
0
0
Bio-Techne Corp
COM
09073M104
2220648
30993
SH
SOLE
30993
0
0
Bentley Systems Inc
COM
08265T208
749285
15180
SH
SOLE
15180
0
0
Bentley Systems Inc
COM
08265T208
11748
238
SH
SOLE
238
0
0
Palantir Technologies Inc
COM
69608A108
4610288
182009
SH
SOLE
182009
0
0
Nuvei Corp
COM
67079A102
64307
1986
SH
SOLE
1986
0
0
Unity Software Inc
COM
91332U101
415541
25556
SH
SOLE
25556
0
0
iShares Russell 1000 Growth ETF
ETF
464287614
1094
3
SH
SOLE
3
0
0
Organon & Co
COM
68622V106
580
28
SH
SOLE
28
0
0
Appian Corp
COM
03782L101
494
16
SH
SOLE
16
0
0
Dynamics Special Purpose Corp
COM
81726A100
102
37
SH
DFND
1
0
37
0
Switchback Energy Acquisition
COM
15961R105
187
124
SH
DFND
1
0
124
0
Carnival Corp
COM
143658300
212790
11367
SH
SOLE
11367
0
0
Norwegian Cruise Line Holdings
COM
G66721104
191038
10167
SH
SOLE
10167
0
0
Royal Caribbean Cruises Ltd
COM
V7780T103
491044
3080
SH
SOLE
3080
0
0
YETI Holdings Inc
COM
98585X104
114
3
SH
DFND
1
0
3
0
Vanguard Extended Duration Treasury ETF
ETF
921910709
37513
511
SH
DFND
1
0
511
0
Newmont Mining Corp
COM
651639106
523375
12500
SH
DFND
4
0
12500
0
Teladoc Health Inc
COM
87918A105
636
65
SH
SOLE
65
0
0
Brookfield Asset Management Re
COM
G16250105
270293
6499
SH
SOLE
6499
0
0
Brookfield Asset Management Re
COM
G16250105
4409
106
SH
SOLE
106
0
0
Brookfield Asset Management Re
COM
G16250105
1331
32
SH
DFND
1
0
32
0
Dollar General Corp
COM
256677105
10843
82
SH
SOLE
82
0
0
Fortuna Silver Mines Inc
COM
349942102
1795
367
SH
DFND
1
0
367
0
Ur-Energy Inc
COM
91688R108
9922
7087
SH
DFND
1
0
7087
0
Moderna Inc
COM
60770K107
889438
7490
SH
SOLE
7490
0
0
Nuvei Corp
COM
67079A102
3238
100
SH
DFND
1
0
100
0
DoorDash Inc
COM
25809K105
266185
2447
SH
SOLE
2447
0
0
Overstock.com Inc
COM
690370101
562
43
SH
SOLE
43
0
0
High Tide Inc
COM
42981E401
391
177
SH
DFND
1
0
177
0
CAE Inc
COM
124765108
839370
45176
SH
SOLE
45176
0
0
Duolingo Inc
COM
26603R106
209
1
SH
DFND
1
0
1
0
iShares MSCI Switzerland ETF
ETF
464286749
241
5
SH
DFND
1
0
5
0
iShares MSCI United Kingdom ETF
ETF
46435G334
140
4
SH
DFND
1
0
4
0
iShares MSCI Mexico ETF
ETF
464286822
340
6
SH
DFND
1
0
6
0
Franklin FTSE India ETF
ETF
35473P769
199
5
SH
DFND
1
0
5
0
Neogen Corp
COM
640491106
94
6
SH
DFND
1
0
6
0
Organovo Holdings Inc
COM
68620A203
58
76
SH
DFND
1
0
76
0
Progyny Inc
COM
74340E103
57
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
89
4
SH
DFND
1
0
4
0
GXO Logistics Inc
COM
36262G101
1616
32
SH
SOLE
32
0
0
General Motors Co
COM
37045V100
3295733
70937
SH
SOLE
70937
0
0
Ford Motor Co
COM
345370860
3050355
243250
SH
SOLE
243250
0
0
Roku Inc
COM
77543R102
405187
6761
SH
SOLE
6761
0
0
Airbnb Inc
COM
009066101
302199
1993
SH
SOLE
1993
0
0
Aurinia Pharmaceuticals Inc
COM
05156V102
87060
15247
SH
SOLE
15247
0
0
Sea Ltd
COM
81141R100
43194387
604794
SH
DFND
4
0
604794
0
Palantir Technologies Inc
COM
69608A108
111781
4413
SH
SOLE
4413
0
0
Gold Royalty Corp
COM
38071H106
981
696
SH
DFND
1
0
696
0
Starbucks Corp
COM
855244109
3737
48
SH
SOLE
48
0
0
DoorDash Inc
COM
25809K105
3182576
29257
SH
SOLE
29257
0
0
Advanced Micro Devices Inc
COM
007903107
507231
3127
SH
SOLE
3127
0
0
Tesla Inc
COM
88160R101
1528821
7726
SH
SOLE
7726
0
0
Jackson Financial Inc
COM
46817M107
493606
6647
SH
DFND
2
0
6647
0
Global-e Online Ltd
COM
M5216V106
580
16
SH
DFND
1
0
16
0
FirstService Corp
COM
33767E202
104526
686
SH
SOLE
686
0
0
Clean Energy Fuels Corp
COM
184499101
83
31
SH
DFND
1
0
31
0
India Globalization Capital In
COM
45408X308
3
6
SH
DFND
1
0
6
0
Deckers Outdoor Corp
COM
243537107
4966551
5131
SH
SOLE
5131
0
0
Axon Enterprise Inc
COM
05464C101
4420662
15024
SH
SOLE
15024
0
0
Power REIT
COM
73933H101
17
19
SH
DFND
1
0
19
0
Sylvamo Corp
COM
871332102
2744
40
SH
DFND
1
0
40
0
XP Inc
COM
G98239109
7599
432
SH
SOLE
432
0
0
Canadian Natural Resources Ltd
COM
136385101
13599
382
SH
DFND
1
0
382
0
Comstock Mining Inc
COM
205750300
5
30
SH
DFND
1
0
30
0
iShares Russell 2000 ETF
ETF
464287655
402940
1986
SH
DFND
3
0
1986
0
Baidu Inc
COM
056752108
13145
152
SH
SOLE
152
0
0
JD.com Inc
COM
47215P106
158813
6146
SH
SOLE
6146
0
0
SPDR S&P Retail ETF
ETF
78464A714
56235000
750000
SH
SOLE
750000
0
0
Liberty Interactive Corp QVC G
COM
74915M100
269
427
SH
SOLE
427
0
0
Algoma Steel Group Inc
COM
015658107
675
97
SH
DFND
1
0
97
0
Ovintiv Inc
COM
69047Q102
18889
403
SH
SOLE
403
0
0
Penn National Gaming Inc
COM
707569109
387
20
SH
DFND
1
0
20
0
Aurinia Pharmaceuticals Inc
COM
05156V102
274
48
SH
DFND
1
0
48
0
Kyndryl Holdings Inc
COM
50155Q100
158
6
SH
DFND
1
0
6
0
Kyndryl Holdings Inc
COM
50155Q100
342
13
SH
SOLE
13
0
0
Newmont Mining Corp
COM
651639106
378882
9049
SH
SOLE
9049
0
0
United States Natural Gas Fund LP
ETF
912318409
349
20
SH
SOLE
20
0
0
Toro Co/The
COM
891092108
926030
9903
SH
SOLE
9903
0
0
SPDR S&P Regional Banking ETF
ETF
78464A698
36825000
750000
SH
SOLE
750000
0
0
Allogene Therapeutics Inc
COM
019770106
63
27
SH
DFND
1
0
27
0
FirstService Corp
COM
33767E202
891974
5854
SH
SOLE
5854
0
0
Lattice Semiconductor Corp
COM
518415104
32706
564
SH
SOLE
564
0
0
Oasis Petroleum Inc
COM
674215207
15762
94
SH
SOLE
94
0
0
Ford Motor Co
COM
345370860
2480174
197781
SH
SOLE
197781
0
0
Philip Morris International In
COM
718172109
56745
560
SH
SOLE
560
0
0
TFI International Inc
COM
87241L109
23226
160
SH
SOLE
160
0
0
GFL Environmental Inc
COM
36168Q104
11679
300
SH
SOLE
300
0
0
Coinbase Global Inc
COM
19260Q107
29464587
132586
SH
SOLE
132586
0
0
Churchill Capital Corp IV
COM
549498103
5
2
SH
SOLE
2
0
0
Rivian Automotive Inc
COM
76954A103
924437
68885
SH
SOLE
68885
0
0
Robinhood Markets Inc
COM
770700102
1129118
49719
SH
SOLE
49719
0
0
Robinhood Markets Inc
COM
770700102
56094
2470
SH
SOLE
2470
0
0
Entegris Inc
COM
29362U104
80834
597
SH
SOLE
597
0
0
Entegris Inc
COM
29362U104
1930669
14259
SH
SOLE
14259
0
0
Destination XL Group Inc
COM
25065K104
22
6
SH
DFND
1
0
6
0
Coinbase Global Inc
COM
19260Q107
1102039
4959
SH
SOLE
4959
0
0
Reliance Steel & Aluminum Co
COM
759509102
296167
1037
SH
SOLE
1037
0
0
iShares iBoxx $ High Yield Corporate Bond ETF
ETF
464288513
8369690
108500
SH
SOLE
108500
0
0
Turtle Beach Corp
COM
900450206
14
1
SH
DFND
1
0
1
0
LiveXLive Media Inc
COM
53814X102
52
33
SH
DFND
1
0
33
0
i-80 Gold Corp
COM
44955L106
85
79
SH
DFND
1
0
79
0
Gold Resource Corp
COM
38068T105
21
57
SH
DFND
1
0
57
0
HERTZ GLOBAL HOLDINGS INC
COM
42704L104
267
2
SH
DFND
1
0
2
0
Invesco QQQ Trust Series 1
ETF
46090E103
41203
86
SH
SOLE
86
0
0
Microsoft Corp
COM
594918104
161796
362
SH
DFND
3
0
362
0
Manhattan Associates Inc
COM
562750109
1455165
5899
SH
SOLE
5899
0
0
Paylocity Holding Corp
COM
70438V106
562604
4267
SH
SOLE
4267
0
0
AECOM
COM
00766T100
73773
837
SH
SOLE
837
0
0
First Citizens BancShares Inc/
COM
31946M103
124587
74
SH
SOLE
74
0
0
Invesco QQQ Trust Series 1
ETF
46090E103
22572309
47113
SH
DFND
3
0
47113
0
Dow Inc
COM
260557103
122015
2300
SH
SOLE
2300
0
0
Walgreens Boots Alliance Inc
COM
931427108
14514
1200
SH
SOLE
1200
0
0
Constellation Energy Corp
COM
21037T109
12707933
63454
SH
SOLE
63454
0
0
Constellation Energy Corp
COM
21037T109
19391143
96825
SH
SOLE
96825
0
0
FirstService Corp
COM
33767E202
9142
60
SH
SOLE
60
0
0
Altria Group Inc
COM
02209S103
91100
2000
SH
SOLE
2000
0
0
TELUS International CDA Inc
COM
87975H100
3745
648
SH
SOLE
648
0
0
CAE Inc
COM
124765108
15477
833
SH
DFND
1
0
833
0
AstraZeneca PLC
COM
046353108
300807
3857
SH
SOLE
3857
0
0
FirstService Corp
COM
33767E202
16304
107
SH
DFND
1
0
107
0
Grab Holdings Ltd
COM
G4124C109
907987
255771
SH
DFND
4
0
255771
0
LPL Financial Holdings Inc
COM
50212V100
31282
112
SH
SOLE
112
0
0
IMAX Corp
COM
45245E109
34
2
SH
DFND
1
0
2
0
Rubicon Project Inc/The
COM
55955D100
93
7
SH
DFND
1
0
7
0
OptimizeRx Corp
COM
68401U204
100
10
SH
DFND
1
0
10
0
Amazon.com Inc
COM
023135106
1742149
9015
SH
SOLE
9015
0
0
Viatris Inc
COM
92556V106
3680234
346212
SH
SOLE
346212
0
0
Brookfield Business Corp
COM
11259V106
123
6
SH
DFND
1
0
6
0
SPDR Portfolio Aggregate Bond ETF
ETF
78464A649
12545000
500000
SH
SOLE
500000
0
0
SPDR S&P 500 ETF Trust
ETF
78462F103
42261948
77656
SH
DFND
3
0
77656
0
Brookfield Business Corp
COM
11259V106
5003
245
SH
SOLE
245
0
0
EMCOR Group Inc
COM
29084Q100
25921
71
SH
SOLE
71
0
0
Healthpeak Properties Inc
COM
42250P103
2742746
139936
SH
SOLE
139936
0
0
Chesapeake Energy Corp
COM
165167735
13726
167
SH
SOLE
167
0
0
MicroStrategy Inc
COM
594972408
10607
77
SH
SOLE
77
0
0
Celsius Holdings Inc
COM
15118V207
50296
881
SH
SOLE
881
0
0
RH
COM
74967X103
4155
17
SH
SOLE
17
0
0
Sustainable Opportunities Acqu
COM
87261Y106
68
50
SH
DFND
1
0
50
0
Allegro MicroSystems Inc
COM
01749D105
299344
10600
SH
SOLE
10600
0
0
PPL Corp
COM
69351T106
8295
300
SH
SOLE
300
0
0
Discovery Communications Inc
COM
934423104
5009092
673265
SH
SOLE
673265
0
0
Cleveland-Cliffs Inc
COM
185899101
725392
47134
SH
SOLE
47134
0
0
Pure Storage Inc
COM
74624M102
1877179
29235
SH
SOLE
29235
0
0
Caesarstone Ltd
COM
M20598104
20
4
SH
DFND
1
0
4
0
Futu Holdings Ltd
COM
36118L106
853
13
SH
DFND
1
0
13
0
Ituran Location and Control Lt
COM
M6158M104
641
26
SH
DFND
1
0
26
0
Taboola.com Ltd
COM
M8744T106
310
90
SH
DFND
1
0
90
0
Facebook Inc
COM
30303M102
68574
136
SH
SOLE
136
0
0
Amazon.com Inc
COM
023135106
17779
92
SH
SOLE
92
0
0
Amcor PLC
COM
G0250X107
39120000
4000000
SH
DFND
2
0
4000000
0
Independence Realty Trust Inc
COM
45378A106
131
7
SH
DFND
1
0
7
0
Revance Therapeutics Inc
COM
761330109
13
5
SH
DFND
1
0
5
0
iShares Floating Rate Bond ETF
ETF
46429B655
12772500
250000
SH
SOLE
250000
0
0
Algoma Steel Group Inc
COM
015658107
19258
2767
SH
SOLE
2767
0
0
Cleveland-Cliffs Inc
COM
185899101
11512
748
SH
SOLE
748
0
0
AppLovin Corp
COM
03831W108
80973
973
SH
SOLE
973
0
0
AppLovin Corp
COM
03831W108
1428222
17162
SH
SOLE
17162
0
0
LPL Financial Holdings Inc
COM
50212V100
18727624
67052
SH
SOLE
67052
0
0
American Homes 4 Rent
COM
02665T306
18357
494
SH
SOLE
494
0
0
ROBLOX Corp
COM
771049103
1665482
44759
SH
SOLE
44759
0
0
FTC Solar Inc
COM
30320C103
4
10
SH
DFND
1
0
10
0
Gevo Inc
COM
374396406
14
25
SH
DFND
1
0
25
0
Maxeon Solar Technologies Ltd
COM
Y58473102
17
20
SH
DFND
1
0
20
0
Deutsche Bank AG
COM
D18190898
239
15
SH
DFND
1
0
15
0
Alphabet Inc
COM
02079K107
8804
48
SH
SOLE
48
0
0
Ivanhoe Electric Inc / US
COM
46578C108
103
11
SH
DFND
1
0
11
0
Patterson-UTI Energy Inc
COM
703481101
93
9
SH
SOLE
9
0
0
Coca-Cola European Partners PL
COM
G25839104
84092
1154
SH
SOLE
1154
0
0
Wix.com Ltd
COM
M98068105
954
6
SH
SOLE
6
0
0
Agnico Eagle Mines Ltd
COM
008474108
35905
549
SH
SOLE
549
0
0
BCE Inc
COM
05534B760
127246
3931
SH
SOLE
3931
0
0
Bank of Montreal
COM
063671101
120157
1433
SH
SOLE
1433
0
0
Bank of Nova Scotia/The
COM
064149107
132999
2909
SH
SOLE
2909
0
0
Cameco Corp
COM
13321L108
282359
5739
SH
SOLE
5739
0
0
Canadian Imperial Bank of Comm
COM
136069101
63418
1334
SH
SOLE
1334
0
0
Franco-Nevada Corp
COM
351858105
245810
2074
SH
SOLE
2074
0
0
Rogers Communications Inc
COM
775109200
78028
2110
SH
SOLE
2110
0
0
Royal Bank of Canada
COM
780087102
1598466
15026
SH
SOLE
15026
0
0
Shopify Inc
COM
82509L107
201254
3047
SH
SOLE
3047
0
0
Sun Life Financial Inc
COM
866796105
84459
1724
SH
SOLE
1724
0
0
Thomson Reuters Corp
COM
884903808
232964
1382
SH
SOLE
1382
0
0
Wheaton Precious Metals Corp
COM
962879102
199825
3812
SH
SOLE
3812
0
0
Informatica Inc
COM
45674M101
247
8
SH
DFND
1
0
8
0
Builders FirstSource Inc
COM
12008R107
3322394
24004
SH
SOLE
24004
0
0
Albertsons Cos Inc
COM
013091103
10250
519
SH
SOLE
519
0
0
BCE Inc
PUT
05534B760
6535503
201900
SH
DFND
1
0
201900
0
Bank of Nova Scotia/The
PUT
064149107
333756
7300
SH
DFND
1
0
7300
0
Manulife Financial Corp
PUT
56501R106
5324000
200000
SH
SOLE
200000
0
0
Canadian Imperial Bank of Comm
CALL
136069101
180652
3800
SH
DFND
1
0
3800
0
Agnico Eagle Mines Ltd
PUT
008474108
392400
6000
SH
DFND
1
0
6000
0
Canadian Imperial Bank of Comm
PUT
136069101
5609720
118000
SH
SOLE
118000
0
0
QUALCOMM Inc
COM
747525103
5975
30
SH
SOLE
30
0
0
Pembina Pipeline Corp
PUT
706327103
22248000
600000
SH
SOLE
600000
0
0
Canadian National Railway Co
PUT
136375102
189008
1600
SH
DFND
1
0
1600
0
Canadian Imperial Bank of Comm
PUT
136069101
594250
12500
SH
DFND
1
0
12500
0
Canadian Imperial Bank of Comm
PUT
136069101
4754000
100000
SH
SOLE
100000
0
0
SPDR Dow Jones Industrial Average ETF Trust
ETF
78467X109
32464
83
SH
DFND
3
0
83
0
Enbridge Inc
PUT
29250N105
96093
2700
SH
DFND
1
0
2700
0
Deutsche Bank AG
COM
D18190898
15093251
946879
SH
DFND
4
0
946879
0
Pembina Pipeline Corp
PUT
706327103
11124
300
SH
DFND
1
0
300
0
Cenovus Energy Inc
PUT
15135U109
104198
5300
SH
DFND
1
0
5300
0
Vermilion Energy Inc
PUT
923725105
11010
1000
SH
DFND
1
0
1000
0
Avis Budget Group Inc
COM
053774105
10452000
100000
SH
SOLE
100000
0
0
IAMGOLD Corp
COM
450913108
4
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
73960
2000
SH
DFND
1
0
2000
0
Manulife Financial Corp
PUT
56501R106
14641000
550000
SH
SOLE
550000
0
0
TELUS Corp
PUT
87971M103
1514
100
SH
DFND
1
0
100
0
Manulife Financial Corp
PUT
56501R106
26620
1000
SH
DFND
1
0
1000
0
Manulife Financial Corp
CALL
56501R106
26620
1000
SH
DFND
1
0
1000
0
Manulife Financial Corp
PUT
56501R106
26620
1000
SH
DFND
1
0
1000
0
Triple Flag Precious Metals Co
COM
89679M104
8000
509
SH
SOLE
509
0
0
Plug Power Inc
COM
72919P202
1291
554
SH
DFND
1
0
554
0
Bank of Montreal
PUT
063671101
888810
10600
SH
DFND
1
0
10600
0
Toronto-Dominion Bank/The
PUT
891160509
807912
14700
SH
DFND
1
0
14700
0
Canadian Natural Resources Ltd
PUT
136385101
178000
5000
SH
DFND
1
0
5000
0
Canadian Natural Resources Ltd
CALL
136385101
142400
4000
SH
DFND
1
0
4000
0
Hudbay Minerals Inc
PUT
443628102
3620
400
SH
DFND
1
0
400
0
Texas Pacific Land Corp
COM
88262P102
549968
749
SH
SOLE
749
0
0
Carlisle Cos Inc
COM
142339100
1853025
4573
SH
SOLE
4573
0
0
Texas Pacific Land Corp
COM
88262P102
1271021
1731
SH
SOLE
1731
0
0
Gaming and Leisure Properties
COM
36467J108
98829
2186
SH
SOLE
2186
0
0
Sun Life Financial Inc
CALL
866796105
431112
8800
SH
DFND
1
0
8800
0
Bank of Nova Scotia/The
CALL
064149107
1815084
39700
SH
DFND
1
0
39700
0
Hecla Mining Co
COM
422704106
36962
7621
SH
DFND
1
0
7621
0
Hecla Mining Co
COM
422704106
20307
4187
SH
DFND
1
0
4187
0
Ferrovial SE
COM
N3168P101
1197229
30785
SH
DFND
4
0
30785
0
Sun Life Financial Inc
PUT
866796105
9798000
200000
SH
SOLE
200000
0
0
Bank of Nova Scotia/The
PUT
064149107
9144000
200000
SH
SOLE
200000
0
0
Utilities Select Sector SPDR Fund
PUT
81369Y886
1437754
21100
SH
SOLE
21100
0
0
Utilities Select Sector SPDR Fund
PUT
81369Y886
4783428
70200
SH
SOLE
70200
0
0
Royal Bank of Canada
PUT
780087102
10701828
100600
SH
SOLE
100600
0
0
Fortis Inc/Canada
PUT
349553107
912740
23500
SH
SOLE
23500
0
0
TransCanada Corp
PUT
87807B107
7580000
200000
SH
SOLE
200000
0
0
Builders FirstSource Inc
COM
12008R107
4916185
35519
SH
SOLE
35519
0
0
Financial Select Sector SPDR Fund
PUT
81369Y605
4501545
109500
SH
SOLE
109500
0
0
Enbridge Inc
PUT
29250N105
121006
3400
SH
SOLE
3400
0
0
Toronto-Dominion Bank/The
CALL
891160509
2214888
40300
SH
DFND
1
0
40300
0
Advanced Micro Devices Inc
PUT
007903107
12165750
75000
SH
SOLE
75000
0
0
NVIDIA Corp
PUT
67066G104
61770000
500000
SH
SOLE
500000
0
0
Enbridge Inc
PUT
29250N105
8933090
251000
SH
SOLE
251000
0
0
Invesco QQQ Trust Series 1
PUT
46090E103
23955500
50000
SH
SOLE
50000
0
0
Bank of Nova Scotia/The
CALL
064149107
845820
18500
SH
DFND
1
0
18500
0
Canadian Imperial Bank of Comm
PUT
136069101
651298
13700
SH
DFND
1
0
13700
0
Bank of Nova Scotia/The
PUT
064149107
1152144
25200
SH
DFND
1
0
25200
0
BCE Inc
PUT
05534B760
977574
30200
SH
SOLE
30200
0
0
TransCanada Corp
PUT
87807B107
7580000
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
284800
8000
SH
DFND
1
0
8000
0
Barrick Gold Corp
COM
067901108
585918
35127
SH
SOLE
35127
0
0
Invesco QQQ Trust Series 1
PUT
46090E103
4791100
10000
SH
SOLE
10000
0
0
Nuvei Corp
COM
67079A102
147135
4544
SH
DFND
1
0
4544
0
Bank of Nova Scotia/The
PUT
064149107
64008
1400
SH
SOLE
1400
0
0
Enbridge Inc
PUT
29250N105
3875751
108900
SH
DFND
1
0
108900
0
Gran Colombia Gold Corp
COM
04040Y109
13912
3700
SH
DFND
1
0
3700
0
Gran Colombia Gold Corp
COM
04040Y109
143
38
SH
DFND
1
0
38
0
Fortis Inc/Canada
PUT
349553107
310720
8000
SH
SOLE
8000
0
0
Alphabet Inc
PUT
02079K305
3643000
20000
SH
SOLE
20000
0
0
Bank of Nova Scotia/The
PUT
064149107
146304
3200
SH
DFND
1
0
3200
0
Toronto-Dominion Bank/The
PUT
891160509
38724816
704600
SH
DFND
1
0
704600
0
Bank of Montreal
PUT
063671101
21222435
253100
SH
SOLE
253100
0
0
BCE Inc
PUT
05534B760
391677
12100
SH
SOLE
12100
0
0
Invesco QQQ Trust Series 1
PUT
46090E103
14373300
30000
SH
SOLE
30000
0
0
Cenovus Energy Inc
CALL
15135U109
13762
700
SH
DFND
1
0
700
0
Royal Bank of Canada
PUT
780087102
989334
9300
SH
DFND
1
0
9300
0
Toronto-Dominion Bank/The
PUT
891160509
802416
14600
SH
DFND
1
0
14600
0
Royal Bank of Canada
PUT
780087102
11989026
112700
SH
DFND
1
0
112700
0
Royal Bank of Canada
CALL
780087102
7872120
74000
SH
DFND
1
0
74000
0
Toronto-Dominion Bank/The
CALL
891160509
38482992
700200
SH
DFND
1
0
700200
0
TransCanada Corp
PUT
87807B107
284250
7500
SH
DFND
1
0
7500
0
Enbridge Inc
PUT
29250N105
313192
8800
SH
DFND
1
0
8800
0
Bank of Montreal
CALL
063671101
83850
1000
SH
DFND
1
0
1000
0
UBS Group AG
COM
H42097107
41651
1410
SH
DFND
2
0
1410
0
Bank of Montreal
PUT
063671101
14673750
175000
SH
DFND
1
0
175000
0
Bank of Montreal
CALL
063671101
14673750
175000
SH
DFND
1
0
175000
0
Cenovus Energy Inc
CALL
15135U109
5898
300
SH
DFND
1
0
300
0
Cenovus Energy Inc
PUT
15135U109
37354
1900
SH
DFND
1
0
1900
0
Royal Bank of Canada
PUT
780087102
457434
4300
SH
DFND
1
0
4300
0
VAALCO Energy Inc
COM
91851C201
47658
7601
SH
DFND
1
0
7601
0
VAALCO Energy Inc
COM
91851C201
75
12
SH
DFND
1
0
12
0
Invesco QQQ Trust Series 1
PUT
46090E103
71866500
150000
SH
SOLE
150000
0
0
Enbridge Inc
PUT
29250N105
7118000
200000
SH
SOLE
200000
0
0
BCE Inc
PUT
05534B760
110058
3400
SH
DFND
1
0
3400
0
Canadian Natural Resources Ltd
PUT
136385101
35600
1000
SH
DFND
1
0
1000
0
Utilities Select Sector SPDR Fund
CALL
81369Y886
3400186
49900
SH
SOLE
49900
0
0
Utilities Select Sector SPDR Fund
CALL
81369Y886
3407000
50000
SH
SOLE
50000
0
0
Logitech International SA
COM
H50430232
4650
48
SH
DFND
2
0
48
0
Bank of Nova Scotia/The
PUT
064149107
1673352
36600
SH
DFND
1
0
36600
0
Utilities Select Sector SPDR Fund
CALL
81369Y886
14220818
208700
SH
SOLE
208700
0
0
Utilities Select Sector SPDR Fund
CALL
81369Y886
688214
10100
SH
SOLE
10100
0
0
Polestar Automotive Holding UK
COM
731105201
31
40
SH
DFND
1
0
40
0
Utilities Select Sector SPDR Fund
CALL
81369Y886
2309946
33900
SH
SOLE
33900
0
0
Alphabet Inc
PUT
02079K305
3643000
20000
SH
SOLE
20000
0
0
SPDR S&P 500 ETF Trust
CALL
78462F103
27211000
50000
SH
SOLE
50000
0
0
Apple Inc
PUT
037833100
10531000
50000
SH
SOLE
50000
0
0
Invesco QQQ Trust Series 1
CALL
46090E103
11977750
25000
SH
SOLE
25000
0
0
AGFiQ US Market Neutral Anti-Beta Fund
ETF
00110G408
23878
1217
SH
DFND
1
0
1217
0
RXO Inc
COM
74982T103
837
32
SH
SOLE
32
0
0
Suncor Energy Inc
PUT
867224107
3810
100
SH
DFND
1
0
100
0
Canadian Natural Resources Ltd
CALL
136385101
99680
2800
SH
DFND
1
0
2800
0
BCE Inc
PUT
05534B760
187746
5800
SH
DFND
1
0
5800
0
BCE Inc
PUT
05534B760
184509
5700
SH
DFND
1
0
5700
0
Brookfield Business Partners L
COM
G16234109
8860
470
SH
DFND
1
0
470
0
SPDR S&P 500 ETF Trust
CALL
78462F103
27211000
50000
SH
SOLE
50000
0
0
AMERCO
COM
023586506
554945
9246
SH
SOLE
9246
0
0
AMERCO
COM
023586506
8823
147
SH
SOLE
147
0
0
Invesco QQQ Trust Series 1
PUT
46090E103
38328800
80000
SH
SOLE
80000
0
0
iShares MSCI Israel ETF
ETF
464286632
176363
2905
SH
SOLE
2905
0
0
Toronto-Dominion Bank/The
CALL
891160509
615552
11200
SH
DFND
1
0
11200
0
Deutsche Bank AG
COM
D18190898
11987
752
SH
DFND
2
0
752
0
Invesco QQQ Trust Series 1
PUT
46090E103
47911000
100000
SH
SOLE
100000
0
0
Bank of Nova Scotia/The
CALL
064149107
73152
1600
SH
DFND
1
0
1600
0
Bank of Montreal
PUT
063671101
16770000
200000
SH
SOLE
200000
0
0
Talos Energy Inc
COM
87484T108
401
33
SH
DFND
1
0
33
0
Cenovus Energy Inc
PUT
15135U109
119926
6100
SH
DFND
1
0
6100
0
Manulife Financial Corp
PUT
56501R106
7986000
300000
SH
SOLE
300000
0
0
Canadian Natural Resources Ltd
PUT
136385101
142400
4000
SH
DFND
1
0
4000
0
TransCanada Corp
PUT
87807B107
7580000
200000
SH
SOLE
200000
0
0
Barrick Gold Corp
CALL
067901108
136776
8200
SH
DFND
1
0
8200
0
Barrick Gold Corp
PUT
067901108
3336
200
SH
DFND
1
0
200
0
Suncor Energy Inc
PUT
867224107
38100
1000
SH
DFND
1
0
1000
0
Tesla Inc
PUT
88160R101
14841000
75000
SH
SOLE
75000
0
0
Restaurant Brands Internationa
COM
76131D103
95703
1360
SH
SOLE
1360
0
0
Enbridge Inc
CALL
29250N105
10677
300
SH
DFND
1
0
300
0
Hubbell Inc
COM
443510607
5728534
15674
SH
SOLE
15674
0
0
Toast Inc
COM
888787108
27806
1079
SH
SOLE
1079
0
0
Toast Inc
COM
888787108
853554
33122
SH
SOLE
33122
0
0
First Solar Inc
COM
336433107
8064930
35771
SH
SOLE
35771
0
0
Paylocity Holding Corp
COM
70438V106
19250
146
SH
SOLE
146
0
0
Ares Management LP
COM
03990B101
2275889
17076
SH
SOLE
17076
0
0
Chesapeake Energy Corp
COM
165167735
825023
10038
SH
SOLE
10038
0
0
Ares Management LP
COM
03990B101
35986
270
SH
SOLE
270
0
0
Repligen Corp
COM
759916109
639755
5075
SH
SOLE
5075
0
0
Aspen Technology Inc
COM
29109X106
59788
301
SH
SOLE
301
0
0
Aspen Technology Inc
COM
29109X106
543650
2737
SH
SOLE
2737
0
0
Repligen Corp
COM
759916109
16640
132
SH
SOLE
132
0
0
Ferguson PLC
COM
G3421J106
3717499
19197
SH
SOLE
19197
0
0
Ferguson PLC
COM
G3421J106
59063
305
SH
SOLE
305
0
0
Canadian Natural Resources Ltd
CALL
136385101
56960
1600
SH
DFND
1
0
1600
0
Bank of Montreal
PUT
063671101
25155
300
SH
DFND
1
0
300
0
Tesla Inc
PUT
88160R101
4947000
25000
SH
SOLE
25000
0
0
Cenovus Energy Inc
PUT
15135U109
58980
3000
SH
DFND
1
0
3000
0
Royal Bank of Canada
PUT
780087102
1861650
17500
SH
SOLE
17500
0
0
Triple Flag Precious Metals Co
COM
89679M104
2000
144
SH
DFND
1
0
144
0
Bank of Montreal
PUT
063671101
12577500
150000
SH
SOLE
150000
0
0
Bank of Montreal
CALL
063671101
12577500
150000
SH
SOLE
150000
0
0
Financial Select Sector SPDR Fund
PUT
81369Y605
6166500
150000
SH
SOLE
150000
0
0
Nexa Resources SA
COM
L67359106
1528
200
SH
DFND
1
0
200
0
Village Farms International In
COM
92707Y108
3978
3900
SH
DFND
1
0
3900
0
Helius Medical Technologies In
COM
42328V801
6
6
SH
DFND
1
0
6
0
Bank of Nova Scotia/The
PUT
064149107
2286000
50000
SH
SOLE
50000
0
0
Brookfield Asset Management Lt
COM
113004105
1939675
50977
SH
SOLE
50977
0
0
Brookfield Asset Management Lt
COM
113004105
25325661
665589
SH
SOLE
665589
0
0
Brookfield Asset Management Lt
COM
113004105
27396
720
SH
SOLE
720
0
0
Brookfield Asset Management Lt
COM
113004105
1112696
29243
SH
DFND
1
0
29243
0
Brookfield Asset Management Lt
COM
113004105
175030
4600
SH
SOLE
4600
0
0
Royal Bank of Canada
PUT
780087102
5319000
50000
SH
DFND
1
0
50000
0
Royal Bank of Canada
CALL
780087102
37233000
350000
SH
DFND
1
0
350000
0
General Motors Co
COM
37045V100
111504
2400
SH
SOLE
2400
0
0
SPDR S&P Regional Banking ETF
ETF
78464A698
4910
100
SH
SOLE
100
0
0
AT&T Inc
COM
00206R102
21021
1100
SH
SOLE
1100
0
0
Freeport-McMoRan Inc
COM
35671D857
9720
200
SH
SOLE
200
0
0
Ford Motor Co
COM
345370860
89034
7100
SH
SOLE
7100
0
0
Invesco QQQ Trust Series 1
PUT
46090E103
23955500
50000
SH
SOLE
50000
0
0
GLOBALFOUNDRIES Inc
COM
G39387108
184645
3652
SH
SOLE
3652
0
0
iShares Russell 2000 ETF
PUT
464287655
15216750
75000
SH
SOLE
75000
0
0
iShares Russell 2000 ETF
CALL
464287655
15216750
75000
SH
SOLE
75000
0
0
MAG Silver Corp
COM
55903Q104
110865
9500
SH
SOLE
9500
0
0
TFI International Inc
COM
87241L109
87096
600
SH
SOLE
600
0
0
Invesco QQQ Trust Series 1
PUT
46090E103
71866500
150000
SH
SOLE
150000
0
0
Sun Life Financial Inc
PUT
866796105
1224750
25000
SH
SOLE
25000
0
0
Toronto-Dominion Bank/The
CALL
891160509
10063176
183100
SH
DFND
1
0
183100
0
Toronto-Dominion Bank/The
PUT
891160509
17862000
325000
SH
DFND
1
0
325000
0
Bank of Nova Scotia/The
CALL
064149107
4572000
100000
SH
DFND
1
0
100000
0
Bank of Nova Scotia/The
PUT
064149107
4572000
100000
SH
DFND
1
0
100000
0
HCA Healthcare Inc
COM
40412C101
7068
22
SH
SOLE
22
0
0
Thermo Fisher Scientific Inc
COM
883556102
40369
73
SH
SOLE
73
0
0
Invesco QQQ Trust Series 1
CALL
46090E103
23955500
50000
SH
SOLE
50000
0
0
TransCanada Corp
PUT
87807B107
549550
14500
SH
DFND
1
0
14500
0
Canadian Imperial Bank of Comm
PUT
136069101
142620
3000
SH
DFND
1
0
3000
0
Agnico Eagle Mines Ltd
PUT
008474108
268140
4100
SH
DFND
1
0
4100
0
GE HealthCare Technologies Inc
COM
36266G107
10060329
129111
SH
SOLE
129111
0
0
Bank of Montreal
PUT
063671101
58695
700
SH
DFND
1
0
700
0
Fortis Inc/Canada
CALL
349553107
15536
400
SH
DFND
1
0
400
0
Hudbay Minerals Inc
PUT
443628102
95025
10500
SH
DFND
1
0
10500
0
iShares 20 Year Treasury Bond ETF
ETF
464287432
4839192
52726
SH
SOLE
52726
0
0
GE HealthCare Technologies Inc
COM
36266G107
312
4
SH
SOLE
4
0
0
Canadian Imperial Bank of Comm
PUT
136069101
675068
14200
SH
DFND
1
0
14200
0
Enbridge Inc
CALL
29250N105
71180
2000
SH
DFND
1
0
2000
0
Hudbay Minerals Inc
CALL
443628102
9050
1000
SH
DFND
1
0
1000
0
Pembina Pipeline Corp
CALL
706327103
51912
1400
SH
DFND
1
0
1400
0
Vermilion Energy Inc
PUT
923725105
11010
1000
SH
DFND
1
0
1000
0
Vermilion Energy Inc
PUT
923725105
22020
2000
SH
DFND
1
0
2000
0
Manulife Financial Corp
CALL
56501R106
244904
9200
SH
DFND
1
0
9200
0
Cenovus Energy Inc
PUT
15135U109
39320
2000
SH
DFND
1
0
2000
0
Sundial Growers Inc
COM
83307B101
9859
5189
SH
DFND
1
0
5189
0
TransCanada Corp
PUT
87807B107
15160
400
SH
DFND
1
0
400
0
SPDR Dow Jones Industrial Average ETF Trust
ETF
78467X109
391
1
SH
DFND
1
0
1
0
Suncor Energy Inc
CALL
867224107
45720
1200
SH
DFND
1
0
1200
0
BCE Inc
CALL
05534B760
45318
1400
SH
DFND
1
0
1400
0
Bank of Nova Scotia/The
PUT
064149107
480060
10500
SH
DFND
1
0
10500
0
Suncor Energy Inc
PUT
867224107
7620000
200000
SH
SOLE
200000
0
0
Royal Bank of Canada
CALL
780087102
329778
3100
SH
DFND
1
0
3100
0
Toronto-Dominion Bank/The
PUT
891160509
1483920
27000
SH
DFND
1
0
27000
0
Canadian Natural Resources Ltd
PUT
136385101
10680000
300000
SH
SOLE
300000
0
0
Royal Bank of Canada
PUT
780087102
1297836
12200
SH
DFND
1
0
12200
0
Royal Bank of Canada
PUT
780087102
212760
2000
SH
DFND
1
0
2000
0
Margaux Red Capital Inc
COM
826599102
72
6
SH
DFND
1
0
6
0
Toronto-Dominion Bank/The
CALL
891160509
8244000
150000
SH
DFND
1
0
150000
0
Royal Bank of Canada
PUT
780087102
26595000
250000
SH
SOLE
250000
0
0
Royal Bank of Canada
CALL
780087102
16222950
152500
SH
SOLE
152500
0
0
Canadian Imperial Bank of Comm
CALL
136069101
14618550
307500
SH
SOLE
307500
0
0
VanEck Vectors Gold Miners ETF
PUT
92189F106
11875500
350000
SH
SOLE
350000
0
0
Bank of Montreal
PUT
063671101
2926365
34900
SH
DFND
1
0
34900
0
Bank of Montreal
PUT
063671101
503100
6000
SH
DFND
1
0
6000
0
Bank of Montreal
PUT
063671101
838500
10000
SH
DFND
1
0
10000
0
Vermilion Energy Inc
PUT
923725105
110100
10000
SH
DFND
1
0
10000
0
Enbridge Inc
PUT
29250N105
4448750
125000
SH
SOLE
125000
0
0
TransCanada Corp
PUT
87807B107
3790000
100000
SH
SOLE
100000
0
0
Barrick Gold Corp
CALL
067901108
95076
5700
SH
DFND
1
0
5700
0
Barrick Gold Corp
CALL
067901108
100080
6000
SH
DFND
1
0
6000
0
Agnico Eagle Mines Ltd
PUT
008474108
202740
3100
SH
DFND
1
0
3100
0
Suncor Energy Inc
CALL
867224107
38100
1000
SH
DFND
1
0
1000
0
Enbridge Inc
CALL
29250N105
3722714
104600
SH
DFND
1
0
104600
0
Reliance Steel & Aluminum Co
COM
759509102
1551379
5432
SH
SOLE
5432
0
0
AECOM
COM
00766T100
1149963
13047
SH
SOLE
13047
0
0
Graco Inc
COM
384109104
1281878
16169
SH
SOLE
16169
0
0
Axon Enterprise Inc
COM
05464C101
6097830
20724
SH
SOLE
20724
0
0
Royal Bank of Canada
PUT
780087102
1329750
12500
SH
DFND
1
0
12500
0
SolarBank Corp
COM
83417Y108
576
95
SH
DFND
1
0
95
0
Cameco Corp
CALL
13321L108
147600
3000
SH
DFND
1
0
3000
0
VanEck Vectors Gold Miners ETF
PUT
92189F106
1526850
45000
SH
SOLE
45000
0
0
VanEck Vectors Gold Miners ETF
CALL
92189F106
1526850
45000
SH
SOLE
45000
0
0
Canadian Natural Resources Ltd
CALL
136385101
71200
2000
SH
DFND
1
0
2000
0
Baytex Energy Corp
PUT
07317Q105
25056
7200
SH
DFND
1
0
7200
0
Utilities Select Sector SPDR Fund
PUT
81369Y886
22826900
335000
SH
SOLE
335000
0
0
Imperial Oil Ltd
PUT
453038408
648375
9500
SH
DFND
1
0
9500
0
Toronto-Dominion Bank/The
PUT
891160509
82440
1500
SH
DFND
1
0
1500
0
TransCanada Corp
PUT
87807B107
162970
4300
SH
DFND
1
0
4300
0
Royal Bank of Canada
CALL
780087102
35328798
332100
SH
SOLE
332100
0
0
Cenovus Energy Inc
CALL
15135U109
39320
2000
SH
DFND
1
0
2000
0
Cenovus Energy Inc
PUT
15135U109
39320
2000
SH
DFND
1
0
2000
0
TELUS Corp
PUT
87971M103
7570
500
SH
SOLE
500
0
0
Toronto-Dominion Bank/The
PUT
891160509
544104
9900
SH
DFND
1
0
9900
0
Vermilion Energy Inc
PUT
923725105
13212
1200
SH
DFND
1
0
1200
0
Bank of Montreal
CALL
063671101
511485
6100
SH
DFND
1
0
6100
0
BlackBerry Ltd
PUT
09228F103
4960
2000
SH
DFND
1
0
2000
0
Fortis Inc/Canada
PUT
349553107
920508
23700
SH
SOLE
23700
0
0
Bank of Montreal
CALL
063671101
21172125
252500
SH
SOLE
252500
0
0
Financial Select Sector SPDR Fund
PUT
81369Y605
11305250
275000
SH
SOLE
275000
0
0
Energy Select Sector SPDR Fund
PUT
81369Y506
6380500
70000
SH
SOLE
70000
0
0
Toronto-Dominion Bank/The
CALL
891160509
13740000
250000
SH
DFND
1
0
250000
0
Toronto-Dominion Bank/The
PUT
891160509
8244000
150000
SH
DFND
1
0
150000
0
Manulife Financial Corp
CALL
56501R106
47916
1800
SH
DFND
1
0
1800
0
Utilities Select Sector SPDR Fund
PUT
81369Y886
3407000
50000
SH
SOLE
50000
0
0
Dutch Bros Inc
COM
26701L100
1242
30
SH
DFND
1
0
30
0
Terawulf Inc
COM
88080T104
1246
280
SH
DFND
1
0
280
0
Agnico Eagle Mines Ltd
PUT
008474108
85020
1300
SH
DFND
1
0
1300
0
Alamos Gold Inc
COM
011532108
516970
32970
SH
SOLE
32970
0
0
iShares Russell 2000 ETF
CALL
464287655
24346800
120000
SH
SOLE
120000
0
0
Barrick Gold Corp
CALL
067901108
350280
21000
SH
DFND
1
0
21000
0
Barrick Gold Corp
COM
067901108
131188
7865
SH
DFND
1
0
7865
0
Cleanspark Inc
COM
18452B209
1164
73
SH
DFND
1
0
73
0
Innoviz Technologies Ltd
COM
M5R635108
91
98
SH
DFND
1
0
98
0
Impinj Inc
COM
453204109
157
1
SH
DFND
1
0
1
0
Riskified Ltd
COM
M8216R109
300
47
SH
DFND
1
0
47
0
Barrick Gold Corp
CALL
067901108
18348
1100
SH
DFND
1
0
1100
0
TELUS Corp
COM
87971M103
335381
22152
SH
DFND
1
0
22152
0
Suncor Energy Inc
COM
867224107
646595
16971
SH
DFND
1
0
16971
0
Invesco QQQ Trust Series 1
PUT
46090E103
14373300
30000
SH
SOLE
30000
0
0
Rogers Communications Inc
PUT
775109200
1175964
31800
SH
DFND
1
0
31800
0
Rogers Communications Inc
PUT
775109200
192296
5200
SH
DFND
1
0
5200
0
Centerra Gold Inc
COM
152006102
100800
15000
SH
SOLE
15000
0
0
Algonquin Power & Utilities Co
COM
015857105
20018
3416
SH
DFND
1
0
3416
0
BlackBerry Ltd
COM
09228F103
498230
200899
SH
DFND
1
0
200899
0
Brookfield Infrastructure Part
COM
G16252101
327112
11921
SH
DFND
1
0
11921
0
Bank of Montreal
COM
063671101
62384
744
SH
DFND
1
0
744
0
Brookfield Renewable Partners
COM
G16258108
135814
5483
SH
DFND
1
0
5483
0
Agnico Eagle Mines Ltd
COM
008474108
119813
1832
SH
DFND
1
0
1832
0
Baytex Energy Corp
COM
07317Q105
548110
157503
SH
DFND
1
0
157503
0
B2Gold Corp
COM
11777Q209
280946
104054
SH
DFND
1
0
104054
0
Stantec Inc
COM
85472N109
10527
126
SH
DFND
1
0
126
0
Sun Life Financial Inc
COM
866796105
254552
5196
SH
DFND
1
0
5196
0
Sandstorm Gold Ltd
COM
80013R206
127878
23507
SH
DFND
1
0
23507
0
NexGen Energy Ltd
COM
65340P106
3490
500
SH
DFND
1
0
500
0
Imperial Oil Ltd
COM
453038408
34125
500
SH
DFND
1
0
500
0
Energy Fuels Inc/Canada
COM
292671708
57564
9499
SH
DFND
1
0
9499
0
Canadian Imperial Bank of Comm
COM
136069101
621300
13069
SH
DFND
1
0
13069
0
Fortis Inc/Canada
COM
349553107
96945
2496
SH
DFND
1
0
2496
0
Fortuna Silver Mines Inc
COM
349942102
34230
7000
SH
DFND
1
0
7000
0
Suncor Energy Inc
PUT
867224107
922020
24200
SH
DFND
1
0
24200
0
Netflix Inc
PUT
64110L106
4724160
7000
SH
SOLE
7000
0
0
Teck Resources Ltd
PUT
878742204
95800
2000
SH
DFND
1
0
2000
0
Baytex Energy Corp
PUT
07317Q105
1740
500
SH
DFND
1
0
500
0
Brookfield Infrastructure Corp
COM
11275Q107
85496
2540
SH
DFND
1
0
2540
0
Pembina Pipeline Corp
COM
706327103
246397
6645
SH
DFND
1
0
6645
0
Utilities Select Sector SPDR Fund
PUT
81369Y886
18983804
278600
SH
SOLE
278600
0
0
Gildan Activewear Inc
COM
375916103
64085
1690
SH
DFND
1
0
1690
0
Newmont Mining Corp
COM
651639106
41870
1000
SH
DFND
1
0
1000
0
Toronto-Dominion Bank/The
PUT
891160509
994776
18100
SH
DFND
1
0
18100
0
TransAlta Corp
CALL
89346D107
7080
1000
SH
DFND
1
0
1000
0
Pembina Pipeline Corp
PUT
706327103
37080
1000
SH
DFND
1
0
1000
0
TransAlta Corp
PUT
89346D107
7080
1000
SH
DFND
1
0
1000
0
TransCanada Corp
PUT
87807B107
371420
9800
SH
DFND
1
0
9800
0
Ovintiv Inc
CALL
69047Q102
4687
100
SH
DFND
1
0
100
0
Cenovus Energy Inc
CALL
15135U109
334220
17000
SH
DFND
1
0
17000
0
Cameco Corp
PUT
13321L108
49200
1000
SH
DFND
1
0
1000
0
iShares 5-10 Year Investment Grade Corporate Bond ETF
ETF
464288638
15378000
300000
SH
SOLE
300000
0
0
Cameco Corp
CALL
13321L108
147600
3000
SH
DFND
1
0
3000
0
TransCanada Corp
CALL
87807B107
75800
2000
SH
DFND
1
0
2000
0
Imperial Oil Ltd
CALL
453038408
109200
1600
SH
DFND
1
0
1600
0
Kinross Gold Corp
CALL
496902404
832
100
SH
DFND
1
0
100
0
Bank of America Corp
PUT
060505104
2386200
60000
SH
SOLE
60000
0
0
Wells Fargo & Co
PUT
949746101
2969500
50000
SH
SOLE
50000
0
0
Canadian Natural Resources Ltd
PUT
136385101
106800
3000
SH
DFND
1
0
3000
0
Canadian Natural Resources Ltd
PUT
136385101
142400
4000
SH
DFND
1
0
4000
0
Cameco Corp
PUT
13321L108
49200
1000
SH
DFND
1
0
1000
0
Cameco Corp
CALL
13321L108
78720
1600
SH
DFND
1
0
1600
0
SPDR S&P 500 ETF Trust
CALL
78462F103
27211000
50000
SH
SOLE
50000
0
0
Bank of Montreal
CALL
063671101
167700
2000
SH
DFND
1
0
2000
0
Pembina Pipeline Corp
CALL
706327103
40788
1100
SH
DFND
1
0
1100
0
Tesla Inc
COM
88160R101
5739
29
SH
DFND
3
0
29
0
Utilities Select Sector SPDR Fund
CALL
81369Y886
122652
1800
SH
SOLE
1800
0
0
Teck Resources Ltd
CALL
878742204
95800
2000
SH
DFND
1
0
2000
0
Canadian Imperial Bank of Comm
PUT
136069101
499170
10500
SH
DFND
1
0
10500
0
TELUS Corp
CALL
87971M103
525358
34700
SH
DFND
1
0
34700
0
Utilities Select Sector SPDR Fund
PUT
81369Y886
6814000
100000
SH
SOLE
100000
0
0
CF Industries Holdings Inc
PUT
125269100
2223600
30000
SH
SOLE
30000
0
0
Mosaic Co/The
COM
61945C103
960867
33248
SH
SOLE
33248
0
0
CF Industries Holdings Inc
COM
125269100
757729
10223
SH
SOLE
10223
0
0
Utilities Select Sector SPDR Fund
PUT
81369Y886
136280
2000
SH
SOLE
2000
0
0
Utilities Select Sector SPDR Fund
CALL
81369Y886
136280
2000
SH
SOLE
2000
0
0
Utilities Select Sector SPDR Fund
PUT
81369Y886
3590978
52700
SH
SOLE
52700
0
0
iShares MSCI EAFE ETF
PUT
464287465
5874750
75000
SH
SOLE
75000
0
0
Deckers Outdoor Corp
COM
243537107
7257689
7498
SH
SOLE
7498
0
0
Watsco Inc
COM
942622200
1491633
3220
SH
SOLE
3220
0
0
UiPath Inc
COM
90364P105
532509
41996
SH
SOLE
41996
0
0
Dick's Sporting Goods Inc
COM
253393102
1199508
5583
SH
SOLE
5583
0
0
Albertsons Cos Inc
COM
013091103
647326
32776
SH
SOLE
32776
0
0
Hyatt Hotels Corp
COM
448579102
657814
4330
SH
SOLE
4330
0
0
Lattice Semiconductor Corp
COM
518415104
756654
13048
SH
SOLE
13048
0
0
iShares Expanded Tech-Software Sector ETF
ETF
464287515
261
3
SH
DFND
1
0
3
0
Knife River Corp
COM
498894104
491
7
SH
DFND
1
0
7
0
Ford Motor Co
COM
345370860
31350
2500
SH
SOLE
2500
0
0
SPDR Gold Shares
ETF
78463V107
10105
47
SH
SOLE
47
0
0
Descartes Systems Group Inc/The
COM
249906108
75148
776
SH
SOLE
776
0
0
Canadian Imperial Bank of Comm
PUT
136069101
5162844
108600
SH
SOLE
108600
0
0
iShares Trust iShares ESG Aware MSCI USA ETF
ETF
46435G425
23864000
200000
SH
SOLE
200000
0
0
Bank of Montreal
PUT
063671101
628875
7500
SH
SOLE
7500
0
0
Rogers Communications Inc
CALL
775109200
184900
5000
SH
DFND
1
0
5000
0
BCE Inc
PUT
05534B760
129480
4000
SH
DFND
1
0
4000
0
TransCanada Corp
CALL
87807B107
37900
1000
SH
DFND
1
0
1000
0
Toro Co/The
COM
891092108
14681
157
SH
SOLE
157
0
0
UiPath Inc
COM
90364P105
8343
658
SH
SOLE
658
0
0
Hyatt Hotels Corp
COM
448579102
10331
68
SH
SOLE
68
0
0
Dick's Sporting Goods Inc
COM
253393102
19122
89
SH
SOLE
89
0
0
Graco Inc
COM
384109104
269314
3397
SH
SOLE
3397
0
0
WisdomTree Floating Rate Treasury Fund
ETF
97717Y527
15093000
300000
SH
SOLE
300000
0
0
Imperial Oil Ltd
PUT
453038408
143325
2100
SH
DFND
1
0
2100
0
TransCanada Corp
PUT
87807B107
45480
1200
SH
DFND
1
0
1200
0
SPDR S&P Oil & Gas Exploration & Production ETF
PUT
78468R556
14547000
100000
SH
SOLE
100000
0
0
TransCanada Corp
CALL
87807B107
64430
1700
SH
DFND
1
0
1700
0
Ares Acquisition Corp II
COM
G33033104
2134000
200000
SH
SOLE
200000
0
0
SPDR S&P Oil & Gas Exploration & Production ETF
CALL
78468R556
5455125
37500
SH
SOLE
37500
0
0
iShares Russell 2000 ETF
PUT
464287655
30433500
150000
SH
SOLE
150000
0
0
Coca-Cola European Partners PL
COM
G25839104
220140
3021
SH
SOLE
3021
0
0
iShares MSCI EAFE ETF
PUT
464287465
15666000
200000
SH
SOLE
200000
0
0
Nutrien Ltd
PUT
67077M108
20364
400
SH
DFND
1
0
400
0
iShares Russell 2000 ETF
PUT
464287655
10144500
50000
SH
SOLE
50000
0
0
Royal Bank of Canada
CALL
780087102
21276000
200000
SH
SOLE
200000
0
0
Cameco Corp
CALL
13321L108
98400
2000
SH
DFND
1
0
2000
0
TransCanada Corp
PUT
87807B107
45480
1200
SH
DFND
1
0
1200
0
Utilities Select Sector SPDR Fund
PUT
81369Y886
1022100
15000
SH
SOLE
15000
0
0
Hudbay Minerals Inc
PUT
443628102
9050
1000
SH
DFND
1
0
1000
0
Toronto-Dominion Bank/The
CALL
891160509
1082712
19700
SH
DFND
1
0
19700
0
Kinross Gold Corp
PUT
496902404
3328
400
SH
DFND
1
0
400
0
Canadian Imperial Bank of Comm
CALL
136069101
4801540
101000
SH
SOLE
101000
0
0
Utilities Select Sector SPDR Fund
CALL
81369Y886
1281032
18800
SH
SOLE
18800
0
0
Utilities Select Sector SPDR Fund
CALL
81369Y886
1281032
18800
SH
SOLE
18800
0
0
Ovintiv Inc
PUT
69047Q102
18748
400
SH
DFND
1
0
400
0
Algonquin Power & Utilities Co
CALL
015857105
6446
1100
SH
DFND
1
0
1100
0
Manulife Financial Corp
CALL
56501R106
167706
6300
SH
DFND
1
0
6300
0
Fortis Inc/Canada
CALL
349553107
718540
18500
SH
SOLE
18500
0
0
Barrick Gold Corp
CALL
067901108
16680
1000
SH
DFND
1
0
1000
0
Canadian Natural Resources Ltd
CALL
136385101
178000
5000
SH
DFND
1
0
5000
0
Bank of Montreal
PUT
063671101
855270
10200
SH
DFND
1
0
10200
0
TELUS Corp
PUT
87971M103
15140
1000
SH
DFND
1
0
1000
0
TELUS Corp
PUT
87971M103
24224
1600
SH
DFND
1
0
1600
0
BCE Inc
CALL
05534B760
16185
500
SH
DFND
1
0
500
0
BCE Inc
PUT
05534B760
848094
26200
SH
DFND
1
0
26200
0
Bank of Montreal
CALL
063671101
4234425
50500
SH
SOLE
50500
0
0
TransCanada Corp
PUT
87807B107
7580
200
SH
DFND
1
0
200
0
Vermilion Energy Inc
CALL
923725105
33030
3000
SH
DFND
1
0
3000
0
Canadian Imperial Bank of Comm
PUT
136069101
185406
3900
SH
DFND
1
0
3900
0
Financial Select Sector SPDR Fund
PUT
81369Y605
20555
500
SH
SOLE
500
0
0
BCE Inc
PUT
05534B760
126243
3900
SH
DFND
1
0
3900
0
Vermilion Energy Inc
PUT
923725105
11010
1000
SH
DFND
1
0
1000
0
TransCanada Corp
PUT
87807B107
769370
20300
SH
DFND
1
0
20300
0
TransCanada Corp
PUT
87807B107
151600
4000
SH
DFND
1
0
4000
0
Toronto-Dominion Bank/The
PUT
891160509
1901616
34600
SH
DFND
1
0
34600
0
Barrick Gold Corp
CALL
067901108
8340
500
SH
DFND
1
0
500
0
Toronto-Dominion Bank/The
CALL
891160509
1335528
24300
SH
DFND
1
0
24300
0
Canadian Imperial Bank of Comm
CALL
136069101
12360400
260000
SH
SOLE
260000
0
0
Bank of Nova Scotia/The
CALL
064149107
1335024
29200
SH
DFND
1
0
29200
0
Bank of Nova Scotia/The
PUT
064149107
1303020
28500
SH
DFND
1
0
28500
0
Vermilion Energy Inc
CALL
923725105
99090
9000
SH
DFND
1
0
9000
0
Royal Bank of Canada
PUT
780087102
37381932
351400
SH
SOLE
351400
0
0
Royal Bank of Canada
PUT
780087102
180846
1700
SH
SOLE
1700
0
0
Royal Bank of Canada
CALL
780087102
5850900
55000
SH
SOLE
55000
0
0
Royal Bank of Canada
PUT
780087102
117018
1100
SH
SOLE
1100
0
0
Royal Bank of Canada
CALL
780087102
425520
4000
SH
SOLE
4000
0
0
Bank of Montreal
CALL
063671101
586950
7000
SH
SOLE
7000
0
0
Toronto-Dominion Bank/The
PUT
891160509
5616912
102200
SH
DFND
1
0
102200
0
Canadian Imperial Bank of Comm
PUT
136069101
19016
400
SH
SOLE
400
0
0
Canadian Imperial Bank of Comm
CALL
136069101
47540
1000
SH
SOLE
1000
0
0
TransCanada Corp
PUT
87807B107
363840
9600
SH
DFND
1
0
9600
0
Darden Restaurants Inc
COM
237194105
16823606
111179
SH
SOLE
111179
0
0
Enbridge Inc
PUT
29250N105
24913
700
SH
DFND
1
0
700
0
Enbridge Inc
CALL
29250N105
185068
5200
SH
DFND
1
0
5200
0
TransCanada Corp
CALL
87807B107
60640
1600
SH
DFND
1
0
1600
0
Nutrien Ltd
PUT
67077M108
157821
3100
SH
DFND
1
0
3100
0
Toronto-Dominion Bank/The
PUT
891160509
478152
8700
SH
DFND
1
0
8700
0
Enbridge Inc
PUT
29250N105
925340
26000
SH
DFND
1
0
26000
0
iShares Russell 2000 ETF
PUT
464287655
10144500
50000
SH
SOLE
50000
0
0
Vermilion Energy Inc
PUT
923725105
12111
1100
SH
DFND
1
0
1100
0
Invesco S&P 500 Equal Weight ETF
ETF
46137V357
1059770
6451
SH
SOLE
6451
0
0
iShares Russell 2000 ETF
CALL
464287655
40578000
200000
SH
SOLE
200000
0
0
Royal Bank of Canada
PUT
780087102
10638000
100000
SH
SOLE
100000
0
0
TransCanada Corp
PUT
87807B107
140230
3700
SH
DFND
1
0
3700
0
Royal Bank of Canada
CALL
780087102
31914000
300000
SH
SOLE
300000
0
0
Canadian Imperial Bank of Comm
PUT
136069101
104588
2200
SH
SOLE
2200
0
0
Bank of Montreal
PUT
063671101
670800
8000
SH
DFND
1
0
8000
0
Bank of Nova Scotia/The
PUT
064149107
82296
1800
SH
DFND
1
0
1800
0
Bank of Montreal
PUT
063671101
50310
600
SH
SOLE
600
0
0
BCE Inc
CALL
05534B760
129480
4000
SH
DFND
1
0
4000
0
Fortis Inc/Canada
PUT
349553107
97100
2500
SH
DFND
1
0
2500
0
Fortis Inc/Canada
PUT
349553107
23304
600
SH
DFND
1
0
600
0
Liberty Media Corp-Liberty Liv
COM
531229722
268
7
SH
DFND
1
0
7
0
iShares PHLX Semiconductor ETF
ETF
464287523
493
2
SH
DFND
1
0
2
0
Fortis Inc/Canada
PUT
349553107
31072
800
SH
DFND
1
0
800
0
Nuvei Corp
COM
67079A102
12952
400
SH
DFND
1
0
400
0
Canadian Imperial Bank of Comm
PUT
136069101
114096
2400
SH
DFND
1
0
2400
0
Canadian Imperial Bank of Comm
PUT
136069101
57048
1200
SH
DFND
1
0
1200
0
Utilities Select Sector SPDR Fund
PUT
81369Y886
3407000
50000
SH
SOLE
50000
0
0
Teck Resources Ltd
PUT
878742204
47900
1000
SH
DFND
1
0
1000
0
Utilities Select Sector SPDR Fund
PUT
81369Y886
3918050
57500
SH
SOLE
57500
0
0
SPDR S&P 500 ETF Trust
PUT
78462F103
27211000
50000
SH
SOLE
50000
0
0
BCE Inc
PUT
05534B760
129480
4000
SH
DFND
1
0
4000
0
TransCanada Corp
PUT
87807B107
7580000
200000
SH
SOLE
200000
0
0
NVIDIA Corp
PUT
67066G104
24708000
200000
SH
SOLE
200000
0
0
iShares Russell 2000 ETF
PUT
464287655
50722500
250000
SH
SOLE
250000
0
0
Bank of Nova Scotia/The
PUT
064149107
1860804
40700
SH
DFND
1
0
40700
0
BCE Inc
PUT
05534B760
6474
200
SH
SOLE
200
0
0
Enbridge Inc
PUT
29250N105
281161
7900
SH
DFND
1
0
7900
0
Rogers Communications Inc
CALL
775109200
1072420
29000
SH
DFND
1
0
29000
0
Manulife Financial Corp
PUT
56501R106
5324000
200000
SH
SOLE
200000
0
0
Kenvue Inc
COM
49177J102
28239449
1553325
SH
SOLE
1553325
0
0
TELUS Corp
PUT
87971M103
60560
4000
SH
DFND
1
0
4000
0
Bank of Nova Scotia/The
PUT
064149107
27454860
600500
SH
SOLE
600500
0
0
Bank of Nova Scotia/The
PUT
064149107
13716
300
SH
SOLE
300
0
0
Bank of Montreal
PUT
063671101
41925
500
SH
SOLE
500
0
0
Toronto-Dominion Bank/The
PUT
891160509
362736
6600
SH
DFND
1
0
6600
0
iShares Russell 2000 ETF
PUT
464287655
4057800
20000
SH
DFND
3
0
20000
0
Bank of Montreal
PUT
063671101
947505
11300
SH
DFND
1
0
11300
0
TELUS Corp
CALL
87971M103
6056
400
SH
DFND
1
0
400
0
TransCanada Corp
CALL
87807B107
102330
2700
SH
DFND
1
0
2700
0
Cenovus Energy Inc
PUT
15135U109
49150
2500
SH
DFND
1
0
2500
0
Toronto-Dominion Bank/The
CALL
891160509
247320
4500
SH
DFND
1
0
4500
0
Toronto-Dominion Bank/The
PUT
891160509
384720
7000
SH
DFND
1
0
7000
0
Royal Bank of Canada
PUT
780087102
851040
8000
SH
DFND
1
0
8000
0
TransCanada Corp
CALL
87807B107
53060
1400
SH
DFND
1
0
1400
0
Helius Medical Technologies In
COM
42328V801
1
1
SH
DFND
1
0
1
0
TELUS Corp
PUT
87971M103
71158
4700
SH
DFND
1
0
4700
0
Invesco QQQ Trust Series 1
PUT
46090E103
9582200
20000
SH
SOLE
20000
0
0
Enbridge Inc
CALL
29250N105
3559000
100000
SH
SOLE
100000
0
0
Enbridge Inc
PUT
29250N105
3559000
100000
SH
SOLE
100000
0
0
Super Micro Computer Inc
COM
86800U104
14133788
17250
SH
SOLE
17250
0
0
Confluent Inc
COM
20717M103
574949
19470
SH
SOLE
19470
0
0
Jabil Inc
COM
466313103
4434280
40760
SH
SOLE
40760
0
0
Suncor Energy Inc
CALL
867224107
3810000
100000
SH
SOLE
100000
0
0
Suncor Energy Inc
PUT
867224107
3810000
100000
SH
SOLE
100000
0
0
Halliburton Co
COM
406216101
456233
13506
SH
SOLE
13506
0
0
VanEck Vectors Junior Gold Miners ETF
ETF
92189F791
337
8
SH
DFND
1
0
8
0
Bank of Nova Scotia/The
CALL
064149107
420624
9200
SH
DFND
1
0
9200
0
iShares Russell 2000 ETF
PUT
464287655
40578000
200000
SH
SOLE
200000
0
0
Courtside Group Inc
COM
22275C105
3
2
SH
DFND
1
0
2
0
Enbridge Inc
PUT
29250N105
8673283
243700
SH
SOLE
243700
0
0
Enbridge Inc
PUT
29250N105
224217
6300
SH
DFND
1
0
6300
0
Imperial Oil Ltd
PUT
453038408
3412500
50000
SH
SOLE
50000
0
0
Imperial Oil Ltd
CALL
453038408
4013100
58800
SH
SOLE
58800
0
0
Enbridge Inc
PUT
29250N105
3559
100
SH
SOLE
100
0
0
Fortis Inc/Canada
CALL
349553107
23304
600
SH
DFND
1
0
600
0
iShares Russell 2000 ETF
PUT
464287655
87242700
430000
SH
SOLE
430000
0
0
Hudbay Minerals Inc
CALL
443628102
9050
1000
SH
DFND
1
0
1000
0
Bank of Montreal
CALL
063671101
184470
2200
SH
DFND
1
0
2200
0
BCE Inc
CALL
05534B760
103584
3200
SH
DFND
1
0
3200
0
Invesco QQQ Trust Series 1
PUT
46090E103
47911000
100000
SH
SOLE
100000
0
0
Barrick Gold Corp
PUT
067901108
75060
4500
SH
DFND
1
0
4500
0
Cenovus Energy Inc
PUT
15135U109
3932
200
SH
DFND
1
0
200
0
Nabors Energy Transition Corp
COM
G6363K106
2632500
250000
SH
SOLE
250000
0
0
Teck Resources Ltd
CALL
878742204
52690
1100
SH
DFND
1
0
1100
0
TELUS Corp
PUT
87971M103
15140
1000
SH
DFND
1
0
1000
0
Rogers Communications Inc
PUT
775109200
36980
1000
SH
DFND
1
0
1000
0
Cenovus Energy Inc
PUT
15135U109
19660
1000
SH
DFND
1
0
1000
0
Magna International Inc
PUT
559222401
129890
3100
SH
DFND
1
0
3100
0
Suncor Energy Inc
PUT
867224107
38100
1000
SH
DFND
1
0
1000
0
TransCanada Corp
PUT
87807B107
75800
2000
SH
DFND
1
0
2000
0
TransCanada Corp
CALL
87807B107
371420
9800
SH
DFND
1
0
9800
0
Brookfield Renewable Partners
PUT
G16258108
34678
1400
SH
DFND
1
0
1400
0
Agnico Eagle Mines Ltd
PUT
008474108
228900
3500
SH
DFND
1
0
3500
0
TransCanada Corp
CALL
87807B107
75800
2000
SH
DFND
1
0
2000
0
TELUS Corp
CALL
87971M103
166540
11000
SH
DFND
1
0
11000
0
Vermilion Energy Inc
CALL
923725105
3303
300
SH
DFND
1
0
300
0
TransAlta Corp
PUT
89346D107
4248
600
SH
DFND
1
0
600
0
Centerra Gold Inc
PUT
152006102
4704
700
SH
DFND
1
0
700
0
Manulife Financial Corp
PUT
56501R106
133100
5000
SH
DFND
1
0
5000
0
Bank of Montreal
PUT
063671101
83850
1000
SH
DFND
1
0
1000
0
Fortress Transportation and In
COM
G3730V105
103
1
SH
DFND
1
0
1
0
Financial Select Sector SPDR Fund
PUT
81369Y605
8222000
200000
SH
SOLE
200000
0
0
Toronto-Dominion Bank/The
PUT
891160509
76944
1400
SH
DFND
1
0
1400
0
Bank of Nova Scotia/The
PUT
064149107
187452
4100
SH
DFND
1
0
4100
0
Cameco Corp
PUT
13321L108
49200
1000
SH
DFND
1
0
1000
0
Sun Life Financial Inc
PUT
866796105
4899000
100000
SH
SOLE
100000
0
0
Invesco QQQ Trust Series 1
PUT
46090E103
8623980
18000
SH
SOLE
18000
0
0
iShares Russell 2000 ETF
PUT
464287655
20289000
100000
SH
SOLE
100000
0
0
Pembina Pipeline Corp
PUT
706327103
7416
200
SH
DFND
1
0
200
0
Pembina Pipeline Corp
PUT
706327103
5562000
150000
SH
SOLE
150000
0
0
TransCanada Corp
CALL
87807B107
34110
900
SH
DFND
1
0
900
0
CAE Inc
CALL
124765108
13006
700
SH
DFND
1
0
700
0
Royal Bank of Canada
CALL
780087102
10638000
100000
SH
SOLE
100000
0
0
Invesco QQQ Trust Series 1
PUT
46090E103
19164400
40000
SH
SOLE
40000
0
0
Bank of Nova Scotia/The
CALL
064149107
576072
12600
SH
DFND
1
0
12600
0
iShares Russell 2000 ETF
PUT
464287655
3043350
15000
SH
SOLE
15000
0
0
Rogers Communications Inc
COM
775109200
7211
195
SH
DFND
1
0
195
0
Bank of Nova Scotia/The
PUT
064149107
4572
100
SH
SOLE
100
0
0
Pembina Pipeline Corp
PUT
706327103
74160
2000
SH
DFND
1
0
2000
0
Bank of Nova Scotia/The
CALL
064149107
457200
10000
SH
DFND
1
0
10000
0
Invesco QQQ Trust Series 1
PUT
46090E103
23955500
50000
SH
SOLE
50000
0
0
Canadian Imperial Bank of Comm
PUT
136069101
23770
500
SH
SOLE
500
0
0
Bank of Nova Scotia/The
PUT
064149107
4572
100
SH
SOLE
100
0
0
Bank of Nova Scotia/The
PUT
064149107
548640
12000
SH
SOLE
12000
0
0
Canadian Imperial Bank of Comm
PUT
136069101
28524
600
SH
SOLE
600
0
0
Canadian Imperial Bank of Comm
PUT
136069101
4754
100
SH
SOLE
100
0
0
Toronto-Dominion Bank/The
PUT
891160509
27480
500
SH
DFND
1
0
500
0
Vermilion Energy Inc
PUT
923725105
22020
2000
SH
DFND
1
0
2000
0
iShares 10-20 Year Treasury Bond ETF
ETF
464288653
38718
377
SH
DFND
1
0
377
0
Toronto-Dominion Bank/The
CALL
891160509
16488000
300000
SH
DFND
1
0
300000
0
Toronto-Dominion Bank/The
PUT
891160509
16488000
300000
SH
DFND
1
0
300000
0
Algonquin Power & Utilities Co
PUT
015857105
5860
1000
SH
DFND
1
0
1000
0
Algonquin Power & Utilities Co
CALL
015857105
5860
1000
SH
DFND
1
0
1000
0
NVIDIA Corp
PUT
67066G104
9265500
75000
SH
SOLE
75000
0
0
Bank of Montreal
PUT
063671101
335400
4000
SH
DFND
1
0
4000
0
Utilities Select Sector SPDR Fund
PUT
81369Y886
3407000
50000
SH
SOLE
50000
0
0
Veralto Corp
COM
92338C103
4212327
44122
SH
SOLE
44122
0
0
Veralto Corp
COM
92338C103
6352860
66543
SH
SOLE
66543
0
0
Bank of Nova Scotia/The
CALL
064149107
626364
13700
SH
DFND
1
0
13700
0
Canadian Imperial Bank of Comm
PUT
136069101
251962
5300
SH
DFND
1
0
5300
0
CGI Group Inc
PUT
12532H104
159696
1600
SH
DFND
1
0
1600
0
Bank of Nova Scotia/The
PUT
064149107
489204
10700
SH
DFND
1
0
10700
0
Toronto-Dominion Bank/The
PUT
891160509
285792
5200
SH
DFND
1
0
5200
0
Energy Select Sector SPDR Fund
PUT
81369Y506
4557500
50000
SH
SOLE
50000
0
0
TransCanada Corp
PUT
87807B107
37900
1000
SH
DFND
1
0
1000
0
Royal Bank of Canada
PUT
780087102
531900
5000
SH
DFND
1
0
5000
0
Fortis Inc/Canada
PUT
349553107
69912
1800
SH
DFND
1
0
1800
0
iShares Global Consumer Discretionary ETF
ETF
464288745
101181
629
SH
DFND
1
0
629
0
Bank of Montreal
PUT
063671101
469560
5600
SH
DFND
1
0
5600
0
Lithium Americas Corp
COM
53681K100
3034
948
SH
SOLE
948
0
0
iShares Russell 2000 ETF
PUT
464287655
22317900
110000
SH
SOLE
110000
0
0
Canadian Pacific Railway Ltd
PUT
13646K108
78730
1000
SH
DFND
1
0
1000
0
Bank of Montreal
PUT
063671101
1492530
17800
SH
DFND
1
0
17800
0
BCE Inc
PUT
05534B760
32370
1000
SH
DFND
1
0
1000
0
Manulife Financial Corp
PUT
56501R106
53240
2000
SH
DFND
1
0
2000
0
Toronto-Dominion Bank/The
PUT
891160509
104424
1900
SH
DFND
1
0
1900
0
Brookfield Asset Management In
PUT
11271J107
20770
500
SH
DFND
1
0
500
0
Canadian Natural Resources Ltd
PUT
136385101
78320
2200
SH
DFND
1
0
2200
0
Bank of Nova Scotia/The
CALL
064149107
224028
4900
SH
DFND
1
0
4900
0
Invesco QQQ Trust Series 1
PUT
46090E103
47911000
100000
SH
SOLE
100000
0
0
Bank of Nova Scotia/The
CALL
064149107
27432000
600000
SH
SOLE
600000
0
0
Royal Bank of Canada
CALL
780087102
15957000
150000
SH
SOLE
150000
0
0
Algonquin Power & Utilities Co
PUT
015857105
11720
2000
SH
DFND
1
0
2000
0
Bank of America Corp
PUT
060505104
4772400
120000
SH
SOLE
120000
0
0
Suncor Energy Inc
PUT
867224107
72390
1900
SH
DFND
1
0
1900
0
Pembina Pipeline Corp
PUT
706327103
37080
1000
SH
DFND
1
0
1000
0
iShares Russell 2000 ETF
CALL
464287655
8115600
40000
SH
SOLE
40000
0
0
Fortis Inc/Canada
PUT
349553107
116520
3000
SH
DFND
1
0
3000
0
Brookfield Renewable Partners
CALL
G16258108
44586
1800
SH
DFND
1
0
1800
0
BCE Inc
PUT
05534B760
48555
1500
SH
DFND
1
0
1500
0
Celsius Holdings Inc
COM
15118V207
151859
2660
SH
SOLE
2660
0
0
Royal Bank of Canada
CALL
780087102
212760
2000
SH
DFND
1
0
2000
0
Magna International Inc
PUT
559222401
46090
1100
SH
DFND
1
0
1100
0
MasTec Inc
COM
576323109
20863
195
SH
SOLE
195
0
0
EMCOR Group Inc
COM
29084Q100
28111
77
SH
SOLE
77
0
0
Algonquin Power & Utilities Co
CALL
015857105
1172
200
SH
DFND
1
0
200
0
Barrick Gold Corp
CALL
067901108
40032
2400
SH
DFND
1
0
2400
0
Ovintiv Inc
CALL
69047Q102
98427
2100
SH
DFND
1
0
2100
0
Ovintiv Inc
CALL
69047Q102
28122
600
SH
DFND
1
0
600
0
Manulife Financial Corp
PUT
56501R106
6655000
250000
SH
SOLE
250000
0
0
Canadian Natural Resources Ltd
PUT
136385101
142400
4000
SH
DFND
1
0
4000
0
SPDR S&P 500 ETF Trust
CALL
78462F103
10884400
20000
SH
SOLE
20000
0
0
Hudbay Minerals Inc
PUT
443628102
22625
2500
SH
DFND
1
0
2500
0
Ovintiv Inc
PUT
69047Q102
23435
500
SH
DFND
1
0
500
0
Suncor Energy Inc
PUT
867224107
114300
3000
SH
DFND
1
0
3000
0
Suncor Energy Inc
PUT
867224107
114300
3000
SH
DFND
1
0
3000
0
Newmont Mining Corp
PUT
651639106
41870
1000
SH
DFND
1
0
1000
0
Invesco QQQ Trust Series 1
PUT
46090E103
4791100
10000
SH
SOLE
10000
0
0
Bank of Montreal
PUT
063671101
20962500
250000
SH
SOLE
250000
0
0
Bank of Montreal
CALL
063671101
12577500
150000
SH
SOLE
150000
0
0
Enbridge Inc
PUT
29250N105
74739
2100
SH
DFND
1
0
2100
0
Baytex Energy Corp
CALL
07317Q105
3480
1000
SH
DFND
1
0
1000
0
Canadian National Railway Co
CALL
136375102
11813
100
SH
DFND
1
0
100
0
NVIDIA Corp
COM
67066G104
71653
580
SH
DFND
3
0
580
0
Stantec Inc
PUT
85472N109
83550
1000
SH
DFND
1
0
1000
0
Vermilion Energy Inc
PUT
923725105
11010
1000
SH
DFND
1
0
1000
0
Invesco QQQ Trust Series 1
PUT
46090E103
22757725
47500
SH
SOLE
47500
0
0
Royal Bank of Canada
CALL
780087102
53190
500
SH
DFND
1
0
500
0
Enbridge Inc
PUT
29250N105
131683
3700
SH
DFND
1
0
3700
0
iShares Russell 2000 ETF
PUT
464287655
5072250
25000
SH
DFND
3
0
25000
0
Vermilion Energy Inc
PUT
923725105
22020
2000
SH
DFND
1
0
2000
0
iShares Russell 2000 ETF
PUT
464287655
10144500
50000
SH
SOLE
50000
0
0
Alamos Gold Inc
PUT
011532108
15680
1000
SH
DFND
1
0
1000
0
TELUS Corp
PUT
87971M103
40878
2700
SH
DFND
1
0
2700
0
Canadian Imperial Bank of Comm
PUT
136069101
4754
100
SH
DFND
1
0
100
0
Bank of Nova Scotia/The
PUT
064149107
32004
700
SH
DFND
1
0
700
0
Cenovus Energy Inc
CALL
15135U109
157280
8000
SH
DFND
1
0
8000
0
Enbridge Inc
CALL
29250N105
3559
100
SH
DFND
1
0
100
0
Cameco Corp
CALL
13321L108
49200
1000
SH
DFND
1
0
1000
0
Canadian Imperial Bank of Comm
PUT
136069101
9508
200
SH
DFND
1
0
200
0
Enbridge Inc
CALL
29250N105
42708
1200
SH
DFND
1
0
1200
0
Sprott Uranium Miners ETF
ETF
85208P303
246
5
SH
DFND
1
0
5
0
iShares Russell 2000 ETF
PUT
464287655
20289000
100000
SH
SOLE
100000
0
0
Brookfield Infrastructure Part
CALL
G16252101
2744
100
SH
DFND
1
0
100
0
Brookfield Infrastructure Part
CALL
G16252101
8232
300
SH
DFND
1
0
300
0
EOG Resources Inc
PUT
26875P101
2517400
20000
SH
SOLE
20000
0
0
Tilray Inc
COM
88688T100
2224
1340
SH
DFND
1
0
1340
0
Pembina Pipeline Corp
PUT
706327103
37080
1000
SH
DFND
1
0
1000
0
Franco-Nevada Corp
CALL
351858105
118520
1000
SH
DFND
1
0
1000
0
Sun Life Financial Inc
PUT
866796105
48990
1000
SH
DFND
1
0
1000
0
Imperial Oil Ltd
PUT
453038408
18427500
270000
SH
SOLE
270000
0
0
Newmont Mining Corp
PUT
651639106
293090
7000
SH
DFND
1
0
7000
0
Bank of Montreal
CALL
063671101
16770
200
SH
DFND
1
0
200
0
Brookfield Infrastructure Part
PUT
G16252101
27440
1000
SH
DFND
1
0
1000
0
Invesco QQQ Trust Series 1
PUT
46090E103
35933250
75000
SH
SOLE
75000
0
0
Royal Bank of Canada
PUT
780087102
10638000
100000
SH
SOLE
100000
0
0
Royal Bank of Canada
CALL
780087102
10638000
100000
SH
SOLE
100000
0
0
Nexa Resources SA
COM
L67359106
199
26
SH
DFND
1
0
26
0
Toronto-Dominion Bank/The
CALL
891160509
5496000
100000
SH
DFND
1
0
100000
0
SPDR S&P 500 ETF Trust
CALL
78462F103
163266000
300000
SH
SOLE
300000
0
0
Franco-Nevada Corp
PUT
351858105
23704
200
SH
DFND
1
0
200
0
Bank of Montreal
PUT
063671101
335400
4000
SH
DFND
1
0
4000
0
NET Lease Office Properties
COM
64110Y108
3447
140
SH
SOLE
140
0
0
TransCanada Corp
CALL
87807B107
3790000
100000
SH
SOLE
100000
0
0
TransCanada Corp
PUT
87807B107
3790000
100000
SH
SOLE
100000
0
0
iShares MSCI EAFE ETF
CALL
464287465
19582500
250000
SH
SOLE
250000
0
0
Royal Bank of Canada
CALL
780087102
53190
500
SH
DFND
1
0
500
0
Brookfield Renewable Partners
PUT
G16258108
56971
2300
SH
SOLE
2300
0
0
TransCanada Corp
CALL
87807B107
3790000
100000
SH
SOLE
100000
0
0
Manulife Financial Corp
CALL
56501R106
252890
9500
SH
DFND
1
0
9500
0
Suncor Energy Inc
PUT
867224107
19050
500
SH
DFND
1
0
500
0
Canadian National Railway Co
PUT
136375102
106317
900
SH
DFND
1
0
900
0
iShares Russell 2000 ETF
CALL
464287655
14202300
70000
SH
SOLE
70000
0
0
Enbridge Inc
CALL
29250N105
110329
3100
SH
DFND
1
0
3100
0
Pembina Pipeline Corp
CALL
706327103
207648
5600
SH
SOLE
5600
0
0
TransAlta Corp
CALL
89346D107
14868
2100
SH
DFND
1
0
2100
0
Bespoke Capital Acquisition Co
COM
92747V106
2
16
SH
DFND
1
0
16
0
Brookfield Asset Management In
PUT
11271J107
16616
400
SH
DFND
1
0
400
0
Manulife Financial Corp
CALL
56501R106
18634
700
SH
DFND
1
0
700
0
Enbridge Inc
PUT
29250N105
199304
5600
SH
DFND
1
0
5600
0
SSR Mining Inc
CALL
784730103
4510
1000
SH
DFND
1
0
1000
0
Suncor Energy Inc
PUT
867224107
3810
100
SH
DFND
1
0
100
0
CGI Group Inc
CALL
12532H104
99810
1000
SH
DFND
1
0
1000
0
Hudbay Minerals Inc
CALL
443628102
4525
500
SH
DFND
1
0
500
0
Teck Resources Ltd
CALL
878742204
71850
1500
SH
DFND
1
0
1500
0
Bank of Montreal
PUT
063671101
8385000
100000
SH
SOLE
100000
0
0
Bank of Montreal
CALL
063671101
8385000
100000
SH
SOLE
100000
0
0
Fortis Inc/Canada
PUT
349553107
15536
400
SH
DFND
1
0
400
0
iShares Russell 2000 ETF
CALL
464287655
20289000
100000
SH
SOLE
100000
0
0
Wheaton Precious Metals Corp
CALL
962879102
26210
500
SH
DFND
1
0
500
0
Brookfield Renewable Partners
CALL
G16258108
44586
1800
SH
DFND
1
0
1800
0
Teck Resources Ltd
PUT
878742204
4790
100
SH
DFND
1
0
100
0
Enbridge Inc
CALL
29250N105
42708
1200
SH
DFND
1
0
1200
0
NVIDIA Corp
PUT
67066G104
7412400
60000
SH
SOLE
60000
0
0
Enbridge Inc
CALL
29250N105
35590
1000
SH
DFND
1
0
1000
0
Brookfield Infrastructure Part
CALL
G16252101
13720
500
SH
DFND
1
0
500
0
Imperial Oil Ltd
CALL
453038408
68250
1000
SH
DFND
1
0
1000
0
Bank of Nova Scotia/The
PUT
064149107
338328
7400
SH
DFND
1
0
7400
0
iShares Russell 2000 ETF
PUT
464287655
1014450
5000
SH
DFND
3
0
5000
0
Canadian Imperial Bank of Comm
PUT
136069101
47540
1000
SH
DFND
1
0
1000
0
Enbridge Inc
PUT
29250N105
131683
3700
SH
DFND
1
0
3700
0
Enbridge Inc
PUT
29250N105
3559000
100000
SH
SOLE
100000
0
0
Enbridge Inc
CALL
29250N105
3559000
100000
SH
SOLE
100000
0
0
Bank of Montreal
CALL
063671101
58695
700
SH
DFND
1
0
700
0
Rogers Communications Inc
CALL
775109200
36980
1000
SH
DFND
1
0
1000
0
iShares Russell 2000 ETF
PUT
464287655
1521675
7500
SH
SOLE
7500
0
0
iShares Russell 2000 ETF
CALL
464287655
4057800
20000
SH
SOLE
20000
0
0
iShares Russell 2000 ETF
CALL
464287655
7101150
35000
SH
SOLE
35000
0
0
Algonquin Power & Utilities Co
CALL
015857105
64460
11000
SH
DFND
1
0
11000
0
Brookfield Renewable Partners
CALL
G16258108
24770
1000
SH
DFND
1
0
1000
0
Suncor Energy Inc
PUT
867224107
4572000
120000
SH
SOLE
120000
0
0
Agnico Eagle Mines Ltd
PUT
008474108
163500
2500
SH
DFND
1
0
2500
0
Pembina Pipeline Corp
PUT
706327103
74160
2000
SH
DFND
1
0
2000
0
TransCanada Corp
PUT
87807B107
1895000
50000
SH
SOLE
50000
0
0
TransCanada Corp
CALL
87807B107
1895000
50000
SH
SOLE
50000
0
0
Toronto-Dominion Bank/The
CALL
891160509
434184
7900
SH
DFND
1
0
7900
0
Invesco QQQ Trust Series 1
PUT
46090E103
7186650
15000
SH
SOLE
15000
0
0
Teck Resources Ltd
PUT
878742204
95800
2000
SH
DFND
1
0
2000
0
Brookfield Asset Management Re
COM
G16250204
54353
1300
SH
SOLE
1300
0
0
Cenovus Energy Inc
PUT
15135U109
3932
200
SH
DFND
1
0
200
0
Brookfield Infrastructure Part
CALL
G16252101
41160
1500
SH
DFND
1
0
1500
0
Manulife Financial Corp
PUT
56501R106
5324
200
SH
DFND
1
0
200
0
Airbnb Inc
PUT
009066101
3032600
20000
SH
SOLE
20000
0
0
iShares Russell 2000 ETF
PUT
464287655
38549100
190000
SH
SOLE
190000
0
0
TransCanada Corp
PUT
87807B107
87170
2300
SH
DFND
1
0
2300
0
Toronto-Dominion Bank/The
PUT
891160509
252816
4600
SH
DFND
1
0
4600
0
Enbridge Inc
PUT
29250N105
10677
300
SH
DFND
1
0
300
0
Canadian Natural Resources Ltd
PUT
136385101
327520
9200
SH
DFND
1
0
9200
0
CAE Inc
CALL
124765108
18580
1000
SH
DFND
1
0
1000
0
Brookfield Infrastructure Part
PUT
G16252101
27440
1000
SH
DFND
1
0
1000
0
BCE Inc
PUT
05534B760
80925
2500
SH
DFND
1
0
2500
0
Cameco Corp
CALL
13321L108
9840
200
SH
DFND
1
0
200
0
Barrick Gold Corp
PUT
067901108
16680
1000
SH
DFND
1
0
1000
0
Imperial Oil Ltd
PUT
453038408
136500
2000
SH
DFND
1
0
2000
0
Sun Life Financial Inc
PUT
866796105
489900
10000
SH
DFND
1
0
10000
0
Agnico Eagle Mines Ltd
PUT
008474108
65400
1000
SH
DFND
1
0
1000
0
Brookfield Asset Management Re
COM
G16250204
669
16
SH
DFND
1
0
16
0
Kinross Gold Corp
PUT
496902404
8320
1000
SH
DFND
1
0
1000
0
Brookfield Infrastructure Part
CALL
G16252101
2744
100
SH
DFND
1
0
100
0
Canadian Natural Resources Ltd
CALL
136385101
49840
1400
SH
DFND
1
0
1400
0
Royal Bank of Canada
PUT
780087102
53190
500
SH
DFND
1
0
500
0
Barrick Gold Corp
CALL
067901108
16680
1000
SH
DFND
1
0
1000
0
Kinross Gold Corp
CALL
496902404
15808
1900
SH
DFND
1
0
1900
0
Canadian Imperial Bank of Comm
PUT
136069101
6180200
130000
SH
DFND
1
0
130000
0
Alamos Gold Inc
PUT
011532108
9408
600
SH
DFND
1
0
600
0
Barrick Gold Corp
CALL
067901108
16680
1000
SH
DFND
1
0
1000
0
Alamos Gold Inc
PUT
011532108
15680
1000
SH
DFND
1
0
1000
0
Agnico Eagle Mines Ltd
CALL
008474108
13080
200
SH
DFND
1
0
200
0
Stantec Inc
COM
85472N109
134348
1608
SH
SOLE
1608
0
0
Pembina Pipeline Corp
CALL
706327103
74160
2000
SH
DFND
1
0
2000
0
Valeant Pharmaceuticals Intern
CALL
071734107
41820
6000
SH
DFND
1
0
6000
0
TransCanada Corp
PUT
87807B107
11370
300
SH
DFND
1
0
300
0
Franco-Nevada Corp
CALL
351858105
343708
2900
SH
DFND
1
0
2900
0
Ovintiv Inc
CALL
69047Q102
37496
800
SH
DFND
1
0
800
0
Manulife Financial Corp
COM
56501R106
387880
14571
SH
SOLE
14571
0
0
Invesco QQQ Trust Series 1
PUT
46090E103
28746600
60000
SH
SOLE
60000
0
0
GS Acquisition Holdings Corp
COM
92537N108
2975497
34371
SH
SOLE
34371
0
0
CNH Industrial NV
COM
N20944109
836464
82573
SH
SOLE
82573
0
0
Celsius Holdings Inc
COM
15118V207
819356
14352
SH
SOLE
14352
0
0
Toronto-Dominion Bank/The
PUT
891160509
439680
8000
SH
DFND
1
0
8000
0
TELUS Corp
PUT
87971M103
24224
1600
SH
DFND
1
0
1600
0
Agnico Eagle Mines Ltd
PUT
008474108
196200
3000
SH
DFND
1
0
3000
0
Franco-Nevada Corp
PUT
351858105
23704
200
SH
DFND
1
0
200
0
Nutrien Ltd
PUT
67077M108
10182
200
SH
DFND
1
0
200
0
Nutrien Ltd
PUT
67077M108
71274
1400
SH
DFND
1
0
1400
0
Agnico Eagle Mines Ltd
PUT
008474108
228900
3500
SH
DFND
1
0
3500
0
Enbridge Inc
CALL
29250N105
39149
1100
SH
DFND
1
0
1100
0
Algonquin Power & Utilities Co
CALL
015857105
8204
1400
SH
DFND
1
0
1400
0
Canadian Natural Resources Ltd
PUT
136385101
71200
2000
SH
DFND
1
0
2000
0
Manulife Financial Corp
CALL
56501R106
79860
3000
SH
DFND
1
0
3000
0
BCE Inc
PUT
05534B760
58266
1800
SH
DFND
1
0
1800
0
Bank of Montreal
PUT
063671101
519870
6200
SH
DFND
1
0
6200
0
Canadian Imperial Bank of Comm
PUT
136069101
427860
9000
SH
DFND
1
0
9000
0
Vermilion Energy Inc
CALL
923725105
11010
1000
SH
DFND
1
0
1000
0
Royal Bank of Canada
CALL
780087102
12765600
120000
SH
SOLE
120000
0
0
Royal Bank of Canada
PUT
780087102
12765600
120000
SH
SOLE
120000
0
0
Brookfield Asset Management Lt
CALL
113004105
38050
1000
SH
DFND
1
0
1000
0
Bank of Montreal
CALL
063671101
41925
500
SH
DFND
1
0
500
0
BCE Inc
PUT
05534B760
161850
5000
SH
DFND
1
0
5000
0
Rogers Communications Inc
PUT
775109200
81356
2200
SH
DFND
1
0
2200
0
Alerian MLP ETF
COM
00162Q452
96
2
SH
DFND
1
0
2
0
CNH Industrial NV
COM
N20944109
13260
1309
SH
SOLE
1309
0
0
Manhattan Associates Inc
COM
562750109
22941
93
SH
SOLE
93
0
0
Confluent Inc
COM
20717M103
9007
305
SH
SOLE
305
0
0
Teck Resources Ltd
CALL
878742204
186810
3900
SH
DFND
1
0
3900
0
Canadian Natural Resources Ltd
PUT
136385101
64080
1800
SH
DFND
1
0
1800
0
Fortis Inc/Canada
PUT
349553107
38840
1000
SH
DFND
1
0
1000
0
Enbridge Inc
PUT
29250N105
35590
1000
SH
DFND
1
0
1000
0
Manulife Financial Corp
CALL
56501R106
133100
5000
SH
DFND
1
0
5000
0
Canadian Natural Resources Ltd
PUT
136385101
28480
800
SH
DFND
1
0
800
0
Suncor Energy Inc
PUT
867224107
3810
100
SH
DFND
1
0
100
0
Hudbay Minerals Inc
PUT
443628102
24435
2700
SH
DFND
1
0
2700
0
Enbridge Inc
PUT
29250N105
71180
2000
SH
DFND
1
0
2000
0
Fortuna Silver Mines Inc
PUT
349942102
4890
1000
SH
DFND
1
0
1000
0
Royal Bank of Canada
PUT
780087102
74466
700
SH
DFND
1
0
700
0
Manulife Financial Corp
PUT
56501R106
79860
3000
SH
DFND
1
0
3000
0
Royal Bank of Canada
PUT
780087102
106380
1000
SH
DFND
1
0
1000
0
Canadian National Railway Co
PUT
136375102
118130
1000
SH
DFND
1
0
1000
0
Imperial Oil Ltd
PUT
453038408
13650
200
SH
DFND
1
0
200
0
AstraZeneca PLC
COM
046353108
114333
1466
SH
SOLE
1466
0
0
GLOBALFOUNDRIES Inc
COM
G39387108
70177
1388
SH
SOLE
1388
0
0
Bank of Nova Scotia/The
PUT
064149107
3429000
75000
SH
SOLE
75000
0
0
Bank of Nova Scotia/The
CALL
064149107
17145000
375000
SH
SOLE
375000
0
0
Gildan Activewear Inc
PUT
375916103
3792
100
SH
DFND
1
0
100
0
Ovintiv Inc
PUT
69047Q102
46870
1000
SH
DFND
1
0
1000
0
Enbridge Inc
CALL
29250N105
128124
3600
SH
DFND
1
0
3600
0
Franco-Nevada Corp
CALL
351858105
201484
1700
SH
DFND
1
0
1700
0
Brookfield Asset Management Lt
CALL
113004105
38050
1000
SH
DFND
1
0
1000
0
Franco-Nevada Corp
PUT
351858105
11852
100
SH
DFND
1
0
100
0
Fiat Chrysler Automobiles NV
COM
N82405106
17111
862
SH
DFND
2
0
862
0
Ferrovial SE
COM
N3168P101
28001
720
SH
DFND
2
0
720
0
Coca-Cola European Partners PL
COM
G25839104
626682
8600
SH
DFND
2
0
8600
0
AerCap Holdings NV
COM
N00985106
792200
8500
SH
DFND
2
0
8500
0
Kinder Morgan Inc/DE
COM
49456B101
47688
2400
SH
SOLE
2400
0
0
Logitech International SA
COM
H50430232
6115938
63129
SH
DFND
2
0
63129
0
UBS Group AG
COM
H42097107
3833908
129787
SH
DFND
2
0
129787
0
Alcon Inc
COM
H01301128
1756479
19718
SH
DFND
2
0
19718
0
Ferrari NV
COM
N3167Y103
2030824
4973
SH
DFND
2
0
4973
0
Deutsche Bank AG
COM
D18190898
1190527
74688
SH
DFND
2
0
74688
0
Ferrovial SE
COM
N3168P101
793784
20411
SH
DFND
2
0
20411
0
Fiat Chrysler Automobiles NV
COM
N82405106
1733044
87307
SH
DFND
2
0
87307
0
Wheaton Precious Metals Corp
PUT
962879102
20968
400
SH
DFND
1
0
400
0
TransCanada Corp
CALL
87807B107
37900
1000
SH
DFND
1
0
1000
0
TransAlta Corp
CALL
89346D107
708
100
SH
DFND
1
0
100
0
Franco-Nevada Corp
PUT
351858105
2951148
24900
SH
SOLE
24900
0
0
Magna International Inc
PUT
559222401
50280
1200
SH
DFND
1
0
1200
0
Newmont Mining Corp
PUT
651639106
41870
1000
SH
DFND
1
0
1000
0
Bank of America Corp
PUT
060505104
5965500
150000
SH
SOLE
150000
0
0
Canadian Imperial Bank of Comm
PUT
136069101
356550
7500
SH
SOLE
7500
0
0
Canadian Imperial Bank of Comm
PUT
136069101
356550
7500
SH
SOLE
7500
0
0
Canadian Imperial Bank of Comm
PUT
136069101
356550
7500
SH
SOLE
7500
0
0
Cameco Corp
CALL
13321L108
39360
800
SH
DFND
1
0
800
0
Pembina Pipeline Corp
PUT
706327103
3708000
100000
SH
SOLE
100000
0
0
Pembina Pipeline Corp
CALL
706327103
3708000
100000
SH
SOLE
100000
0
0
Royal Bank of Canada
PUT
780087102
797850
7500
SH
SOLE
7500
0
0
Royal Bank of Canada
PUT
780087102
797850
7500
SH
SOLE
7500
0
0
Canadian Imperial Bank of Comm
PUT
136069101
285240
6000
SH
DFND
1
0
6000
0
TransCanada Corp
COM
87807B107
1217992
32137
SH
SOLE
32137
0
0
Fortis Inc/Canada
COM
349553107
159671
4111
SH
SOLE
4111
0
0
Canadian National Railway Co
COM
136375102
1458551
12347
SH
SOLE
12347
0
0
Canadian Pacific Railway Ltd
COM
13646K108
1580820
20079
SH
SOLE
20079
0
0
Enbridge Inc
COM
29250N105
2074506
58289
SH
SOLE
58289
0
0
Pembina Pipeline Corp
COM
706327103
1185559
31973
SH
SOLE
31973
0
0
Alcon Inc
COM
H01301128
19776
222
SH
DFND
2
0
222
0
Ferrari NV
COM
N3167Y103
17152
42
SH
DFND
2
0
42
0
Canadian Natural Resources Ltd
PUT
136385101
71200
2000
SH
DFND
1
0
2000
0
Royal Bank of Canada
PUT
780087102
212760
2000
SH
DFND
1
0
2000
0
Newmont Mining Corp
CALL
651639106
104675
2500
SH
DFND
1
0
2500
0
Barrick Gold Corp
CALL
067901108
46704
2800
SH
DFND
1
0
2800
0
Brookfield Asset Management Lt
CALL
113004105
49465
1300
SH
DFND
1
0
1300
0
TELUS Corp
PUT
87971M103
49962
3300
SH
DFND
1
0
3300
0
Fortis Inc/Canada
CALL
349553107
31072
800
SH
DFND
1
0
800
0
Canadian Imperial Bank of Comm
CALL
136069101
118850
2500
SH
DFND
1
0
2500
0
Brookfield Infrastructure Part
CALL
G16252101
109760
4000
SH
DFND
1
0
4000
0
iShares Russell 2000 ETF
PUT
464287655
5072250
25000
SH
SOLE
25000
0
0
Osisko Gold Royalties Ltd
PUT
68827L101
15580
1000
SH
DFND
1
0
1000
0
Barrick Gold Corp
PUT
067901108
53376
3200
SH
DFND
1
0
3200
0
Canadian Natural Resources Ltd
PUT
136385101
7120000
200000
SH
SOLE
200000
0
0
iShares Russell 2000 ETF
CALL
464287655
50722500
250000
SH
SOLE
250000
0
0
Kinross Gold Corp
CALL
496902404
8320
1000
SH
DFND
1
0
1000
0
Barrick Gold Corp
CALL
067901108
25020
1500
SH
DFND
1
0
1500
0
Cameco Corp
CALL
13321L108
49200
1000
SH
DFND
1
0
1000
0
Brookfield Infrastructure Part
CALL
G16252101
63112
2300
SH
DFND
1
0
2300
0
Brookfield Renewable Partners
CALL
G16258108
34678
1400
SH
DFND
1
0
1400
0
Brookfield Renewable Partners
CALL
G16258108
24770
1000
SH
DFND
1
0
1000
0
Brookfield Infrastructure Part
PUT
G16252101
27440
1000
SH
DFND
1
0
1000
0
Canadian Natural Resources Ltd
PUT
136385101
7120000
200000
SH
SOLE
200000
0
0
CGI Group Inc
CALL
12532H104
99810
1000
SH
DFND
1
0
1000
0
Bank of Nova Scotia/The
CALL
064149107
969264
21200
SH
DFND
1
0
21200
0
Baytex Energy Corp
CALL
07317Q105
6960
2000
SH
DFND
1
0
2000
0
Enbridge Inc
CALL
29250N105
39149
1100
SH
DFND
1
0
1100
0
Canadian Imperial Bank of Comm
CALL
136069101
38032
800
SH
DFND
1
0
800
0
AbCellera Biologics Inc
CALL
00288U106
414400
140000
SH
SOLE
140000
0
0
Vermilion Energy Inc
CALL
923725105
2202
200
SH
DFND
1
0
200
0
Restaurant Brands Internationa
PUT
76131D103
105555
1500
SH
DFND
1
0
1500
0
Stantec Inc
PUT
85472N109
50130
600
SH
DFND
1
0
600
0
Brookfield Infrastructure Part
CALL
G16252101
2744
100
SH
DFND
1
0
100
0
Canadian Imperial Bank of Comm
PUT
136069101
80818
1700
SH
DFND
1
0
1700
0
TransCanada Corp
CALL
87807B107
90960
2400
SH
DFND
1
0
2400
0
TELUS Corp
PUT
87971M103
3028
200
SH
DFND
1
0
200
0
iShares 20 Year Treasury Bond ETF
PUT
464287432
917800
10000
SH
SOLE
10000
0
0
iShares 20 Year Treasury Bond ETF
CALL
464287432
917800
10000
SH
SOLE
10000
0
0
Sun Life Financial Inc
CALL
866796105
93081
1900
SH
DFND
1
0
1900
0
Canadian Natural Resources Ltd
PUT
136385101
113920
3200
SH
DFND
1
0
3200
0
Agnico Eagle Mines Ltd
PUT
008474108
91560
1400
SH
DFND
1
0
1400
0
Canadian Imperial Bank of Comm
CALL
136069101
399336
8400
SH
DFND
1
0
8400
0
Newmont Mining Corp
PUT
651639106
20935
500
SH
DFND
1
0
500
0
Bank of Montreal
CALL
063671101
159315
1900
SH
DFND
1
0
1900
0
Hudbay Minerals Inc
CALL
443628102
14480
1600
SH
DFND
1
0
1600
0
TransCanada Corp
CALL
87807B107
56850
1500
SH
DFND
1
0
1500
0
Stantec Inc
CALL
85472N109
83550
1000
SH
DFND
1
0
1000
0
Canadian Imperial Bank of Comm
CALL
136069101
114096
2400
SH
DFND
1
0
2400
0
Canadian Imperial Bank of Comm
CALL
136069101
57048
1200
SH
DFND
1
0
1200
0
CGI Group Inc
CALL
12532H104
29943
300
SH
DFND
1
0
300
0
Enbridge Inc
CALL
29250N105
3559
100
SH
DFND
1
0
100
0
Suncor Energy Inc
PUT
867224107
19050
500
SH
DFND
1
0
500
0
Vermilion Energy Inc
PUT
923725105
22020
2000
SH
DFND
1
0
2000
0
Royal Bank of Canada
PUT
780087102
159570
1500
SH
DFND
1
0
1500
0
iShares Russell 2000 ETF
PUT
464287655
10144500
50000
SH
SOLE
50000
0
0
Invesco QQQ Trust Series 1
PUT
46090E103
14373300
30000
SH
SOLE
30000
0
0
Magna International Inc
PUT
559222401
117320
2800
SH
DFND
1
0
2800
0
Franco-Nevada Corp
PUT
351858105
296300
2500
SH
DFND
1
0
2500
0
Rogers Communications Inc
PUT
775109200
18490
500
SH
DFND
1
0
500
0
Canadian Natural Resources Ltd
PUT
136385101
92560
2600
SH
DFND
1
0
2600
0
iShares Russell 2000 ETF
CALL
464287655
15216750
75000
SH
SOLE
75000
0
0
Agnico Eagle Mines Ltd
PUT
008474108
156960
2400
SH
DFND
1
0
2400
0
BCE Inc
PUT
05534B760
32370
1000
SH
DFND
1
0
1000
0
Barrick Gold Corp
PUT
067901108
33360
2000
SH
DFND
1
0
2000
0
Enbridge Inc
PUT
29250N105
71180
2000
SH
DFND
1
0
2000
0
Manulife Financial Corp
CALL
56501R106
23958
900
SH
DFND
1
0
900
0
Canadian Imperial Bank of Comm
CALL
136069101
8319500
175000
SH
SOLE
175000
0
0
Canadian Imperial Bank of Comm
PUT
136069101
95080
2000
SH
DFND
1
0
2000
0
SPDR S&P 500 ETF Trust
CALL
78462F103
5442200
10000
SH
SOLE
10000
0
0
Canadian Imperial Bank of Comm
PUT
136069101
8319500
175000
SH
SOLE
175000
0
0
Bank of Nova Scotia/The
PUT
064149107
754380
16500
SH
DFND
1
0
16500
0
Barrick Gold Corp
PUT
067901108
16680
1000
SH
DFND
1
0
1000
0
Ovintiv Inc
PUT
69047Q102
23435
500
SH
DFND
1
0
500
0
Royal Bank of Canada
CALL
780087102
212760
2000
SH
DFND
1
0
2000
0
Suncor Energy Inc
PUT
867224107
57150
1500
SH
DFND
1
0
1500
0
Invesco QQQ Trust Series 1
PUT
46090E103
47911000
100000
SH
SOLE
100000
0
0
Kinross Gold Corp
CALL
496902404
832
100
SH
DFND
1
0
100
0
Barrick Gold Corp
CALL
067901108
8340
500
SH
DFND
1
0
500
0
Vermilion Energy Inc
PUT
923725105
3303
300
SH
DFND
1
0
300
0
Sun Life Financial Inc
PUT
866796105
24495
500
SH
DFND
1
0
500
0
Enbridge Inc
CALL
29250N105
81857
2300
SH
DFND
1
0
2300
0
Ovintiv Inc
PUT
69047Q102
46870
1000
SH
DFND
1
0
1000
0
Ovintiv Inc
PUT
69047Q102
46870
1000
SH
DFND
1
0
1000
0
Canadian National Railway Co
CALL
136375102
118130
1000
SH
DFND
1
0
1000
0
BCE Inc
CALL
05534B760
61503
1900
SH
DFND
1
0
1900
0
Cenovus Energy Inc
PUT
15135U109
19660
1000
SH
DFND
1
0
1000
0
International Game Technology
COM
G4863A108
1004075
49075
SH
SOLE
49075
0
0
Canadian Imperial Bank of Comm
PUT
136069101
356550
7500
SH
SOLE
7500
0
0
Invesco QQQ Trust Series 1
CALL
46090E103
9582200
20000
SH
SOLE
20000
0
0
Invesco QQQ Trust Series 1
PUT
46090E103
9582200
20000
SH
SOLE
20000
0
0
Cameco Corp
CALL
13321L108
49200
1000
SH
DFND
1
0
1000
0
BCE Inc
CALL
05534B760
19422
600
SH
DFND
1
0
600
0
Suncor Energy Inc
PUT
867224107
38100
1000
SH
DFND
1
0
1000
0
Brookfield Renewable Partners
PUT
G16258108
2477
100
SH
DFND
1
0
100
0
Toronto-Dominion Bank/The
PUT
891160509
362736
6600
SH
DFND
1
0
6600
0
BCE Inc
PUT
05534B760
216879
6700
SH
DFND
1
0
6700
0
Hudbay Minerals Inc
CALL
443628102
905
100
SH
DFND
1
0
100
0
Enbridge Inc
PUT
29250N105
99652
2800
SH
DFND
1
0
2800
0
Bank of Nova Scotia/The
CALL
064149107
324612
7100
SH
DFND
1
0
7100
0
Toronto-Dominion Bank/The
CALL
891160509
126408
2300
SH
DFND
1
0
2300
0
Invesco QQQ Trust Series 1
PUT
46090E103
43119900
90000
SH
SOLE
90000
0
0
Kinross Gold Corp
CALL
496902404
832
100
SH
DFND
1
0
100
0
Ovintiv Inc
PUT
69047Q102
46870
1000
SH
DFND
1
0
1000
0
Imperial Oil Ltd
CALL
453038408
68250
1000
SH
DFND
1
0
1000
0
Kinross Gold Corp
CALL
496902404
8320
1000
SH
DFND
1
0
1000
0
Manulife Financial Corp
PUT
56501R106
106480
4000
SH
DFND
1
0
4000
0
Toronto-Dominion Bank/The
CALL
891160509
131904
2400
SH
DFND
1
0
2400
0
Bank of Montreal
CALL
063671101
293475
3500
SH
DFND
1
0
3500
0
Brookfield Renewable Partners
CALL
G16258108
24770
1000
SH
DFND
1
0
1000
0
Fortis Inc/Canada
PUT
349553107
38840
1000
SH
DFND
1
0
1000
0
Canadian Natural Resources Ltd
PUT
136385101
21360
600
SH
DFND
1
0
600
0
Enbridge Inc
PUT
29250N105
78298
2200
SH
DFND
1
0
2200
0
Canadian National Railway Co
PUT
136375102
153569
1300
SH
DFND
1
0
1300
0
Barrick Gold Corp
PUT
067901108
21684
1300
SH
DFND
1
0
1300
0
Vermilion Energy Inc
PUT
923725105
66060
6000
SH
DFND
1
0
6000
0
Canadian Imperial Bank of Comm
PUT
136069101
11885000
250000
SH
SOLE
250000
0
0
BCE Inc
PUT
05534B760
113295
3500
SH
DFND
1
0
3500
0
New Duke Holdco Inc
COM
26142V105
370364
9703
SH
SOLE
9703
0
0
Bank of Montreal
PUT
063671101
394095
4700
SH
DFND
1
0
4700
0
Nutrien Ltd
CALL
67077M108
5091
100
SH
DFND
1
0
100
0
Logitech International SA
COM
H50430232
25383
262
SH
DFND
2
0
262
0
UBS Group AG
COM
H42097107
520643
17625
SH
DFND
2
0
17625
0
Alcon Inc
COM
H01301128
206309
2316
SH
DFND
2
0
2316
0
QIAGEN NV
COM
N72482149
26626
648
SH
DFND
2
0
648
0
Deutsche Bank AG
COM
D18190898
278360
17463
SH
DFND
2
0
17463
0
Fiat Chrysler Automobiles NV
COM
N82405106
67589
3405
SH
DFND
2
0
3405
0
Ferrari NV
COM
N3167Y103
632974
1550
SH
DFND
2
0
1550
0
iShares U.S. Real Estate ETF
ETF
464287739
88354
1007
SH
SOLE
1007
0
0
Invesco Russell 1000 Dynamic Multifactor ETF
ETF
46138J619
35431
675
SH
DFND
1
0
675
0
Vermilion Energy Inc
CALL
923725105
11010
1000
SH
DFND
1
0
1000
0
BCE Inc
CALL
05534B760
38844
1200
SH
DFND
1
0
1200
0
Brookfield Renewable Partners
PUT
G16258108
24770
1000
SH
DFND
1
0
1000
0
Kinross Gold Corp
CALL
496902404
8320
1000
SH
DFND
1
0
1000
0
Invesco QQQ Trust Series 1
PUT
46090E103
23955500
50000
SH
SOLE
50000
0
0
Bank of Nova Scotia/The
CALL
064149107
20574000
450000
SH
SOLE
450000
0
0
Bank of Nova Scotia/The
PUT
064149107
20574000
450000
SH
SOLE
450000
0
0
Agnico Eagle Mines Ltd
PUT
008474108
32700
500
SH
DFND
1
0
500
0
MAG Silver Corp
PUT
55903Q104
11670
1000
SH
DFND
1
0
1000
0
Vermilion Energy Inc
CALL
923725105
11010
1000
SH
DFND
1
0
1000
0
Fortuna Silver Mines Inc
CALL
349942102
6357
1300
SH
DFND
1
0
1300
0
Nutrien Ltd
CALL
67077M108
152730
3000
SH
DFND
1
0
3000
0
Barrick Gold Corp
PUT
067901108
40032
2400
SH
DFND
1
0
2400
0
Imperial Oil Ltd
CALL
453038408
102375
1500
SH
DFND
1
0
1500
0
Canadian Imperial Bank of Comm
CALL
136069101
57048
1200
SH
DFND
1
0
1200
0
MAG Silver Corp
CALL
55903Q104
4668
400
SH
DFND
1
0
400
0
Thomson Reuters Corp
CALL
884903808
33714
200
SH
DFND
1
0
200
0
Agnico Eagle Mines Ltd
PUT
008474108
65400
1000
SH
DFND
1
0
1000
0
Agnico Eagle Mines Ltd
PUT
008474108
98100
1500
SH
DFND
1
0
1500
0
Canadian Pacific Railway Ltd
PUT
13646K108
15746
200
SH
DFND
1
0
200
0
Cenovus Energy Inc
CALL
15135U109
1966000
100000
SH
SOLE
100000
0
0
Cenovus Energy Inc
PUT
15135U109
1966000
100000
SH
SOLE
100000
0
0
Toronto-Dominion Bank/The
PUT
891160509
522120
9500
SH
DFND
1
0
9500
0
Magna International Inc
PUT
559222401
4190
100
SH
DFND
1
0
100
0
Canadian National Railway Co
CALL
136375102
177195
1500
SH
DFND
1
0
1500
0
Enbridge Inc
CALL
29250N105
71180
2000
SH
DFND
1
0
2000
0
Wheaton Precious Metals Corp
CALL
962879102
26210
500
SH
DFND
1
0
500
0
TransCanada Corp
CALL
87807B107
56850
1500
SH
DFND
1
0
1500
0
Agnico Eagle Mines Ltd
CALL
008474108
26160
400
SH
DFND
1
0
400
0
BCE Inc
CALL
05534B760
22659
700
SH
DFND
1
0
700
0
TELUS Corp
CALL
87971M103
33308
2200
SH
DFND
1
0
2200
0
Barrick Gold Corp
PUT
067901108
8340
500
SH
DFND
1
0
500
0
Canadian Imperial Bank of Comm
PUT
136069101
47540
1000
SH
DFND
1
0
1000
0
Sun Life Financial Inc
CALL
866796105
58788
1200
SH
DFND
1
0
1200
0
Rogers Communications Inc
CALL
775109200
36980
1000
SH
DFND
1
0
1000
0
Cenovus Energy Inc
PUT
15135U109
21626
1100
SH
DFND
1
0
1100
0
BCE Inc
CALL
05534B760
32370
1000
SH
DFND
1
0
1000
0
Cenovus Energy Inc
PUT
15135U109
39320
2000
SH
DFND
1
0
2000
0
Bank of Montreal
CALL
063671101
620490
7400
SH
DFND
1
0
7400
0
Nutrien Ltd
CALL
67077M108
1527300
30000
SH
SOLE
30000
0
0
Nutrien Ltd
PUT
67077M108
1527300
30000
SH
SOLE
30000
0
0
Toronto-Dominion Bank/The
PUT
891160509
1099200
20000
SH
DFND
1
0
20000
0
Toronto-Dominion Bank/The
CALL
891160509
1099200
20000
SH
DFND
1
0
20000
0
Nutrien Ltd
CALL
67077M108
50910
1000
SH
DFND
1
0
1000
0
ADL Ventures Inc
COM
75585H206
1275
314
SH
DFND
1
0
314
0
ADL Ventures Inc
COM
75585H206
406
100
SH
DFND
1
0
100
0
Shopify Inc
PUT
82509L107
132100
2000
SH
DFND
1
0
2000
0
Toronto-Dominion Bank/The
PUT
891160509
54960
1000
SH
DFND
1
0
1000
0
Barrick Gold Corp
CALL
067901108
16680
1000
SH
DFND
1
0
1000
0
BlackBerry Ltd
PUT
09228F103
1984
800
SH
DFND
1
0
800
0
Ovintiv Inc
PUT
69047Q102
23435
500
SH
DFND
1
0
500
0
Sun Life Financial Inc
PUT
866796105
244950
5000
SH
DFND
1
0
5000
0
BCE Inc
PUT
05534B760
58266
1800
SH
DFND
1
0
1800
0
Village Farms International In
COM
92707Y108
9500
9314
SH
SOLE
9314
0
0
Fortis Inc/Canada
PUT
349553107
11652
300
SH
DFND
1
0
300
0
iShares MSCI EAFE ETF
PUT
464287465
23499000
300000
SH
SOLE
300000
0
0
iShares Russell 2000 ETF
PUT
464287655
20289000
100000
SH
SOLE
100000
0
0
Cenovus Energy Inc
CALL
15135U109
5898
300
SH
DFND
1
0
300
0
Vermilion Energy Inc
CALL
923725105
49545
4500
SH
DFND
1
0
4500
0
Ovintiv Inc
PUT
69047Q102
46870
1000
SH
DFND
1
0
1000
0
Amazon.com Inc
PUT
023135106
2898750
15000
SH
SOLE
15000
0
0
Paddy Power Betfair PLC
COM
G3643J108
1149780
6305
SH
DFND
2
0
6305
0
Paddy Power Betfair PLC
COM
G3643J108
238709
1309
SH
DFND
2
0
1309
0
Caledonia Mining Corp PLC
COM
G1757E113
58
6
SH
DFND
1
0
6
0
Nuvei Corp
COM
67079A102
4080
126
SH
DFND
1
0
126
0
Cenovus Energy Inc
CALL
15135U109
84538
4300
SH
DFND
1
0
4300
0
Toronto-Dominion Bank/The
CALL
891160509
98928
1800
SH
DFND
1
0
1800
0
Bank of Montreal
CALL
063671101
419250
5000
SH
DFND
1
0
5000
0
Manulife Financial Corp
CALL
56501R106
117128
4400
SH
DFND
1
0
4400
0
Nutrien Ltd
PUT
67077M108
218913
4300
SH
DFND
1
0
4300
0
Bank of Montreal
PUT
063671101
16770
200
SH
DFND
1
0
200
0
Teck Resources Ltd
PUT
878742204
47900
1000
SH
DFND
1
0
1000
0
iShares Russell 2000 ETF
PUT
464287655
20289000
100000
SH
SOLE
100000
0
0
Sun Life Financial Inc
PUT
866796105
146970
3000
SH
DFND
1
0
3000
0
iShares MSCI EAFE ETF
PUT
464287465
11749500
150000
SH
SOLE
150000
0
0
Wheaton Precious Metals Corp
PUT
962879102
78630
1500
SH
DFND
1
0
1500
0
SPDR S&P Oil & Gas Exploration & Production ETF
PUT
78468R556
11637600
80000
SH
SOLE
80000
0
0
Toronto-Dominion Bank/The
CALL
891160509
566088
10300
SH
DFND
1
0
10300
0
Canadian Natural Resources Ltd
PUT
136385101
7120000
200000
SH
SOLE
200000
0
0
Canadian Natural Resources Ltd
PUT
136385101
142400
4000
SH
DFND
1
0
4000
0
Canadian Natural Resources Ltd
PUT
136385101
163760
4600
SH
DFND
1
0
4600
0
Canadian Natural Resources Ltd
PUT
136385101
71200
2000
SH
DFND
1
0
2000
0
Canadian Natural Resources Ltd
PUT
136385101
178000
5000
SH
DFND
1
0
5000
0
Imperial Oil Ltd
PUT
453038408
68250
1000
SH
DFND
1
0
1000
0
Agnico Eagle Mines Ltd
PUT
008474108
65400
1000
SH
DFND
1
0
1000
0
Nutrien Ltd
PUT
67077M108
5091
100
SH
DFND
1
0
100
0
Algonquin Power & Utilities Co
PUT
015857105
17580
3000
SH
DFND
1
0
3000
0
Agnico Eagle Mines Ltd
PUT
008474108
327000
5000
SH
DFND
1
0
5000
0
Agnico Eagle Mines Ltd
PUT
008474108
130800
2000
SH
DFND
1
0
2000
0
Rogers Communications Inc
CALL
775109200
36980
1000
SH
DFND
1
0
1000
0
Canadian Natural Resources Ltd
PUT
136385101
7120
200
SH
DFND
1
0
200
0
Newmont Mining Corp
PUT
651639106
41870
1000
SH
DFND
1
0
1000
0
Newmont Mining Corp
PUT
651639106
41870
1000
SH
DFND
1
0
1000
0
Kinross Gold Corp
PUT
496902404
8320
1000
SH
DFND
1
0
1000
0
Nutrien Ltd
PUT
67077M108
61092
1200
SH
DFND
1
0
1200
0
Restaurant Brands Internationa
PUT
76131D103
14074
200
SH
DFND
1
0
200
0
Brookfield Asset Management In
CALL
11271J107
41540
1000
SH
DFND
1
0
1000
0
Bank of Montreal
PUT
063671101
3085680
36800
SH
DFND
1
0
36800
0
Cenovus Energy Inc
CALL
15135U109
5268880
268000
SH
DFND
1
0
268000
0
Mosaic Co/The
PUT
61945C103
1445000
50000
SH
SOLE
50000
0
0
CGI Group Inc
CALL
12532H104
39924
400
SH
DFND
1
0
400
0
CF Industries Holdings Inc
PUT
125269100
2223600
30000
SH
SOLE
30000
0
0
Mosaic Co/The
PUT
61945C103
1445000
50000
SH
SOLE
50000
0
0
First Majestic Silver Corp
CALL
32076V103
5920
1000
SH
DFND
1
0
1000
0
Osisko Gold Royalties Ltd
PUT
68827L101
7790
500
SH
DFND
1
0
500
0
Algonquin Power & Utilities Co
PUT
015857105
5860
1000
SH
DFND
1
0
1000
0
Algonquin Power & Utilities Co
PUT
015857105
2930
500
SH
DFND
1
0
500
0
Amer Sports Inc
COM
G0260P102
13
1
SH
DFND
1
0
1
0
Canadian National Railway Co
CALL
136375102
23626
200
SH
DFND
1
0
200
0
PayPal Holdings Inc
PUT
70450Y103
2901500
50000
SH
SOLE
50000
0
0
Enbridge Inc
PUT
29250N105
74739
2100
SH
DFND
1
0
2100
0
Vermilion Energy Inc
CALL
923725105
11010
1000
SH
DFND
1
0
1000
0
Open Text Corp
PUT
683715106
30040
1000
SH
DFND
1
0
1000
0
Agnico Eagle Mines Ltd
CALL
008474108
32700
500
SH
DFND
1
0
500
0
iShares Russell 2000 ETF
CALL
464287655
3043350
15000
SH
SOLE
15000
0
0
Invesco QQQ Trust Series 1
PUT
46090E103
3593325
7500
SH
SOLE
7500
0
0
Invesco QQQ Trust Series 1
CALL
46090E103
3593325
7500
SH
SOLE
7500
0
0
Osisko Gold Royalties Ltd
CALL
68827L101
15580
1000
SH
DFND
1
0
1000
0
TransAlta Corp
PUT
89346D107
14160
2000
SH
DFND
1
0
2000
0
Canadian Natural Resources Ltd
CALL
136385101
42720
1200
SH
DFND
1
0
1200
0
Vermilion Energy Inc
PUT
923725105
2202
200
SH
DFND
1
0
200
0
Royal Bank of Canada
CALL
780087102
829764
7800
SH
DFND
1
0
7800
0
Royal Bank of Canada
CALL
780087102
755298
7100
SH
DFND
1
0
7100
0
Enbridge Inc
PUT
29250N105
35590
1000
SH
DFND
1
0
1000
0
Invesco QQQ Trust Series 1
CALL
46090E103
95822000
200000
SH
SOLE
200000
0
0
Hudbay Minerals Inc
CALL
443628102
9050
1000
SH
DFND
1
0
1000
0
iShares Russell 2000 ETF
PUT
464287655
91300500
450000
SH
SOLE
450000
0
0
Rogers Communications Inc
PUT
775109200
3698000
100000
SH
SOLE
100000
0
0
Manulife Financial Corp
CALL
56501R106
29282
1100
SH
DFND
1
0
1100
0
iShares Russell 2000 ETF
CALL
464287655
20289000
100000
SH
SOLE
100000
0
0
Manulife Financial Corp
CALL
56501R106
239580
9000
SH
DFND
1
0
9000
0
Nutrien Ltd
PUT
67077M108
50910
1000
SH
DFND
1
0
1000
0
Nutrien Ltd
PUT
67077M108
254550
5000
SH
DFND
1
0
5000
0
Brookfield Asset Management In
CALL
11271J107
41540
1000
SH
DFND
1
0
1000
0
Bank of Montreal
CALL
063671101
167700
2000
SH
DFND
1
0
2000
0
Vermilion Energy Inc
CALL
923725105
23121
2100
SH
DFND
1
0
2100
0
Coeur Mining Inc
COM
192108504
96
17
SH
DFND
1
0
17
0
DiaMedica Therapeutics Inc
COM
25253X207
71
24
SH
DFND
1
0
24
0
BCE Inc
PUT
05534B760
9711
300
SH
DFND
1
0
300
0
West Fraser Timber Co Ltd
CALL
952845105
153740
2000
SH
DFND
1
0
2000
0
Bank of Nova Scotia/The
CALL
064149107
132588
2900
SH
DFND
1
0
2900
0
Hudbay Minerals Inc
PUT
443628102
9050
1000
SH
DFND
1
0
1000
0
TransCanada Corp
CALL
87807B107
53060
1400
SH
DFND
1
0
1400
0
Cenovus Energy Inc
CALL
15135U109
9830
500
SH
DFND
1
0
500
0
BCE Inc
PUT
05534B760
64740
2000
SH
DFND
1
0
2000
0
Cenovus Energy Inc
CALL
15135U109
45218
2300
SH
DFND
1
0
2300
0
iShares Russell 2000 ETF
CALL
464287655
5072250
25000
SH
SOLE
25000
0
0
iShares MSCI Eurozone ETF
ETF
464286608
830025
17000
SH
SOLE
17000
0
0
Brookfield Asset Management Lt
PUT
113004105
38050
1000
SH
DFND
1
0
1000
0
Hudbay Minerals Inc
PUT
443628102
9050
1000
SH
DFND
1
0
1000
0
Canadian Imperial Bank of Comm
PUT
136069101
14262
300
SH
DFND
1
0
300
0
Barrick Gold Corp
PUT
067901108
25020
1500
SH
DFND
1
0
1500
0
Bank of Nova Scotia/The
PUT
064149107
45720
1000
SH
DFND
1
0
1000
0
BCE Inc
PUT
05534B760
48555
1500
SH
DFND
1
0
1500
0
Cameco Corp
CALL
13321L108
49200
1000
SH
DFND
1
0
1000
0
Cameco Corp
CALL
13321L108
49200
1000
SH
DFND
1
0
1000
0
CAE Inc
CALL
124765108
18580
1000
SH
DFND
1
0
1000
0
Newmont Mining Corp
PUT
651639106
62805
1500
SH
DFND
1
0
1500
0
Manulife Financial Corp
PUT
56501R106
26620
1000
SH
DFND
1
0
1000
0
Bank of Montreal
CALL
063671101
855270
10200
SH
DFND
1
0
10200
0
Bank of Montreal
CALL
063671101
746265
8900
SH
DFND
1
0
8900
0
Barrick Gold Corp
CALL
067901108
33360
2000
SH
DFND
1
0
2000
0
Vermilion Energy Inc
CALL
923725105
4404
400
SH
DFND
1
0
400
0
Toronto-Dominion Bank/The
CALL
891160509
16488
300
SH
DFND
1
0
300
0
Barrick Gold Corp
PUT
067901108
33360
2000
SH
DFND
1
0
2000
0
Ovintiv Inc
CALL
69047Q102
46870
1000
SH
DFND
1
0
1000
0
Ovintiv Inc
CALL
69047Q102
46870
1000
SH
DFND
1
0
1000
0
Ovintiv Inc
CALL
69047Q102
46870
1000
SH
DFND
1
0
1000
0
Ovintiv Inc
PUT
69047Q102
46870
1000
SH
DFND
1
0
1000
0
Ovintiv Inc
CALL
69047Q102
46870
1000
SH
DFND
1
0
1000
0
Baytex Energy Corp
PUT
07317Q105
3480
1000
SH
DFND
1
0
1000
0
Canadian Natural Resources Ltd
PUT
136385101
21360
600
SH
DFND
1
0
600
0
Osisko Gold Royalties Ltd
CALL
68827L101
15580
1000
SH
DFND
1
0
1000
0
Osisko Gold Royalties Ltd
CALL
68827L101
15580
1000
SH
DFND
1
0
1000
0
Sun Life Financial Inc
CALL
866796105
156768
3200
SH
DFND
1
0
3200
0
Sun Life Financial Inc
CALL
866796105
181263
3700
SH
DFND
1
0
3700
0
Bank of Montreal
PUT
063671101
1324830
15800
SH
SOLE
15800
0
0
Canadian Imperial Bank of Comm
PUT
136069101
76064
1600
SH
SOLE
1600
0
0
Newmont Mining Corp
PUT
651639106
20935
500
SH
DFND
1
0
500
0
Bank of Montreal
PUT
063671101
8385
100
SH
DFND
1
0
100
0
Nutrien Ltd
PUT
67077M108
50910
1000
SH
DFND
1
0
1000
0
Nutrien Ltd
PUT
67077M108
112002
2200
SH
DFND
1
0
2200
0
Ovintiv Inc
CALL
69047Q102
70305
1500
SH
DFND
1
0
1500
0
TransCanada Corp
PUT
87807B107
75800
2000
SH
DFND
1
0
2000
0
Fortis Inc/Canada
PUT
349553107
46608
1200
SH
DFND
1
0
1200
0
BCE Inc
CALL
05534B760
32370
1000
SH
DFND
1
0
1000
0
Cameco Corp
PUT
13321L108
4920
100
SH
DFND
1
0
100
0
TransAlta Corp
CALL
89346D107
7080
1000
SH
DFND
1
0
1000
0
Invesco QQQ Trust Series 1
CALL
46090E103
45515450
95000
SH
SOLE
95000
0
0
Canadian Natural Resources Ltd
PUT
136385101
71200
2000
SH
DFND
1
0
2000
0
Canadian Natural Resources Ltd
PUT
136385101
71200
2000
SH
DFND
1
0
2000
0
Canadian Natural Resources Ltd
PUT
136385101
71200
2000
SH
DFND
1
0
2000
0
Canadian Natural Resources Ltd
PUT
136385101
106800
3000
SH
DFND
1
0
3000
0
Invesco QQQ Trust Series 1
PUT
46090E103
14373300
30000
SH
SOLE
30000
0
0
Nutrien Ltd
PUT
67077M108
50910
1000
SH
DFND
1
0
1000
0
CAE Inc
CALL
124765108
18580
1000
SH
DFND
1
0
1000
0
BCE Inc
CALL
05534B760
22659
700
SH
DFND
1
0
700
0
Apellis Pharmaceuticals Inc
COM
03753U106
943656
24600
SH
SOLE
24600
0
0
Cameco Corp
PUT
13321L108
9840
200
SH
DFND
1
0
200
0
Toronto-Dominion Bank/The
CALL
891160509
230832
4200
SH
DFND
1
0
4200
0
Vermilion Energy Inc
CALL
923725105
16515
1500
SH
DFND
1
0
1500
0
Canadian Natural Resources Ltd
PUT
136385101
21360
600
SH
DFND
1
0
600
0
Waste Connections Inc
CALL
94106B101
35072
200
SH
DFND
1
0
200
0
Canadian Natural Resources Ltd
PUT
136385101
71200
2000
SH
DFND
1
0
2000
0
Canadian Natural Resources Ltd
PUT
136385101
71200
2000
SH
DFND
1
0
2000
0
Seabridge Gold Inc
COM
811916105
13718667
1002094
SH
SOLE
1002094
0
0
GFL Environmental Inc
COM
36168Q104
2864041
73569
SH
SOLE
73569
0
0
Fortis Inc/Canada
PUT
349553107
38840
1000
SH
DFND
1
0
1000
0
TransAlta Corp
PUT
89346D107
7080
1000
SH
DFND
1
0
1000
0
Nutrien Ltd
PUT
67077M108
407280
8000
SH
DFND
1
0
8000
0
Fortis Inc/Canada
PUT
349553107
42724
1100
SH
DFND
1
0
1100
0
Canadian Natural Resources Ltd
PUT
136385101
21360
600
SH
DFND
1
0
600
0
Bausch Lomb Corp
COM
071705107
160
11
SH
DFND
1
0
11
0
Waste Connections Inc
PUT
94106B101
35072
200
SH
DFND
1
0
200
0
Algonquin Power & Utilities Co
CALL
015857105
5860
1000
SH
DFND
1
0
1000
0
BCE Inc
PUT
05534B760
32370
1000
SH
DFND
1
0
1000
0
Canadian Natural Resources Ltd
CALL
136385101
14240
400
SH
DFND
1
0
400
0
Fortis Inc/Canada
PUT
349553107
38840
1000
SH
DFND
1
0
1000
0
Canadian Pacific Railway Ltd
PUT
13646K108
15746
200
SH
DFND
1
0
200
0
Agnico Eagle Mines Ltd
PUT
008474108
65400
1000
SH
DFND
1
0
1000
0
Newmont Mining Corp
PUT
651639106
41870
1000
SH
DFND
1
0
1000
0
Brookfield Asset Management Lt
CALL
113004105
38050
1000
SH
DFND
1
0
1000
0
Nutrien Ltd
CALL
67077M108
40728
800
SH
DFND
1
0
800
0
Bank of Montreal
PUT
063671101
586950
7000
SH
DFND
1
0
7000
0
Bank of Montreal
PUT
063671101
251550
3000
SH
DFND
1
0
3000
0
TransCanada Corp
PUT
87807B107
22740
600
SH
DFND
1
0
600
0
Enbridge Inc
PUT
29250N105
135242
3800
SH
DFND
1
0
3800
0
Bank of Montreal
PUT
063671101
771420
9200
SH
DFND
1
0
9200
0
Barrick Gold Corp
PUT
067901108
16680
1000
SH
DFND
1
0
1000
0
Indivior PLC
COM
G4766E116
18398997
1141377
SH
DFND
2
0
1141377
0
Open Text Corp
CALL
683715106
6008
200
SH
DFND
1
0
200
0
Vermilion Energy Inc
PUT
923725105
11010
1000
SH
DFND
1
0
1000
0
Barrick Gold Corp
PUT
067901108
3336
200
SH
DFND
1
0
200
0
Cenovus Energy Inc
PUT
15135U109
58980
3000
SH
DFND
1
0
3000
0
Bank of Montreal
PUT
063671101
394095
4700
SH
DFND
1
0
4700
0
TransCanada Corp
PUT
87807B107
11370
300
SH
DFND
1
0
300
0
Canadian Imperial Bank of Comm
CALL
136069101
14262
300
SH
DFND
1
0
300
0
TransCanada Corp
PUT
87807B107
125070
3300
SH
DFND
1
0
3300
0
Cenovus Energy Inc
CALL
15135U109
4034232
205200
SH
DFND
1
0
205200
0
Brookfield Infrastructure Part
CALL
G16252101
2744
100
SH
DFND
1
0
100
0
TELUS Corp
PUT
87971M103
37850
2500
SH
DFND
1
0
2500
0
Cenovus Energy Inc
CALL
15135U109
39320
2000
SH
DFND
1
0
2000
0
Cenovus Energy Inc
CALL
15135U109
19660
1000
SH
DFND
1
0
1000
0
Cenovus Energy Inc
PUT
15135U109
58980
3000
SH
DFND
1
0
3000
0
Cenovus Energy Inc
PUT
15135U109
58980
3000
SH
DFND
1
0
3000
0
Pembina Pipeline Corp
PUT
706327103
31518000
850000
SH
SOLE
850000
0
0
BCE Inc
CALL
05534B760
32370
1000
SH
DFND
1
0
1000
0
Teck Resources Ltd
CALL
878742204
28740
600
SH
DFND
1
0
600
0
Bitfarms Ltd/Canada
COM
09173B107
7713
3001
SH
SOLE
3001
0
0
Nutrien Ltd
PUT
67077M108
254550
5000
SH
DFND
1
0
5000
0
Enbridge Inc
CALL
29250N105
7118
200
SH
DFND
1
0
200
0
Barrick Gold Corp
PUT
067901108
6672
400
SH
DFND
1
0
400
0
Baytex Energy Corp
PUT
07317Q105
1740
500
SH
DFND
1
0
500
0
Bank of Montreal
PUT
063671101
503100
6000
SH
DFND
1
0
6000
0
TELUS Corp
PUT
87971M103
7570
500
SH
DFND
1
0
500
0
TransCanada Corp
PUT
87807B107
60640
1600
SH
DFND
1
0
1600
0
Toronto-Dominion Bank/The
CALL
891160509
32976
600
SH
DFND
1
0
600
0
Williams-Sonoma Inc
COM
969904101
826073
5851
SH
SOLE
5851
0
0
Corebridge Financial Inc
COM
21871X109
686853
23587
SH
SOLE
23587
0
0
Corebridge Financial Inc
COM
21871X109
111151
3817
SH
SOLE
3817
0
0
Samsara Inc
COM
79589L106
21972
652
SH
SOLE
652
0
0
Samsara Inc
COM
79589L106
646770
19192
SH
SOLE
19192
0
0
Enbridge Inc
CALL
29250N105
60503
1700
SH
DFND
1
0
1700
0
Canadian Natural Resources Ltd
PUT
136385101
21360
600
SH
DFND
1
0
600
0
TransCanada Corp
PUT
87807B107
34110
900
SH
DFND
1
0
900
0
Barrick Gold Corp
PUT
067901108
16680
1000
SH
DFND
1
0
1000
0
Enbridge Inc
PUT
29250N105
35590
1000
SH
DFND
1
0
1000
0
Bank of Nova Scotia/The
CALL
064149107
64008
1400
SH
DFND
1
0
1400
0
Manulife Financial Corp
CALL
56501R106
82522
3100
SH
DFND
1
0
3100
0
Cenovus Energy Inc
CALL
15135U109
1966
100
SH
DFND
1
0
100
0
BCE Inc
PUT
05534B760
16185
500
SH
DFND
1
0
500
0
Agnico Eagle Mines Ltd
CALL
008474108
45780
700
SH
DFND
1
0
700
0
Brookfield Infrastructure Part
PUT
G16252101
27440
1000
SH
DFND
1
0
1000
0
Ovintiv Inc
PUT
69047Q102
70305
1500
SH
DFND
1
0
1500
0
Vermilion Energy Inc
CALL
923725105
22020
2000
SH
DFND
1
0
2000
0
TELUS Corp
PUT
87971M103
7570
500
SH
DFND
1
0
500
0
BCE Inc
CALL
05534B760
32370
1000
SH
DFND
1
0
1000
0
Nutrien Ltd
PUT
67077M108
101820
2000
SH
DFND
1
0
2000
0
Osisko Gold Royalties Ltd
PUT
68827L101
7790
500
SH
DFND
1
0
500
0
Ovintiv Inc
CALL
69047Q102
70305
1500
SH
DFND
1
0
1500
0
Barrick Gold Corp
PUT
067901108
16680
1000
SH
DFND
1
0
1000
0
Ovintiv Inc
PUT
69047Q102
70305
1500
SH
DFND
1
0
1500
0
Hudbay Minerals Inc
CALL
443628102
9050
1000
SH
DFND
1
0
1000
0
Bank of Montreal
PUT
063671101
997815
11900
SH
DFND
1
0
11900
0
Sun Life Financial Inc
CALL
866796105
4899
100
SH
DFND
1
0
100
0
Newmont Mining Corp
PUT
651639106
83740
2000
SH
DFND
1
0
2000
0
Barrick Gold Corp
PUT
067901108
16680
1000
SH
DFND
1
0
1000
0
Barrick Gold Corp
PUT
067901108
116760
7000
SH
DFND
1
0
7000
0
Agnico Eagle Mines Ltd
PUT
008474108
65400
1000
SH
DFND
1
0
1000
0
Brookfield Asset Management In
CALL
11271J107
108004
2600
SH
DFND
1
0
2600
0
Toronto-Dominion Bank/The
CALL
891160509
120912
2200
SH
DFND
1
0
2200
0
Canadian National Railway Co
PUT
136375102
82691
700
SH
DFND
1
0
700
0
Barrick Gold Corp
PUT
067901108
150120
9000
SH
DFND
1
0
9000
0
Kinross Gold Corp
CALL
496902404
8320
1000
SH
DFND
1
0
1000
0
Hudbay Minerals Inc
CALL
443628102
27150
3000
SH
DFND
1
0
3000
0
Cameco Corp
CALL
13321L108
49200
1000
SH
DFND
1
0
1000
0
Global X Lithium & Battery Tech ETF
ETF
37954Y855
1358
35
SH
DFND
1
0
35
0
Barrick Gold Corp
PUT
067901108
116760
7000
SH
DFND
1
0
7000
0
BCE Inc
PUT
05534B760
32370
1000
SH
DFND
1
0
1000
0
Agnico Eagle Mines Ltd
PUT
008474108
130800
2000
SH
DFND
1
0
2000
0
Bank of Nova Scotia/The
CALL
064149107
22860
500
SH
DFND
1
0
500
0
Baytex Energy Corp
PUT
07317Q105
3480
1000
SH
DFND
1
0
1000
0
Hudbay Minerals Inc
PUT
443628102
15385
1700
SH
DFND
1
0
1700
0
Manulife Financial Corp
PUT
56501R106
79860
3000
SH
DFND
1
0
3000
0
Barrick Gold Corp
PUT
067901108
135108
8100
SH
DFND
1
0
8100
0
Hudbay Minerals Inc
PUT
443628102
9050
1000
SH
DFND
1
0
1000
0
Brookfield Asset Management In
CALL
11271J107
20770
500
SH
DFND
1
0
500
0
iShares Russell 2000 ETF
PUT
464287655
20289000
100000
SH
SOLE
100000
0
0
Osisko Gold Royalties Ltd
CALL
68827L101
23370
1500
SH
DFND
1
0
1500
0
Agnico Eagle Mines Ltd
PUT
008474108
196200
3000
SH
DFND
1
0
3000
0
Agnico Eagle Mines Ltd
PUT
008474108
65400
1000
SH
DFND
1
0
1000
0
Newmont Mining Corp
PUT
651639106
41870
1000
SH
DFND
1
0
1000
0
Cameco Corp
CALL
13321L108
49200
1000
SH
DFND
1
0
1000
0
Brookfield Asset Management In
CALL
11271J107
41540
1000
SH
DFND
1
0
1000
0
Rogers Communications Inc
PUT
775109200
3698000
100000
SH
SOLE
100000
0
0
Brookfield Renewable Partners
CALL
G16258108
24770
1000
SH
DFND
1
0
1000
0
Toronto-Dominion Bank/The
PUT
891160509
203352
3700
SH
DFND
1
0
3700
0
BCE Inc
PUT
05534B760
48555
1500
SH
DFND
1
0
1500
0
Cenovus Energy Inc
CALL
15135U109
11796
600
SH
DFND
1
0
600
0
Canadian Imperial Bank of Comm
CALL
136069101
118850
2500
SH
DFND
1
0
2500
0
Canadian National Railway Co
CALL
136375102
23626
200
SH
DFND
1
0
200
0
Descartes Systems Group Inc/The
PUT
249906108
290520
3000
SH
DFND
1
0
3000
0
Bank of Nova Scotia/The
CALL
064149107
18288
400
SH
DFND
1
0
400
0
CAE Inc
PUT
124765108
18580
1000
SH
DFND
1
0
1000
0
Bank of Montreal
PUT
063671101
519870
6200
SH
DFND
1
0
6200
0
TransCanada Corp
CALL
87807B107
41690
1100
SH
DFND
1
0
1100
0
Barrick Gold Corp
CALL
067901108
16680
1000
SH
DFND
1
0
1000
0
Baytex Energy Corp
CALL
07317Q105
13920
4000
SH
DFND
1
0
4000
0
Canadian National Railway Co
PUT
136375102
35439
300
SH
DFND
1
0
300
0
Brookfield Asset Management In
CALL
11271J107
16616
400
SH
DFND
1
0
400
0
Canadian National Railway Co
CALL
136375102
106317
900
SH
DFND
1
0
900
0
iShares MSCI EAFE ETF
CALL
464287465
6266400
80000
SH
SOLE
80000
0
0
iShares MSCI EAFE ETF
PUT
464287465
6266400
80000
SH
SOLE
80000
0
0
Nutrien Ltd
PUT
67077M108
244368
4800
SH
DFND
1
0
4800
0
Invesco QQQ Trust Series 1
CALL
46090E103
52702100
110000
SH
SOLE
110000
0
0
Hudbay Minerals Inc
CALL
443628102
13575
1500
SH
DFND
1
0
1500
0
BCE Inc
PUT
05534B760
29133
900
SH
DFND
1
0
900
0
Canadian Natural Resources Ltd
PUT
136385101
21360
600
SH
DFND
1
0
600
0
Bank of Nova Scotia/The
CALL
064149107
45720
1000
SH
DFND
1
0
1000
0
Gildan Activewear Inc
CALL
375916103
18960
500
SH
DFND
1
0
500
0
TELUS Corp
PUT
87971M103
5299000
350000
SH
SOLE
350000
0
0
Newmont Mining Corp
CALL
651639106
20935
500
SH
DFND
1
0
500
0
Canadian Natural Resources Ltd
CALL
136385101
71200
2000
SH
DFND
1
0
2000
0
Cameco Corp
CALL
13321L108
49200
1000
SH
DFND
1
0
1000
0
Nutrien Ltd
PUT
67077M108
91638
1800
SH
DFND
1
0
1800
0
Cameco Corp
PUT
13321L108
49200
1000
SH
DFND
1
0
1000
0
BCE Inc
PUT
05534B760
71214
2200
SH
DFND
1
0
2200
0
Novagold Resources Inc
CALL
66987E206
3460
1000
SH
DFND
1
0
1000
0
Canadian Imperial Bank of Comm
PUT
136069101
23770
500
SH
DFND
1
0
500
0
TransAlta Corp
CALL
89346D107
14160
2000
SH
DFND
1
0
2000
0
iShares Russell 2000 ETF
CALL
464287655
10144500
50000
SH
SOLE
50000
0
0
Canadian Imperial Bank of Comm
CALL
136069101
76064
1600
SH
DFND
1
0
1600
0
TransAlta Corp
PUT
89346D107
7080
1000
SH
DFND
1
0
1000
0
iShares Russell 2000 ETF
CALL
464287655
10144500
50000
SH
SOLE
50000
0
0
Nuvei Corp
COM
67079A102
3238
100
SH
SOLE
100
0
0
Sprott Inc
COM
852066208
4139
100
SH
SOLE
100
0
0
BCE Inc
PUT
05534B760
87399
2700
SH
DFND
1
0
2700
0
BCE Inc
PUT
05534B760
64740
2000
SH
DFND
1
0
2000
0
Manulife Financial Corp
CALL
56501R106
15972
600
SH
DFND
1
0
600
0
BCE Inc
PUT
05534B760
32370
1000
SH
DFND
1
0
1000
0
TransCanada Corp
CALL
87807B107
30320
800
SH
DFND
1
0
800
0
First Majestic Silver Corp
PUT
32076V103
5920
1000
SH
DFND
1
0
1000
0
Manulife Financial Corp
PUT
56501R106
79860
3000
SH
DFND
1
0
3000
0
Teck Resources Ltd
PUT
878742204
47900
1000
SH
DFND
1
0
1000
0
Invesco QQQ Trust Series 1
PUT
46090E103
57445289
119900
SH
SOLE
119900
0
0
Toronto-Dominion Bank/The
CALL
891160509
43968
800
SH
DFND
1
0
800
0
Canadian Imperial Bank of Comm
CALL
136069101
28524
600
SH
DFND
1
0
600
0
Nutrien Ltd
PUT
67077M108
50910
1000
SH
DFND
1
0
1000
0
Bank of Nova Scotia/The
CALL
064149107
13716
300
SH
DFND
1
0
300
0
BCE Inc
PUT
05534B760
74451
2300
SH
DFND
1
0
2300
0
Vermilion Energy Inc
CALL
923725105
5505
500
SH
DFND
1
0
500
0
Cenovus Energy Inc
CALL
15135U109
112062
5700
SH
DFND
1
0
5700
0
TransCanada Corp
PUT
87807B107
11370
300
SH
DFND
1
0
300
0
BCE Inc
PUT
05534B760
3237
100
SH
DFND
1
0
100
0
Grab Holdings Ltd
COM
G4124C109
12356943
3480829
SH
DFND
4
0
3480829
0
TransCanada Corp
PUT
87807B107
11370
300
SH
DFND
1
0
300
0
Manulife Financial Corp
PUT
56501R106
106480
4000
SH
DFND
1
0
4000
0
Manulife Financial Corp
PUT
56501R106
79860
3000
SH
DFND
1
0
3000
0
Bank of Montreal
PUT
063671101
50310
600
SH
DFND
1
0
600
0
TransCanada Corp
PUT
87807B107
22740
600
SH
DFND
1
0
600
0
Barrick Gold Corp
PUT
067901108
83400
5000
SH
DFND
1
0
5000
0
Canadian Natural Resources Ltd
PUT
136385101
92560
2600
SH
DFND
1
0
2600
0
Ovintiv Inc
CALL
69047Q102
9374
200
SH
DFND
1
0
200
0
Canadian Natural Resources Ltd
PUT
136385101
156640
4400
SH
DFND
1
0
4400
0
Enbridge Inc
CALL
29250N105
156596
4400
SH
DFND
1
0
4400
0
Cameco Corp
CALL
13321L108
49200
1000
SH
DFND
1
0
1000
0
Utilities Select Sector SPDR Fund
PUT
81369Y886
1703500
25000
SH
SOLE
25000
0
0
Toronto-Dominion Bank/The
PUT
891160509
32976
600
SH
DFND
1
0
600
0
Nutrien Ltd
PUT
67077M108
101820
2000
SH
DFND
1
0
2000
0
Nutrien Ltd
PUT
67077M108
50910
1000
SH
DFND
1
0
1000
0
Bank of Montreal
PUT
063671101
1341600
16000
SH
DFND
1
0
16000
0
TransAlta Corp
PUT
89346D107
7080
1000
SH
DFND
1
0
1000
0
MAG Silver Corp
CALL
55903Q104
11670
1000
SH
DFND
1
0
1000
0
Canadian National Railway Co
PUT
136375102
236260
2000
SH
DFND
1
0
2000
0
Centerra Gold Inc
CALL
152006102
6720
1000
SH
DFND
1
0
1000
0
Fortis Inc/Canada
CALL
349553107
58260
1500
SH
DFND
1
0
1500
0
Ovintiv Inc
CALL
69047Q102
65618
1400
SH
DFND
1
0
1400
0
Wheaton Precious Metals Corp
CALL
962879102
26210
500
SH
DFND
1
0
500
0
Agnico Eagle Mines Ltd
CALL
008474108
65400
1000
SH
DFND
1
0
1000
0
iShares Russell 2000 ETF
PUT
464287655
30433500
150000
SH
SOLE
150000
0
0
TELUS Corp
PUT
87971M103
8327000
550000
SH
SOLE
550000
0
0
Bank of Montreal
PUT
063671101
192855
2300
SH
DFND
1
0
2300
0
Enbridge Inc
PUT
29250N105
60503
1700
SH
DFND
1
0
1700
0
Hudbay Minerals Inc
CALL
443628102
9050
1000
SH
DFND
1
0
1000
0
Teck Resources Ltd
CALL
878742204
47900
1000
SH
DFND
1
0
1000
0
CAE Inc
CALL
124765108
18580
1000
SH
DFND
1
0
1000
0
Wheaton Precious Metals Corp
CALL
962879102
157260
3000
SH
DFND
1
0
3000
0
TELUS Corp
CALL
87971M103
15140
1000
SH
DFND
1
0
1000
0
Enbridge Inc
PUT
29250N105
32031
900
SH
DFND
1
0
900
0
Teck Resources Ltd
CALL
878742204
9580
200
SH
DFND
1
0
200
0
Barrick Gold Corp
PUT
067901108
25020
1500
SH
DFND
1
0
1500
0
Ovintiv Inc
CALL
69047Q102
46870
1000
SH
DFND
1
0
1000
0
Fortis Inc/Canada
CALL
349553107
19420
500
SH
DFND
1
0
500
0
Canadian Imperial Bank of Comm
CALL
136069101
90326
1900
SH
DFND
1
0
1900
0
Franco-Nevada Corp
CALL
351858105
142224
1200
SH
DFND
1
0
1200
0
BCE Inc
PUT
05534B760
64740
2000
SH
DFND
1
0
2000
0
Cenovus Energy Inc
CALL
15135U109
19660
1000
SH
DFND
1
0
1000
0
Rogers Communications Inc
CALL
775109200
3698
100
SH
DFND
1
0
100
0
Ovintiv Inc
CALL
69047Q102
14061
300
SH
DFND
1
0
300
0
BCE Inc
PUT
05534B760
3237
100
SH
DFND
1
0
100
0
TransCanada Corp
CALL
87807B107
18950
500
SH
DFND
1
0
500
0
Nutrien Ltd
PUT
67077M108
50910
1000
SH
DFND
1
0
1000
0
Toronto-Dominion Bank/The
PUT
891160509
192360
3500
SH
DFND
1
0
3500
0
Kinross Gold Corp
CALL
496902404
8320
1000
SH
DFND
1
0
1000
0
Teck Resources Ltd
PUT
878742204
47900
1000
SH
DFND
1
0
1000
0
Toronto-Dominion Bank/The
CALL
891160509
109920
2000
SH
DFND
1
0
2000
0
Toronto-Dominion Bank/The
CALL
891160509
71448
1300
SH
DFND
1
0
1300
0
Teck Resources Ltd
CALL
878742204
14370
300
SH
DFND
1
0
300
0
Fortis Inc/Canada
PUT
349553107
194200
5000
SH
DFND
1
0
5000
0
Rogers Communications Inc
CALL
775109200
7396
200
SH
DFND
1
0
200
0
Magna International Inc
CALL
559222401
4190
100
SH
DFND
1
0
100
0
Cenovus Energy Inc
CALL
15135U109
19660
1000
SH
DFND
1
0
1000
0
Canadian Imperial Bank of Comm
PUT
136069101
47540
1000
SH
DFND
1
0
1000
0
Magna International Inc
CALL
559222401
8380
200
SH
DFND
1
0
200
0
Cenovus Energy Inc
CALL
15135U109
5898
300
SH
DFND
1
0
300
0
Nutrien Ltd
CALL
67077M108
5091
100
SH
DFND
1
0
100
0
Toronto-Dominion Bank/The
CALL
891160509
65952
1200
SH
DFND
1
0
1200
0
Methanex Corp
CALL
59151K108
14478
300
SH
DFND
1
0
300
0
Agnico Eagle Mines Ltd
PUT
008474108
196200
3000
SH
DFND
1
0
3000
0
Methanex Corp
PUT
59151K108
48260
1000
SH
DFND
1
0
1000
0
Invesco QQQ Trust Series 1
PUT
46090E103
9582200
20000
SH
SOLE
20000
0
0
Brookfield Asset Management In
PUT
11271J107
124620
3000
SH
DFND
1
0
3000
0
Invesco QQQ Trust Series 1
PUT
46090E103
52702100
110000
SH
SOLE
110000
0
0
Invesco QQQ Trust Series 1
CALL
46090E103
71866500
150000
SH
SOLE
150000
0
0
Hudbay Minerals Inc
CALL
443628102
9050
1000
SH
DFND
1
0
1000
0
Barrick Gold Corp
PUT
067901108
61716
3700
SH
DFND
1
0
3700
0
Maplebear Inc
COM
565394103
932
29
SH
DFND
1
0
29
0
Rogers Communications Inc
PUT
775109200
7396000
200000
SH
SOLE
200000
0
0
Toronto-Dominion Bank/The
CALL
891160509
252816
4600
SH
DFND
1
0
4600
0
TransCanada Corp
CALL
87807B107
45480
1200
SH
DFND
1
0
1200
0
Methanex Corp
CALL
59151K108
4826
100
SH
DFND
1
0
100
0
Wix.com Ltd
COM
M98068105
95442
600
SH
SOLE
600
0
0
Check Point Software Technolog
COM
M22465104
214500
1300
SH
SOLE
1300
0
0
CyberArk Software Ltd
COM
M2682V108
164052
600
SH
SOLE
600
0
0
Monday.com Ltd
COM
M7S64H106
120380
500
SH
SOLE
500
0
0
Teva Pharmaceutical Industries
COM
881624209
245521
15109
SH
SOLE
15109
0
0
BCE Inc
CALL
05534B760
16185
500
SH
DFND
1
0
500
0
Canadian Imperial Bank of Comm
PUT
136069101
99834
2100
SH
DFND
1
0
2100
0
TransCanada Corp
CALL
87807B107
11370
300
SH
DFND
1
0
300
0
Bank of Nova Scotia/The
CALL
064149107
13716
300
SH
DFND
1
0
300
0
TELUS Corp
PUT
87971M103
15140
1000
SH
DFND
1
0
1000
0
TELUS Corp
PUT
87971M103
7570
500
SH
DFND
1
0
500
0
Barrick Gold Corp
PUT
067901108
33360
2000
SH
DFND
1
0
2000
0
Bank of Nova Scotia/The
PUT
064149107
22860
500
SH
DFND
1
0
500
0
Bank of Nova Scotia/The
PUT
064149107
27432
600
SH
DFND
1
0
600
0
Cenovus Energy Inc
CALL
15135U109
19660
1000
SH
DFND
1
0
1000
0
iShares Russell 2000 ETF
PUT
464287655
40578000
200000
SH
SOLE
200000
0
0
Kinross Gold Corp
CALL
496902404
8320
1000
SH
DFND
1
0
1000
0
Canadian Imperial Bank of Comm
CALL
136069101
47540
1000
SH
DFND
1
0
1000
0
Magna International Inc
PUT
559222401
41900
1000
SH
DFND
1
0
1000
0
Cenovus Energy Inc
CALL
15135U109
7864
400
SH
DFND
1
0
400
0
SPDR S&P 500 ETF Trust
PUT
78462F103
95238500
175000
SH
SOLE
175000
0
0
MAG Silver Corp
CALL
55903Q104
11670
1000
SH
DFND
1
0
1000
0
Canadian Imperial Bank of Comm
CALL
136069101
61802
1300
SH
DFND
1
0
1300
0
Toronto-Dominion Bank/The
PUT
891160509
697992
12700
SH
DFND
1
0
12700
0
TransCanada Corp
CALL
87807B107
72010
1900
SH
DFND
1
0
1900
0
MAG Silver Corp
PUT
55903Q104
8169
700
SH
DFND
1
0
700
0
Precision Drilling Corp
PUT
74022D407
7034
100
SH
DFND
1
0
100
0
Barrick Gold Corp
CALL
067901108
28356
1700
SH
DFND
1
0
1700
0
BCE Inc
PUT
05534B760
48555
1500
SH
DFND
1
0
1500
0
Agnico Eagle Mines Ltd
PUT
008474108
32700
500
SH
DFND
1
0
500
0
Canadian National Railway Co
PUT
136375102
472520
4000
SH
DFND
1
0
4000
0
Agnico Eagle Mines Ltd
PUT
008474108
196200
3000
SH
DFND
1
0
3000
0
Agnico Eagle Mines Ltd
PUT
008474108
65400
1000
SH
DFND
1
0
1000
0
Agnico Eagle Mines Ltd
PUT
008474108
65400
1000
SH
DFND
1
0
1000
0
Agnico Eagle Mines Ltd
PUT
008474108
130800
2000
SH
DFND
1
0
2000
0
Agnico Eagle Mines Ltd
PUT
008474108
196200
3000
SH
DFND
1
0
3000
0
Bank of Montreal
PUT
063671101
50310
600
SH
DFND
1
0
600
0
Agnico Eagle Mines Ltd
PUT
008474108
65400
1000
SH
DFND
1
0
1000
0
Imperial Oil Ltd
CALL
453038408
34125
500
SH
DFND
1
0
500
0
Agnico Eagle Mines Ltd
PUT
008474108
65400
1000
SH
DFND
1
0
1000
0
Agnico Eagle Mines Ltd
PUT
008474108
65400
1000
SH
DFND
1
0
1000
0
BCE Inc
CALL
05534B760
29133
900
SH
DFND
1
0
900
0
Cenovus Energy Inc
CALL
15135U109
96334
4900
SH
DFND
1
0
4900
0
Bank of Montreal
PUT
063671101
8385
100
SH
DFND
1
0
100
0
Cameco Corp
PUT
13321L108
49200
1000
SH
DFND
1
0
1000
0
Agnico Eagle Mines Ltd
PUT
008474108
261600
4000
SH
DFND
1
0
4000
0
Canadian Imperial Bank of Comm
CALL
136069101
1145714
24100
SH
DFND
1
0
24100
0
Canadian Imperial Bank of Comm
PUT
136069101
1098174
23100
SH
DFND
1
0
23100
0
Agnico Eagle Mines Ltd
PUT
008474108
261600
4000
SH
DFND
1
0
4000
0
Agnico Eagle Mines Ltd
PUT
008474108
196200
3000
SH
DFND
1
0
3000
0
Vermilion Energy Inc
PUT
923725105
5505
500
SH
DFND
1
0
500
0
Nutrien Ltd
PUT
67077M108
10182
200
SH
DFND
1
0
200
0
Cameco Corp
CALL
13321L108
49200
1000
SH
DFND
1
0
1000
0
Solventum Corp
COM
83444M101
1518872
28723
SH
SOLE
28723
0
0
Solventum Corp
COM
83444M101
2169772
41032
SH
SOLE
41032
0
0
Brookfield Asset Management In
PUT
11271J107
83080
2000
SH
DFND
1
0
2000
0
Cameco Corp
CALL
13321L108
44280
900
SH
DFND
1
0
900
0
Newmont Mining Corp
PUT
651639106
167480
4000
SH
DFND
1
0
4000
0
Cameco Corp
CALL
13321L108
59040
1200
SH
DFND
1
0
1200
0
Agnico Eagle Mines Ltd
PUT
008474108
13080
200
SH
DFND
1
0
200
0
TELUS Corp
PUT
87971M103
7570
500
SH
DFND
1
0
500
0
Osisko Gold Royalties Ltd
CALL
68827L101
38950
2500
SH
DFND
1
0
2500
0
Barrick Gold Corp
PUT
067901108
16680
1000
SH
DFND
1
0
1000
0
Barrick Gold Corp
PUT
067901108
116760
7000
SH
DFND
1
0
7000
0
Barrick Gold Corp
PUT
067901108
33360
2000
SH
DFND
1
0
2000
0
Barrick Gold Corp
PUT
067901108
33360
2000
SH
DFND
1
0
2000
0
Cenovus Energy Inc
CALL
15135U109
21626
1100
SH
DFND
1
0
1100
0
Barrick Gold Corp
PUT
067901108
83400
5000
SH
DFND
1
0
5000
0
Canadian Natural Resources Ltd
PUT
136385101
78320
2200
SH
DFND
1
0
2200
0
Barrick Gold Corp
PUT
067901108
50040
3000
SH
DFND
1
0
3000
0
Rogers Communications Inc
CALL
775109200
44376
1200
SH
DFND
1
0
1200
0
Brookfield Asset Management In
PUT
11271J107
62310
1500
SH
DFND
1
0
1500
0
Bank of Nova Scotia/The
CALL
064149107
4572
100
SH
DFND
1
0
100
0
Franco-Nevada Corp
PUT
351858105
237040
2000
SH
DFND
1
0
2000
0
SPDR S&P 500 ETF Trust
PUT
78462F103
27211000
50000
SH
SOLE
50000
0
0
Alamos Gold Inc
CALL
011532108
31360
2000
SH
DFND
1
0
2000
0
untitled
COM
85207K107
238
24
SH
DFND
1
0
24
0
GE Vernova LLC
COM
36828A101
515
3
SH
SOLE
3
0
0
GE Vernova LLC
COM
36828A101
13679638
79760
SH
SOLE
79760
0
0
GE Vernova LLC
COM
36828A101
9243531
53895
SH
SOLE
53895
0
0
BCE Inc
PUT
05534B760
97110
3000
SH
DFND
1
0
3000
0
BCE Inc
PUT
05534B760
80925
2500
SH
DFND
1
0
2500
0
Canadian Pacific Railway Ltd
PUT
13646K108
94476
1200
SH
DFND
1
0
1200
0
BCE Inc
PUT
05534B760
48555
1500
SH
DFND
1
0
1500
0
Bank of Nova Scotia/The
PUT
064149107
342900
7500
SH
DFND
1
0
7500
0
Agnico Eagle Mines Ltd
PUT
008474108
65400
1000
SH
DFND
1
0
1000
0
TELUS Corp
PUT
87971M103
15140
1000
SH
DFND
1
0
1000
0
Veren Inc
PUT
92340V107
20462
2600
SH
DFND
1
0
2600
0
BCE Inc
PUT
05534B760
16185
500
SH
DFND
1
0
500
0
BCE Inc
PUT
05534B760
38844
1200
SH
DFND
1
0
1200
0
iShares Russell 2000 ETF
PUT
464287655
14202300
70000
SH
SOLE
70000
0
0
CGI Group Inc
PUT
12532H104
199620
2000
SH
DFND
1
0
2000
0
West Fraser Timber Co Ltd
PUT
952845105
76870
1000
SH
DFND
1
0
1000
0
Toronto-Dominion Bank/The
PUT
891160509
54960
1000
SH
DFND
1
0
1000
0
Invesco QQQ Trust Series 1
CALL
46090E103
9582200
20000
SH
SOLE
20000
0
0
Canadian Natural Resources Ltd
PUT
136385101
71200
2000
SH
DFND
1
0
2000
0
Precision Drilling Corp
PUT
74022D407
70340
1000
SH
DFND
1
0
1000
0
Wheaton Precious Metals Corp
PUT
962879102
31452
600
SH
DFND
1
0
600
0
BCE Inc
PUT
05534B760
9711000
300000
SH
SOLE
300000
0
0
Canadian Imperial Bank of Comm
PUT
136069101
47540
1000
SH
DFND
1
0
1000
0
West Fraser Timber Co Ltd
CALL
952845105
76870
1000
SH
DFND
1
0
1000
0
Canadian Pacific Railway Ltd
CALL
13646K108
7873
100
SH
DFND
1
0
100
0
Canadian Natural Resources Ltd
PUT
136385101
7120
200
SH
DFND
1
0
200
0
Newmont Mining Corp
CALL
651639106
25122
600
SH
DFND
1
0
600
0
Barrick Gold Corp
PUT
067901108
33360
2000
SH
DFND
1
0
2000
0
Pan American Silver Corp
PUT
697900108
11928
600
SH
DFND
1
0
600
0
Barrick Gold Corp
CALL
067901108
66720
4000
SH
DFND
1
0
4000
0
Teck Resources Ltd
PUT
878742204
47900
1000
SH
DFND
1
0
1000
0
Precision Drilling Corp
PUT
74022D407
70340
1000
SH
DFND
1
0
1000
0
Bank of Nova Scotia/The
CALL
064149107
265176
5800
SH
DFND
1
0
5800
0
Canadian Pacific Railway Ltd
PUT
13646K108
78730
1000
SH
DFND
1
0
1000
0
MAG Silver Corp
PUT
55903Q104
8169
700
SH
DFND
1
0
700
0
Canadian Imperial Bank of Comm
CALL
136069101
57048
1200
SH
DFND
1
0
1200
0
Ur-Energy Inc
COM
91688R108
10646
7604
SH
DFND
1
0
7604
0
Wheaton Precious Metals Corp
CALL
962879102
20968
400
SH
DFND
1
0
400
0
Silvercorp Metals Inc
PUT
82835P103
3360
1000
SH
DFND
1
0
1000
0
Nutrien Ltd
PUT
67077M108
50910
1000
SH
DFND
1
0
1000
0
Veren Inc
CALL
92340V107
7870
1000
SH
DFND
1
0
1000
0
Precision Drilling Corp
PUT
74022D407
70340
1000
SH
DFND
1
0
1000
0
Sun Life Financial Inc
CALL
866796105
44091
900
SH
DFND
1
0
900
0
Ovintiv Inc
CALL
69047Q102
46870
1000
SH
DFND
1
0
1000
0
Canadian Natural Resources Ltd
CALL
136385101
71200
2000
SH
DFND
1
0
2000
0
Canadian National Railway Co
PUT
136375102
354390
3000
SH
DFND
1
0
3000
0
Restaurant Brands Internationa
CALL
76131D103
70370
1000
SH
DFND
1
0
1000
0
First Majestic Silver Corp
PUT
32076V103
2960
500
SH
DFND
1
0
500
0
Canadian Imperial Bank of Comm
PUT
136069101
80818
1700
SH
DFND
1
0
1700
0
Barrick Gold Corp
PUT
067901108
21684
1300
SH
DFND
1
0
1300
0
Toronto-Dominion Bank/The
PUT
891160509
203352
3700
SH
DFND
1
0
3700
0
Bank of Montreal
PUT
063671101
16770
200
SH
DFND
1
0
200
0
Bank of Montreal
PUT
063671101
83850
1000
SH
DFND
1
0
1000
0
Cenovus Energy Inc
CALL
15135U109
3932
200
SH
DFND
1
0
200
0
Invesco QQQ Trust Series 1
PUT
46090E103
47911000
100000
SH
SOLE
100000
0
0
Royal Bank of Canada
PUT
780087102
234036
2200
SH
DFND
1
0
2200
0
Baytex Energy Corp
PUT
07317Q105
3480
1000
SH
DFND
1
0
1000
0
Bank of Montreal
PUT
063671101
268320
3200
SH
DFND
1
0
3200
0
Bank of Montreal
PUT
063671101
586950
7000
SH
DFND
1
0
7000
0
Bank of Montreal
PUT
063671101
519870
6200
SH
DFND
1
0
6200
0
Canadian Imperial Bank of Comm
PUT
136069101
99834
2100
SH
DFND
1
0
2100
0
Enbridge Inc
PUT
29250N105
39149
1100
SH
DFND
1
0
1100
0
Canadian Pacific Railway Ltd
PUT
13646K108
78730
1000
SH
DFND
1
0
1000
0
Baytex Energy Corp
CALL
07317Q105
3480
1000
SH
DFND
1
0
1000
0
West Fraser Timber Co Ltd
PUT
952845105
76870
1000
SH
DFND
1
0
1000
0
Agnico Eagle Mines Ltd
PUT
008474108
32700
500
SH
DFND
1
0
500
0
Canadian Imperial Bank of Comm
CALL
136069101
71310
1500
SH
DFND
1
0
1500
0
Canadian Pacific Railway Ltd
PUT
13646K108
15746
200
SH
DFND
1
0
200
0
Canadian National Railway Co
PUT
136375102
23626
200
SH
DFND
1
0
200
0
Invesco QQQ Trust Series 1
PUT
46090E103
11977750
25000
SH
SOLE
25000
0
0
Canadian Natural Resources Ltd
PUT
136385101
71200
2000
SH
DFND
1
0
2000
0
Aurora Cannabis Inc
COM
05156X850
42
9
SH
DFND
1
0
9
0
First Majestic Silver Corp
PUT
32076V103
2960
500
SH
DFND
1
0
500
0
Canadian Imperial Bank of Comm
PUT
136069101
95080
2000
SH
DFND
1
0
2000
0
Methanex Corp
PUT
59151K108
24130
500
SH
DFND
1
0
500
0
Bank of Montreal
PUT
063671101
50310
600
SH
DFND
1
0
600
0
Brookfield Asset Management In
PUT
11271J107
20770
500
SH
DFND
1
0
500
0
Rogers Communications Inc
PUT
775109200
36980
1000
SH
DFND
1
0
1000
0
Manulife Financial Corp
PUT
56501R106
31944
1200
SH
DFND
1
0
1200
0
Alamos Gold Inc
CALL
011532108
15680
1000
SH
DFND
1
0
1000
0
Osisko Gold Royalties Ltd
CALL
68827L101
15580
1000
SH
DFND
1
0
1000
0
First Majestic Silver Corp
CALL
32076V103
2960
500
SH
DFND
1
0
500
0
Barrick Gold Corp
CALL
067901108
38364
2300
SH
DFND
1
0
2300
0
TransCanada Corp
CALL
87807B107
128860
3400
SH
DFND
1
0
3400
0
Enbridge Inc
CALL
29250N105
24913
700
SH
DFND
1
0
700
0
Manulife Financial Corp
CALL
56501R106
21296
800
SH
DFND
1
0
800
0
BCE Inc
PUT
05534B760
12948
400
SH
DFND
1
0
400
0
Manulife Financial Corp
CALL
56501R106
31944
1200
SH
DFND
1
0
1200
0
SPDR S&P 500 ETF Trust
CALL
78462F103
108844000
200000
SH
SOLE
200000
0
0
Osisko Gold Royalties Ltd
CALL
68827L101
7790
500
SH
DFND
1
0
500
0
Toronto-Dominion Bank/The
CALL
891160509
219840
4000
SH
DFND
1
0
4000
0
Ovintiv Inc
CALL
69047Q102
23435
500
SH
DFND
1
0
500
0
Manulife Financial Corp
PUT
56501R106
26620
1000
SH
DFND
1
0
1000
0
Magna International Inc
PUT
559222401
8380
200
SH
DFND
1
0
200
0
Wheaton Precious Metals Corp
CALL
962879102
52420
1000
SH
DFND
1
0
1000
0
Baytex Energy Corp
CALL
07317Q105
3480
1000
SH
DFND
1
0
1000
0
First Majestic Silver Corp
CALL
32076V103
2960
500
SH
DFND
1
0
500
0
Enbridge Inc
PUT
29250N105
60503
1700
SH
DFND
1
0
1700
0
Alamos Gold Inc
PUT
011532108
15680
1000
SH
DFND
1
0
1000
0
TELUS Corp
CALL
87971M103
1514000
100000
SH
SOLE
100000
0
0
TELUS Corp
PUT
87971M103
1514000
100000
SH
SOLE
100000
0
0
Canadian Imperial Bank of Comm
PUT
136069101
47540
1000
SH
DFND
1
0
1000
0
Precision Drilling Corp
CALL
74022D407
7034
100
SH
DFND
1
0
100
0
Halliburton Co
PUT
406216101
1689000
50000
SH
SOLE
50000
0
0
VanEck Vectors Junior Gold Miners ETF
ETF
92189F791
422927
10041
SH
SOLE
10041
0
0
Toronto-Dominion Bank/The
PUT
891160509
203352
3700
SH
DFND
1
0
3700
0
Nutrien Ltd
PUT
67077M108
50910
1000
SH
DFND
1
0
1000
0
Barrick Gold Corp
PUT
067901108
16680
1000
SH
DFND
1
0
1000
0
Barrick Gold Corp
CALL
067901108
16680
1000
SH
DFND
1
0
1000
0
iShares Russell 2000 ETF
PUT
464287655
10144500
50000
SH
SOLE
50000
0
0
Bank of Nova Scotia/The
CALL
064149107
182880
4000
SH
DFND
1
0
4000
0
iShares iBoxx $ High Yield Corporate Bond ETF
PUT
464288513
19285000
250000
SH
SOLE
250000
0
0
Cenovus Energy Inc
CALL
15135U109
19660
1000
SH
DFND
1
0
1000
0
Bank of Nova Scotia/The
PUT
064149107
22860
500
SH
DFND
1
0
500
0
Wheaton Precious Metals Corp
CALL
962879102
10484
200
SH
DFND
1
0
200
0
BCE Inc
PUT
05534B760
32370
1000
SH
DFND
1
0
1000
0
Imperial Oil Ltd
PUT
453038408
68250
1000
SH
DFND
1
0
1000
0
Invesco QQQ Trust Series 1
PUT
46090E103
35933250
75000
SH
SOLE
75000
0
0
Newmont Mining Corp
PUT
651639106
41870
1000
SH
DFND
1
0
1000
0
Newmont Mining Corp
PUT
651639106
41870
1000
SH
DFND
1
0
1000
0
Invesco QQQ Trust Series 1
PUT
46090E103
9582200
20000
SH
SOLE
20000
0
0
Fortuna Silver Mines Inc
CALL
349942102
9780
2000
SH
DFND
1
0
2000
0
Wheaton Precious Metals Corp
CALL
962879102
10484
200
SH
DFND
1
0
200
0
Bank of Nova Scotia/The
PUT
064149107
342900
7500
SH
SOLE
7500
0
0
Bank of Nova Scotia/The
PUT
064149107
342900
7500
SH
SOLE
7500
0
0
Bank of Nova Scotia/The
PUT
064149107
4572
100
SH
SOLE
100
0
0
Bank of Nova Scotia/The
PUT
064149107
45720
1000
SH
DFND
1
0
1000
0
Financial Select Sector SPDR Fund
PUT
81369Y605
2055500
50000
SH
SOLE
50000
0
0
Fortis Inc/Canada
CALL
349553107
291300
7500
SH
SOLE
7500
0
0
BCE Inc
CALL
05534B760
4855500
150000
SH
SOLE
150000
0
0
BCE Inc
PUT
05534B760
4855500
150000
SH
SOLE
150000
0
0
Canadian Natural Resources Ltd
PUT
136385101
71200
2000
SH
DFND
1
0
2000
0
Canadian Natural Resources Ltd
PUT
136385101
71200
2000
SH
DFND
1
0
2000
0
Cenovus Energy Inc
PUT
15135U109
39320
2000
SH
DFND
1
0
2000
0
Bank of Montreal
PUT
063671101
670800
8000
SH
DFND
1
0
8000
0
Invesco QQQ Trust Series 1
CALL
46090E103
26351050
55000
SH
SOLE
55000
0
0
Bank of Montreal
PUT
063671101
150930
1800
SH
DFND
1
0
1800
0
Bank of Nova Scotia/The
PUT
064149107
132588
2900
SH
DFND
1
0
2900
0
Alamos Gold Inc
CALL
011532108
15680
1000
SH
DFND
1
0
1000
0
iShares Russell 2000 ETF
PUT
464287655
40578000
200000
SH
SOLE
200000
0
0
Invesco QQQ Trust Series 1
CALL
46090E103
59888750
125000
SH
SOLE
125000
0
0
Canadian Imperial Bank of Comm
PUT
136069101
28524
600
SH
DFND
1
0
600
0
CGI Group Inc
PUT
12532H104
189639
1900
SH
DFND
1
0
1900
0
Wheaton Precious Metals Corp
CALL
962879102
10484
200
SH
DFND
1
0
200
0
Barrick Gold Corp
PUT
067901108
66720
4000
SH
DFND
1
0
4000
0
Veren Inc
CALL
92340V107
7870
1000
SH
DFND
1
0
1000
0
Canadian Imperial Bank of Comm
CALL
136069101
142620
3000
SH
DFND
1
0
3000
0
Advanced Micro Devices Inc
PUT
007903107
3244200
20000
SH
SOLE
20000
0
0
Canadian Natural Resources Ltd
CALL
136385101
71200
2000
SH
DFND
1
0
2000
0
Alamos Gold Inc
CALL
011532108
31360
2000
SH
DFND
1
0
2000
0
Cenovus Energy Inc
CALL
15135U109
58980
3000
SH
DFND
1
0
3000
0
Fortis Inc/Canada
PUT
349553107
77680
2000
SH
DFND
1
0
2000
0
Agnico Eagle Mines Ltd
CALL
008474108
65400
1000
SH
DFND
1
0
1000
0
Vermilion Energy Inc
CALL
923725105
22020
2000
SH
DFND
1
0
2000
0
Ford Motor Co
PUT
345370860
313500
25000
SH
SOLE
25000
0
0
Barrick Gold Corp
PUT
067901108
16680
1000
SH
DFND
1
0
1000
0
Barrick Gold Corp
PUT
067901108
16680
1000
SH
DFND
1
0
1000
0
Centerra Gold Inc
PUT
152006102
4032
600
SH
DFND
1
0
600
0
Restaurant Brands Internationa
PUT
76131D103
70370
1000
SH
DFND
1
0
1000
0
Canadian National Railway Co
PUT
136375102
23626
200
SH
DFND
1
0
200
0
Canadian Natural Resources Ltd
PUT
136385101
28480
800
SH
DFND
1
0
800
0
Fortis Inc/Canada
PUT
349553107
38840
1000
SH
DFND
1
0
1000
0
BCE Inc
CALL
05534B760
6474
200
SH
DFND
1
0
200
0
Canadian Imperial Bank of Comm
PUT
136069101
356550
7500
SH
DFND
1
0
7500
0
Canadian Pacific Railway Ltd
PUT
13646K108
15746
200
SH
DFND
1
0
200
0
Wheaton Precious Metals Corp
CALL
962879102
31452
600
SH
DFND
1
0
600
0
Canadian Pacific Railway Ltd
PUT
13646K108
15746
200
SH
DFND
1
0
200
0
Veren Inc
CALL
92340V107
7870
1000
SH
DFND
1
0
1000
0
Canadian National Railway Co
CALL
136375102
23626
200
SH
DFND
1
0
200
0
Bank of Montreal
PUT
063671101
117390
1400
SH
DFND
1
0
1400
0
Hudbay Minerals Inc
CALL
443628102
9050
1000
SH
DFND
1
0
1000
0
Bank of Nova Scotia/The
PUT
064149107
251460
5500
SH
DFND
1
0
5500
0
Bank of Montreal
CALL
063671101
125775
1500
SH
DFND
1
0
1500
0
Pembina Pipeline Corp
PUT
706327103
370800
10000
SH
SOLE
10000
0
0
Bank of Nova Scotia/The
PUT
064149107
22860
500
SH
DFND
1
0
500
0
Fortis Inc/Canada
CALL
349553107
38840
1000
SH
DFND
1
0
1000
0
Osisko Gold Royalties Ltd
CALL
68827L101
7790
500
SH
DFND
1
0
500
0
Brookfield Renewable Partners
PUT
G16258108
7431
300
SH
SOLE
300
0
0
Legato Merger Corp III
COM
G5451A103
505665
50000
SH
SOLE
50000
0
0
Canadian National Railway Co
CALL
136375102
23626
200
SH
DFND
1
0
200
0
Brookfield Infrastructure Part
PUT
G16252101
96040
3500
SH
SOLE
3500
0
0
Brookfield Renewable Partners
PUT
G16258108
4954
200
SH
SOLE
200
0
0
Bank of Nova Scotia/The
PUT
064149107
45720
1000
SH
DFND
1
0
1000
0
Canadian Pacific Railway Ltd
PUT
13646K108
78730
1000
SH
DFND
1
0
1000
0
TransCanada Corp
PUT
87807B107
75800
2000
SH
DFND
1
0
2000
0
Brookfield Asset Management In
CALL
11271J107
45694
1100
SH
DFND
1
0
1100
0
Canadian Natural Resources Ltd
CALL
136385101
2670000
75000
SH
SOLE
75000
0
0
Wheaton Precious Metals Corp
CALL
962879102
172986
3300
SH
DFND
1
0
3300
0
Vermilion Energy Inc
CALL
923725105
11010
1000
SH
DFND
1
0
1000
0
Bank of Montreal
PUT
063671101
335400
4000
SH
DFND
1
0
4000
0
Silvercorp Metals Inc
PUT
82835P103
3360
1000
SH
DFND
1
0
1000
0
Toronto-Dominion Bank/The
PUT
891160509
65952
1200
SH
DFND
1
0
1200
0
Veren Inc
PUT
92340V107
7870
1000
SH
DFND
1
0
1000
0
Cenovus Energy Inc
PUT
15135U109
9830
500
SH
DFND
1
0
500
0
BCE Inc
PUT
05534B760
3269370
101000
SH
DFND
1
0
101000
0
BCE Inc
PUT
05534B760
841620
26000
SH
DFND
1
0
26000
0
iShares Russell 2000 ETF
PUT
464287655
50722500
250000
SH
SOLE
250000
0
0
Toronto-Dominion Bank/The
PUT
891160509
181368
3300
SH
DFND
1
0
3300
0
Bank of Montreal
PUT
063671101
50310
600
SH
DFND
1
0
600
0
Canadian Natural Resources Ltd
PUT
136385101
96120
2700
SH
DFND
1
0
2700
0
Bank of Montreal
PUT
063671101
285090
3400
SH
DFND
1
0
3400
0
Bank of Montreal
PUT
063671101
335400
4000
SH
DFND
1
0
4000
0
Newmont Mining Corp
PUT
651639106
209350
5000
SH
DFND
1
0
5000
0
Enbridge Inc
CALL
29250N105
10677
300
SH
DFND
1
0
300
0
Bank of Nova Scotia/The
PUT
064149107
548640
12000
SH
DFND
1
0
12000
0
Newmont Mining Corp
CALL
651639106
125610
3000
SH
DFND
1
0
3000
0
Brookfield Infrastructure Part
PUT
G16252101
16464
600
SH
SOLE
600
0
0
Silvercorp Metals Inc
PUT
82835P103
3360
1000
SH
DFND
1
0
1000
0
Fortis Inc/Canada
PUT
349553107
100984
2600
SH
DFND
1
0
2600
0
SSR Mining Inc
PUT
784730103
4510
1000
SH
DFND
1
0
1000
0
SPDR S&P 500 ETF Trust
CALL
78462F103
68027500
125000
SH
SOLE
125000
0
0
Bank of Montreal
CALL
063671101
16770
200
SH
DFND
1
0
200
0
TransAlta Corp
PUT
89346D107
7080
1000
SH
DFND
1
0
1000
0
TransCanada Corp
PUT
87807B107
22740
600
SH
DFND
1
0
600
0
Bank of Nova Scotia/The
PUT
064149107
868680
19000
SH
DFND
1
0
19000
0
Agnico Eagle Mines Ltd
CALL
008474108
65400
1000
SH
DFND
1
0
1000
0
Ovintiv Inc
CALL
69047Q102
42183
900
SH
DFND
1
0
900
0
Bank of Nova Scotia/The
PUT
064149107
411480
9000
SH
DFND
1
0
9000
0
Fortis Inc/Canada
PUT
349553107
42724
1100
SH
SOLE
1100
0
0
Bank of Nova Scotia/The
PUT
064149107
22860
500
SH
SOLE
500
0
0
TransCanada Corp
PUT
87807B107
41690
1100
SH
DFND
1
0
1100
0
Rogers Communications Inc
PUT
775109200
9245000
250000
SH
SOLE
250000
0
0
Trade Desk Inc/The
COM
88339J105
9865
101
SH
SOLE
101
0
0
Bank of Montreal
CALL
063671101
268320
3200
SH
DFND
1
0
3200
0
Baytex Energy Corp
PUT
07317Q105
1392
400
SH
DFND
1
0
400
0
Toronto-Dominion Bank/The
PUT
891160509
153888
2800
SH
DFND
1
0
2800
0
Cenovus Energy Inc
CALL
15135U109
58980
3000
SH
DFND
1
0
3000
0
Brookfield Asset Management Lt
CALL
113004105
3805
100
SH
DFND
1
0
100
0
Barrick Gold Corp
PUT
067901108
10008
600
SH
DFND
1
0
600
0
Franco-Nevada Corp
PUT
351858105
118520
1000
SH
DFND
1
0
1000
0
Boeing Co/The
CALL
097023105
2184120
12000
SH
SOLE
12000
0
0
Canadian National Railway Co
PUT
136375102
378016
3200
SH
DFND
1
0
3200
0
Suncor Energy Inc
CALL
867224107
373380
9800
SH
SOLE
9800
0
0
CGI Group Inc
CALL
12532H104
309411
3100
SH
DFND
1
0
3100
0
Manulife Financial Corp
PUT
56501R106
146410
5500
SH
DFND
1
0
5500
0
Veren Inc
CALL
92340V107
7870
1000
SH
DFND
1
0
1000
0
Toronto-Dominion Bank/The
PUT
891160509
16488
300
SH
DFND
1
0
300
0
Wheaton Precious Metals Corp
CALL
962879102
52420
1000
SH
DFND
1
0
1000
0
Canadian Natural Resources Ltd
CALL
136385101
71200
2000
SH
DFND
1
0
2000
0
Descartes Systems Group Inc/The
PUT
249906108
96840
1000
SH
DFND
1
0
1000
0
Newmont Mining Corp
PUT
651639106
41870
1000
SH
DFND
1
0
1000
0
Toronto-Dominion Bank/The
PUT
891160509
60456
1100
SH
DFND
1
0
1100
0
Canadian Imperial Bank of Comm
CALL
136069101
23770
500
SH
DFND
1
0
500
0
Veren Inc
CALL
92340V107
3935
500
SH
DFND
1
0
500
0
Vermilion Energy Inc
CALL
923725105
11010
1000
SH
DFND
1
0
1000
0
Bank of Montreal
PUT
063671101
268320
3200
SH
DFND
1
0
3200
0
Cenovus Energy Inc
CALL
15135U109
19660
1000
SH
DFND
1
0
1000
0
Enbridge Inc
PUT
29250N105
71180
2000
SH
DFND
1
0
2000
0
Canadian Natural Resources Ltd
PUT
136385101
71200
2000
SH
DFND
1
0
2000
0
Brookfield Asset Management In
PUT
11271J107
41540
1000
SH
DFND
1
0
1000
0
Barrick Gold Corp
PUT
067901108
11676
700
SH
DFND
1
0
700
0
Canadian Imperial Bank of Comm
CALL
136069101
71310
1500
SH
DFND
1
0
1500
0
Open Text Corp
CALL
683715106
12016
400
SH
DFND
1
0
400
0
SPDR Dow Jones Industrial Average ETF Trust
PUT
78467X109
9778250
25000
SH
SOLE
25000
0
0
Canadian Pacific Railway Ltd
PUT
13646K108
15746
200
SH
DFND
1
0
200
0
Cenovus Energy Inc
CALL
15135U109
25558
1300
SH
DFND
1
0
1300
0
Enbridge Inc
PUT
29250N105
64062
1800
SH
DFND
1
0
1800
0
Datadog Inc
COM
23804L103
87022
671
SH
SOLE
671
0
0
Restaurant Brands Internationa
PUT
76131D103
7037
100
SH
DFND
1
0
100
0
TransCanada Corp
PUT
87807B107
75800
2000
SH
DFND
1
0
2000
0
Intuitive Surgical Inc
COM
46120E602
69397
156
SH
SOLE
156
0
0
Algonquin Power & Utilities Co
COM
015857105
9545354
1628900
SH
DFND
1
0
1628900
0
Agnico Eagle Mines Ltd
PUT
008474108
327000
5000
SH
DFND
1
0
5000
0
First Majestic Silver Corp
CALL
32076V103
5920
1000
SH
DFND
1
0
1000
0
Bank of Nova Scotia/The
PUT
064149107
164592
3600
SH
DFND
1
0
3600
0
Toronto-Dominion Bank/The
CALL
891160509
5496
100
SH
DFND
1
0
100
0
Toronto-Dominion Bank/The
CALL
891160509
5496
100
SH
DFND
1
0
100
0
SSR Mining Inc
CALL
784730103
1804
400
SH
DFND
1
0
400
0
Enbridge Inc
CALL
29250N105
135242
3800
SH
DFND
1
0
3800
0
Enbridge Inc
PUT
29250N105
10677000
300000
SH
SOLE
300000
0
0
Canadian National Railway Co
PUT
136375102
59065
500
SH
DFND
1
0
500
0
Toronto-Dominion Bank/The
CALL
891160509
10992
200
SH
DFND
1
0
200
0
Descartes Systems Group Inc/The
PUT
249906108
96840
1000
SH
DFND
1
0
1000
0
Brookfield Asset Management In
CALL
11271J107
16616
400
SH
DFND
1
0
400
0
Bank of Nova Scotia/The
PUT
064149107
205740
4500
SH
DFND
1
0
4500
0
TransCanada Corp
PUT
87807B107
22740
600
SH
DFND
1
0
600
0
Canadian Pacific Railway Ltd
PUT
13646K108
78730
1000
SH
DFND
1
0
1000
0
Open Text Corp
CALL
683715106
15020
500
SH
DFND
1
0
500
0
TransAlta Corp
CALL
89346D107
7080
1000
SH
DFND
1
0
1000
0
Canadian Imperial Bank of Comm
CALL
136069101
42786
900
SH
DFND
1
0
900
0
Veren Inc
CALL
92340V107
10231
1300
SH
DFND
1
0
1300
0
Bank of Montreal
PUT
063671101
184470
2200
SH
DFND
1
0
2200
0
Canadian Natural Resources Ltd
CALL
136385101
71200
2000
SH
DFND
1
0
2000
0
iShares Russell 2000 ETF
PUT
464287655
40578000
200000
SH
SOLE
200000
0
0
Rogers Communications Inc
CALL
775109200
7396
200
SH
DFND
1
0
200
0
CGI Group Inc
CALL
12532H104
9981
100
SH
DFND
1
0
100
0
Bank of Montreal
CALL
063671101
16770
200
SH
DFND
1
0
200
0
Suncor Energy Inc
CALL
867224107
38100
1000
SH
DFND
1
0
1000
0
Open Text Corp
CALL
683715106
6008
200
SH
DFND
1
0
200
0
CGI Group Inc
CALL
12532H104
49905
500
SH
DFND
1
0
500
0
Enbridge Inc
CALL
29250N105
153037
4300
SH
DFND
1
0
4300
0
BCE Inc
PUT
05534B760
16185
500
SH
DFND
1
0
500
0
BCE Inc
PUT
05534B760
16185
500
SH
DFND
1
0
500
0
Manulife Financial Corp
CALL
56501R106
7986
300
SH
DFND
1
0
300
0
Ovintiv Inc
CALL
69047Q102
46870
1000
SH
DFND
1
0
1000
0
SSR Mining Inc
CALL
784730103
4510
1000
SH
DFND
1
0
1000
0
Brookfield Asset Management In
PUT
11271J107
124620
3000
SH
DFND
1
0
3000
0
iShares Russell 2000 ETF
CALL
464287655
15216750
75000
SH
SOLE
75000
0
0
Rogers Communications Inc
CALL
775109200
3698
100
SH
DFND
1
0
100
0
Brookfield Asset Management In
CALL
11271J107
8308
200
SH
DFND
1
0
200
0
Agnico Eagle Mines Ltd
CALL
008474108
32700
500
SH
DFND
1
0
500
0
BCE Inc
PUT
05534B760
4855500
150000
SH
SOLE
150000
0
0
Canadian National Railway Co
CALL
136375102
11813
100
SH
DFND
1
0
100
0
Magna International Inc
CALL
559222401
8380
200
SH
DFND
1
0
200
0
Brookfield Asset Management In
CALL
11271J107
290780
7000
SH
DFND
1
0
7000
0
Toronto-Dominion Bank/The
CALL
891160509
38472
700
SH
DFND
1
0
700
0
DoorDash Inc
COM
25809K105
1583293
14555
SH
SOLE
14555
0
0
Barrick Gold Corp
CALL
067901108
16680
1000
SH
DFND
1
0
1000
0
Canadian National Railway Co
PUT
136375102
118130
1000
SH
DFND
1
0
1000
0
BCE Inc
PUT
05534B760
32370
1000
SH
DFND
1
0
1000
0
Canadian Imperial Bank of Comm
PUT
136069101
71310
1500
SH
DFND
1
0
1500
0
TransAlta Corp
PUT
89346D107
7788
1100
SH
DFND
1
0
1100
0
Brookfield Asset Management In
CALL
11271J107
16616
400
SH
DFND
1
0
400
0
Pembina Pipeline Corp
CALL
706327103
63036
1700
SH
DFND
1
0
1700
0
Canadian Imperial Bank of Comm
CALL
136069101
95080
2000
SH
DFND
1
0
2000
0
Canadian National Railway Co
PUT
136375102
11813
100
SH
DFND
1
0
100
0
Fortis Inc/Canada
PUT
349553107
5826000
150000
SH
SOLE
150000
0
0
Ovintiv Inc
CALL
69047Q102
23435
500
SH
DFND
1
0
500
0
Fortis Inc/Canada
CALL
349553107
62144
1600
SH
DFND
1
0
1600
0
Canadian National Railway Co
CALL
136375102
106317
900
SH
DFND
1
0
900
0
Veren Inc
PUT
92340V107
7870
1000
SH
DFND
1
0
1000
0
Newmont Mining Corp
CALL
651639106
41870
1000
SH
DFND
1
0
1000
0
Newmont Mining Corp
CALL
651639106
41870
1000
SH
DFND
1
0
1000
0
Newmont Mining Corp
CALL
651639106
62805
1500
SH
DFND
1
0
1500
0
Celestica Inc
CALL
15101Q207
57330
1000
SH
DFND
1
0
1000
0
Brookfield Asset Management In
PUT
11271J107
41540
1000
SH
DFND
1
0
1000
0
Canadian Imperial Bank of Comm
PUT
136069101
95080
2000
SH
DFND
1
0
2000
0
Magna International Inc
PUT
559222401
41900
1000
SH
DFND
1
0
1000
0
Rogers Communications Inc
CALL
775109200
22188
600
SH
DFND
1
0
600
0
Bank of Nova Scotia/The
CALL
064149107
36576
800
SH
DFND
1
0
800
0
Canadian Natural Resources Ltd
PUT
136385101
113920
3200
SH
DFND
1
0
3200
0
Magna International Inc
CALL
559222401
25140
600
SH
DFND
1
0
600
0
Canadian Natural Resources Ltd
PUT
136385101
71200
2000
SH
DFND
1
0
2000
0
Fortis Inc/Canada
CALL
349553107
11652
300
SH
DFND
1
0
300
0
Rogers Communications Inc
PUT
775109200
18490
500
SH
DFND
1
0
500
0
TransCanada Corp
CALL
87807B107
37900
1000
SH
DFND
1
0
1000
0
Invesco S&P 500 Equal Weight ETF
ETF
46137V357
13175256
80200
SH
SOLE
80200
0
0
BCE Inc
PUT
05534B760
4855500
150000
SH
SOLE
150000
0
0
TELUS Corp
CALL
87971M103
1514000
100000
SH
SOLE
100000
0
0
TELUS Corp
PUT
87971M103
1514000
100000
SH
SOLE
100000
0
0
Veren Inc
PUT
92340V107
15740
2000
SH
DFND
1
0
2000
0
Celestica Inc
PUT
15101Q207
57330
1000
SH
DFND
1
0
1000
0
Agnico Eagle Mines Ltd
PUT
008474108
261600
4000
SH
DFND
1
0
4000
0
Wheaton Precious Metals Corp
CALL
962879102
62904
1200
SH
DFND
1
0
1200
0
TFI International Inc
PUT
87241L109
290320
2000
SH
DFND
1
0
2000
0
Osisko Gold Royalties Ltd
PUT
68827L101
7790
500
SH
DFND
1
0
500
0
Canadian Imperial Bank of Comm
PUT
136069101
7131000
150000
SH
SOLE
150000
0
0
Cenovus Energy Inc
PUT
15135U109
19660
1000
SH
DFND
1
0
1000
0
Fortis Inc/Canada
CALL
349553107
104868
2700
SH
DFND
1
0
2700
0
Rogers Communications Inc
PUT
775109200
73960
2000
SH
DFND
1
0
2000
0
Precision Drilling Corp
CALL
74022D407
70340
1000
SH
DFND
1
0
1000
0
iShares Russell 2000 ETF
PUT
464287655
50722500
250000
SH
SOLE
250000
0
0
Thomson Reuters Corp
CALL
884903808
168570
1000
SH
DFND
1
0
1000
0
Canadian Pacific Railway Ltd
PUT
13646K108
393650
5000
SH
DFND
1
0
5000
0
Bank of Montreal
CALL
063671101
419250
5000
SH
DFND
1
0
5000
0
Imperial Oil Ltd
PUT
453038408
68250
1000
SH
DFND
1
0
1000
0
Open Text Corp
CALL
683715106
60080
2000
SH
DFND
1
0
2000
0
Enbridge Inc
PUT
29250N105
17795
500
SH
DFND
1
0
500
0
Veren Inc
CALL
92340V107
2361
300
SH
DFND
1
0
300
0
Cenovus Energy Inc
CALL
15135U109
17694
900
SH
DFND
1
0
900
0
Wheaton Precious Metals Corp
PUT
962879102
10484
200
SH
DFND
1
0
200
0
Bank of Nova Scotia/The
CALL
064149107
274320
6000
SH
DFND
1
0
6000
0
BCE Inc
PUT
05534B760
16185
500
SH
DFND
1
0
500
0
Canadian Pacific Railway Ltd
PUT
13646K108
314920
4000
SH
DFND
1
0
4000
0
Grab Holdings Ltd
COM
G4124C109
4934898
1390112
SH
DFND
4
0
1390112
0
Sea Ltd
COM
81141R100
17295567
242167
SH
DFND
4
0
242167
0
Hershey Co/The
COM
427866108
367660
2000
SH
DFND
4
0
2000
0
Cameco Corp
CALL
13321L108
9840
200
SH
DFND
1
0
200
0
Cenovus Energy Inc
PUT
15135U109
19660
1000
SH
DFND
1
0
1000
0
Kinross Gold Corp
CALL
496902404
3328
400
SH
DFND
1
0
400
0
BCE Inc
PUT
05534B760
48555
1500
SH
DFND
1
0
1500
0
Canadian Pacific Railway Ltd
PUT
13646K108
393650
5000
SH
DFND
1
0
5000
0
SPDR S&P 500 ETF Trust
PUT
78462F103
54422000
100000
SH
SOLE
100000
0
0
Vermilion Energy Inc
CALL
923725105
1101
100
SH
DFND
1
0
100
0
Vermilion Energy Inc
CALL
923725105
20919
1900
SH
DFND
1
0
1900
0
Magna International Inc
CALL
559222401
8380
200
SH
DFND
1
0
200
0
Waste Connections Inc
CALL
94106B101
157824
900
SH
DFND
1
0
900
0
Imperial Oil Ltd
PUT
453038408
68250
1000
SH
DFND
1
0
1000
0
Canadian Pacific Railway Ltd
CALL
13646K108
15746
200
SH
DFND
1
0
200
0
Imperial Oil Ltd
PUT
453038408
68250
1000
SH
DFND
1
0
1000
0
Imperial Oil Ltd
PUT
453038408
68250
1000
SH
DFND
1
0
1000
0
Veren Inc
CALL
92340V107
7870
1000
SH
DFND
1
0
1000
0
Vermilion Energy Inc
PUT
923725105
6606
600
SH
DFND
1
0
600
0
Bank of Montreal
CALL
063671101
779805
9300
SH
DFND
1
0
9300
0
Barrick Gold Corp
PUT
067901108
2502000
150000
SH
SOLE
150000
0
0
IES Holdings Inc
COM
44951W106
139
1
SH
DFND
1
0
1
0
Canadian Pacific Railway Ltd
CALL
13646K108
1007744
12800
SH
SOLE
12800
0
0
Newmont Mining Corp
PUT
651639106
251220
6000
SH
DFND
1
0
6000
0
Enbridge Inc
PUT
29250N105
17795
500
SH
DFND
1
0
500
0
Enbridge Inc
PUT
29250N105
35590
1000
SH
DFND
1
0
1000
0
Ovintiv Inc
CALL
69047Q102
46870
1000
SH
DFND
1
0
1000
0
Canadian National Railway Co
CALL
136375102
47252
400
SH
DFND
1
0
400
0
Canadian Pacific Railway Ltd
PUT
13646K108
157460
2000
SH
DFND
1
0
2000
0
Enbridge Inc
CALL
29250N105
49826
1400
SH
DFND
1
0
1400
0
TELUS Corp
PUT
87971M103
3028000
200000
SH
SOLE
200000
0
0
Veren Inc
CALL
92340V107
7870
1000
SH
DFND
1
0
1000
0
Barrick Gold Corp
PUT
067901108
33360
2000
SH
DFND
1
0
2000
0
Wheaton Precious Metals Corp
PUT
962879102
52420
1000
SH
DFND
1
0
1000
0
Enbridge Inc
CALL
29250N105
42708
1200
SH
DFND
1
0
1200
0
Veren Inc
PUT
92340V107
2361
300
SH
DFND
1
0
300
0
Agnico Eagle Mines Ltd
CALL
008474108
71940
1100
SH
DFND
1
0
1100
0
Toronto-Dominion Bank/The
CALL
891160509
21984
400
SH
DFND
1
0
400
0
Financial Select Sector SPDR Fund
PUT
81369Y605
12333000
300000
SH
SOLE
300000
0
0
Financial Select Sector SPDR Fund
CALL
81369Y605
12333000
300000
SH
SOLE
300000
0
0
TransAlta Corp
CALL
89346D107
7080
1000
SH
DFND
1
0
1000
0
Rogers Communications Inc
PUT
775109200
18490
500
SH
DFND
1
0
500
0
Osisko Gold Royalties Ltd
CALL
68827L101
7790
500
SH
DFND
1
0
500
0
Magna International Inc
PUT
559222401
1257000
30000
SH
SOLE
30000
0
0
Barrick Gold Corp
CALL
067901108
16680
1000
SH
DFND
1
0
1000
0
Kinross Gold Corp
CALL
496902404
8320
1000
SH
DFND
1
0
1000
0
Toronto-Dominion Bank/The
PUT
891160509
219840
4000
SH
DFND
1
0
4000
0
Veren Inc
CALL
92340V107
7870
1000
SH
DFND
1
0
1000
0
Brookfield Asset Management In
CALL
11271J107
103850
2500
SH
DFND
1
0
2500
0
Invesco QQQ Trust Series 1
PUT
46090E103
13175525
27500
SH
SOLE
27500
0
0
Invesco QQQ Trust Series 1
CALL
46090E103
13175525
27500
SH
SOLE
27500
0
0
Rogers Communications Inc
PUT
775109200
36980
1000
SH
DFND
1
0
1000
0
Petroleo Brasileiro SA
PUT
71654V408
289800
20000
SH
DFND
3
0
20000
0
Petroleo Brasileiro SA
CALL
71654V408
289800
20000
SH
DFND
3
0
20000
0
Bank of Montreal
PUT
063671101
1836315
21900
SH
DFND
1
0
21900
0
Cenovus Energy Inc
PUT
15135U109
27524
1400
SH
DFND
1
0
1400
0
Invesco QQQ Trust Series 1
PUT
46090E103
19164400
40000
SH
SOLE
40000
0
0
iShares Russell 2000 ETF
CALL
464287655
4057800
20000
SH
SOLE
20000
0
0
Agnico Eagle Mines Ltd
PUT
008474108
392400
6000
SH
DFND
1
0
6000
0
Agnico Eagle Mines Ltd
PUT
008474108
327000
5000
SH
DFND
1
0
5000
0
TransCanada Corp
CALL
87807B107
37900
1000
SH
DFND
1
0
1000
0
Bank of Nova Scotia/The
PUT
064149107
4572
100
SH
DFND
1
0
100
0
Canadian Natural Resources Ltd
PUT
136385101
284800
8000
SH
DFND
1
0
8000
0
Brookfield Infrastructure Part
CALL
G16252101
2744
100
SH
DFND
1
0
100
0
Magna International Inc
PUT
559222401
92180
2200
SH
DFND
1
0
2200
0
Toronto-Dominion Bank/The
CALL
891160509
142896
2600
SH
DFND
1
0
2600
0
Veren Inc
CALL
92340V107
3148
400
SH
DFND
1
0
400
0
Cenovus Energy Inc
PUT
15135U109
58980
3000
SH
DFND
1
0
3000
0
Bank of Nova Scotia/The
CALL
064149107
45720
1000
SH
DFND
1
0
1000
0
Toronto-Dominion Bank/The
CALL
891160509
131904
2400
SH
DFND
1
0
2400
0
Bank of Nova Scotia/The
CALL
064149107
22860
500
SH
DFND
1
0
500
0
Methanex Corp
PUT
59151K108
24130
500
SH
DFND
1
0
500
0
Franco-Nevada Corp
PUT
351858105
118520
1000
SH
DFND
1
0
1000
0
Wheaton Precious Metals Corp
PUT
962879102
52420
1000
SH
DFND
1
0
1000
0
iShares Russell 2000 ETF
PUT
464287655
20289000
100000
SH
SOLE
100000
0
0
DoorDash Inc
CALL
25809K105
8571864
78800
SH
SOLE
78800
0
0
DoorDash Inc
CALL
25809K105
8571864
78800
SH
SOLE
78800
0
0
DoorDash Inc
PUT
25809K105
2121210
19500
SH
SOLE
19500
0
0
Agnico Eagle Mines Ltd
PUT
008474108
130800
2000
SH
DFND
1
0
2000
0
Agnico Eagle Mines Ltd
PUT
008474108
130800
2000
SH
DFND
1
0
2000
0
Ovintiv Inc
PUT
69047Q102
46870
1000
SH
DFND
1
0
1000
0
Fortis Inc/Canada
PUT
349553107
23304
600
SH
DFND
1
0
600
0
Ovintiv Inc
PUT
69047Q102
46870
1000
SH
DFND
1
0
1000
0
Vermilion Energy Inc
PUT
923725105
11010
1000
SH
DFND
1
0
1000
0
Veren Inc
PUT
92340V107
7870
1000
SH
DFND
1
0
1000
0
Rogers Communications Inc
PUT
775109200
36980
1000
SH
DFND
1
0
1000
0
Rogers Communications Inc
PUT
775109200
110940
3000
SH
DFND
1
0
3000
0
Bank of Montreal
CALL
063671101
33540
400
SH
DFND
1
0
400
0
Newmont Mining Corp
PUT
651639106
41870
1000
SH
DFND
1
0
1000
0
Toronto-Dominion Bank/The
CALL
891160509
203352
3700
SH
DFND
1
0
3700
0
Canadian Natural Resources Ltd
PUT
136385101
21360
600
SH
DFND
1
0
600
0
B2Gold Corp
CALL
11777Q209
2700
1000
SH
DFND
1
0
1000
0
Newmont Mining Corp
CALL
651639106
125610
3000
SH
DFND
1
0
3000
0
Ovintiv Inc
PUT
69047Q102
46870
1000
SH
DFND
1
0
1000
0
Canadian Natural Resources Ltd
PUT
136385101
92560
2600
SH
DFND
1
0
2600
0
Canadian Pacific Railway Ltd
PUT
13646K108
78730
1000
SH
DFND
1
0
1000
0
YETI Holdings Inc
COM
98585X104
598345
15684
SH
SOLE
15684
0
0
Alamos Gold Inc
PUT
011532108
15680
1000
SH
DFND
1
0
1000
0
Manulife Financial Corp
PUT
56501R106
31944
1200
SH
DFND
1
0
1200
0
SSR Mining Inc
PUT
784730103
4510
1000
SH
DFND
1
0
1000
0
SSR Mining Inc
PUT
784730103
4510
1000
SH
DFND
1
0
1000
0
SSR Mining Inc
CALL
784730103
9020
2000
SH
DFND
1
0
2000
0
Direxion Auspice Broad Commodity Strategy ETF
ETF
25460E307
31429
1087
SH
DFND
1
0
1087
0
Sun Life Financial Inc
PUT
866796105
48990
1000
SH
DFND
1
0
1000
0
Veren Inc
PUT
92340V107
7870
1000
SH
DFND
1
0
1000
0
Silvercorp Metals Inc
CALL
82835P103
3360
1000
SH
DFND
1
0
1000
0
Enbridge Inc
CALL
29250N105
21354
600
SH
DFND
1
0
600
0
Bank of Nova Scotia/The
CALL
064149107
4572
100
SH
DFND
1
0
100
0
Bank of Nova Scotia/The
PUT
064149107
91440
2000
SH
DFND
1
0
2000
0
Sun Life Financial Inc
PUT
866796105
29394
600
SH
DFND
1
0
600
0
Agnico Eagle Mines Ltd
PUT
008474108
130800
2000
SH
DFND
1
0
2000
0
Agnico Eagle Mines Ltd
PUT
008474108
130800
2000
SH
DFND
1
0
2000
0
SSR Mining Inc
CALL
784730103
4510
1000
SH
DFND
1
0
1000
0
Algonquin Power & Utilities Co
PUT
015857105
5860
1000
SH
DFND
1
0
1000
0
Manulife Financial Corp
CALL
56501R106
7986
300
SH
DFND
1
0
300
0
Canadian National Railway Co
CALL
136375102
11813
100
SH
DFND
1
0
100
0
CGI Group Inc
PUT
12532H104
109791
1100
SH
DFND
1
0
1100
0
Toronto-Dominion Bank/The
CALL
891160509
65952
1200
SH
DFND
1
0
1200
0
TELUS Corp
PUT
87971M103
7570
500
SH
DFND
1
0
500
0
BCE Inc
PUT
05534B760
16185
500
SH
DFND
1
0
500
0
Algonquin Power & Utilities Co
CALL
015857105
5860
1000
SH
DFND
1
0
1000
0
ATS Automation Tooling Systems
CALL
00217Y104
3231
100
SH
DFND
1
0
100
0
Veren Inc
PUT
92340V107
17314
2200
SH
DFND
1
0
2200
0
Brookfield Asset Management In
CALL
11271J107
41540
1000
SH
DFND
1
0
1000
0
Bank of Nova Scotia/The
CALL
064149107
347472
7600
SH
DFND
1
0
7600
0
Enbridge Inc
CALL
29250N105
11032900
310000
SH
SOLE
310000
0
0
Manulife Financial Corp
PUT
56501R106
133100
5000
SH
DFND
1
0
5000
0
ASML Holding NV
COM
N07059210
22500
22
SH
SOLE
22
0
0
Canadian National Railway Co
CALL
136375102
2846933
24100
SH
SOLE
24100
0
0
NexGen Energy Ltd
COM
65340P106
15928
2282
SH
SOLE
2282
0
0
Grab Holdings Ltd
COM
G4124C109
38620
10879
SH
SOLE
10879
0
0
Sea Ltd
COM
81141R100
36139
506
SH
SOLE
506
0
0
AerCap Holdings NV
COM
N00985106
282396
3030
SH
SOLE
3030
0
0
Teva Pharmaceutical Industries
COM
881624209
90659
5579
SH
SOLE
5579
0
0
MAG Silver Corp
CALL
55903Q104
10503
900
SH
DFND
1
0
900
0
MAG Silver Corp
PUT
55903Q104
8169
700
SH
DFND
1
0
700
0
Hudbay Minerals Inc
CALL
443628102
1810
200
SH
DFND
1
0
200
0
Newmont Mining Corp
PUT
651639106
41870
1000
SH
DFND
1
0
1000
0
Pembina Pipeline Corp
CALL
706327103
11494800
310000
SH
SOLE
310000
0
0
Canadian Natural Resources Ltd
CALL
136385101
7824880
219800
SH
SOLE
219800
0
0
Imperial Oil Ltd
CALL
453038408
136500
2000
SH
DFND
1
0
2000
0
Canadian Pacific Railway Ltd
CALL
13646K108
47238
600
SH
DFND
1
0
600
0
Invesco QQQ Trust Series 1
PUT
46090E103
47911000
100000
SH
SOLE
100000
0
0
TransCanada Corp
CALL
87807B107
37900
1000
SH
DFND
1
0
1000
0
BCE Inc
CALL
05534B760
3237
100
SH
DFND
1
0
100
0
Enbridge Inc
PUT
29250N105
24913
700
SH
DFND
1
0
700
0
Thomson Reuters Corp
PUT
884903808
168570
1000
SH
DFND
1
0
1000
0
Brookfield Asset Management In
COM
11271J107
18236
439
SH
SOLE
439
0
0
Brookfield Renewable Corp
COM
11284V105
82983
2924
SH
SOLE
2924
0
0
CAE Inc
COM
124765108
224558
12086
SH
SOLE
12086
0
0
Open Text Corp
COM
683715106
64256
2139
SH
SOLE
2139
0
0
Ritchie Bros Auctioneers Inc
COM
74935Q107
59408
778
SH
SOLE
778
0
0
Bank of Montreal
PUT
063671101
335400
4000
SH
DFND
1
0
4000
0
Snowflake Inc
COM
833445109
160352
1187
SH
SOLE
1187
0
0
Snowflake Inc
COM
833445109
3890592
28800
SH
SOLE
28800
0
0
Bank of Montreal
CALL
063671101
16770
200
SH
DFND
1
0
200
0
BCE Inc
CALL
05534B760
6474
200
SH
DFND
1
0
200
0
Toronto-Dominion Bank/The
PUT
891160509
5496
100
SH
DFND
1
0
100
0
Enbridge Inc
CALL
29250N105
35590
1000
SH
DFND
1
0
1000
0
iShares Russell 2000 ETF
PUT
464287655
3043350
15000
SH
SOLE
15000
0
0
iShares Russell 2000 ETF
CALL
464287655
3043350
15000
SH
SOLE
15000
0
0
First Majestic Silver Corp
CALL
32076V103
5920
1000
SH
DFND
1
0
1000
0
Invesco QQQ Trust Series 1
PUT
46090E103
3832880
8000
SH
SOLE
8000
0
0
Invesco QQQ Trust Series 1
CALL
46090E103
3832880
8000
SH
SOLE
8000
0
0
Franco-Nevada Corp
PUT
351858105
118520
1000
SH
DFND
1
0
1000
0
Bank of Nova Scotia/The
CALL
064149107
7607808
166400
SH
SOLE
166400
0
0
Sun Life Financial Inc
CALL
866796105
10410375
212500
SH
SOLE
212500
0
0
Royal Bank of Canada
PUT
780087102
26446068
248600
SH
SOLE
248600
0
0
SPDR S&P 500 ETF Trust
PUT
78462F103
54422000
100000
SH
SOLE
100000
0
0
ON Semiconductor Corp
COM
682189105
469430
6848
SH
SOLE
6848
0
0
Agnico Eagle Mines Ltd
PUT
008474108
65400
1000
SH
DFND
1
0
1000
0
Manulife Financial Corp
PUT
56501R106
15972
600
SH
DFND
1
0
600
0
Silvercorp Metals Inc
CALL
82835P103
3360
1000
SH
DFND
1
0
1000
0
Ovintiv Inc
CALL
69047Q102
9374
200
SH
DFND
1
0
200
0
Sun Life Financial Inc
CALL
866796105
48990
1000
SH
DFND
1
0
1000
0
TELUS Corp
CALL
87971M103
3361080
222000
SH
DFND
1
0
222000
0
Brookfield Infrastructure Part
CALL
G16252101
3292800
120000
SH
SOLE
120000
0
0
TELUS Corp
CALL
87971M103
3123382
206300
SH
DFND
1
0
206300
0
Bank of Montreal
PUT
063671101
16770
200
SH
DFND
1
0
200
0
iShares MSCI EAFE ETF
PUT
464287465
5874750
75000
SH
SOLE
75000
0
0
Royal Bank of Canada
CALL
780087102
24563142
230900
SH
SOLE
230900
0
0
Precision Drilling Corp
CALL
74022D407
7034
100
SH
DFND
1
0
100
0
Waste Connections Inc
CALL
94106B101
8768000
50000
SH
SOLE
50000
0
0
Bank of Nova Scotia/The
CALL
064149107
4572
100
SH
DFND
1
0
100
0
TELUS Corp
CALL
87971M103
6661600
440000
SH
DFND
1
0
440000
0
Imperial Oil Ltd
PUT
453038408
6825
100
SH
DFND
1
0
100
0
Vermilion Energy Inc
PUT
923725105
11010
1000
SH
DFND
1
0
1000
0
Kinross Gold Corp
CALL
496902404
8320
1000
SH
DFND
1
0
1000
0
TELUS Corp
PUT
87971M103
7570
500
SH
DFND
1
0
500
0
Novagold Resources Inc
PUT
66987E206
3460
1000
SH
DFND
1
0
1000
0
Ovintiv Inc
PUT
69047Q102
46870
1000
SH
DFND
1
0
1000
0
Brookfield Asset Management Lt
PUT
113004105
1522000
40000
SH
SOLE
40000
0
0
SPDR S&P 500 ETF Trust
CALL
78462F103
108844000
200000
SH
SOLE
200000
0
0
Sweetgreen Inc
COM
87043Q108
211
7
SH
DFND
1
0
7
0
Brookfield Asset Management Lt
COM
113004105
1453091
38189
SH
DFND
1
0
38189
0
TELUS Corp
PUT
87971M103
7570
500
SH
DFND
1
0
500
0
Enbridge Inc
PUT
29250N105
60503
1700
SH
DFND
1
0
1700
0
MAG Silver Corp
PUT
55903Q104
8169
700
SH
DFND
1
0
700
0
Barrick Gold Corp
PUT
067901108
33360
2000
SH
DFND
1
0
2000
0
Agnico Eagle Mines Ltd
CALL
008474108
6540
100
SH
DFND
1
0
100
0
Canadian Natural Resources Ltd
PUT
136385101
71200
2000
SH
DFND
1
0
2000
0
Manulife Financial Corp
CALL
56501R106
7970028
299400
SH
DFND
1
0
299400
0
Nutrien Ltd
CALL
67077M108
7254675
142500
SH
SOLE
142500
0
0
Barrick Gold Corp
CALL
067901108
23352
1400
SH
DFND
1
0
1400
0
Newmont Mining Corp
PUT
651639106
41870
1000
SH
DFND
1
0
1000
0
Veren Inc
PUT
92340V107
13379
1700
SH
DFND
1
0
1700
0
Toronto-Dominion Bank/The
PUT
891160509
10992
200
SH
DFND
1
0
200
0
Motorola Solutions Inc
CALL
620076307
14399665
37300
SH
SOLE
37300
0
0
Agnico Eagle Mines Ltd
PUT
008474108
130800
2000
SH
DFND
1
0
2000
0
Magna International Inc
CALL
559222401
20950
500
SH
DFND
1
0
500
0
Fortuna Silver Mines Inc
PUT
349942102
4890
1000
SH
DFND
1
0
1000
0
ATS Automation Tooling Systems
CALL
00217Y104
3231
100
SH
DFND
1
0
100
0
Barrick Gold Corp
PUT
067901108
33360
2000
SH
DFND
1
0
2000
0
Vermilion Energy Inc
CALL
923725105
11010
1000
SH
DFND
1
0
1000
0
Veren Inc
PUT
92340V107
7870
1000
SH
DFND
1
0
1000
0
Toronto-Dominion Bank/The
CALL
891160509
27480
500
SH
DFND
1
0
500
0
Vermilion Energy Inc
CALL
923725105
44040
4000
SH
DFND
1
0
4000
0
Fortis Inc/Canada
CALL
349553107
42724
1100
SH
DFND
1
0
1100
0
Canadian Natural Resources Ltd
PUT
136385101
391600
11000
SH
DFND
1
0
11000
0
Precision Drilling Corp
CALL
74022D407
35170
500
SH
DFND
1
0
500
0
Franco-Nevada Corp
PUT
351858105
11852
100
SH
DFND
1
0
100
0
BCE Inc
PUT
05534B760
32370
1000
SH
DFND
1
0
1000
0
Veren Inc
CALL
92340V107
3935
500
SH
DFND
1
0
500
0
Osisko Gold Royalties Ltd
CALL
68827L101
15580
1000
SH
DFND
1
0
1000
0
Invesco QQQ Trust Series 1
CALL
46090E103
23955500
50000
SH
SOLE
50000
0
0
Bank of Nova Scotia/The
CALL
064149107
9144
200
SH
DFND
1
0
200
0
Rogers Communications Inc
CALL
775109200
11094
300
SH
DFND
1
0
300
0
Fortis Inc/Canada
CALL
349553107
19420
500
SH
DFND
1
0
500
0
Ovintiv Inc
PUT
69047Q102
46870
1000
SH
DFND
1
0
1000
0
Canadian Imperial Bank of Comm
PUT
136069101
118850
2500
SH
DFND
1
0
2500
0
Canadian National Railway Co
PUT
136375102
47252
400
SH
DFND
1
0
400
0
Pan American Silver Corp
PUT
697900108
15904
800
SH
DFND
1
0
800
0
Bank of Nova Scotia/The
PUT
064149107
68580
1500
SH
DFND
1
0
1500
0
Brookfield Renewable Partners
PUT
G16258108
9908
400
SH
DFND
1
0
400
0
Centerra Gold Inc
CALL
152006102
3360
500
SH
DFND
1
0
500
0
Bank of Montreal
CALL
063671101
92235
1100
SH
DFND
1
0
1100
0
Veren Inc
PUT
92340V107
7870
1000
SH
DFND
1
0
1000
0
Veren Inc
PUT
92340V107
2361
300
SH
DFND
1
0
300
0
Vermilion Energy Inc
PUT
923725105
3303
300
SH
DFND
1
0
300
0
Canadian National Railway Co
PUT
136375102
118130
1000
SH
DFND
1
0
1000
0
Barrick Gold Corp
CALL
067901108
48372
2900
SH
DFND
1
0
2900
0
CAE Inc
PUT
124765108
5574
300
SH
DFND
1
0
300
0
Fortis Inc/Canada
CALL
349553107
3884
100
SH
DFND
1
0
100
0
Osisko Gold Royalties Ltd
CALL
68827L101
3116
200
SH
DFND
1
0
200
0
Canadian National Railway Co
CALL
136375102
23626
200
SH
DFND
1
0
200
0
Magna International Inc
PUT
559222401
12570
300
SH
DFND
1
0
300
0
Toronto-Dominion Bank/The
CALL
891160509
10992
200
SH
DFND
1
0
200
0
Celestica Inc
PUT
15101Q207
57330
1000
SH
DFND
1
0
1000
0
Magna International Inc
PUT
559222401
41900
1000
SH
DFND
1
0
1000
0
Algonquin Power & Utilities Co
CALL
015857105
5860
1000
SH
DFND
1
0
1000
0
Canadian Natural Resources Ltd
PUT
136385101
21360
600
SH
DFND
1
0
600
0
CGI Group Inc
PUT
12532H104
99810
1000
SH
DFND
1
0
1000
0
TFI International Inc
CALL
87241L109
29032
200
SH
DFND
1
0
200
0
NVIDIA Corp
COM
67066G104
123540
1000
SH
SOLE
1000
0
0
Brookfield Renewable Partners
PUT
G16258108
24770
1000
SH
DFND
1
0
1000
0
Enbridge Inc
CALL
29250N105
7118
200
SH
DFND
1
0
200
0
Manulife Financial Corp
CALL
56501R106
79860
3000
SH
DFND
1
0
3000
0
Brookfield Renewable Partners
CALL
G16258108
2477
100
SH
DFND
1
0
100
0
Canadian Imperial Bank of Comm
CALL
136069101
19016
400
SH
DFND
1
0
400
0
Toronto-Dominion Bank/The
CALL
891160509
175872
3200
SH
DFND
1
0
3200
0
Toronto-Dominion Bank/The
PUT
891160509
346248
6300
SH
DFND
1
0
6300
0
Brookfield Asset Management In
CALL
11271J107
41540
1000
SH
DFND
1
0
1000
0
Veren Inc
CALL
92340V107
7870
1000
SH
DFND
1
0
1000
0
Canadian National Railway Co
PUT
136375102
23626
200
SH
DFND
1
0
200
0
Bank of Nova Scotia/The
PUT
064149107
22860
500
SH
DFND
1
0
500
0
Brookfield Asset Management Lt
PUT
113004105
45660
1200
SH
DFND
1
0
1200
0
BCE Inc
PUT
05534B760
61503
1900
SH
DFND
1
0
1900
0
Rogers Communications Inc
PUT
775109200
110940
3000
SH
DFND
1
0
3000
0
Brookfield Infrastructure Part
CALL
G16252101
6311200
230000
SH
SOLE
230000
0
0
Canadian National Railway Co
CALL
136375102
118130
1000
SH
DFND
1
0
1000
0
Consolidated Water Co Ltd
COM
G23773107
345
13
SH
DFND
1
0
13
0
SPDR S&P 500 ETF Trust
PUT
78462F103
163266000
300000
SH
SOLE
300000
0
0
Bank of Montreal
PUT
063671101
251550
3000
SH
DFND
1
0
3000
0
Thomson Reuters Corp
CALL
884903808
168570
1000
SH
DFND
1
0
1000
0
Brookfield Infrastructure Part
PUT
G16252101
27440
1000
SH
DFND
1
0
1000
0
Toronto-Dominion Bank/The
PUT
891160509
5496
100
SH
DFND
1
0
100
0
Enbridge Inc
CALL
29250N105
3559
100
SH
DFND
1
0
100
0
Toronto-Dominion Bank/The
CALL
891160509
16488
300
SH
DFND
1
0
300
0
Enbridge Inc
CALL
29250N105
71180
2000
SH
DFND
1
0
2000
0
Enbridge Inc
CALL
29250N105
46267
1300
SH
DFND
1
0
1300
0
Toronto-Dominion Bank/The
PUT
891160509
181368
3300
SH
DFND
1
0
3300
0
Enbridge Inc
PUT
29250N105
35590
1000
SH
DFND
1
0
1000
0
Enbridge Inc
PUT
29250N105
35590
1000
SH
DFND
1
0
1000
0
Bank of Nova Scotia/The
PUT
064149107
320040
7000
SH
DFND
1
0
7000
0
Fortuna Silver Mines Inc
CALL
349942102
489
100
SH
DFND
1
0
100
0
Agnico Eagle Mines Ltd
PUT
008474108
65400
1000
SH
DFND
1
0
1000
0
Agnico Eagle Mines Ltd
PUT
008474108
65400
1000
SH
DFND
1
0
1000
0
Agnico Eagle Mines Ltd
PUT
008474108
65400
1000
SH
DFND
1
0
1000
0
Agnico Eagle Mines Ltd
PUT
008474108
130800
2000
SH
DFND
1
0
2000
0
Teck Resources Ltd
PUT
878742204
47900
1000
SH
DFND
1
0
1000
0
Teck Resources Ltd
PUT
878742204
47900
1000
SH
DFND
1
0
1000
0
Teck Resources Ltd
CALL
878742204
47900
1000
SH
DFND
1
0
1000
0
Celestica Inc
PUT
15101Q207
17199
300
SH
DFND
1
0
300
0
Novagold Resources Inc
PUT
66987E206
3460
1000
SH
DFND
1
0
1000
0
Cenovus Energy Inc
CALL
15135U109
1966
100
SH
DFND
1
0
100
0
CGI Group Inc
CALL
12532H104
19962
200
SH
DFND
1
0
200
0
BCE Inc
PUT
05534B760
32370
1000
SH
DFND
1
0
1000
0
Canadian Imperial Bank of Comm
PUT
136069101
213930
4500
SH
DFND
1
0
4500
0
Vermilion Energy Inc
PUT
923725105
4404
400
SH
DFND
1
0
400
0
Rogers Communications Inc
PUT
775109200
3698000
100000
SH
SOLE
100000
0
0
Cameco Corp
PUT
13321L108
29520
600
SH
DFND
1
0
600
0
iShares U.S. Home Construction ETF
ETF
464288752
505
5
SH
DFND
1
0
5
0
Bank of Montreal
PUT
063671101
670800
8000
SH
DFND
1
0
8000
0
Brookfield Asset Management Lt
PUT
113004105
76100
2000
SH
DFND
1
0
2000
0
TransAlta Corp
CALL
89346D107
1416
200
SH
DFND
1
0
200
0
Newmont Mining Corp
PUT
651639106
41870
1000
SH
DFND
1
0
1000
0
Canadian Imperial Bank of Comm
PUT
136069101
166390
3500
SH
DFND
1
0
3500
0
Imperial Oil Ltd
PUT
453038408
68250
1000
SH
DFND
1
0
1000
0
MAG Silver Corp
PUT
55903Q104
11670
1000
SH
DFND
1
0
1000
0
Cenovus Energy Inc
PUT
15135U109
39320
2000
SH
DFND
1
0
2000
0
Canadian National Railway Co
PUT
136375102
236260
2000
SH
DFND
1
0
2000
0
CGI Group Inc
PUT
12532H104
99810
1000
SH
DFND
1
0
1000
0
Brookfield Infrastructure Part
CALL
G16252101
3567200
130000
SH
SOLE
130000
0
0
Manulife Financial Corp
CALL
56501R106
26620
1000
SH
DFND
1
0
1000
0
Bank of Nova Scotia/The
CALL
064149107
22860
500
SH
DFND
1
0
500
0
Bank of Nova Scotia/The
PUT
064149107
50292
1100
SH
DFND
1
0
1100
0
SPDR S&P 500 ETF Trust
PUT
78462F103
47619250
87500
SH
SOLE
87500
0
0
Enbridge Inc
CALL
29250N105
71180
2000
SH
DFND
1
0
2000
0
Canadian Imperial Bank of Comm
PUT
136069101
147374
3100
SH
DFND
1
0
3100
0
Enbridge Inc
PUT
29250N105
17795
500
SH
DFND
1
0
500
0
Canadian National Railway Co
PUT
136375102
118130
1000
SH
DFND
1
0
1000
0
Canadian Imperial Bank of Comm
PUT
136069101
42786
900
SH
DFND
1
0
900
0
Bank of Nova Scotia/The
PUT
064149107
214884
4700
SH
DFND
1
0
4700
0
Canadian Imperial Bank of Comm
PUT
136069101
47540
1000
SH
DFND
1
0
1000
0
Canadian Imperial Bank of Comm
PUT
136069101
190160
4000
SH
DFND
1
0
4000
0
Thomson Reuters Corp
PUT
884903808
168570
1000
SH
DFND
1
0
1000
0
Descartes Systems Group Inc/The
PUT
249906108
96840
1000
SH
DFND
1
0
1000
0
Kinross Gold Corp
CALL
496902404
5824
700
SH
DFND
1
0
700
0
TransAlta Corp
PUT
89346D107
7080
1000
SH
DFND
1
0
1000
0
Enbridge Inc
PUT
29250N105
35590
1000
SH
DFND
1
0
1000
0
Methanex Corp
PUT
59151K108
24130
500
SH
DFND
1
0
500
0
Sun Life Financial Inc
PUT
866796105
48990
1000
SH
DFND
1
0
1000
0
Bank of Montreal
PUT
063671101
234780
2800
SH
DFND
1
0
2800
0
Agnico Eagle Mines Ltd
CALL
008474108
235440
3600
SH
DFND
1
0
3600
0
Bank of Montreal
PUT
063671101
201240
2400
SH
DFND
1
0
2400
0
Sun Life Financial Inc
CALL
866796105
34293
700
SH
DFND
1
0
700
0
SPDR S&P 500 ETF Trust
PUT
78462F103
108844000
200000
SH
SOLE
200000
0
0
TELUS Corp
PUT
87971M103
15140
1000
SH
DFND
1
0
1000
0
Agnico Eagle Mines Ltd
PUT
008474108
65400
1000
SH
DFND
1
0
1000
0
Toronto-Dominion Bank/The
PUT
891160509
494640
9000
SH
DFND
1
0
9000
0
Bank of Montreal
PUT
063671101
92235
1100
SH
DFND
1
0
1100
0
Algonquin Power & Utilities Co
CALL
015857105
5860
1000
SH
DFND
1
0
1000
0
Barrick Gold Corp
CALL
067901108
8340
500
SH
DFND
1
0
500
0
Canadian Imperial Bank of Comm
PUT
136069101
95080
2000
SH
DFND
1
0
2000
0
Bank of Montreal
PUT
063671101
25155
300
SH
DFND
1
0
300
0
Vermilion Energy Inc
PUT
923725105
11010
1000
SH
DFND
1
0
1000
0
Kinross Gold Corp
PUT
496902404
41600
5000
SH
DFND
1
0
5000
0
Canadian Imperial Bank of Comm
CALL
136069101
47540
1000
SH
DFND
1
0
1000
0
Agnico Eagle Mines Ltd
PUT
008474108
65400
1000
SH
DFND
1
0
1000
0
Bank of Montreal
CALL
063671101
33540
400
SH
DFND
1
0
400
0
Bank of Nova Scotia/The
CALL
064149107
4572
100
SH
DFND
1
0
100
0
Suncor Energy Inc
CALL
867224107
11216640
294400
SH
SOLE
294400
0
0
Franco-Nevada Corp
CALL
351858105
71112
600
SH
DFND
1
0
600
0
MicroStrategy Inc
COM
594972408
205382
1491
SH
SOLE
1491
0
0
Global-e Online Ltd
COM
M5216V106
39425
1087
SH
SOLE
1087
0
0
Oasis Petroleum Inc
COM
674215207
940852
5611
SH
SOLE
5611
0
0
EMCOR Group Inc
COM
29084Q100
1627162
4457
SH
SOLE
4457
0
0
CRH PLC
COM
G25508105
77454
1033
SH
SOLE
1033
0
0
CRH PLC
COM
G25508105
4935933
65830
SH
SOLE
65830
0
0
Pure Storage Inc
COM
74624M102
110826
1726
SH
SOLE
1726
0
0
Imperial Oil Ltd
CALL
453038408
5664750
83000
SH
SOLE
83000
0
0
Agnico Eagle Mines Ltd
PUT
008474108
65400
1000
SH
DFND
1
0
1000
0
Canadian Imperial Bank of Comm
PUT
136069101
118850
2500
SH
DFND
1
0
2500
0
Invesco QQQ Trust Series 1
PUT
46090E103
43119900
90000
SH
SOLE
90000
0
0
iShares MSCI United Kingdom ETF
ETF
46435G334
104640
3000
SH
SOLE
3000
0
0
iShares MSCI Japan ETF
ETF
46434G822
136480
2000
SH
SOLE
2000
0
0
Align Technology Inc
COM
016255101
506762
2099
SH
SOLE
2099
0
0
Sun Life Financial Inc
PUT
866796105
93081
1900
SH
DFND
1
0
1900
0
Manulife Financial Corp
CALL
56501R106
53240
2000
SH
DFND
1
0
2000
0
Agnico Eagle Mines Ltd
PUT
008474108
65400
1000
SH
DFND
1
0
1000
0
Sun Life Financial Inc
PUT
866796105
195960
4000
SH
DFND
1
0
4000
0
Magna International Inc
PUT
559222401
41900
1000
SH
DFND
1
0
1000
0
Canadian Natural Resources Ltd
PUT
136385101
256320
7200
SH
DFND
1
0
7200
0
Descartes Systems Group Inc/The
PUT
249906108
96840
1000
SH
DFND
1
0
1000
0
Canadian National Railway Co
PUT
136375102
118130
1000
SH
DFND
1
0
1000
0
Agnico Eagle Mines Ltd
PUT
008474108
65400
1000
SH
DFND
1
0
1000
0
Canadian Imperial Bank of Comm
PUT
136069101
23770
500
SH
DFND
1
0
500
0
Canadian Pacific Railway Ltd
PUT
13646K108
31492
400
SH
DFND
1
0
400
0
Waste Connections Inc
PUT
94106B101
175360
1000
SH
DFND
1
0
1000
0
Canadian Imperial Bank of Comm
PUT
136069101
23770
500
SH
DFND
1
0
500
0
Canadian Imperial Bank of Comm
PUT
136069101
95080
2000
SH
DFND
1
0
2000
0
Sun Life Financial Inc
PUT
866796105
48990
1000
SH
DFND
1
0
1000
0
Enbridge Inc
PUT
29250N105
24913
700
SH
DFND
1
0
700
0
Sun Life Financial Inc
PUT
866796105
146970
3000
SH
DFND
1
0
3000
0
Bank of Nova Scotia/The
PUT
064149107
45720
1000
SH
DFND
1
0
1000
0
Bank of Nova Scotia/The
PUT
064149107
315468
6900
SH
DFND
1
0
6900
0
Brookfield Asset Management In
PUT
11271J107
41540
1000
SH
DFND
1
0
1000
0
Bank of Nova Scotia/The
PUT
064149107
22860
500
SH
DFND
1
0
500
0
Cenovus Energy Inc
PUT
15135U109
39320
2000
SH
DFND
1
0
2000
0
Osisko Gold Royalties Ltd
PUT
68827L101
31160
2000
SH
DFND
1
0
2000
0
Canadian Imperial Bank of Comm
PUT
136069101
71310
1500
SH
DFND
1
0
1500
0
MAG Silver Corp
PUT
55903Q104
23340
2000
SH
DFND
1
0
2000
0
iShares Russell 2000 ETF
PUT
464287655
40578000
200000
SH
SOLE
200000
0
0
Canadian Imperial Bank of Comm
PUT
136069101
23770
500
SH
DFND
1
0
500
0
Brookfield Asset Management In
PUT
11271J107
41540
1000
SH
DFND
1
0
1000
0
Brookfield Asset Management In
PUT
11271J107
41540
1000
SH
DFND
1
0
1000
0
Agnico Eagle Mines Ltd
PUT
008474108
65400
1000
SH
DFND
1
0
1000
0
Agnico Eagle Mines Ltd
PUT
008474108
65400
1000
SH
DFND
1
0
1000
0
Canadian Imperial Bank of Comm
PUT
136069101
47540
1000
SH
DFND
1
0
1000
0
Wheaton Precious Metals Corp
PUT
962879102
52420
1000
SH
DFND
1
0
1000
0
Canadian Imperial Bank of Comm
PUT
136069101
95080
2000
SH
DFND
1
0
2000
0
Canadian Imperial Bank of Comm
PUT
136069101
47540
1000
SH
DFND
1
0
1000
0
Manulife Financial Corp
PUT
56501R106
79860
3000
SH
DFND
1
0
3000
0
Canadian Natural Resources Ltd
PUT
136385101
227840
6400
SH
DFND
1
0
6400
0
Sun Life Financial Inc
PUT
866796105
48990
1000
SH
DFND
1
0
1000
0
Barrick Gold Corp
PUT
067901108
16680
1000
SH
DFND
1
0
1000
0
Manulife Financial Corp
PUT
56501R106
79860
3000
SH
DFND
1
0
3000
0
Canadian Imperial Bank of Comm
PUT
136069101
47540
1000
SH
DFND
1
0
1000
0
Canadian Imperial Bank of Comm
PUT
136069101
95080
2000
SH
DFND
1
0
2000
0
MAG Silver Corp
PUT
55903Q104
11670
1000
SH
DFND
1
0
1000
0
Cenovus Energy Inc
CALL
15135U109
78640
4000
SH
DFND
1
0
4000
0
Canadian Natural Resources Ltd
PUT
136385101
142400
4000
SH
DFND
1
0
4000
0
Barrick Gold Corp
PUT
067901108
50040
3000
SH
DFND
1
0
3000
0
Barrick Gold Corp
PUT
067901108
33360
2000
SH
DFND
1
0
2000
0
Gildan Activewear Inc
PUT
375916103
37920
1000
SH
DFND
1
0
1000
0
Rogers Communications Inc
CALL
775109200
36980
1000
SH
DFND
1
0
1000
0
Osisko Gold Royalties Ltd
CALL
68827L101
7790
500
SH
DFND
1
0
500
0
Canadian Natural Resources Ltd
PUT
136385101
71200
2000
SH
DFND
1
0
2000
0
Cenovus Energy Inc
CALL
15135U109
39320
2000
SH
DFND
1
0
2000
0
NVIDIA Corp
PUT
67066G104
24708000
200000
SH
SOLE
200000
0
0
iShares U.S. Home Construction ETF
ETF
464288752
3537100
35000
SH
SOLE
35000
0
0
Invesco QQQ Trust Series 1
PUT
46090E103
23955500
50000
SH
DFND
3
0
50000
0
Ovintiv Inc
CALL
69047Q102
351525
7500
SH
SOLE
7500
0
0
Ovintiv Inc
CALL
69047Q102
351525
7500
SH
SOLE
7500
0
0
Canadian Pacific Railway Ltd
CALL
13646K108
78730
1000
SH
DFND
1
0
1000
0
Oasis Petroleum Inc
COM
674215207
67743
404
SH
SOLE
404
0
0
Oasis Petroleum Inc
COM
674215207
3521
21
SH
DFND
1
0
21
0
Canadian Imperial Bank of Comm
PUT
136069101
71310
1500
SH
DFND
1
0
1500
0
Sun Life Financial Inc
PUT
866796105
48990
1000
SH
DFND
1
0
1000
0
Cenovus Energy Inc
CALL
15135U109
19660
1000
SH
DFND
1
0
1000
0
Canadian Imperial Bank of Comm
PUT
136069101
47540
1000
SH
DFND
1
0
1000
0
Agnico Eagle Mines Ltd
PUT
008474108
65400
1000
SH
DFND
1
0
1000
0
Agnico Eagle Mines Ltd
PUT
008474108
65400
1000
SH
DFND
1
0
1000
0
Sun Life Financial Inc
PUT
866796105
73485
1500
SH
DFND
1
0
1500
0
Barrick Gold Corp
PUT
067901108
16680
1000
SH
DFND
1
0
1000
0
Wheaton Precious Metals Corp
PUT
962879102
52420
1000
SH
DFND
1
0
1000
0
Canadian Imperial Bank of Comm
PUT
136069101
142620
3000
SH
DFND
1
0
3000
0
Bank of Nova Scotia/The
PUT
064149107
320040
7000
SH
DFND
1
0
7000
0
Canadian Natural Resources Ltd
PUT
136385101
356000
10000
SH
DFND
1
0
10000
0
Ovintiv Inc
PUT
69047Q102
46870
1000
SH
DFND
1
0
1000
0
Alamos Gold Inc
PUT
011532108
15680
1000
SH
DFND
1
0
1000
0
Toronto-Dominion Bank/The
PUT
891160509
43968
800
SH
DFND
1
0
800
0
Enbridge Inc
PUT
29250N105
35590
1000
SH
DFND
1
0
1000
0
Newmont Mining Corp
PUT
651639106
41870
1000
SH
DFND
1
0
1000
0
Thomson Reuters Corp
PUT
884903808
168570
1000
SH
DFND
1
0
1000
0
Osisko Gold Royalties Ltd
PUT
68827L101
15580
1000
SH
DFND
1
0
1000
0
Canadian National Railway Co
PUT
136375102
472520
4000
SH
DFND
1
0
4000
0
Wheaton Precious Metals Corp
PUT
962879102
52420
1000
SH
DFND
1
0
1000
0
Wheaton Precious Metals Corp
PUT
962879102
52420
1000
SH
DFND
1
0
1000
0
Microsoft Corp
COM
594918104
89390
200
SH
SOLE
200
0
0
Osisko Gold Royalties Ltd
PUT
68827L101
15580
1000
SH
DFND
1
0
1000
0
Osisko Gold Royalties Ltd
PUT
68827L101
15580
1000
SH
DFND
1
0
1000
0
Wheaton Precious Metals Corp
PUT
962879102
52420
1000
SH
DFND
1
0
1000
0
TransCanada Corp
CALL
87807B107
90960
2400
SH
DFND
1
0
2400
0
Newmont Mining Corp
PUT
651639106
376830
9000
SH
DFND
1
0
9000
0
Vermilion Energy Inc
PUT
923725105
8808
800
SH
DFND
1
0
800
0
Restaurant Brands Internationa
CALL
76131D103
7037
100
SH
DFND
1
0
100
0
Osisko Gold Royalties Ltd
PUT
68827L101
15580
1000
SH
DFND
1
0
1000
0
Cenovus Energy Inc
CALL
15135U109
19660
1000
SH
DFND
1
0
1000
0
Newmont Mining Corp
PUT
651639106
83740
2000
SH
DFND
1
0
2000
0
Barrick Gold Corp
PUT
067901108
16680
1000
SH
DFND
1
0
1000
0
Algonquin Power & Utilities Co
PUT
015857105
1172
200
SH
DFND
1
0
200
0
Canadian Imperial Bank of Comm
PUT
136069101
47540
1000
SH
DFND
1
0
1000
0
Bank of Montreal
CALL
063671101
109005
1300
SH
DFND
1
0
1300
0
Toronto-Dominion Bank/The
PUT
891160509
16488
300
SH
DFND
1
0
300
0
Canadian Imperial Bank of Comm
PUT
136069101
47540
1000
SH
DFND
1
0
1000
0
Invesco QQQ Trust Series 1
PUT
46090E103
9582200
20000
SH
SOLE
20000
0
0
Kosmos Energy Ltd
PUT
500688106
554
100
SH
SOLE
100
0
0
Invesco QQQ Trust Series 1
PUT
46090E103
9582200
20000
SH
SOLE
20000
0
0
Agnico Eagle Mines Ltd
PUT
008474108
65400
1000
SH
DFND
1
0
1000
0
Veren Inc
PUT
92340V107
7870
1000
SH
DFND
1
0
1000
0
Agnico Eagle Mines Ltd
CALL
008474108
65400
1000
SH
DFND
1
0
1000
0
Wheaton Precious Metals Corp
PUT
962879102
104840
2000
SH
DFND
1
0
2000
0
Canadian Natural Resources Ltd
PUT
136385101
71200
2000
SH
DFND
1
0
2000
0
Sun Life Financial Inc
PUT
866796105
7348500
150000
SH
SOLE
150000
0
0
Centerra Gold Inc
PUT
152006102
6720
1000
SH
DFND
1
0
1000
0
Agnico Eagle Mines Ltd
PUT
008474108
130800
2000
SH
DFND
1
0
2000
0
Wheaton Precious Metals Corp
PUT
962879102
52420
1000
SH
DFND
1
0
1000
0
iShares Russell 2000 ETF
CALL
464287655
4057800
20000
SH
SOLE
20000
0
0
Ferrovial SE
COM
N3168P101
29129
749
SH
DFND
2
0
749
0
Toronto-Dominion Bank/The
CALL
891160509
225336
4100
SH
DFND
1
0
4100
0
Brookfield Asset Management Lt
PUT
113004105
22830
600
SH
DFND
1
0
600
0
Brookfield Asset Management In
PUT
11271J107
41540
1000
SH
DFND
1
0
1000
0
Fortuna Silver Mines Inc
PUT
349942102
4890
1000
SH
DFND
1
0
1000
0
Gildan Activewear Inc
CALL
375916103
15168
400
SH
DFND
1
0
400
0
TransCanada Corp
PUT
87807B107
37900
1000
SH
DFND
1
0
1000
0
Agnico Eagle Mines Ltd
PUT
008474108
65400
1000
SH
DFND
1
0
1000
0
Canadian Natural Resources Ltd
CALL
136385101
14240
400
SH
DFND
1
0
400
0
iShares Russell 2000 ETF
CALL
464287655
30433500
150000
SH
SOLE
150000
0
0
Brookfield Asset Management In
PUT
11271J107
41540
1000
SH
DFND
1
0
1000
0
Canadian Imperial Bank of Comm
PUT
136069101
47540
1000
SH
DFND
1
0
1000
0
Canadian Imperial Bank of Comm
PUT
136069101
237700
5000
SH
DFND
1
0
5000
0
Canadian Imperial Bank of Comm
PUT
136069101
95080
2000
SH
DFND
1
0
2000
0
Celestica Inc
PUT
15101Q207
57330
1000
SH
DFND
1
0
1000
0
Alamos Gold Inc
PUT
011532108
15680
1000
SH
DFND
1
0
1000
0
Vermilion Energy Inc
CALL
923725105
5505
500
SH
DFND
1
0
500
0
BCE Inc
CALL
05534B760
32370
1000
SH
DFND
1
0
1000
0
Veren Inc
PUT
92340V107
7870
1000
SH
DFND
1
0
1000
0
Fortuna Silver Mines Inc
PUT
349942102
978
200
SH
DFND
1
0
200
0
Canadian Natural Resources Ltd
PUT
136385101
71200
2000
SH
DFND
1
0
2000
0
Sprott Physical Platinum & Pal
COM
85207Q104
977
100
SH
DFND
1
0
100
0
Osisko Gold Royalties Ltd
CALL
68827L101
15580
1000
SH
DFND
1
0
1000
0
Brookfield Asset Management In
CALL
11271J107
41540
1000
SH
DFND
1
0
1000
0
iShares Russell 2000 ETF
CALL
464287655
30433500
150000
SH
SOLE
150000
0
0
Bank of Montreal
CALL
063671101
16770
200
SH
DFND
1
0
200
0
Enbridge Inc
CALL
29250N105
74739
2100
SH
DFND
1
0
2100
0
Toronto-Dominion Bank/The
CALL
891160509
16488
300
SH
DFND
1
0
300
0
Eli Lilly & Co
PUT
532457108
13580700
15000
SH
SOLE
15000
0
0
QUALCOMM Inc
PUT
747525103
14938500
75000
SH
SOLE
75000
0
0
TFI International Inc
PUT
87241L109
145160
1000
SH
DFND
1
0
1000
0
Canadian Natural Resources Ltd
PUT
136385101
71200
2000
SH
DFND
1
0
2000
0
Bank of Nova Scotia/The
PUT
064149107
22860
500
SH
DFND
1
0
500
0
Bank of Nova Scotia/The
PUT
064149107
192024
4200
SH
DFND
1
0
4200
0
Brookfield Infrastructure Part
CALL
G16252101
27440
1000
SH
DFND
1
0
1000
0
Newmont Mining Corp
CALL
651639106
41870
1000
SH
DFND
1
0
1000
0
Canadian Imperial Bank of Comm
CALL
136069101
18939936
398400
SH
SOLE
398400
0
0
Kinross Gold Corp
CALL
496902404
6656
800
SH
DFND
1
0
800
0
iShares Russell 2000 ETF
CALL
464287655
20289000
100000
SH
SOLE
100000
0
0
Manulife Financial Corp
CALL
56501R106
101156
3800
SH
DFND
1
0
3800
0
Agnico Eagle Mines Ltd
PUT
008474108
65400
1000
SH
DFND
1
0
1000
0
Algonquin Power & Utilities Co
CALL
015857105
586
100
SH
DFND
1
0
100
0
Bank of Montreal
CALL
063671101
293475
3500
SH
DFND
1
0
3500
0
Silvercorp Metals Inc
CALL
82835P103
3360
1000
SH
DFND
1
0
1000
0
Brookfield Renewable Partners
PUT
G16258108
49540
2000
SH
DFND
1
0
2000
0
Franco-Nevada Corp
PUT
351858105
355560
3000
SH
DFND
1
0
3000
0
Brookfield Asset Management In
CALL
11271J107
4154
100
SH
DFND
1
0
100
0
Manulife Financial Corp
CALL
56501R106
69212
2600
SH
DFND
1
0
2600
0
TELUS Corp
CALL
87971M103
2160478
142700
SH
DFND
1
0
142700
0
TransCanada Corp
PUT
87807B107
13265000
350000
SH
SOLE
350000
0
0
Bank of Montreal
PUT
063671101
134160
1600
SH
DFND
1
0
1600
0
Franco-Nevada Corp
PUT
351858105
118520
1000
SH
DFND
1
0
1000
0
MAG Silver Corp
CALL
55903Q104
11670
1000
SH
DFND
1
0
1000
0
Newmont Mining Corp
PUT
651639106
41870
1000
SH
DFND
1
0
1000
0
Canadian National Railway Co
CALL
136375102
118130
1000
SH
DFND
1
0
1000
0
Bank of Nova Scotia/The
PUT
064149107
329184
7200
SH
DFND
1
0
7200
0
SPDR S&P 500 ETF Trust
PUT
78462F103
108844000
200000
SH
SOLE
200000
0
0
Canadian Pacific Railway Ltd
CALL
13646K108
102349
1300
SH
DFND
1
0
1300
0
Celestica Inc
PUT
15101Q207
57330
1000
SH
DFND
1
0
1000
0
Bank of Nova Scotia/The
PUT
064149107
91440
2000
SH
DFND
1
0
2000
0
Rogers Communications Inc
CALL
775109200
36980
1000
SH
DFND
1
0
1000
0
BlackBerry Ltd
PUT
09228F103
2480
1000
SH
DFND
1
0
1000
0
Bank of Montreal
PUT
063671101
16770
200
SH
DFND
1
0
200
0
Brookfield Infrastructure Part
PUT
G16252101
27440
1000
SH
DFND
1
0
1000
0
Bank of Montreal
PUT
063671101
259935
3100
SH
DFND
1
0
3100
0
LPL Financial Holdings Inc
COM
50212V100
6085668
21789
SH
SOLE
21789
0
0
Bank of Montreal
PUT
063671101
419250
5000
SH
DFND
1
0
5000
0
iShares Russell 2000 ETF
PUT
464287655
6086700
30000
SH
SOLE
30000
0
0
Newmont Mining Corp
PUT
651639106
12561
300
SH
DFND
1
0
300
0
Canadian National Railway Co
PUT
136375102
236260
2000
SH
DFND
1
0
2000
0
Barrick Gold Corp
CALL
067901108
8340
500
SH
DFND
1
0
500
0
Valeant Pharmaceuticals Intern
PUT
071734107
6970
1000
SH
DFND
1
0
1000
0
Canadian Natural Resources Ltd
PUT
136385101
35600
1000
SH
DFND
1
0
1000
0
Canadian Natural Resources Ltd
PUT
136385101
35600
1000
SH
DFND
1
0
1000
0
Bank of Montreal
CALL
063671101
226395
2700
SH
DFND
1
0
2700
0
Hudbay Minerals Inc
PUT
443628102
9050
1000
SH
DFND
1
0
1000
0
Agnico Eagle Mines Ltd
PUT
008474108
65400
1000
SH
DFND
1
0
1000
0
Toronto-Dominion Bank/The
CALL
891160509
27480
500
SH
DFND
1
0
500
0
Apple Inc
PUT
037833100
21062000
100000
SH
SOLE
100000
0
0
iShares MBS ETF
ETF
464288588
18362000
200000
SH
SOLE
200000
0
0
Schwab Short-Term U.S. Treasury ETF
ETF
808524862
9626000
200000
SH
SOLE
200000
0
0
Invesco Optimum Yield Diversified Commodity Strategy No K-1 ETF
ETF
46090F100
11240000
800000
SH
SOLE
800000
0
0
iShares 3-7 Year Treasury Bond ETF
ETF
464288661
23094000
200000
SH
SOLE
200000
0
0
Ovintiv Inc
PUT
69047Q102
351525
7500
SH
SOLE
7500
0
0
Canadian Natural Resources Ltd
PUT
136385101
890000
25000
SH
SOLE
25000
0
0
Sun Life Financial Inc
CALL
866796105
14697
300
SH
DFND
1
0
300
0
iShares Russell 2000 ETF
PUT
464287655
16231200
80000
SH
SOLE
80000
0
0
SSR Mining Inc
CALL
784730103
4510
1000
SH
DFND
1
0
1000
0
Invesco QQQ Trust Series 1
PUT
46090E103
23955500
50000
SH
SOLE
50000
0
0
Vermilion Energy Inc
PUT
923725105
165150
15000
SH
SOLE
15000
0
0
Agnico Eagle Mines Ltd
CALL
008474108
32700
500
SH
DFND
1
0
500
0
Cenovus Energy Inc
CALL
15135U109
19660
1000
SH
DFND
1
0
1000
0
Bank of Nova Scotia/The
CALL
064149107
32004
700
SH
DFND
1
0
700
0
iShares iBoxx $ High Yield Corporate Bond ETF
PUT
464288513
7714000
100000
SH
SOLE
100000
0
0
iShares iBoxx $ High Yield Corporate Bond ETF
CALL
464288513
11571000
150000
SH
SOLE
150000
0
0
TFI International Inc
CALL
87241L109
14516
100
SH
DFND
1
0
100
0
Sun Life Financial Inc
PUT
866796105
195960
4000
SH
DFND
1
0
4000
0
Bank of Montreal
CALL
063671101
251550
3000
SH
DFND
1
0
3000
0
Boston Scientific Corp
PUT
101137107
7701000
100000
SH
SOLE
100000
0
0
Apple Inc
PUT
037833100
31593000
150000
SH
SOLE
150000
0
0
BlackBerry Ltd
PUT
09228F103
4960
2000
SH
DFND
1
0
2000
0
BCE Inc
CALL
05534B760
5956080
184000
SH
SOLE
184000
0
0
SSR Mining Inc
CALL
784730103
4510
1000
SH
DFND
1
0
1000
0
Vermilion Energy Inc
PUT
923725105
11010
1000
SH
DFND
1
0
1000
0
iShares MSCI Japan ETF
ETF
46434G822
300256
4400
SH
SOLE
4400
0
0
TELUS Corp
PUT
87971M103
18168
1200
SH
DFND
1
0
1200
0
BCE Inc
CALL
05534B760
32370
1000
SH
DFND
1
0
1000
0
Vermilion Energy Inc
PUT
923725105
11010
1000
SH
DFND
1
0
1000
0
Pembina Pipeline Corp
CALL
706327103
14275800
385000
SH
SOLE
385000
0
0
Toronto-Dominion Bank/The
PUT
891160509
82440
1500
SH
DFND
1
0
1500
0
Toronto-Dominion Bank/The
CALL
891160509
10992
200
SH
DFND
1
0
200
0
Royal Bank of Canada
CALL
780087102
31914000
300000
SH
SOLE
300000
0
0
Canadian Imperial Bank of Comm
PUT
136069101
38032
800
SH
DFND
1
0
800
0
Sun Life Financial Inc
CALL
866796105
195960
4000
SH
DFND
1
0
4000
0
Waste Connections Inc
CALL
94106B101
35072
200
SH
DFND
1
0
200
0
Baytex Energy Corp
CALL
07317Q105
3480
1000
SH
DFND
1
0
1000
0
Alphabet Inc
PUT
02079K107
18342000
100000
SH
SOLE
100000
0
0
Manulife Financial Corp
PUT
56501R106
53240
2000
SH
DFND
1
0
2000
0
Walgreens Boots Alliance Inc
CALL
931427108
725700
60000
SH
SOLE
60000
0
0
Canadian National Railway Co
CALL
136375102
3780160
32000
SH
SOLE
32000
0
0
Celestica Inc
CALL
15101Q207
11466
200
SH
DFND
1
0
200
0
Vermilion Energy Inc
CALL
923725105
11010
1000
SH
DFND
1
0
1000
0
Brookfield Asset Management Lt
PUT
113004105
38050
1000
SH
DFND
1
0
1000
0
Bank of Nova Scotia/The
PUT
064149107
105156
2300
SH
DFND
1
0
2300
0
Brookfield Asset Management In
PUT
11271J107
2907800
70000
SH
SOLE
70000
0
0
Bank of Montreal
CALL
063671101
75465
900
SH
DFND
1
0
900
0
Shopify Inc
CALL
82509L107
350065
5300
SH
SOLE
5300
0
0
Magna International Inc
PUT
559222401
41900
1000
SH
DFND
1
0
1000
0
Celestica Inc
PUT
15101Q207
5733
100
SH
DFND
1
0
100
0
Wheaton Precious Metals Corp
PUT
962879102
2096800
40000
SH
SOLE
40000
0
0
Royal Bank of Canada
CALL
780087102
20478150
192500
SH
SOLE
192500
0
0
Bank of Nova Scotia/The
PUT
064149107
27432
600
SH
DFND
1
0
600
0
Restaurant Brands Internationa
CALL
76131D103
7037
100
SH
DFND
1
0
100
0
iShares Russell 2000 ETF
PUT
464287655
6086700
30000
SH
SOLE
30000
0
0
Algonquin Power & Utilities Co
CALL
015857105
5860
1000
SH
DFND
1
0
1000
0
Hudbay Minerals Inc
CALL
443628102
9050
1000
SH
DFND
1
0
1000
0
MAG Silver Corp
CALL
55903Q104
11670
1000
SH
DFND
1
0
1000
0
Canadian Natural Resources Ltd
CALL
136385101
4450000
125000
SH
SOLE
125000
0
0
Canadian Natural Resources Ltd
CALL
136385101
10580320
297200
SH
SOLE
297200
0
0
Bank of Montreal
CALL
063671101
109005
1300
SH
DFND
1
0
1300
0
Steel Dynamics Inc
COM
858119100
300570
2321
SH
SOLE
2321
0
0
Suncor Energy Inc
CALL
867224107
7620
200
SH
DFND
1
0
200
0
Toronto-Dominion Bank/The
CALL
891160509
153888
2800
SH
DFND
1
0
2800
0
Enbridge Inc
CALL
29250N105
11032900
310000
SH
SOLE
310000
0
0
Sun Life Financial Inc
CALL
866796105
10410375
212500
SH
SOLE
212500
0
0
TransCanada Corp
PUT
87807B107
18950
500
SH
DFND
1
0
500
0
Bank of Montreal
PUT
063671101
33540
400
SH
DFND
1
0
400
0
Thomson Reuters Corp
CALL
884903808
168570
1000
SH
DFND
1
0
1000
0
Thomson Reuters Corp
CALL
884903808
168570
1000
SH
DFND
1
0
1000
0
Descartes Systems Group Inc/The
PUT
249906108
193680
2000
SH
DFND
1
0
2000
0
Descartes Systems Group Inc/The
PUT
249906108
96840
1000
SH
DFND
1
0
1000
0
TransCanada Corp
CALL
87807B107
8413800
222000
SH
SOLE
222000
0
0
Waste Connections Inc
PUT
94106B101
175360
1000
SH
DFND
1
0
1000
0
Waste Connections Inc
PUT
94106B101
175360
1000
SH
DFND
1
0
1000
0
Canadian Natural Resources Ltd
PUT
136385101
71200
2000
SH
DFND
1
0
2000
0
Bank of Nova Scotia/The
CALL
064149107
13716
300
SH
DFND
1
0
300
0
Toronto-Dominion Bank/The
CALL
891160509
16103280
293000
SH
DFND
1
0
293000
0
iShares MSCI Israel ETF
ETF
464286632
607100
10000
SH
SOLE
10000
0
0
Royal Bank of Canada
CALL
780087102
34041600
320000
SH
SOLE
320000
0
0
Canadian Natural Resources Ltd
CALL
136385101
32040
900
SH
SOLE
900
0
0
Fortis Inc/Canada
CALL
349553107
7768
200
SH
DFND
1
0
200
0
Canadian Natural Resources Ltd
CALL
136385101
35600
1000
SH
DFND
1
0
1000
0
Brookfield Asset Management In
CALL
11271J107
41540
1000
SH
DFND
1
0
1000
0
Newmont Mining Corp
CALL
651639106
25122
600
SH
DFND
1
0
600
0
Stantec Inc
CALL
85472N109
58485
700
SH
DFND
1
0
700
0
Imperial Oil Ltd
CALL
453038408
68250
1000
SH
DFND
1
0
1000
0
Sun Life Financial Inc
PUT
866796105
146970
3000
SH
DFND
1
0
3000
0
Agnico Eagle Mines Ltd
CALL
008474108
65400
1000
SH
DFND
1
0
1000
0
Algonquin Power & Utilities Co
CALL
015857105
1758
300
SH
DFND
1
0
300
0
Barrick Gold Corp
CALL
067901108
18348
1100
SH
DFND
1
0
1100
0
Agnico Eagle Mines Ltd
CALL
008474108
13080000
200000
SH
SOLE
200000
0
0
Kinross Gold Corp
CALL
496902404
8320
1000
SH
DFND
1
0
1000
0
Open Text Corp
CALL
683715106
6008
200
SH
DFND
1
0
200
0
Coca-Cola Co/The
CALL
191216100
4200900
66000
SH
SOLE
66000
0
0
Fortuna Silver Mines Inc
CALL
349942102
2445
500
SH
DFND
1
0
500
0
BCE Inc
CALL
05534B760
12300600
380000
SH
SOLE
380000
0
0
Wheaton Precious Metals Corp
CALL
962879102
31452
600
SH
DFND
1
0
600
0
Bank of Montreal
CALL
063671101
16770000
200000
SH
SOLE
200000
0
0
Toronto-Dominion Bank/The
CALL
891160509
16488000
300000
SH
DFND
1
0
300000
0
Celestica Inc
PUT
15101Q207
5733
100
SH
DFND
1
0
100
0
Valeant Pharmaceuticals Intern
PUT
071734107
20910
3000
SH
DFND
1
0
3000
0
Magna International Inc
CALL
559222401
20950
500
SH
DFND
1
0
500
0
Enbridge Inc
CALL
29250N105
1711879
48100
SH
SOLE
48100
0
0
Bank of Nova Scotia/The
PUT
064149107
77724
1700
SH
DFND
1
0
1700
0
Enbridge Inc
CALL
29250N105
71180
2000
SH
DFND
1
0
2000
0
SPDR S&P 500 ETF Trust
CALL
78462F103
108844000
200000
SH
SOLE
200000
0
0
Costco Wholesale Corp
PUT
22160K105
8584899
10100
SH
SOLE
10100
0
0
Lam Research Corp
PUT
512807108
10648500
10000
SH
SOLE
10000
0
0
Netflix Inc
PUT
64110L106
6748800
10000
SH
SOLE
10000
0
0
Manulife Financial Corp
CALL
56501R106
10621380
399000
SH
DFND
1
0
399000
0
Brookfield Asset Management Lt
CALL
113004105
11415
300
SH
DFND
1
0
300
0
Walgreens Boots Alliance Inc
CALL
931427108
362850
30000
SH
SOLE
30000
0
0
Enbridge Inc
CALL
29250N105
35590
1000
SH
DFND
1
0
1000
0
TELUS Corp
PUT
87971M103
9084
600
SH
DFND
1
0
600
0
Wheaton Precious Metals Corp
PUT
962879102
52420
1000
SH
DFND
1
0
1000
0
Pembina Pipeline Corp
CALL
706327103
74160
2000
SH
DFND
1
0
2000
0
Cenovus Energy Inc
PUT
15135U109
19660
1000
SH
DFND
1
0
1000
0
Enbridge Inc
PUT
29250N105
24913
700
SH
DFND
1
0
700
0
Royal Bank of Canada
PUT
780087102
31914
300
SH
DFND
1
0
300
0
Suncor Energy Inc
PUT
867224107
19050
500
SH
DFND
1
0
500
0
Wheaton Precious Metals Corp
PUT
962879102
52420
1000
SH
DFND
1
0
1000
0
MAG Silver Corp
PUT
55903Q104
12837
1100
SH
DFND
1
0
1100
0
Enbridge Inc
CALL
29250N105
1779500
50000
SH
SOLE
50000
0
0
TransAlta Corp
CALL
89346D107
2662080
376000
SH
DFND
1
0
376000
0
Bank of Montreal
CALL
063671101
234780
2800
SH
DFND
1
0
2800
0
TransCanada Corp
CALL
87807B107
7295750
192500
SH
SOLE
192500
0
0
Brookfield Asset Management In
CALL
11271J107
5400200
130000
SH
SOLE
130000
0
0
IAMGOLD Corp
CALL
450913108
557250
148600
SH
DFND
1
0
148600
0
iShares Russell 2000 ETF
PUT
464287655
25361250
125000
SH
DFND
3
0
125000
0
TransCanada Corp
CALL
87807B107
12696500
335000
SH
SOLE
335000
0
0
Canadian Natural Resources Ltd
PUT
136385101
3204000
90000
SH
SOLE
90000
0
0
Enbridge Inc
CALL
29250N105
35590
1000
SH
DFND
1
0
1000
0
Apple Inc
PUT
037833100
21062000
100000
SH
SOLE
100000
0
0
Brookfield Asset Management Lt
PUT
113004105
1522000
40000
SH
SOLE
40000
0
0
Valeant Pharmaceuticals Intern
PUT
071734107
6970
1000
SH
DFND
1
0
1000
0
First Majestic Silver Corp
CALL
32076V103
11840
2000
SH
DFND
1
0
2000
0
Bank of Montreal
PUT
063671101
251550
3000
SH
DFND
1
0
3000
0
Suncor Energy Inc
CALL
867224107
99060
2600
SH
DFND
1
0
2600
0
Wheaton Precious Metals Corp
PUT
962879102
52420
1000
SH
DFND
1
0
1000
0
Manulife Financial Corp
PUT
56501R106
202312
7600
SH
DFND
1
0
7600
0
Bank of Nova Scotia/The
PUT
064149107
27432
600
SH
DFND
1
0
600
0
Bank of Nova Scotia/The
CALL
064149107
320040
7000
SH
DFND
1
0
7000
0
Torchmark Corp
CALL
37959E102
1061412
12900
SH
SOLE
12900
0
0
Vermilion Energy Inc
PUT
923725105
4404
400
SH
DFND
1
0
400
0
Lincoln National Corp
CALL
534187109
1387060
44600
SH
SOLE
44600
0
0
MetLife Inc
CALL
59156R108
1586294
22600
SH
SOLE
22600
0
0
Unum Group
CALL
91529Y106
1717296
33600
SH
SOLE
33600
0
0
Prudential Financial Inc
CALL
744320102
1406280
12000
SH
SOLE
12000
0
0
Manulife Financial Corp
CALL
56501R106
1890020
71000
SH
DFND
1
0
71000
0
Sun Life Financial Inc
CALL
866796105
1479498
30200
SH
SOLE
30200
0
0
SPDR S&P 500 ETF Trust
PUT
78462F103
27211000
50000
SH
DFND
3
0
50000
0
MAG Silver Corp
PUT
55903Q104
23340
2000
SH
DFND
1
0
2000
0
Suncor Energy Inc
CALL
867224107
3855720
101200
SH
SOLE
101200
0
0
Bank of Montreal
CALL
063671101
25155
300
SH
DFND
1
0
300
0
Canadian National Railway Co
CALL
136375102
118130
1000
SH
DFND
1
0
1000
0
Toronto-Dominion Bank/The
CALL
891160509
27480000
500000
SH
DFND
1
0
500000
0
Bank of Montreal
CALL
063671101
3991260
47600
SH
SOLE
47600
0
0
Waste Connections Inc
CALL
94106B101
4384000
25000
SH
SOLE
25000
0
0
Super Micro Computer Inc
COM
86800U104
8190223
9996
SH
SOLE
9996
0
0
Royal Bank of Canada
CALL
780087102
7978500
75000
SH
SOLE
75000
0
0
Barrick Gold Corp
CALL
067901108
35028
2100
SH
DFND
1
0
2100
0
Apple Inc
CALL
037833100
5770988
27400
SH
SOLE
27400
0
0
Brookfield Renewable Partners
PUT
G16258108
12385
500
SH
DFND
1
0
500
0
Chipotle Mexican Grill Inc
PUT
169656105
15662500
250000
SH
SOLE
250000
0
0
Pan American Silver Corp
PUT
697900108
19880
1000
SH
DFND
1
0
1000
0
UnitedHealth Group Inc
PUT
91324P102
5092600
10000
SH
SOLE
10000
0
0
Super Micro Computer Inc
PUT
86800U104
8193500
10000
SH
SOLE
10000
0
0
Priceline Group Inc/The
PUT
09857L108
9903750
2500
SH
SOLE
2500
0
0
Apple Inc
CALL
037833100
5834174
27700
SH
DFND
1
0
27700
0
Suncor Energy Inc
PUT
867224107
7620000
200000
SH
SOLE
200000
0
0
Magna International Inc
PUT
559222401
41900
1000
SH
DFND
1
0
1000
0
Canadian Pacific Railway Ltd
PUT
13646K108
23619
300
SH
DFND
1
0
300
0
Bank of Montreal
CALL
063671101
4519515
53900
SH
SOLE
53900
0
0
Sun Life Financial Inc
PUT
866796105
1959600
40000
SH
SOLE
40000
0
0
Bristol-Myers Squibb Co
COM
110122108
536692
12923
SH
SOLE
12923
0
0
Barrick Gold Corp
CALL
067901108
8340
500
SH
DFND
1
0
500
0
Toronto-Dominion Bank/The
CALL
891160509
296784
5400
SH
DFND
1
0
5400
0
Enbridge Inc
CALL
29250N105
35590
1000
SH
DFND
1
0
1000
0
Wheaton Precious Metals Corp
CALL
962879102
52420
1000
SH
DFND
1
0
1000
0
Agnico Eagle Mines Ltd
PUT
008474108
130800
2000
SH
DFND
1
0
2000
0
Agnico Eagle Mines Ltd
PUT
008474108
65400
1000
SH
DFND
1
0
1000
0
Precision Drilling Corp
CALL
74022D407
70340
1000
SH
DFND
1
0
1000
0
Brookfield Asset Management Lt
PUT
113004105
38050
1000
SH
DFND
1
0
1000
0
Brookfield Asset Management Lt
PUT
113004105
38050
1000
SH
DFND
1
0
1000
0
Ovintiv Inc
PUT
69047Q102
93740
2000
SH
DFND
1
0
2000
0
Suncor Energy Inc
PUT
867224107
38100
1000
SH
DFND
1
0
1000
0
Canadian National Railway Co
PUT
136375102
118130
1000
SH
DFND
1
0
1000
0
Canadian National Railway Co
PUT
136375102
118130
1000
SH
DFND
1
0
1000
0
Bank of Montreal
PUT
063671101
335400
4000
SH
DFND
1
0
4000
0
Granite Real Estate Investment
COM
387437114
4960
100
SH
SOLE
100
0
0
Vermilion Energy Inc
PUT
923725105
11010
1000
SH
DFND
1
0
1000
0
Algonquin Power & Utilities Co
CALL
015857105
2930
500
SH
DFND
1
0
500
0
Algonquin Power & Utilities Co
CALL
015857105
2344
400
SH
DFND
1
0
400
0
Brookfield Infrastructure Part
CALL
G16252101
27440
1000
SH
DFND
1
0
1000
0
Rogers Communications Inc
CALL
775109200
36980
1000
SH
DFND
1
0
1000
0
Pembina Pipeline Corp
CALL
706327103
1854000
50000
SH
SOLE
50000
0
0
Canadian Natural Resources Ltd
CALL
136385101
35600
1000
SH
DFND
1
0
1000
0
ATS Automation Tooling Systems
PUT
00217Y104
1602576
49600
SH
DFND
1
0
49600
0
Canadian Pacific Railway Ltd
CALL
13646K108
78730
1000
SH
DFND
1
0
1000
0
MAG Silver Corp
CALL
55903Q104
16338
1400
SH
DFND
1
0
1400
0
First Majestic Silver Corp
CALL
32076V103
5920
1000
SH
DFND
1
0
1000
0
Barrick Gold Corp
CALL
067901108
6672
400
SH
DFND
1
0
400
0
Hudbay Minerals Inc
PUT
443628102
9050
1000
SH
DFND
1
0
1000
0
Canadian Pacific Railway Ltd
CALL
13646K108
5904750
75000
SH
SOLE
75000
0
0
Brookfield Infrastructure Part
CALL
G16252101
6311200
230000
SH
SOLE
230000
0
0
Enbridge Inc
CALL
29250N105
28472
800
SH
DFND
1
0
800
0
Canadian Imperial Bank of Comm
CALL
136069101
2377000
50000
SH
SOLE
50000
0
0
Canadian National Railway Co
CALL
136375102
11813
100
SH
DFND
1
0
100
0
Bank of Montreal
CALL
063671101
16770000
200000
SH
SOLE
200000
0
0
Canadian National Railway Co
CALL
136375102
11813
100
SH
DFND
1
0
100
0
Newmont Mining Corp
CALL
651639106
50244
1200
SH
DFND
1
0
1200
0
Magna International Inc
PUT
559222401
16760
400
SH
DFND
1
0
400
0
Sun Life Financial Inc
CALL
866796105
48990
1000
SH
DFND
1
0
1000
0
Brookfield Infrastructure Part
CALL
G16252101
6311200
230000
SH
SOLE
230000
0
0
Barrick Gold Corp
CALL
067901108
61716
3700
SH
DFND
1
0
3700
0
Bank of Nova Scotia/The
PUT
064149107
22860
500
SH
DFND
1
0
500
0
Toronto-Dominion Bank/The
CALL
891160509
54960
1000
SH
DFND
1
0
1000
0
Canadian Pacific Railway Ltd
PUT
13646K108
78730
1000
SH
DFND
1
0
1000
0
Wheaton Precious Metals Corp
PUT
962879102
26210
500
SH
DFND
1
0
500
0
Brookfield Renewable Partners
PUT
G16258108
2477
100
SH
DFND
1
0
100
0
TransCanada Corp
CALL
87807B107
37900
1000
SH
DFND
1
0
1000
0
Toronto-Dominion Bank/The
CALL
891160509
38472
700
SH
DFND
1
0
700
0
TELUS Corp
CALL
87971M103
231642
15300
SH
DFND
1
0
15300
0
Toronto-Dominion Bank/The
CALL
891160509
24732000
450000
SH
DFND
1
0
450000
0
MAG Silver Corp
CALL
55903Q104
11670
1000
SH
DFND
1
0
1000
0
Canadian National Railway Co
PUT
136375102
2953250
25000
SH
SOLE
25000
0
0
Vermilion Energy Inc
CALL
923725105
11010
1000
SH
DFND
1
0
1000
0
Novagold Resources Inc
CALL
66987E206
3460
1000
SH
DFND
1
0
1000
0
Silvercorp Metals Inc
PUT
82835P103
3360
1000
SH
DFND
1
0
1000
0
iShares Russell 2000 ETF
PUT
464287655
10144500
50000
SH
SOLE
50000
0
0
Barrick Gold Corp
CALL
067901108
83400
5000
SH
SOLE
5000
0
0
Pembina Pipeline Corp
CALL
706327103
7416
200
SH
DFND
1
0
200
0
Magna International Inc
CALL
559222401
8380
200
SH
DFND
1
0
200
0
Fortis Inc/Canada
CALL
349553107
16312800
420000
SH
SOLE
420000
0
0
Canadian Natural Resources Ltd
CALL
136385101
35600
1000
SH
DFND
1
0
1000
0
Imperial Oil Ltd
CALL
453038408
6825
100
SH
DFND
1
0
100
0
Cenovus Energy Inc
CALL
15135U109
5898
300
SH
DFND
1
0
300
0
Tesla Inc
PUT
88160R101
6411312
32400
SH
SOLE
32400
0
0
Tesla Inc
CALL
88160R101
6411312
32400
SH
SOLE
32400
0
0
Rogers Communications Inc
PUT
775109200
2218800
60000
SH
SOLE
60000
0
0
Bank of Montreal
PUT
063671101
167700
2000
SH
DFND
1
0
2000
0
Toronto-Dominion Bank/The
PUT
891160509
153888
2800
SH
DFND
1
0
2800
0
Fortis Inc/Canada
PUT
349553107
15536
400
SH
DFND
1
0
400
0
Descartes Systems Group Inc/The
PUT
249906108
96840
1000
SH
DFND
1
0
1000
0
Toronto-Dominion Bank/The
CALL
891160509
54960
1000
SH
DFND
1
0
1000
0
Toronto-Dominion Bank/The
CALL
891160509
27480
500
SH
DFND
1
0
500
0
Brookfield Asset Management In
CALL
11271J107
8308000
200000
SH
SOLE
200000
0
0
GRAIL Inc
COM
384747101
2075
135
SH
SOLE
135
0
0
GRAIL Inc
COM
384747101
2367
154
SH
SOLE
154
0
0
Bank of Montreal
CALL
063671101
134160
1600
SH
DFND
1
0
1600
0
Waste Connections Inc
PUT
94106B101
175360
1000
SH
DFND
1
0
1000
0
Open Text Corp
PUT
683715106
12016
400
SH
DFND
1
0
400
0
Bank of Montreal
CALL
063671101
142545
1700
SH
DFND
1
0
1700
0
Barrick Gold Corp
PUT
067901108
16680
1000
SH
DFND
1
0
1000
0
Brookfield Asset Management In
CALL
11271J107
41540
1000
SH
DFND
1
0
1000
0
Manulife Financial Corp
CALL
56501R106
45254
1700
SH
DFND
1
0
1700
0
Sun Life Financial Inc
CALL
866796105
244950
5000
SH
DFND
1
0
5000
0
Bank of Montreal
PUT
063671101
25155
300
SH
DFND
1
0
300
0
Cenovus Energy Inc
CALL
15135U109
19660
1000
SH
DFND
1
0
1000
0
Vermilion Energy Inc
CALL
923725105
4404
400
SH
DFND
1
0
400
0
BlackBerry Ltd
CALL
09228F103
4960
2000
SH
DFND
1
0
2000
0
Barrick Gold Corp
PUT
067901108
16680
1000
SH
DFND
1
0
1000
0
MAG Silver Corp
CALL
55903Q104
4668
400
SH
DFND
1
0
400
0
Bank of Montreal
CALL
063671101
33540
400
SH
DFND
1
0
400
0
MAG Silver Corp
CALL
55903Q104
10503
900
SH
DFND
1
0
900
0
Barrick Gold Corp
CALL
067901108
8340
500
SH
DFND
1
0
500
0
Hudbay Minerals Inc
CALL
443628102
9050
1000
SH
DFND
1
0
1000
0
Agnico Eagle Mines Ltd
CALL
008474108
1373400
21000
SH
SOLE
21000
0
0
Alamos Gold Inc
CALL
011532108
1364160
87000
SH
SOLE
87000
0
0
Brookfield Renewable Partners
PUT
G16258108
4954
200
SH
DFND
1
0
200
0
Canadian National Railway Co
CALL
136375102
23626
200
SH
DFND
1
0
200
0
Kinross Gold Corp
PUT
496902404
8320
1000
SH
DFND
1
0
1000
0
Royal Bank of Canada
PUT
780087102
5319000
50000
SH
SOLE
50000
0
0
BCE Inc
PUT
05534B760
16185
500
SH
DFND
1
0
500
0
BlackBerry Ltd
PUT
09228F103
2480
1000
SH
DFND
1
0
1000
0
TELUS Corp
PUT
87971M103
2725200
180000
SH
DFND
1
0
180000
0
Brookfield Asset Management In
CALL
11271J107
4154
100
SH
DFND
1
0
100
0
Bank of Montreal
CALL
063671101
8385
100
SH
DFND
1
0
100
0
Canadian Imperial Bank of Comm
PUT
136069101
47540
1000
SH
DFND
1
0
1000
0
Barrick Gold Corp
PUT
067901108
16680
1000
SH
DFND
1
0
1000
0
Teck Resources Ltd
PUT
878742204
9580
200
SH
DFND
1
0
200
0
Bank of Montreal
CALL
063671101
8385
100
SH
DFND
1
0
100
0
Bank of Montreal
CALL
063671101
33540
400
SH
DFND
1
0
400
0
Expeditors International of Wa
CALL
302130109
37437
300
SH
SOLE
300
0
0
Bank of Nova Scotia/The
CALL
064149107
13716000
300000
SH
SOLE
300000
0
0
Bank of Nova Scotia/The
CALL
064149107
2948940
64500
SH
DFND
1
0
64500
0
Bank of Nova Scotia/The
PUT
064149107
9144
200
SH
DFND
1
0
200
0
TransCanada Corp
PUT
87807B107
22740
600
SH
DFND
1
0
600
0
Hudbay Minerals Inc
CALL
443628102
9050
1000
SH
DFND
1
0
1000
0
Toronto-Dominion Bank/The
CALL
891160509
8244000
150000
SH
DFND
1
0
150000
0
Toronto-Dominion Bank/The
PUT
891160509
8244000
150000
SH
DFND
1
0
150000
0
Halfmoon Parent Inc
PUT
125523100
19834200
60000
SH
SOLE
60000
0
0
First Citizens BancShares Inc/
PUT
31946M103
28621370
17000
SH
SOLE
17000
0
0
First Citizens BancShares Inc/
COM
31946M103
28607901
16992
SH
SOLE
16992
0
0
Sun Life Financial Inc
CALL
866796105
14697
300
SH
DFND
1
0
300
0
Brookfield Asset Management In
PUT
11271J107
83080
2000
SH
DFND
1
0
2000
0
Sun Life Financial Inc
CALL
866796105
48990
1000
SH
DFND
1
0
1000
0
Toronto-Dominion Bank/The
PUT
891160509
10992
200
SH
DFND
1
0
200
0
Bank of Nova Scotia/The
CALL
064149107
109728
2400
SH
DFND
1
0
2400
0
Bank of Montreal
CALL
063671101
12577500
150000
SH
SOLE
150000
0
0
Canadian Imperial Bank of Comm
CALL
136069101
11885000
250000
SH
SOLE
250000
0
0
Kinross Gold Corp
CALL
496902404
832000
100000
SH
SOLE
100000
0
0
Nutrien Ltd
CALL
67077M108
50910
1000
SH
DFND
1
0
1000
0
Bank of Montreal
CALL
063671101
586950
7000
SH
DFND
1
0
7000
0
Bank of Montreal
CALL
063671101
838500
10000
SH
DFND
1
0
10000
0
Kinross Gold Corp
CALL
496902404
24960
3000
SH
DFND
1
0
3000
0
TransCanada Corp
CALL
87807B107
22740
600
SH
DFND
1
0
600
0
BlackBerry Ltd
CALL
09228F103
2480
1000
SH
DFND
1
0
1000
0
Canadian Imperial Bank of Comm
CALL
136069101
47540
1000
SH
DFND
1
0
1000
0
Rogers Communications Inc
CALL
775109200
36980
1000
SH
DFND
1
0
1000
0
Nutrien Ltd
CALL
67077M108
30546
600
SH
DFND
1
0
600
0
Agnico Eagle Mines Ltd
CALL
008474108
26160
400
SH
DFND
1
0
400
0
Wheaton Precious Metals Corp
CALL
962879102
10484
200
SH
DFND
1
0
200
0
Nutrien Ltd
CALL
67077M108
50910
1000
SH
DFND
1
0
1000
0
Bank of Nova Scotia/The
CALL
064149107
11430000
250000
SH
SOLE
250000
0
0
Imperial Oil Ltd
CALL
453038408
47775
700
SH
DFND
1
0
700
0
Royal Bank of Canada
CALL
780087102
15957000
150000
SH
SOLE
150000
0
0
Sun Life Financial Inc
CALL
866796105
14697
300
SH
DFND
1
0
300
0
Energy Select Sector SPDR Fund
PUT
81369Y506
9115000
100000
SH
SOLE
100000
0
0
Amazon.com Inc
PUT
023135106
38650000
200000
SH
SOLE
200000
0
0
Alphabet Inc
PUT
02079K305
13661250
75000
SH
SOLE
75000
0
0
Bank of Nova Scotia/The
PUT
064149107
9144000
200000
SH
SOLE
200000
0
0
Bank of Nova Scotia/The
CALL
064149107
9144000
200000
SH
SOLE
200000
0
0
Magna International Inc
CALL
559222401
12570
300
SH
DFND
1
0
300
0
Canadian National Railway Co
PUT
136375102
118130
1000
SH
DFND
1
0
1000
0
Royal Bank of Canada
CALL
780087102
21276
200
SH
DFND
1
0
200
0
Precision Drilling Corp
CALL
74022D407
14068
200
SH
DFND
1
0
200
0
Ovintiv Inc
PUT
69047Q102
46870
1000
SH
DFND
1
0
1000
0
Vermilion Energy Inc
PUT
923725105
11010
1000
SH
DFND
1
0
1000
0
CGI Group Inc
PUT
12532H104
19962
200
SH
DFND
1
0
200
0
Vermilion Energy Inc
PUT
923725105
9909
900
SH
DFND
1
0
900
0
Hudbay Minerals Inc
PUT
443628102
9050
1000
SH
DFND
1
0
1000
0
BlackBerry Ltd
PUT
09228F103
2480
1000
SH
DFND
1
0
1000
0
Bank of Nova Scotia/The
CALL
064149107
54864
1200
SH
DFND
1
0
1200
0
Rogers Communications Inc
PUT
775109200
36980
1000
SH
DFND
1
0
1000
0
iShares Russell 2000 ETF
PUT
464287655
5072250
25000
SH
SOLE
25000
0
0
Magna International Inc
PUT
559222401
12570
300
SH
DFND
1
0
300
0
Manulife Financial Corp
CALL
56501R106
13310000
500000
SH
DFND
1
0
500000
0
Suncor Energy Inc
PUT
867224107
38100
1000
SH
DFND
1
0
1000
0
Canadian Imperial Bank of Comm
CALL
136069101
4040900
85000
SH
SOLE
85000
0
0
Hudbay Minerals Inc
CALL
443628102
9050
1000
SH
DFND
1
0
1000
0
Enbridge Inc
CALL
29250N105
3559000
100000
SH
SOLE
100000
0
0
Nutrien Ltd
PUT
67077M108
50910
1000
SH
DFND
1
0
1000
0
BlackBerry Ltd
CALL
09228F103
2480
1000
SH
DFND
1
0
1000
0
Bank of Nova Scotia/The
CALL
064149107
8229600
180000
SH
SOLE
180000
0
0
Rogers Communications Inc
PUT
775109200
5547000
150000
SH
SOLE
150000
0
0
Rogers Communications Inc
CALL
775109200
5547000
150000
SH
SOLE
150000
0
0
Gildan Activewear Inc
CALL
375916103
18960
500
SH
DFND
1
0
500
0
Franco-Nevada Corp
CALL
351858105
11852
100
SH
DFND
1
0
100
0
Nutrien Ltd
CALL
67077M108
50910
1000
SH
DFND
1
0
1000
0
Pembina Pipeline Corp
CALL
706327103
9640800
260000
SH
SOLE
260000
0
0
BCE Inc
CALL
05534B760
32370
1000
SH
DFND
1
0
1000
0
BlackBerry Ltd
CALL
09228F103
1984
800
SH
DFND
1
0
800
0
BCE Inc
CALL
05534B760
1618500
50000
SH
SOLE
50000
0
0
BCE Inc
PUT
05534B760
1618500
50000
SH
SOLE
50000
0
0
Rogers Communications Inc
PUT
775109200
36980
1000
SH
DFND
1
0
1000
0
Sun Life Financial Inc
PUT
866796105
97980
2000
SH
DFND
1
0
2000
0
Royal Bank of Canada
PUT
780087102
63828
600
SH
DFND
1
0
600
0
Enbridge Inc
PUT
29250N105
24913
700
SH
DFND
1
0
700
0
Agnico Eagle Mines Ltd
PUT
008474108
65400
1000
SH
DFND
1
0
1000
0
Canadian National Railway Co
PUT
136375102
23626
200
SH
DFND
1
0
200
0
Estee Lauder Cos Inc/The
COM
518439104
476246
4476
SH
SOLE
4476
0
0
Franco-Nevada Corp
PUT
351858105
23704
200
SH
DFND
1
0
200
0
Royal Bank of Canada
CALL
780087102
212760
2000
SH
SOLE
2000
0
0
iShares Russell 2000 ETF
PUT
464287655
608670
3000
SH
SOLE
3000
0
0
iShares Russell 2000 ETF
CALL
464287655
608670
3000
SH
SOLE
3000
0
0
iShares Russell 2000 ETF
CALL
464287655
324624
1600
SH
SOLE
1600
0
0
iShares Russell 2000 ETF
PUT
464287655
811560
4000
SH
SOLE
4000
0
0
iShares Russell 2000 ETF
CALL
464287655
730404
3600
SH
SOLE
3600
0
0
iShares Russell 2000 ETF
CALL
464287655
405780
2000
SH
SOLE
2000
0
0
ISHARES SILVER TRUST ISHARES
PUT
46428Q109
34541000
1300000
SH
SOLE
1300000
0
0
ISHARES SILVER TRUST ISHARES
CALL
46428Q109
16606250
625000
SH
SOLE
625000
0
0
SPDR GOLD TRUST GOLD SHS
PUT
78463V107
64503000
300000
SH
SOLE
300000
0
0
SPDR GOLD TRUST GOLD SHS
PUT
78463V107
21501000
100000
SH
SOLE
100000
0
0
SPDR GOLD TRUST GOLD SHS
CALL
78463V107
6987825
32500
SH
SOLE
32500
0
0
SPDR GOLD TRUST GOLD SHS
PUT
78463V107
53752500
250000
SH
SOLE
250000
0
0
SPDR GOLD TRUST GOLD SHS
PUT
78463V107
6987825
32500
SH
SOLE
32500
0
0
SPDR GOLD TRUST GOLD SHS
CALL
78463V107
44829585
208500
SH
SOLE
208500
0
0
SPDR GOLD TRUST GOLD SHS
PUT
78463V107
21501000
100000
SH
SOLE
100000
0
0
SPDR GOLD TRUST GOLD SHS
CALL
78463V107
56440125
262500
SH
SOLE
262500
0
0
SPDR GOLD TRUST GOLD SHS
CALL
78463V107
68265675
317500
SH
SOLE
317500
0
0
SPDR GOLD TRUST GOLD SHS
CALL
78463V107
64503000
300000
SH
SOLE
300000
0
0
SPDR GOLD TRUST GOLD SHS
CALL
78463V107
43002000
200000
SH
SOLE
200000
0
0
SPDR GOLD TRUST GOLD SHS
CALL
78463V107
73103400
340000
SH
SOLE
340000
0
0
SPDR GOLD TRUST GOLD SHS
CALL
78463V107
53752500
250000
SH
SOLE
250000
0
0
SPDR GOLD TRUST GOLD SHS
CALL
78463V107
32251500
150000
SH
SOLE
150000
0
0
SPDR GOLD TRUST GOLD SHS
CALL
78463V107
26876250
125000
SH
SOLE
125000
0
0
SPDR GOLD TRUST GOLD SHS
CALL
78463V107
1505070
7000
SH
SOLE
7000
0
0
SPDR GOLD TRUST GOLD SHS
CALL
78463V107
43002000
200000
SH
SOLE
200000
0
0
SPDR GOLD TRUST GOLD SHS
CALL
78463V107
32251500
150000
SH
SOLE
150000
0
0
SPDR GOLD TRUST GOLD SHS
CALL
78463V107
49452300
230000
SH
SOLE
230000
0
0
SPDR GOLD TRUST GOLD SHS
CALL
78463V107
53752500
250000
SH
SOLE
250000
0
0
SPDR GOLD TRUST GOLD SHS
CALL
78463V107
21501000
100000
SH
SOLE
100000
0
0
SCHLUMBERGER LTD
COM
806857108
252979
5362
SH
SOLE
5362
0
0
BROOKFIELD BUSINESS PARTNERS LP
COM
G16234109
12611
669
SH
SOLE
669
0
0
BROOKFIELD REIN-A EXC LVS
COM
G16250105
9399
226
SH
SOLE
226
0
0
BROOKFIELD INFRA PARTNER LPU
COM
G16252101
1587184
57842
SH
SOLE
57842
0
0
BROOKFIELD RENEWABLE PARTNERS LPU
COM
G16258108
598344
24156
SH
SOLE
24156
0
0
FIDELIS INSURANCE HLDGS
COM
G3398L118
81550
5000
SH
SOLE
5000
0
0
FLEX LNG LTD
COM
G35947202
81120
3000
SH
SOLE
3000
0
0
Agnico Eagle Mines Ltd
COM
008474108
2028446
31016
SH
SOLE
31016
0
0
Algoma Steel Group Inc
COM
015658107
69600
10000
SH
SOLE
10000
0
0
Algoma Steel Group Inc
COM
015658115
18000
20000
SH
SOLE
20000
0
0
Algonquin Power & Utilities Co
COM
015857105
299733
51149
SH
SOLE
51149
0
0
BCE Inc
COM
05534B760
6542074
202103
SH
SOLE
202103
0
0
BRP INC/CA-SUB VOTING
COM
05577W200
1211576
18922
SH
SOLE
18922
0
0
BANK OF MONTREAL
COM
063671101
27634361
329569
SH
SOLE
329569
0
0
BANK OF NOVA SCOTIA
COM
064149107
20856550
456180
SH
SOLE
456180
0
0
BARRICK GOLD CORP
COM
067901108
2533075
151863
SH
SOLE
151863
0
0
BAYTEX ENERGY CORP
COM
07317Q105
678600
195000
SH
SOLE
195000
0
0
BROOKFIELD BUSINESS-CL A
COM
11259V106
63976
3133
SH
SOLE
3133
0
0
BROOKFIELD CORP
COM
11271J107
13616521
327793
SH
SOLE
327793
0
0
BROOKFIELD INFRA SUB VTG-A EXCH
COM
11275Q107
271704
8072
SH
SOLE
8072
0
0
BROOKFIELD RENEWABLE CORP A
COM
11284V105
306277
10792
SH
SOLE
10792
0
0
BROOKFIELD AST MGMT-A LVS
COM
113004105
3772201
99138
SH
SOLE
99138
0
0
CAE INC
COM
124765108
1271448
68431
SH
SOLE
68431
0
0
CGI INC CLASS-A SUB VTG
COM
12532H104
5093903
51036
SH
SOLE
51036
0
0
CAMECO CORP
COM
13321L108
368508
7490
SH
SOLE
7490
0
0
CANADIAN IMPERIAL BANK OF COMMERCE
COM
136069101
16249077
341798
SH
SOLE
341798
0
0
CANADIAN NATIONAL RAILWAY CO
COM
136375102
23292401
197176
SH
SOLE
197176
0
0
CANADIAN NATURAL RESOURCES LTD
COM
136385101
19244541
540577
SH
SOLE
540577
0
0
CANADIAN PACIFIC KANSAS CITY LTD
COM
13646K108
22468912
285392
SH
SOLE
285392
0
0
CENOVUS ENERGY INC
COM
15135U109
10056503
511521
SH
SOLE
511521
0
0
WTS-CENOVUS ENERGY 1/01/26
COM
15135U117
5064
341
SH
SOLE
341
0
0
COLLIERS INTERNATIONAL GROUP INC
COM
194693107
1920380
17200
SH
SOLE
17200
0
0
DESCARTES SYSTEMS GROUP INC
COM
249906108
2606352
26914
SH
SOLE
26914
0
0
ELECTROVAYA INC
COM
28617B606
60888
23600
SH
SOLE
23600
0
0
ENBRIDGE INC
COM
29250N105
19237107
540520
SH
SOLE
540520
0
0
EQUINOX GOLD CORP
COM
29446Y502
261500
50000
SH
SOLE
50000
0
0
FIRST MAJESTIC SILVER CORP
COM
32076V103
29600
5000
SH
SOLE
5000
0
0
FIRSTSERVICE CORP
COM
33767E202
228555
1500
SH
SOLE
1500
0
0
FORTIS INC
COM
349553107
11958292
307886
SH
SOLE
307886
0
0
FRANCO-NEVADA CORP
COM
351858105
1797711
15168
SH
SOLE
15168
0
0
GFL ENVIRONMENTAL INC-SUB VTG
COM
36168Q104
511307
13134
SH
SOLE
13134
0
0
GILDAN ACTIVEWEAR INC CL A SVS
COM
375916103
179437
4732
SH
SOLE
4732
0
0
UNITS-GRANITE REIT-STAPLE
COM
387437114
619901
12498
SH
SOLE
12498
0
0
IMPERIAL OIL LTD
COM
453038408
3803573
55730
SH
SOLE
55730
0
0
KINROSS GOLD CORP
COM
496902404
83200
10000
SH
SOLE
10000
0
0
LIGHTSPEED COMMERCE INC
COM
53229C107
6161
450
SH
SOLE
450
0
0
MAGNA INTERNATIONAL INC
COM
559222401
4053490
96742
SH
SOLE
96742
0
0
MANULIFE FINANCIAL CORP
COM
56501R106
13339362
501103
SH
SOLE
501103
0
0
METHANEX CORP
COM
59151K108
1301669
26972
SH
SOLE
26972
0
0
NORTH AMER CONSTRUCTION GROUP LTD
COM
656811106
168179
8723
SH
SOLE
8723
0
0
NUTRIEN LTD
COM
67077M108
6694665
131500
SH
SOLE
131500
0
0
OPEN TEXT CORPORATION
COM
683715106
2801260
93251
SH
SOLE
93251
0
0
PAN AMERICAN SILVER CORP
COM
697900108
99400
5000
SH
SOLE
5000
0
0
PEMBINA PIPELINE CORPORATION
COM
706327103
1593810
42983
SH
SOLE
42983
0
0
RB GLOBAL INC
COM
74935Q107
3863740
50599
SH
SOLE
50599
0
0
RESTAURANT BRANDS INTL INC
COM
76131D103
6500640
92378
SH
SOLE
92378
0
0
ROGERS COMMUNICATIONS INC CL B NVS
COM
775109200
6274323
169668
SH
SOLE
169668
0
0
ROYAL BANK OF CANADA
COM
780087102
52532040
493815
SH
SOLE
493815
0
0
SHOPIFY INC CL A
COM
82509L107
559245
8467
SH
SOLE
8467
0
0
SOLARIS RESOURCES INC
COM
83419D201
27900
10000
SH
SOLE
10000
0
0
SPROTT PHYSICAL PLAT&PALL T/U
COM
85207Q104
19540
2000
SH
SOLE
2000
0
0
SPROTT PHYSICAL GOLD&SILVER TRUST
COM
85208R101
551250
25000
SH
SOLE
25000
0
0
STANTEC INC
COM
85472N109
1846873
22105
SH
SOLE
22105
0
0
SUN LIFE FINANCIAL INC
COM
866796105
10301127
210270
SH
SOLE
210270
0
0
SUNCOR ENERGY INC (NEW)
COM
867224107
12350915
324171
SH
SOLE
324171
0
0
TFI INTERNATIONAL INC
COM
87241L109
1342440
9248
SH
SOLE
9248
0
0
TC ENERGY CORPORATION
COM
87807B107
13713319
361829
SH
SOLE
361829
0
0
TECK RESOURCES LTD CL B SVS
COM
878742204
910914
19017
SH
SOLE
19017
0
0
TELUS CORPORATION
COM
87971M103
8834447
583517
SH
SOLE
583517
0
0
TELUS INTERNATIONAL CDA-W/I
COM
87975H100
138252
23919
SH
SOLE
23919
0
0
THOMSON REUTERS CORP
COM
884903808
15384710
91266
SH
SOLE
91266
0
0
TORONTO-DOMINION BANK
COM
891160509
33562093
610664
SH
SOLE
610664
0
0
TRANSALTA CORPORATION
COM
89346D107
149891
21171
SH
SOLE
21171
0
0
TRIPLE FLAG PRECIOUS MET CORP
COM
89679M104
233000
15000
SH
SOLE
15000
0
0
VEREN INC
COM
92340V107
800379
101700
SH
SOLE
101700
0
0
VERMILION ENERGY INC
COM
923725105
26424
2400
SH
SOLE
2400
0
0
WASTE CONNECTIONS INC
COM
94106B101
3393567
19352
SH
SOLE
19352
0
0
WEST FRASER TIMBER LTD
COM
952845105
995467
12950
SH
SOLE
12950
0
0
WHEATON PRECIOUS METALS CORP
COM
962879102
964318
18396
SH
SOLE
18396
0
0
AT&T INC
COM
00206R102
226625
11859
SH
SOLE
11859
0
0
Abbott Laboratories Inc
COM
002824100
1881498
18107
SH
SOLE
18107
0
0
ABBVIE INC
COM
00287Y109
2418089
14098
SH
SOLE
14098
0
0
Adobe Systems Inc
COM
00724F101
400544
721
SH
SOLE
721
0
0
AGILENT TECHNOLOGIES INC
COM
00846U101
24241
187
SH
SOLE
187
0
0
ALCOA CORPORATION
COM
013872106
4217
106
SH
SOLE
106
0
0
ALIBABA GROUP HOLDING LTD-SPON ADR
COM
01609W102
7200
100
SH
SOLE
100
0
0
ALPHABET INC CLASS-C
COM
02079K107
5569365
30364
SH
SOLE
30364
0
0
ALPHABET INC CLASS-A
COM
02079K305
8826989
48460
SH
SOLE
48460
0
0
ALTRIA GROUP INC
COM
02209S103
94289
2070
SH
SOLE
2070
0
0
AMAZON.COM INC
COM
023135106
6622291
34268
SH
SOLE
34268
0
0
AMERICAN ELECTRIC POWER COMP
COM
025537101
504330
5748
SH
SOLE
5748
0
0
American Express Co
COM
025816109
2715850
11729
SH
SOLE
11729
0
0
AMERICAN INTERNATIONAL GROUP INC
COM
026874784
332150
4474
SH
SOLE
4474
0
0
AMERICAN TOWER CORP
COM
03027X100
492365
2533
SH
SOLE
2533
0
0
CENCORA INC
COM
03073E105
2255478
10011
SH
SOLE
10011
0
0
AMERIPRISE FINANCIAL INC
COM
03076C106
1349920
3160
SH
SOLE
3160
0
0
AMETEK INC
COM
031100100
2198571
13188
SH
SOLE
13188
0
0
AMGEN INC
COM
031162100
2955465
9459
SH
SOLE
9459
0
0
AMPHENOL CORPORATION CL-A
COM
032095101
4592680
68171
SH
SOLE
68171
0
0
ANALOG DEVICES INC
COM
032654105
482770
2115
SH
SOLE
2115
0
0
ANHEUSER-BUSCH INBEV SPN ADR
COM
03524A108
78503
1350
SH
SOLE
1350
0
0
ELEVANCE HEALTH INC
COM
036752103
3251160
6000
SH
SOLE
6000
0
0
APOLLO GLOBAL MANAGEMENT INC
COM
03769M106
375817
3183
SH
SOLE
3183
0
0
APPLE INC
COM
037833100
19186008
91093
SH
SOLE
91093
0
0
APPLIED MATERIALS INC
COM
038222105
1051099
4454
SH
SOLE
4454
0
0
APTARGROUP INC
COM
038336103
1008904
7165
SH
SOLE
7165
0
0
ARISTA NETWORKS INC
COM
040413106
215195
614
SH
SOLE
614
0
0
ASTRAZENECA PLC SPONSORED ADR
COM
046353108
795342
10198
SH
SOLE
10198
0
0
AUTODESK INC
COM
052769106
33158
134
SH
SOLE
134
0
0
AUTOMATIC DATA PROCESSING INC
COM
053015103
1192018
4994
SH
SOLE
4994
0
0
AUTOZONE INC
COM
053332102
497969
168
SH
SOLE
168
0
0
AVERY DENNISON CORP
COM
053611109
1749
8
SH
SOLE
8
0
0
BP PLC SPONSORED ADR
COM
055622104
193063
5348
SH
SOLE
5348
0
0
BWX TECHNOLOGIES INC
COM
05605H100
431680
4544
SH
SOLE
4544
0
0
BANCO SANTANDER S.A. ADR
COM
05964H105
648
140
SH
SOLE
140
0
0
BANK OF AMERICA CORPORATION
COM
060505104
2106498
52967
SH
SOLE
52967
0
0
BANK OF NEW YORK MELLON CORP
COM
064058100
81810
1366
SH
SOLE
1366
0
0
BANK OZK
COM
06417N103
35711
871
SH
SOLE
871
0
0
BECTON, DICKINSON & CO
COM
075887109
1393613
5963
SH
SOLE
5963
0
0
BEL FUSE INC-CL B
COM
077347300
65240
1000
SH
SOLE
1000
0
0
BERKSHIRE HATHAWAY INC CL A
COM
084670108
32448773
53
SH
SOLE
53
0
0
BERKSHIRE HATHAWAY INC CLASS B NEW
COM
084670702
5432000
13353
SH
SOLE
13353
0
0
BHP GROUP LTD - SPONSORED ADR
COM
088606108
55377
970
SH
SOLE
970
0
0
BIO-RAD LABS INC
COM
090572207
187627
687
SH
SOLE
687
0
0
BIOGEN INC
COM
09062X103
2343005
10107
SH
SOLE
10107
0
0
BLACKROCK INC
COM
09247X101
1996644
2536
SH
SOLE
2536
0
0
THE BLACKSTONE GROUP INC
COM
09260D107
64871
524
SH
SOLE
524
0
0
BOEING COMPANY
COM
097023105
254996
1401
SH
SOLE
1401
0
0
BOOKING HOLDINGS INC
COM
09857L108
2828511
714
SH
SOLE
714
0
0
BOOZ ALLEN HAMILTON HLD-A
COM
099502106
4617
30
SH
SOLE
30
0
0
BORGWARNER INC
COM
099724106
248216
7699
SH
SOLE
7699
0
0
BOSTON SCIENTIFIC CORP
COM
101137107
652737
8476
SH
SOLE
8476
0
0
BRISTOL-MYERS SQUIBB COMPANY
COM
110122108
250011
6020
SH
SOLE
6020
0
0
BROADRIDGE FINANCIAL SOLUTIONS INC
COM
11133T103
323080
1640
SH
SOLE
1640
0
0
BROADCOM INC
COM
11135F101
284660
1773
SH
SOLE
1773
0
0
CDW CORP
COM
12514G108
333298
1489
SH
SOLE
1489
0
0
CME GROUP INC
COM
12572Q105
3439517
17495
SH
SOLE
17495
0
0
CSX CORPORATION
COM
126408103
529848
15840
SH
SOLE
15840
0
0
CVS HEALTH CORPORATION
COM
126650100
839006
14206
SH
SOLE
14206
0
0
CADENCE DESIGN SYSTEMS INC
COM
127387108
100942
328
SH
SOLE
328
0
0
CAMPBELL SOUP COMPANY
COM
134429109
1735703
38409
SH
SOLE
38409
0
0
CAPITAL ONE FINANCIAL CORPORATION
COM
14040H105
12461
90
SH
SOLE
90
0
0
CARLISLE COMPANIES INC
COM
142339100
1665413
4110
SH
SOLE
4110
0
0
CARLYLE GROUP INC
COM
14316J108
1102118
27450
SH
SOLE
27450
0
0
CARRIER GLOBAL CORPORATION
COM
14448C104
834864
13235
SH
SOLE
13235
0
0
CATERPILLAR INC
COM
149123101
778455
2337
SH
SOLE
2337
0
0
CENTENE CORPORATION
COM
15135B101
25194
380
SH
SOLE
380
0
0
CHARTER COMMUNICATIONS INC-A
COM
16119P108
598
2
SH
SOLE
2
0
0
CHEMOURS CO(THE)
COM
163851108
4559
202
SH
SOLE
202
0
0
CHENIERE ENERGY INC
COM
16411R208
459628
2629
SH
SOLE
2629
0
0
CHEVRON CORPORATION
COM
166764100
1597987
10216
SH
SOLE
10216
0
0
CISCO SYSTEMS INC
COM
17275R102
852377
17941
SH
SOLE
17941
0
0
CITIGROUP INC NEW
COM
172967424
109278
1722
SH
SOLE
1722
0
0
COCA-COLA COMPANY
COM
191216100
1270709
19964
SH
SOLE
19964
0
0
COGNEX CORP
COM
192422103
1964
42
SH
SOLE
42
0
0
COGNIZANT TECH SOLUTIONS CORP-A
COM
192446102
414664
6098
SH
SOLE
6098
0
0
COLGATE-PALMOLIVE COMPANY
COM
194162103
2642496
27231
SH
SOLE
27231
0
0
COMCAST CORP CL A
COM
20030N101
4127033
105389
SH
SOLE
105389
0
0
CONAGRA BRANDS INC
COM
205887102
142100
5000
SH
SOLE
5000
0
0
CONOCOPHILLIPS
COM
20825C104
1649016
14417
SH
SOLE
14417
0
0
CONSTELLATION BRANDS INC-CLASS A
COM
21036P108
524079
2037
SH
SOLE
2037
0
0
COPART INC
COM
217204106
312557
5771
SH
SOLE
5771
0
0
CORE & MAIN INC CL-A
COM
21874C102
5775
118
SH
SOLE
118
0
0
CORTEVA INC
COM
22052L104
49355
915
SH
SOLE
915
0
0
COSTCO WHOLESALE CORP
COM
22160K105
3768006
4433
SH
SOLE
4433
0
0
COSTAR GROUP INC
COM
22160N109
92304
1245
SH
SOLE
1245
0
0
CROWDSTRIKE HOLDINGS INC-A
COM
22788C105
45983
120
SH
SOLE
120
0
0
CUMMINS INC
COM
231021106
987532
3566
SH
SOLE
3566
0
0
D.R. HORTON INC
COM
23331A109
433923
3079
SH
SOLE
3079
0
0
DXC TECHNOLOGY COMPANY
COM
23355L106
974
51
SH
SOLE
51
0
0
DANAHER CORP
COM
235851102
3511892
14056
SH
SOLE
14056
0
0
DATADOG INC CLASS A
COM
23804L103
95711
738
SH
SOLE
738
0
0
DEERE & COMPANY
COM
244199105
421828
1129
SH
SOLE
1129
0
0
DELTA AIR LINES INC
COM
247361702
128515
2709
SH
SOLE
2709
0
0
DEVON ENERGY CORPORATION
COM
25179M103
270180
5700
SH
SOLE
5700
0
0
DEXCOM INC
COM
252131107
83788
739
SH
SOLE
739
0
0
DIAGEO PLC SPONSORED ADR
COM
25243Q205
1053777
8358
SH
SOLE
8358
0
0
DISNEY,WALT COMPANY
COM
254687106
373033
3757
SH
SOLE
3757
0
0
DISCOVER FINANCIAL SERVICES
COM
254709108
143891
1100
SH
SOLE
1100
0
0
DOLLAR GENERAL CORP
COM
256677105
383996
2904
SH
SOLE
2904
0
0
DOLLAR TREE INC
COM
256746108
33953
318
SH
SOLE
318
0
0
DOMINO'S PIZZA INC
COM
25754A201
1490645
2887
SH
SOLE
2887
0
0
DOW INC
COM
260557103
47161
889
SH
SOLE
889
0
0
DRIL-QUIP INC
COM
262037104
37200
2000
SH
SOLE
2000
0
0
DUKE ENERGY CORP NEW
COM
26441C204
228524
2280
SH
SOLE
2280
0
0
DUPONT DE NEMOURS INC
COM
26614N102
54814
681
SH
SOLE
681
0
0
DYNATRACE INC
COM
268150109
392146
8765
SH
SOLE
8765
0
0
EOG RESOURCES INC
COM
26875P101
873664
6941
SH
SOLE
6941
0
0
EBAY INC
COM
278642103
2069993
38533
SH
SOLE
38533
0
0
ECOLAB INC
COM
278865100
9520
40
SH
SOLE
40
0
0
EDWARDS LIFESCIENCES CORP
COM
28176E108
5635
61
SH
SOLE
61
0
0
ELECTRONIC ARTS INC
COM
285512109
18113
130
SH
SOLE
130
0
0
EMBECTA CORP
COM
29082K105
500
40
SH
SOLE
40
0
0
EMERSON ELECTRIC CO
COM
291011104
864976
7852
SH
SOLE
7852
0
0
EQUINIX INC REIT
COM
29444U700
219414
290
SH
SOLE
290
0
0
ETHAN ALLEN INTERIORS INC
COM
297602104
139450
5000
SH
SOLE
5000
0
0
EVERCORE INC
COM
29977A105
237402
1139
SH
SOLE
1139
0
0
EXXON MOBIL CORPORATION
COM
30231G102
2259460
19627
SH
SOLE
19627
0
0
FS KKR CAPITAL CORP
COM
302635206
98650
5000
SH
SOLE
5000
0
0
FTI CONSULTING INC
COM
302941109
649176
3012
SH
SOLE
3012
0
0
META PLATFORMS INC
COM
30303M102
1293829
2566
SH
SOLE
2566
0
0
FACTSET RESEARCH SYSTEMS INC
COM
303075105
165349
405
SH
SOLE
405
0
0
FASTENAL CO
COM
311900104
6033
96
SH
SOLE
96
0
0
FEDEX CORPORATION
COM
31428X106
104944
350
SH
SOLE
350
0
0
FIDELITY CORPORATE BOND ETF
COM
316188101
89502
1944
SH
SOLE
1944
0
0
FISERV INC
COM
337738108
112823
757
SH
SOLE
757
0
0
FLOWSERVE CORPORATION
COM
34354P105
1285473
26725
SH
SOLE
26725
0
0
FORD MOTOR COMPANY
COM
345370860
502
40
SH
SOLE
40
0
0
FORTINET INC
COM
34959E109
3676
61
SH
SOLE
61
0
0
FRANKLIN RESOURCES INC
COM
354613101
9387
420
SH
SOLE
420
0
0
FREEPORT MCMORAN INC
COM
35671D857
551416
11346
SH
SOLE
11346
0
0
GE HEALTHCARE TECH INC
COM
36266G107
21973
282
SH
SOLE
282
0
0
ARTHUR J GALLAGHER & CO
COM
363576109
1445913
5576
SH
SOLE
5576
0
0
GAP INC
COM
364760108
2867
120
SH
SOLE
120
0
0
GE VERNOVA INC W/I
COM
36828A101
44936
262
SH
SOLE
262
0
0
GENERAL DYNAMICS CORP
COM
369550108
9284
32
SH
SOLE
32
0
0
GENERAL ELECTRIC COMP
COM
369604301
86003
541
SH
SOLE
541
0
0
GENTEX CORP
COM
371901109
1350793
40071
SH
SOLE
40071
0
0
GILEAD SCIENCES INC
COM
375558103
44597
650
SH
SOLE
650
0
0
GSK PLC-SPON ADR
COM
37733W204
3080
80
SH
SOLE
80
0
0
GOLD FIELDS LTD-SPONSORED ADR
COM
38059T106
3725000
250000
SH
SOLE
250000
0
0
Goldman Sachs Group Inc/The
COM
38141G104
36186
80
SH
SOLE
80
0
0
GRACO INC
COM
384109104
190668
2405
SH
SOLE
2405
0
0
GRAFTECH INTERNATIONAL LTD
COM
384313508
9700
10000
SH
SOLE
10000
0
0
GRAIL INC
COM
384747101
12942
842
SH
SOLE
842
0
0
GUIDEWIRE SOFTWARE INC
COM
40171V100
41367
300
SH
SOLE
300
0
0
HF SINCLAIR CORP
COM
403949100
102626
1924
SH
SOLE
1924
0
0
HCA HEALTHCARE INC
COM
40412C101
944884
2941
SH
SOLE
2941
0
0
HDFC BANK LTD ADR
COM
40415F101
43551
677
SH
SOLE
677
0
0
HP INC
COM
40434L105
21012
600
SH
SOLE
600
0
0
HALEON PLC ADR
COM
405552100
826
100
SH
SOLE
100
0
0
HALLIBURTON CO
COM
406216101
8783
260
SH
SOLE
260
0
0
HARLEY-DAVIDSON INC
COM
412822108
1649497
49180
SH
SOLE
49180
0
0
HECLA MINING COMPANY
COM
422704106
3138
647
SH
SOLE
647
0
0
HERSHEY COMPANY(THE)
COM
427866108
477223
2596
SH
SOLE
2596
0
0
WTS-HERTZ GLB HLDG 30/06/51
COM
42806J148
12250
5000
SH
SOLE
5000
0
0
HEWLETT-PACKARD ENTERPRISE CO
COM
42824C109
12702
600
SH
SOLE
600
0
0
Hilton Worldwide Holdings Inc
COM
43300A203
890038
4079
SH
SOLE
4079
0
0
Home Depot Inc/The
COM
437076102
4721596
13716
SH
SOLE
13716
0
0
HONEYWELL INTERNATIONAL INC
COM
438516106
265003
1241
SH
SOLE
1241
0
0
HOWMET AEROSPACE INC
COM
443201108
249192
3210
SH
SOLE
3210
0
0
HUNTINGTON BANCSHARES INC
COM
446150104
26360
2000
SH
SOLE
2000
0
0
HUT 8 CORP
COM
44812J104
74950
5000
SH
SOLE
5000
0
0
ITT INC
COM
45073V108
316879
2453
SH
SOLE
2453
0
0
ILLUMINA INC
COM
452327109
527537
5054
SH
SOLE
5054
0
0
INGERSOLL-RAND INC
COM
45687V106
73399
808
SH
SOLE
808
0
0
INGREDION INC
COM
457187102
8029
70
SH
SOLE
70
0
0
INTEL CORPORATION
COM
458140100
452627
14615
SH
SOLE
14615
0
0
INTERACTIVE BROKERS GROUP INC CL-A
COM
45841N107
84104
686
SH
SOLE
686
0
0
INTERCONTINENTAL HOTELS GROUP-ADR
COM
45857P806
381420
3600
SH
SOLE
3600
0
0
INTERCONTINENTAL EXCHANGE INC
COM
45866F104
3237859
23653
SH
SOLE
23653
0
0
INTERNATIONAL BUSINESS MACHINES CORP
COM
459200101
1032339
5969
SH
SOLE
5969
0
0
INTERNATIONAL PAPER COMPANY
COM
460146103
25890
600
SH
SOLE
600
0
0
INTERPUBLIC GROUP OF COMPANIES INC
COM
460690100
1508956
51872
SH
SOLE
51872
0
0
INVESCO SHARES QQQ TRUST SERIES 1
COM
46090E103
4457639
9304
SH
SOLE
9304
0
0
INTUIT INC
COM
461202103
327948
499
SH
SOLE
499
0
0
INTUITIVE SURGICAL INC
COM
46120E602
49378
111
SH
SOLE
111
0
0
IQVIA HOLDINGS INC
COM
46266C105
223069
1055
SH
SOLE
1055
0
0
ISHARES MSCI CANADA ETF
COM
464286509
51926
1400
SH
SOLE
1400
0
0
ISHARES S&P 500 INDEX FUND
COM
464287200
1504883
2750
SH
SOLE
2750
0
0
ISHARES MSCI EMERGING MKTS ETF
COM
464287234
149065
3500
SH
SOLE
3500
0
0
ISHARES 20YR TREASURY BOND ETF
COM
464287432
86640
944
SH
SOLE
944
0
0
ISHARES MSCI EAFE ETF
COM
464287465
193945
2476
SH
SOLE
2476
0
0
ISHARES RUSSELL 2000 ETF
COM
464287655
172457
850
SH
SOLE
850
0
0
ISHARES INTL SELECT DIVIDEND ETF
COM
464288448
38821
1403
SH
SOLE
1403
0
0
ISHARES CORE MSCI EAFE ETF
COM
46432F842
10974088
151075
SH
SOLE
151075
0
0
ISHARES MSCI JAPAN ETF
COM
46434G822
34120
500
SH
SOLE
500
0
0
ISHARES BITCOIN TRUST ETF
COM
46438F101
102420
3000
SH
SOLE
3000
0
0
ITRON INC
COM
465741106
508358
5137
SH
SOLE
5137
0
0
JP MORGAN CHASE & CO
COM
46625H100
9385471
46403
SH
SOLE
46403
0
0
JOHNSON & JOHNSON
COM
478160104
5012850
34297
SH
SOLE
34297
0
0
KLA CORP
COM
482480100
1166682
1415
SH
SOLE
1415
0
0
KKR & CO INC CLASS-A
COM
48251W104
19575
186
SH
SOLE
186
0
0
JSC KASPI.KZ GDR-REG S
COM
48581R205
254279
1971
SH
SOLE
1971
0
0
KELLOGG COMPANY
COM
487836108
2279225
39515
SH
SOLE
39515
0
0
KENVUE INC
COM
49177J102
99990
5500
SH
SOLE
5500
0
0
KEYSIGHT TECHNOLOGIES INC
COM
49338L103
6838
50
SH
SOLE
50
0
0
KIMBERLY-CLARK CORPORATION
COM
494368103
2353822
17032
SH
SOLE
17032
0
0
KRANESHARES GLOBAL CARBON ETF
COM
500767678
130160
4000
SH
SOLE
4000
0
0
KYNDRYL HOLDINGS INC
COM
50155Q100
2657
101
SH
SOLE
101
0
0
L3HARRIS TECHNOLOGIES INC
COM
502431109
44916
200
SH
SOLE
200
0
0
LAM RESEARCH CORPORATION
COM
512807108
45789
43
SH
SOLE
43
0
0
LAMB WESTON HOLDINGS INC W/I
COM
513272104
140077
1666
SH
SOLE
1666
0
0
LATTICE SEMICONDUCTOR CORP
COM
518415104
44072
760
SH
SOLE
760
0
0
ESTEE LAUDER COMPANIES-CL A
COM
518439104
265149
2492
SH
SOLE
2492
0
0
LEIDOS HOLDINGS INC
COM
525327102
467400
3204
SH
SOLE
3204
0
0
LILLY (ELI) & COMPANY
COM
532457108
1523755
1683
SH
SOLE
1683
0
0
LLOYDS BANKING GROUP PLC ADR
COM
539439109
173287
63475
SH
SOLE
63475
0
0
LOCKHEED MARTIN CORP
COM
539830109
12145
26
SH
SOLE
26
0
0
LOUISIANA-PACIFIC CORPORATION
COM
546347105
164660
2000
SH
SOLE
2000
0
0
LOWE'S COMPANIES
COM
548661107
2037271
9241
SH
SOLE
9241
0
0
LULULEMON ATHLETICA INC
COM
550021109
19416
65
SH
SOLE
65
0
0
MP MATERIALS CORP
COM
553368101
38190
3000
SH
SOLE
3000
0
0
MSCI INC
COM
55354G100
191737
398
SH
SOLE
398
0
0
MARATHON PETROLEUM CORP
COM
56585A102
693920
4000
SH
SOLE
4000
0
0
MARKETAXESS HOLDINGS INC
COM
57060D108
1197365
5971
SH
SOLE
5971
0
0
MARSH & MCLENNAN COMPANIES INC
COM
571748102
1934831
9182
SH
SOLE
9182
0
0
MARTIN MARIETTA MATERIALS INC
COM
573284106
1006664
1858
SH
SOLE
1858
0
0
MASCO CORPORATION
COM
574599106
1156791
17351
SH
SOLE
17351
0
0
MASTERCARD INC CLASS A
COM
57636Q104
5267009
11939
SH
SOLE
11939
0
0
MCCORMICK & CO INC NVS
COM
579780206
259428
3657
SH
SOLE
3657
0
0
MCDONALD'S CORPORATION
COM
580135101
2916389
11444
SH
SOLE
11444
0
0
MCEWEN MINING INC
COM
58039P305
183600
20000
SH
SOLE
20000
0
0
MCKESSON CORPORATION
COM
58155Q103
657045
1125
SH
SOLE
1125
0
0
MERCK & CO INC
COM
58933Y105
4427336
35762
SH
SOLE
35762
0
0
METLIFE INC
COM
59156R108
317540
4524
SH
SOLE
4524
0
0
METTLER-TOLEDO INTERNATIONAL INC
COM
592688105
209639
150
SH
SOLE
150
0
0
MICROSOFT CORPORATION
COM
594918104
37288592
83429
SH
SOLE
83429
0
0
MICROSTRATEGY INC CL A
COM
594972408
61987
450
SH
SOLE
450
0
0
MICROCHIP TECHNOLOGY INC
COM
595017104
487238
5325
SH
SOLE
5325
0
0
MICRON TECHNOLOGY INC
COM
595112103
18151
138
SH
SOLE
138
0
0
MIDDLEBY CORP (THE)
COM
596278101
1669213
13614
SH
SOLE
13614
0
0
MONDELEZ INTERNATIONAL INC
COM
609207105
232312
3550
SH
SOLE
3550
0
0
MONSTER BEVERAGE CORP
COM
61174X109
21029
421
SH
SOLE
421
0
0
MOODY'S CORP
COM
615369105
688221
1635
SH
SOLE
1635
0
0
MORGAN STANLEY
COM
617446448
979481
10078
SH
SOLE
10078
0
0
MOTOROLA SOLUTIONS INC
COM
620076307
801054
2075
SH
SOLE
2075
0
0
NATIONAL GRID PLC SPONSORED ADR
COM
636274409
62480
1100
SH
SOLE
1100
0
0
NETAPP INC
COM
64110D104
1949002
15132
SH
SOLE
15132
0
0
NETFLIX INC
COM
64110L106
1745240
2586
SH
SOLE
2586
0
0
NEWMONT CORPORATION
COM
651639106
377584
9018
SH
SOLE
9018
0
0
NEXTERA ENERGY INC
COM
65339F101
685653
9683
SH
SOLE
9683
0
0
NIKE INC CLASS B
COM
654106103
1853499
24592
SH
SOLE
24592
0
0
NORFOLK SOUTHERN CORP
COM
655844108
34994
163
SH
SOLE
163
0
0
NORTHROP GRUMMAN CORP
COM
666807102
245876
564
SH
SOLE
564
0
0
GEN DIGITAL INC
COM
668771108
2365906
94712
SH
SOLE
94712
0
0
NOVARTIS AG SPONSORED ADR
COM
66987V109
31938
300
SH
SOLE
300
0
0
NOVO-NORDISK A/S ADR
COM
670100205
4956076
34721
SH
SOLE
34721
0
0
NUCOR CORPORATION
COM
670346105
158080
1000
SH
SOLE
1000
0
0
NVIDIA CORPORATION
COM
67066G104
4727752
38269
SH
SOLE
38269
0
0
O'REILLY AUTOMOTIVE INC
COM
67103H107
2112
2
SH
SOLE
2
0
0
OCCIDENTAL PETROLEUM CORP
COM
674599105
297817
4725
SH
SOLE
4725
0
0
OCCIDENTAL PETE CORP WTS 3/08/27
COM
674599162
206911
5027
SH
SOLE
5027
0
0
OLD DOMINION FREIGHT LINE
COM
679580100
1766
10
SH
SOLE
10
0
0
OMNICOM GROUP INC
COM
681919106
1783595
19884
SH
SOLE
19884
0
0
ORACLE CORPORATION
COM
68389X105
3368326
23855
SH
SOLE
23855
0
0
ORGANON & CO
COM
68622V106
6107
295
SH
SOLE
295
0
0
OTIS WORLDWIDE CORPORATION
COM
68902V107
555035
5766
SH
SOLE
5766
0
0
OVINTIV INC
COM
69047Q102
551894
11775
SH
SOLE
11775
0
0
PPG INDUSTRIES INC
COM
693506107
1546936
12288
SH
SOLE
12288
0
0
PTC INC
COM
69370C100
2907
16
SH
SOLE
16
0
0
PARKER HANNIFIN CORP
COM
701094104
138086
273
SH
SOLE
273
0
0
PAYCHEX INC
COM
704326107
833477
7030
SH
SOLE
7030
0
0
PEPSICO INC
COM
713448108
4556851
27629
SH
SOLE
27629
0
0
PFIZER INC
COM
717081103
1208428
43189
SH
SOLE
43189
0
0
PHILIP MORRIS INTERNATIONAL INC
COM
718172109
607980
6000
SH
SOLE
6000
0
0
PHILLIPS 66
COM
718546104
282340
2000
SH
SOLE
2000
0
0
POLARIS INC
COM
731068102
1254448
16019
SH
SOLE
16019
0
0
PROCTER & GAMBLE COMPANY
COM
742718109
6787118
41154
SH
SOLE
41154
0
0
PROGRESSIVE CORPORATION
COM
743315103
452185
2177
SH
SOLE
2177
0
0
PROLOGIS INC
COM
74340W103
23248
207
SH
SOLE
207
0
0
PROSHARES BITCOIN STRATEGY ETF
COM
74347G440
337650
15000
SH
SOLE
15000
0
0
PROSHARES ULTRA VIX SHRT TERM FUTURE
COM
74347Y755
9416
400
SH
SOLE
400
0
0
PRUDENTIAL PLC -ADR
COM
74435K204
2858
156
SH
SOLE
156
0
0
PUBLIC SERV ENTERPR GROUP
COM
744573106
15846
215
SH
SOLE
215
0
0
PULTEGROUP INC
COM
745867101
220200
2000
SH
SOLE
2000
0
0
QUALCOMM INC
COM
747525103
1968496
9883
SH
SOLE
9883
0
0
QUANTA SERVICES INC
COM
74762E102
383676
1510
SH
SOLE
1510
0
0
RAYMOND JAMES FINANCIAL INC
COM
754730109
121385
982
SH
SOLE
982
0
0
RAYTHEON TECHNOLOGIES CORP
COM
75513E101
413306
4117
SH
SOLE
4117
0
0
REGAL REXNORD CORP
COM
758750103
467050
3454
SH
SOLE
3454
0
0
RELX PLC - SPONSORED ADR
COM
759530108
185034
4033
SH
SOLE
4033
0
0
RENTOKIL INITIAL PLC-SP ADR
COM
760125104
218283
7362
SH
SOLE
7362
0
0
REPUBLIC SERVICES INC
COM
760759100
350201
1802
SH
SOLE
1802
0
0
RESIDEO TECHNOLOGIES INC
COM
76118Y104
98
5
SH
SOLE
5
0
0
RIO TINTO PLC SPONSORED ADR
COM
767204100
26372
400
SH
SOLE
400
0
0
ROCKWELL AUTOMATION INC
COM
773903109
79831
290
SH
SOLE
290
0
0
ROPER TECHNOLOGIES INC
COM
776696106
1078282
1913
SH
SOLE
1913
0
0
SHELL PLC ADR
COM
780259305
977534
13543
SH
SOLE
13543
0
0
RYAN SPECIALTY GROUP HLDGS-A
COM
78351F107
236099
4077
SH
SOLE
4077
0
0
S&P GLOBAL INC
COM
78409V104
994580
2230
SH
SOLE
2230
0
0
SEI INVESTMENTS COMPANY
COM
784117103
1712344
26470
SH
SOLE
26470
0
0
SPDR S&P 500 ETF TRUST
COM
78462F103
455512
837
SH
SOLE
837
0
0
SPDR GOLD TRUST ETF
COM
78463V107
893152
4154
SH
SOLE
4154
0
0
SPDR S&P MIDCAP 400 ETF TRST
COM
78467Y107
53508
100
SH
SOLE
100
0
0
SPDR BLLOMBERG 1-3 MONTH T-BILL ETF
COM
78468R663
174749
1904
SH
SOLE
1904
0
0
SASOL LIMITED SPONSORED ADR
COM
803866300
53270
7000
SH
SOLE
7000
0
0
SCHWAB, CHARLES CORP
COM
808513105
53000
715
SH
SOLE
715
0
0
SERVICENOW INC
COM
81762P102
117214
149
SH
SOLE
149
0
0
SHERWIN-WILLIAMS COMPANY (THE)
COM
824348106
1127170
3777
SH
SOLE
3777
0
0
SITEONE LANDSCAPE SUPPLY INC
COM
82982L103
22582
186
SH
SOLE
186
0
0
SMUCKER (J.M.) CO
COM
832696405
1090
10
SH
SOLE
10
0
0
SOLVENTUM CORP
COM
83444M101
12162
230
SH
SOLE
230
0
0
SONY CORPORATION-SPONSORED ADR
COM
835699307
161405
1900
SH
SOLE
1900
0
0
SOUTHERN COMPANY
COM
842587107
638324
8229
SH
SOLE
8229
0
0
SOUTHERN COPPER CORPORATION
COM
84265V105
435096
4061
SH
SOLE
4061
0
0
SOUTHWEST AIRLINES CO
COM
844741108
7725
270
SH
SOLE
270
0
0
STARBUCKS CORPORATION
COM
855244109
156089
2005
SH
SOLE
2005
0
0
STATE STREET CORP
COM
857477103
621230
8395
SH
SOLE
8395
0
0
STMICROELECTRONICS NV-NY SHS
COM
861012102
117840
3000
SH
SOLE
3000
0
0
STRYKER CORPORATION
COM
863667101
1199041
3524
SH
SOLE
3524
0
0
SYLVAMO CORP
COM
871332102
9878
144
SH
SOLE
144
0
0
SYNOPSYS INC
COM
871607107
119012
200
SH
SOLE
200
0
0
SYSCO CORP
COM
871829107
216169
3028
SH
SOLE
3028
0
0
TJX COMPANIES INC
COM
872540109
1588523
14428
SH
SOLE
14428
0
0
T-MOBILE US INC
COM
872590104
954015
5415
SH
SOLE
5415
0
0
TAIWAN SEMICONDUCTOR-SP ADR
COM
874039100
1749745
10067
SH
SOLE
10067
0
0
TARGET CORP
COM
87612E106
122873
830
SH
SOLE
830
0
0
TEMPUR SEALY INTERNATIONAL INC
COM
88023U101
874607
18475
SH
SOLE
18475
0
0
TEXAS INSTRUMENTS INC
COM
882508104
2130687
10953
SH
SOLE
10953
0
0
THERMO FISHER SCIENTIFIC
COM
883556102
1892366
3422
SH
SOLE
3422
0
0
3M Co
COM
88579Y101
264366
2587
SH
SOLE
2587
0
0
TOLL BROTHERS INC
COM
889478103
230360
2000
SH
SOLE
2000
0
0
TOPBUILD CORP
COM
89055F103
852603
2213
SH
SOLE
2213
0
0
TOTAL S.A. SPONSORED ADR
COM
89151E109
204041
3060
SH
SOLE
3060
0
0
TOYOTA MOTOR CORP
COM
892331307
16193
79
SH
SOLE
79
0
0
TRACTOR SUPPLY COMPANY
COM
892356106
257850
955
SH
SOLE
955
0
0
TRADEWEB MARKETSINC-CLASS A
COM
892672106
331144
3124
SH
SOLE
3124
0
0
TRAVELERS COMPANIES INC
COM
89417E109
2440
12
SH
SOLE
12
0
0
UBER TECHNOLOGIES INC
COM
90353T100
25438
350
SH
SOLE
350
0
0
UNILEVER PLC SPON ADR
COM
904767704
224139
4076
SH
SOLE
4076
0
0
UNION PACIFIC CORPORATION
COM
907818108
1581557
6990
SH
SOLE
6990
0
0
UNITED PARCEL SERVICE INC CL B
COM
911312106
6843
50
SH
SOLE
50
0
0
UNITEDHEALTH GROUP INC
COM
91324P102
7794734
15306
SH
SOLE
15306
0
0
VF CORPORATION
COM
918204108
446
33
SH
SOLE
33
0
0
VALERO ENERGY CORP
COM
91913Y100
783800
5000
SH
SOLE
5000
0
0
VANECK VECTORS GOLD MINERS ETF
COM
92189F106
135720
4000
SH
SOLE
4000
0
0
VANGUARD DIVIDEND APREC INDEX FD ETF
COM
921908844
104236
571
SH
SOLE
571
0
0
VANGUARD ESG US STOCK ETF
COM
921910733
3801514
39345
SH
SOLE
39345
0
0
VANGUARD FTSE DEV MKT ETF
COM
921943858
17297
350
SH
SOLE
350
0
0
VANGUARD FTSE ALL WORLD
COM
922042718
10574
90
SH
SOLE
90
0
0
VANGUARD EMERGING MARKETS ETF
COM
922042858
17504
400
SH
SOLE
400
0
0
VANGUARD SHORT-TERM CORP BOND ETF
COM
92206C409
74184
960
SH
SOLE
960
0
0
VANGUARD S&P500 INDEX ETF
COM
922908363
15798106
31588
SH
SOLE
31588
0
0
VANGUARD TOTAL STOCK MARKET ETF
COM
922908769
262160
980
SH
SOLE
980
0
0
VERALTO CORP
COM
92338C103
51936
544
SH
SOLE
544
0
0
VERIZON COMMUNICATIONS INC
COM
92343V104
1476474
35802
SH
SOLE
35802
0
0
VERISK ANALYTICS INC
COM
92345Y106
2405734
8925
SH
SOLE
8925
0
0
VERTEX PHARMACEUTICALS INC
COM
92532F100
867132
1850
SH
SOLE
1850
0
0
VIATRIS INC
COM
92556V106
89430
8413
SH
SOLE
8413
0
0
VISA INC CLASS A
COM
92826C839
10493551
39980
SH
SOLE
39980
0
0
VISTRA CORP
COM
92840M102
225526
2623
SH
SOLE
2623
0
0
WABTEC CORPORATION
COM
929740108
1502581
9507
SH
SOLE
9507
0
0
WALMART INC
COM
931142103
777243
11479
SH
SOLE
11479
0
0
WARNER BROS DISCOVERY-A
COM
934423104
36136
4857
SH
SOLE
4857
0
0
WARNER MUSIC GROUP CORP-CL A
COM
934550203
1042
34
SH
SOLE
34
0
0
WASTE MANAGEMENT INC
COM
94106L109
7467
35
SH
SOLE
35
0
0
WATERS CORPORATION
COM
941848103
1839071
6339
SH
SOLE
6339
0
0
WELLS FARGO & CO
COM
949746101
861571
14507
SH
SOLE
14507
0
0
WEST PHARMACEUTICAL SERVICES INC
COM
955306105
5270
16
SH
SOLE
16
0
0
WEYERHAEUSER CO
COM
962166104
133433
4700
SH
SOLE
4700
0
0
WOODSIDE ENERGY GROUP ADR
COM
980228308
6565
349
SH
SOLE
349
0
0
Yum! Brands Inc
COM
988498101
28082
212
SH
SOLE
212
0
0
YUM CHINA HOLDING INC
COM
98850P109
962424
31207
SH
SOLE
31207
0
0
ZOETIS INC
COM
98978V103
1030625
5945
SH
SOLE
5945
0
0
ASML HOLDING NV-NY REG SHS
COM
N07059210
288410
282
SH
SOLE
282
0
0
Agnico Eagle Mines Ltd
COM
008474108
359700
5500
SH
DFND
5
0
5500
0
Agnico Eagle Mines Ltd
COM
008474108
117720
1800
SH
DFND
5
0
1800
0
Agnico Eagle Mines Ltd
COM
008474108
39240
600
SH
DFND
5
0
600
0
Agnico Eagle Mines Ltd
COM
008474108
26160
400
SH
DFND
5
0
400
0
Algonquin Power & Utilities Co
COM
015857105
30705814
5239900
SH
SOLE
5239900
0
0
Bank of Montreal
COM
063671101
1140360
13600
SH
DFND
5
0
13600
0
Bank of Montreal
COM
063671101
368940
4400
SH
DFND
5
0
4400
0
Bank of Montreal
COM
063671101
259935
3100
SH
DFND
5
0
3100
0
Bank of Montreal
COM
063671101
58695
700
SH
DFND
5
0
700
0
Barrick Gold Corp
COM
067901108
1599612
95900
SH
DFND
5
0
95900
0
Barrick Gold Corp
COM
067901108
285228
17100
SH
DFND
5
0
17100
0
Barrick Gold Corp
COM
067901108
286896
17200
SH
DFND
5
0
17200
0
Barrick Gold Corp
COM
067901108
163464
9800
SH
DFND
5
0
9800
0
BCE Inc
COM
05534B760
7466141
230650
SH
DFND
5
0
230650
0
BCE Inc
COM
05534B760
1840235
56850
SH
DFND
5
0
56850
0
BCE Inc
COM
05534B760
1612026
49800
SH
DFND
5
0
49800
0
BCE Inc
COM
05534B760
56000100
1730000
SH
SOLE
1730000
0
0
BCE Inc
COM
05534B760
750984
23200
SH
DFND
5
0
23200
0
Canadian National Railway Co
COM
136375102
4689761
39700
SH
DFND
5
0
39700
0
Canadian National Railway Co
COM
136375102
1157674
9800
SH
DFND
5
0
9800
0
Canadian National Railway Co
COM
136375102
1015918
8600
SH
DFND
5
0
8600
0
Canadian National Railway Co
COM
136375102
342577
2900
SH
DFND
5
0
2900
0
Canadian Natural Resources Ltd
COM
136385101
77074000
2165000
SH
SOLE
2165000
0
0
CGI Inc
COM
12532H104
1686789
16900
SH
DFND
5
0
16900
0
CGI Inc
COM
12532H104
8004762
80200
SH
DFND
5
0
80200
0
CGI Inc
COM
12532H104
1886409
18900
SH
DFND
5
0
18900
0
CGI Inc
COM
12532H104
738594
7400
SH
DFND
5
0
7400
0
CME Group Inc
COM
12572Q105
5652250
28750
SH
SOLE
28750
0
0
Descartes Systems Group Inc/The
COM
249906108
2140164
22100
SH
DFND
5
0
22100
0
Descartes Systems Group Inc/The
COM
249906108
619776
6400
SH
DFND
5
0
6400
0
Descartes Systems Group Inc/The
COM
249906108
610092
6300
SH
DFND
5
0
6300
0
Descartes Systems Group Inc/The
COM
249906108
242100
2500
SH
DFND
5
0
2500
0
Enbridge Inc
COM
29250N105
4242328
119200
SH
DFND
5
0
119200
0
Enbridge Inc
COM
29250N105
832806
23400
SH
DFND
5
0
23400
0
Enbridge Inc
COM
29250N105
779421
21900
SH
DFND
5
0
21900
0
Enbridge Inc
COM
29250N105
79436880
2232000
SH
SOLE
2232000
0
0
Enbridge Inc
COM
29250N105
249130
7000
SH
DFND
5
0
7000
0
Fortis Inc/Canada
COM
349553107
8999228
231700
SH
DFND
5
0
231700
0
Fortis Inc/Canada
COM
349553107
1938116
49900
SH
DFND
5
0
49900
0
Fortis Inc/Canada
COM
349553107
1693424
43600
SH
DFND
5
0
43600
0
Fortis Inc/Canada
COM
349553107
80398800
2070000
SH
SOLE
2070000
0
0
Fortis Inc/Canada
COM
349553107
838944
21600
SH
DFND
5
0
21600
0
Franco-Nevada Corp
COM
351858105
4325980
36500
SH
DFND
5
0
36500
0
Franco-Nevada Corp
COM
351858105
1125940
9500
SH
DFND
5
0
9500
0
Franco-Nevada Corp
COM
351858105
1031124
8700
SH
DFND
5
0
8700
0
Franco-Nevada Corp
COM
351858105
450376
3800
SH
DFND
5
0
3800
0
Imperial Oil Ltd
COM
453038408
136500
2000
SH
DFND
5
0
2000
0
Imperial Oil Ltd
COM
453038408
81900
1200
SH
DFND
5
0
1200
0
Imperial Oil Ltd
COM
453038408
40950
600
SH
DFND
5
0
600
0
Manulife Financial Corp
COM
56501R106
1618496
60800
SH
DFND
5
0
60800
0
Manulife Financial Corp
COM
56501R106
173030
6500
SH
DFND
5
0
6500
0
Manulife Financial Corp
COM
56501R106
170368
6400
SH
DFND
5
0
6400
0
Manulife Financial Corp
COM
56501R106
67747900
2545000
SH
SOLE
2545000
0
0
Manulife Financial Corp
COM
56501R106
31944
1200
SH
DFND
5
0
1200
0
Nutrien Ltd
COM
67077M108
85523709
1679900
SH
SOLE
1679900
0
0
Osisko Gold Royalties Ltd
COM
68827L101
205656
13200
SH
DFND
5
0
13200
0
Osisko Gold Royalties Ltd
COM
68827L101
12464
800
SH
DFND
5
0
800
0
Pembina Pipeline Corp
COM
706327103
48204000
1300000
SH
SOLE
1300000
0
0
Primo Water Corp
COM
74167P108
1055838
48300
SH
DFND
5
0
48300
0
Primo Water Corp
COM
74167P108
247018
11300
SH
DFND
5
0
11300
0
Primo Water Corp
COM
74167P108
190182
8700
SH
DFND
5
0
8700
0
Primo Water Corp
COM
74167P108
30604
1400
SH
DFND
5
0
1400
0
Restaurant Brands International Inc
COM
76131D103
3321464
47200
SH
DFND
5
0
47200
0
Restaurant Brands International Inc
COM
76131D103
626293
8900
SH
DFND
5
0
8900
0
Restaurant Brands International Inc
COM
76131D103
640367
9100
SH
DFND
5
0
9100
0
Restaurant Brands International Inc
COM
76131D103
77407
1100
SH
DFND
5
0
1100
0
Rogers Communications Inc
COM
775109200
118336
3200
SH
DFND
5
0
3200
0
Rogers Communications Inc
COM
775109200
136826
3700
SH
DFND
5
0
3700
0
Rogers Communications Inc
COM
775109200
65269700
1765000
SH
SOLE
1765000
0
0
Rogers Communications Inc
COM
775109200
3698
100
SH
DFND
5
0
100
0
Royal Bank of Canada
COM
780087102
10143333
95350
SH
DFND
5
0
95350
0
Royal Bank of Canada
COM
780087102
2101005
19750
SH
DFND
5
0
19750
0
Royal Bank of Canada
COM
780087102
1840374
17300
SH
DFND
5
0
17300
0
Royal Bank of Canada
COM
780087102
797850
7500
SH
DFND
5
0
7500
0
Stantec Inc
COM
85472N109
3676200
44000
SH
DFND
5
0
44000
0
Stantec Inc
COM
85472N109
609915
7300
SH
DFND
5
0
7300
0
Stantec Inc
COM
85472N109
593205
7100
SH
DFND
5
0
7100
0
Stantec Inc
COM
85472N109
192165
2300
SH
DFND
5
0
2300
0
Sun Life Financial Inc
COM
866796105
7235823
147700
SH
DFND
5
0
147700
0
Sun Life Financial Inc
COM
866796105
1582377
32300
SH
DFND
5
0
32300
0
Sun Life Financial Inc
COM
866796105
1518690
31000
SH
DFND
5
0
31000
0
Sun Life Financial Inc
COM
866796105
489900
10000
SH
DFND
5
0
10000
0
Suncor Energy Inc
COM
867224107
152400
4000
SH
DFND
5
0
4000
0
Suncor Energy Inc
COM
867224107
579120
15200
SH
DFND
5
0
15200
0
Suncor Energy Inc
COM
867224107
83820
2200
SH
DFND
5
0
2200
0
Suncor Energy Inc
COM
867224107
3810
100
SH
DFND
5
0
100
0
TC Energy Corp
COM
87807B107
62724500
1655000
SH
SOLE
1655000
0
0
TELUS Corp
COM
87971M103
7076163
467382
SH
DFND
5
0
467382
0
TELUS Corp
COM
87971M103
1624522
107300
SH
DFND
5
0
107300
0
TELUS Corp
COM
87971M103
1415590
93500
SH
DFND
5
0
93500
0
TELUS Corp
COM
87971M103
64496400
4260000
SH
SOLE
4260000
0
0
TELUS Corp
COM
87971M103
693412
45800
SH
DFND
5
0
45800
0
Thomson Reuters Corp
COM
884903808
7716292
45775
SH
DFND
5
0
45775
0
Thomson Reuters Corp
COM
884903808
1542921
9153
SH
DFND
5
0
9153
0
Thomson Reuters Corp
COM
884903808
1598212
9481
SH
DFND
5
0
9481
0
Thomson Reuters Corp
COM
884903808
394454
2340
SH
DFND
5
0
2340
0
Waste Connections Inc
COM
94106B101
10280480
58625
SH
DFND
5
0
58625
0
Waste Connections Inc
COM
94106B101
2073632
11825
SH
DFND
5
0
11825
0
Waste Connections Inc
COM
94106B101
1928960
11000
SH
DFND
5
0
11000
0
Waste Connections Inc
COM
94106B101
894336
5100
SH
DFND
5
0
5100
0
Wheaton Precious Metals Corp
COM
962879102
1693166
32300
SH
DFND
5
0
32300
0
Wheaton Precious Metals Corp
COM
962879102
503232
9600
SH
DFND
5
0
9600
0
Wheaton Precious Metals Corp
COM
962879102
408876
7800
SH
DFND
5
0
7800
0
Wheaton Precious Metals Corp
COM
962879102
136292
2600
SH
DFND
5
0
2600
0
IM CANNABIS CORP-NEW
COM
44969Q307
6494
2353
SH
DFND
1
0
2353
0
IMPERIAL OIL LTD
COM
453038408
276617
4053
SH
DFND
1
0
4053
0
LARGO INC
COM
517097101
23571
12741
SH
DFND
1
0
12741
0
SANGOMA TECHNOLOGIES-NEW
COM
80100R408
2469000
500000
SH
DFND
1
0
500000
0
ZOMEDICA CORP
COM
98980M109
3
20
SH
DFND
1
0
20
0
Airbnb Inc
BOND
009066AB7
12302402
13425000
SH
SOLE
0
0
0
Akamai Technologies Inc
BOND
00971TAL5
9586071
9900000
SH
SOLE
0
0
0
ALARM.COM HOLDINGS, INC.
BOND
011642AB1
2715000
3000000
SH
SOLE
0
0
0
Alliant Energy Corp
BOND
018802AC2
12340000
12500000
SH
SOLE
0
0
0
AXON ENTERPRISE INC
BOND
05464CAB7
4560458
3302000
SH
SOLE
0
0
0
Affirm Holdings, Inc.
BOND
00827BAB2
835340
1000000
SH
SOLE
0
0
0
BENTLEY SYSTEMS, INCORPORATED
BOND
08265TAD1
2652418
2963000
SH
SOLE
0
0
0
BILL.COM HOLDINGS, INC.
BOND
090043AD2
1700380
2000000
SH
SOLE
0
0
0
BLOCK INC
BOND
852234AJ2
5576000
6295000
SH
SOLE
0
0
0
BLOCK INC
BOND
852234AK9
3623910
4365000
SH
SOLE
0
0
0
CONMED CORPORATION
BOND
207410AH4
2238075
2500000
SH
SOLE
0
0
0
DEXCOM, INC.
BOND
252131AK3
2004060
2000000
SH
SOLE
0
0
0
DIGITALOCEAN HOLDINGS, INC.
BOND
25402DAB8
1687800
2000000
SH
SOLE
0
0
0
DRAFTKINGS INC.
BOND
26142RAB0
2322975
2806000
SH
SOLE
0
0
0
DROPBOX INC
BOND
26210CAD6
3404000
3773000
SH
SOLE
0
0
0
DUKE ENERGY CORPORATION
BOND
26441CBY0
8468125
8500000
SH
SOLE
0
0
0
ENPHASE ENERGY INC
BOND
29355AAH0
3333874
3650000
SH
SOLE
0
0
0
EVERBRIDGE INC
BOND
29978AAE4
2785201
2820000
SH
SOLE
0
0
0
EXPEDIA GROUP, INC.
BOND
30212PBE4
13773600
15000000
SH
SOLE
0
0
0
Etsy Inc
BOND
29786AAL0
2069000
2500000
SH
SOLE
0
0
0
Exact Sciences Corporation
BOND
30063PAB1
2619330
3000000
SH
SOLE
0
0
0
FIVE9, INC.
BOND
338307AD3
4760450
5000000
SH
SOLE
0
0
0
FORD MOTOR COMPANY
BOND
345370CZ1
3696611
3650000
SH
SOLE
0
0
0
HAEMONETICS CORPORATION
BOND
405024AB6
2718870
3000000
SH
SOLE
0
0
0
HALOZYME THERAPEUTICS INC
BOND
40637HAD1
2865540
3000000
SH
SOLE
0
0
0
IONIS PHARMACEUTICALS, INC.
BOND
462222AD2
6184200
6000000
SH
SOLE
0
0
0
ITRON INC
BOND
465741AN6
3024030
3000000
SH
SOLE
0
0
0
JAZZ PHARMACEUTICALS PUBLIC LIMITED COMPANY
BOND
472145AF8
2894400
3000000
SH
SOLE
0
0
0
JOHN BEAN TECHNOLOGIES CORPORATION
BOND
477839AB0
3657680
4000000
SH
SOLE
0
0
0
LUMENTUM HOLDINGS INC
BOND
55024UAD1
3105838
3440000
SH
SOLE
0
0
0
MACOM TECHNOLOGY SOLUTIONS HOLDINGS, INC.
BOND
55405YAB6
4246514
3004000
SH
SOLE
0
0
0
MICROCHIP TECHNOLOGY INCORPORATED
BOND
595017AU8
2641850
2500000
SH
SOLE
0
0
0
NICE LTD
BOND
653656AB4
3267000
3500000
SH
SOLE
0
0
0
PERFICIENT, INC.
BOND
71375UAF8
2422050
2500000
SH
SOLE
0
0
0
PPL CAPITAL FUNDING, INC.
BOND
69352PAS2
1533000
1600000
SH
SOLE
0
0
0
PROGRESS SOFTWARE CORP
BOND
743312AB6
3147060
3000000
SH
SOLE
0
0
0
Rapid7, Inc.
BOND
753422AF1
2719800
3000000
SH
SOLE
0
0
0
SEMTECH CORP
BOND
816850AF8
1048860
1000000
SH
SOLE
0
0
0
SHAKE SHACK INC.
BOND
819047AB7
6062850
6983000
SH
SOLE
0
0
0
SHOPIFY INC.
BOND
82509LAA5
4674550
5000000
SH
SOLE
0
0
0
SNAP INC
BOND
83304AAF3
3291000
4000000
SH
SOLE
0
0
0
SOUTHWEST AIRLINES CO.
BOND
844741BG2
1999340
2000000
SH
SOLE
0
0
0
SPOTIFY TECHNOLOGY
BOND
84921RAB6
5515800
5800000
SH
SOLE
0
0
0
Sarepta Therapeutics, Inc.
BOND
803607AD2
3236900
2506000
SH
SOLE
0
0
0
TECHTARGET INC
BOND
87874RAD2
3371655
3500000
SH
SOLE
0
0
0
TRIPADVISOR, INC.
BOND
896945AD4
1038000
1150000
SH
SOLE
0
0
0
TYLER TECHNOLOGIES INC
BOND
902252AB1
2373408
2160000
SH
SOLE
0
0
0
UBER TECHNOLOGIES, INC.
BOND
90353TAJ9
2681250
2500000
SH
SOLE
0
0
0
UNITY SOFTWARE INC.
BOND
91332UAB7
1004357
1164000
SH
SOLE
0
0
0
VAIL RESORTS, INC.
BOND
91879QAN9
5312943
5821000
SH
SOLE
0
0
0
VENTAS REALTY, LIMITED PARTNERSHIP
BOND
92277GAZ0
7865625
7500000
SH
SOLE
0
0
0
VERINT SYSTEMS INC.
BOND
92343XAC4
890077
965000
SH
SOLE
0
0
0
ZSCALER INC
BOND
98980GAB8
2687640
2000000
SH
SOLE
0
0
0
Zillow Group Inc
BOND
98954MAG6
3348455
2750000
SH
SOLE
0
0
0
j2 Global, Inc.
BOND
48123VAE2
1395855
1500000
SH
SOLE
0
0
0