0001654954-20-011611.txt : 20201030
0001654954-20-011611.hdr.sgml : 20201030
20201029180035
ACCESSION NUMBER: 0001654954-20-011611
CONFORMED SUBMISSION TYPE: 13F-HR
PUBLIC DOCUMENT COUNT: 2
CONFORMED PERIOD OF REPORT: 20200930
FILED AS OF DATE: 20201030
DATE AS OF CHANGE: 20201029
EFFECTIVENESS DATE: 20201030
FILER:
COMPANY DATA:
COMPANY CONFORMED NAME: TORONTO DOMINION BANK
CENTRAL INDEX KEY: 0000947263
STANDARD INDUSTRIAL CLASSIFICATION: COMMERCIAL BANKS, NEC [6029]
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: 201273963
BUSINESS ADDRESS:
STREET 1: 66 WELLINGTON STREET WEST
STREET 2: 15TH 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: 15TH FLOOR, TD TOWER
CITY: TORONTO, ONTARIO
STATE: A6
ZIP: M5K 1A2
13F-HR
1
primary_doc.xml
13F-HR
LIVE
0000947263
XXXXXXXX
09-30-2020
09-30-2020
false
TORONTO DOMINION BANK
66 WELLINGTON STREET WEST
15TH FLOOR, TD TOWER
TORONTO, ONTARIO
A6
M5K 1A2
13F HOLDINGS REPORT
028-11527
N
Norie Campbell
Executive Vice President
000-000-0000
/s/ Norie Campbell
Toronto
A6
10-29-2020
5
2708
40689419
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
INFORMATION TABLE
TD Ameritrade Holding Corp
COM
87236Y108
9160845
233993484
SH
DFND
3
0
233993484
0
ISHARES SILVER TRUST ISHARES
PUT
46428Q109
11865
548300
SH
SOLE
548300
0
0
ISHARES SILVER TRUST ISHARES
CALL
46428Q109
12984
600000
SH
SOLE
600000
0
0
ISHARES SILVER TRUST ISHARES
PUT
46428Q109
3138
145000
SH
SOLE
145000
0
0
ISHARES SILVER TRUST ISHARES
CALL
46428Q109
541
25000
SH
SOLE
25000
0
0
ISHARES SILVER TRUST ISHARES
PUT
46428Q109
2164
100000
SH
SOLE
100000
0
0
ISHARES SILVER TRUST ISHARES
CALL
46428Q109
6440
297600
SH
SOLE
297600
0
0
ISHARES SILVER TRUST ISHARES
CALL
46428Q109
1095
50600
SH
SOLE
50600
0
0
ISHARES SILVER TRUST ISHARES
PUT
46428Q109
4328
200000
SH
SOLE
200000
0
0
ISHARES SILVER TRUST ISHARES
PUT
46428Q109
0
0
SH
SOLE
0
0
0
SPDR GOLD TRUST GOLD SHS
PUT
78463V107
22140
125000
SH
SOLE
125000
0
0
SPDR GOLD TRUST GOLD SHS
PUT
78463V107
886
5000
SH
SOLE
5000
0
0
SPDR GOLD TRUST GOLD SHS
CALL
78463V107
17712
100000
SH
SOLE
100000
0
0
SPDR GOLD TRUST GOLD SHS
CALL
78463V107
26568
150000
SH
SOLE
150000
0
0
SPDR GOLD TRUST GOLD SHS
PUT
78463V107
8856
50000
SH
SOLE
50000
0
0
SPDR GOLD TRUST GOLD SHS
CALL
78463V107
26568
150000
SH
SOLE
150000
0
0
SPDR GOLD TRUST GOLD SHS
PUT
78463V107
0
0
SH
SOLE
0
0
0
SPDR GOLD TRUST GOLD SHS
PUT
78463V107
0
0
SH
SOLE
0
0
0
SPDR GOLD TRUST GOLD SHS
PUT
78463V107
0
0
SH
SOLE
0
0
0
SPDR GOLD TRUST GOLD SHS
PUT
78463V107
0
0
SH
SOLE
0
0
0
SPDR GOLD TRUST GOLD SHS
CALL
78463V107
6199
35000
SH
SOLE
35000
0
0
SPDR GOLD TRUST GOLD SHS
PUT
78463V107
35424
200000
SH
SOLE
200000
0
0
SPDR GOLD TRUST GOLD SHS
PUT
78463V107
15055
85000
SH
SOLE
85000
0
0
SPDR GOLD TRUST GOLD SHS
CALL
78463V107
26568
150000
SH
SOLE
150000
0
0
SPDR GOLD TRUST GOLD SHS
PUT
78463V107
0
0
SH
SOLE
0
0
0
SPDR GOLD TRUST GOLD SHS
PUT
78463V107
17712
100000
SH
SOLE
100000
0
0
SPDR GOLD TRUST GOLD SHS
CALL
78463V107
17712
100000
SH
SOLE
100000
0
0
SPDR GOLD TRUST GOLD SHS
CALL
78463V107
17712
100000
SH
SOLE
100000
0
0
SPDR GOLD TRUST GOLD SHS
PUT
78463V107
13284
75000
SH
SOLE
75000
0
0
SPDR GOLD TRUST GOLD SHS
CALL
78463V107
0
0
SH
SOLE
0
0
0
SPDR GOLD TRUST GOLD SHS
CALL
78463V107
0
0
SH
SOLE
0
0
0
SPDR GOLD TRUST GOLD SHS
CALL
78463V107
0
0
SH
SOLE
0
0
0
SPDR GOLD TRUST GOLD SHS
CALL
78463V107
0
0
SH
SOLE
0
0
0
SPDR GOLD TRUST GOLD SHS
CALL
78463V107
0
0
SH
SOLE
0
0
0
SPDR GOLD TRUST GOLD SHS
CALL
78463V107
17712
100000
SH
SOLE
100000
0
0
Ctrip.com International Ltd
COM
89677Q107
39
1244
SH
SOLE
1244
0
0
NetEase Inc
COM
64110W102
78
171
SH
SOLE
171
0
0
ASML Holding NV
COM
N07059210
67
182
SH
SOLE
182
0
0
Baidu Inc
COM
056752108
85
668
SH
SOLE
668
0
0
JD.com Inc
COM
47215P106
169
2183
SH
SOLE
2183
0
0
Kinross Gold Corp
PUT
496902404
9
1000
SH
DFND
1
0
1000
0
Manulife Financial Corp
PUT
56501R106
31
2200
SH
DFND
1
0
2200
0
Helius Medical Technologies In
COM
42328V504
0
400
SH
DFND
1
0
400
0
Apache Corp
COM
037411105
5
500
SH
SOLE
500
0
0
EOG Resources Inc
COM
26875P101
4
100
SH
SOLE
100
0
0
Canadian National Railway Co
PUT
136375102
298
2800
SH
DFND
1
0
2800
0
Canadian Imperial Bank of Comm
CALL
136069101
2280
30500
SH
DFND
1
0
30500
0
BRP Inc/CA
COM
05577W200
5
100
SH
DFND
1
0
100
0
TransAlta Corp
PUT
89346D107
12
2000
SH
DFND
1
0
2000
0
Royal Bank of Canada
PUT
780087102
843
12000
SH
DFND
1
0
12000
0
Bank of Nova Scotia/The
CALL
064149107
287
6900
SH
DFND
1
0
6900
0
BCE Inc
PUT
05534B760
50
1200
SH
DFND
1
0
1200
0
Hudbay Minerals Inc
PUT
443628102
21
5000
SH
DFND
1
0
5000
0
Bank of Nova Scotia/The
PUT
064149107
42
1000
SH
DFND
1
0
1000
0
Alphabet Inc
COM
02079K107
691
470
SH
SOLE
470
0
0
QUALCOMM Inc
COM
747525103
977
8300
SH
SOLE
8300
0
0
Encompass Health Corp
COM
29261A100
0
5
SH
DFND
1
0
5
0
Huntsman Corp
COM
447011107
0
10
SH
DFND
1
0
10
0
Timken Co/The
COM
887389104
5
86
SH
DFND
1
0
86
0
Simon Property Group Inc
COM
828806109
55
852
SH
SOLE
852
0
0
Canadian Imperial Bank of Comm
CALL
136069101
762
10200
SH
DFND
1
0
10200
0
Global Water Resources Inc
COM
379463102
1
100
SH
DFND
1
0
100
0
PolyMet Mining Corp
COM
731916409
2
650
SH
DFND
1
0
650
0
Solitario Zinc Corp
COM
8342EP107
0
1000
SH
DFND
1
0
1000
0
Bank of Nova Scotia/The
PUT
064149107
42
1000
SH
DFND
1
0
1000
0
salesforce.com Inc
COM
79466L302
5
21
SH
SOLE
21
0
0
HUYA Inc
COM
44852D108
0
5
SH
DFND
1
0
5
0
iQIYI Inc
COM
46267X108
1
44
SH
DFND
1
0
44
0
LexinFintech Holdings Ltd
COM
528877103
1
117
SH
DFND
1
0
117
0
Zai Lab Ltd
COM
98887Q104
4
54
SH
DFND
1
0
54
0
Suncor Energy Inc
PUT
867224107
57
4700
SH
DFND
1
0
4700
0
Government Properties Income T
COM
67623C109
0
1
SH
DFND
1
0
1
0
Ameresco Inc
COM
02361E108
1
37
SH
DFND
1
0
37
0
frontdoor Inc
COM
35905A109
1
30
SH
DFND
1
0
30
0
Emerson Electric Co
COM
291011104
28
432
SH
SOLE
432
0
0
Profound Medical Corp
COM
74319B502
0
10
SH
DFND
1
0
10
0
Shaw Communications Inc
CALL
82028K200
1478
81000
SH
DFND
1
0
81000
0
Cal-Maine Foods Inc
COM
128030202
1
30
SH
DFND
1
0
30
0
Kinross Gold Corp
CALL
496902404
7
800
SH
DFND
1
0
800
0
Royal Bank of Canada
CALL
780087102
983
14000
SH
DFND
1
0
14000
0
Vertex Pharmaceuticals Inc
COM
92532F100
26
96
SH
SOLE
96
0
0
Mastercard Inc
COM
57636Q104
2298
6795
SH
SOLE
6795
0
0
Bank of Nova Scotia/The
PUT
064149107
91
2200
SH
DFND
1
0
2200
0
Suncor Energy Inc
CALL
867224107
84
6900
SH
DFND
1
0
6900
0
International Business Machine
COM
459200101
158
1300
SH
SOLE
1300
0
0
Alphabet Inc
COM
02079K107
757
515
SH
SOLE
515
0
0
Suncor Energy Inc
PUT
867224107
12
1000
SH
DFND
1
0
1000
0
Manulife Financial Corp
PUT
56501R106
118
8500
SH
DFND
1
0
8500
0
Royal Bank of Canada
CALL
780087102
1151
16400
SH
DFND
1
0
16400
0
Bank of Nova Scotia/The
PUT
064149107
125
3000
SH
DFND
1
0
3000
0
INVESCO QQQ TRUST SERIES 1
ETF
46090E103
2156
7760
SH
SOLE
7760
0
0
Canadian National Railway Co
CALL
136375102
106
1000
SH
DFND
1
0
1000
0
ISHARES MSCI AUSTRALIA ETF
ETF
464286103
1
58
SH
DFND
1
0
58
0
Bilibili Inc
COM
090040106
5
117
SH
DFND
1
0
117
0
Royal Bank of Canada
CALL
780087102
77
1100
SH
DFND
1
0
1100
0
Bank of Nova Scotia/The
PUT
064149107
100
2400
SH
DFND
1
0
2400
0
Bank of Nova Scotia/The
PUT
064149107
187
4500
SH
DFND
1
0
4500
0
Sun Life Financial Inc
PUT
866796105
8
200
SH
DFND
1
0
200
0
Brookfield Asset Management In
COM
112585104
2585
78200
SH
DFND
1
0
78200
0
Canadian Imperial Bank of Comm
CALL
136069101
396
5300
SH
DFND
1
0
5300
0
Linde PLC
COM
G5494J103
73265
307671
SH
SOLE
307671
0
0
VANGUARD SHORT-TERM BOND ETF
ETF
921937827
14
163
SH
DFND
1
0
163
0
Open Text Corp
COM
683715106
3774
89300
SH
SOLE
89300
0
0
Kinross Gold Corp
CALL
496902404
40
4500
SH
DFND
1
0
4500
0
Alithya Group Inc
COM
01643B106
0
34
SH
DFND
1
0
34
0
Fiserv Inc
COM
337738108
0
1
SH
SOLE
1
0
0
NXP Semiconductors NV
COM
N6596X109
5911
47360
SH
SOLE
47360
0
0
WP Carey Inc
COM
92936U109
4499
69050
SH
SOLE
69050
0
0
TELUS Corp
PUT
87971M103
151
8600
SH
DFND
1
0
8600
0
ISHARES MSCI EMERGING MARKET
ETF
464287234
18858
427717
SH
SOLE
427717
0
0
Cronos Group Inc
COM
22717L101
406
80771
SH
SOLE
80771
0
0
ISHARES CHINA LARGE-CAP ETF
ETF
464287184
10562
251489
SH
SOLE
251489
0
0
ISHARES 20 YEAR TREASURY BO
ETF
464287432
9527
58354
SH
SOLE
58354
0
0
Royal Bank of Canada
PUT
780087102
2113
30100
SH
DFND
1
0
30100
0
Sprott Physical Platinum & Pal
COM
85207Q104
2
100
SH
DFND
1
0
100
0
Bank of Nova Scotia/The
CALL
064149107
58
1400
SH
DFND
1
0
1400
0
Ameriprise Financial Inc
COM
03076C106
0
1
SH
SOLE
1
0
0
Ashland Global Holdings Inc
COM
044186104
3
39
SH
DFND
1
0
39
0
BOK Financial Corp
COM
05561Q201
1
13
SH
DFND
1
0
13
0
Wintrust Financial Corp
COM
97650W108
1
26
SH
DFND
1
0
26
0
ISHARES IBOXX INVESTMENT GRA
ETF
464287242
428
3179
SH
SOLE
3179
0
0
Bank of Montreal
PUT
063671101
2145
36700
SH
DFND
1
0
36700
0
Royal Bank of Canada
PUT
780087102
2450
34900
SH
DFND
1
0
34900
0
Royal Bank of Canada
PUT
780087102
302
4300
SH
DFND
1
0
4300
0
Crescent Point Energy Corp
CALL
22576C101
7
5600
SH
DFND
1
0
5600
0
Bank of Nova Scotia/The
PUT
064149107
4961
119400
SH
DFND
1
0
119400
0
Bank of Nova Scotia/The
PUT
064149107
204
4900
SH
DFND
1
0
4900
0
Citigroup Inc
COM
172967424
587
13618
SH
SOLE
13618
0
0
ISHARES RUSSELL 2000 ETF
ETF
464287655
6243
41676
SH
SOLE
41676
0
0
ISHARES RUSSELL 2000 ETF
ETF
464287655
15589
104074
SH
SOLE
104074
0
0
Suncor Energy Inc
PUT
867224107
62
5100
SH
DFND
1
0
5100
0
Bank of Montreal
PUT
063671101
210
3600
SH
DFND
1
0
3600
0
Canadian Imperial Bank of Comm
PUT
136069101
1697
22700
SH
SOLE
22700
0
0
ISHARES JP MORGAN USD EMERGI
ETF
464288281
826
7451
SH
SOLE
7451
0
0
BlackBerry Ltd
CALL
09228F103
284
61900
SH
SOLE
61900
0
0
BlackBerry Ltd
PUT
09228F103
560
122100
SH
SOLE
122100
0
0
PTC Inc
COM
69370C100
1521
18393
SH
SOLE
18393
0
0
DexCom Inc
COM
252131107
22109
53632
SH
SOLE
53632
0
0
KKR & Co LP
COM
48251W104
2890
84153
SH
SOLE
84153
0
0
GrubHub Inc
COM
400110102
14466
200005
SH
SOLE
200005
0
0
Wayfair Inc
COM
94419L101
3132
10762
SH
SOLE
10762
0
0
Lamb Weston Holdings Inc
COM
513272104
5972
90113
SH
SOLE
90113
0
0
Burlington Stores Inc
COM
122017106
2270
11016
SH
SOLE
11016
0
0
Bank of Nova Scotia/The
CALL
064149107
4134
99500
SH
DFND
1
0
99500
0
Canadian Imperial Bank of Comm
PUT
136069101
1136
15200
SH
SOLE
15200
0
0
Precision Drilling Corp
CALL
74022D308
0
400
SH
DFND
1
0
400
0
Canadian Imperial Bank of Comm
PUT
136069101
1114
14900
SH
SOLE
14900
0
0
Bank of Montreal
PUT
063671101
1485
25400
SH
SOLE
25400
0
0
Liberty Media Corp-Liberty Sir
COM
531229409
3
78
SH
DFND
1
0
78
0
Plains GP Holdings LP
COM
72651A207
0
59
SH
DFND
1
0
59
0
First Financial Bankshares Inc
COM
32020R109
1
31
SH
DFND
1
0
31
0
Pembina Pipeline Corp
CALL
706327103
21
1000
SH
DFND
1
0
1000
0
Bank of Montreal
PUT
063671101
772
13200
SH
SOLE
13200
0
0
Manulife Financial Corp
PUT
56501R106
50
3600
SH
DFND
1
0
3600
0
BeiGene Ltd
COM
07725L102
1189
4150
SH
DFND
4
0
4150
0
Bank of Montreal
PUT
063671101
2175
37200
SH
SOLE
37200
0
0
Royal Bank of Canada
PUT
780087102
2127
30300
SH
SOLE
30300
0
0
Bank of Nova Scotia/The
PUT
064149107
42
1000
SH
SOLE
1000
0
0
Bank of Nova Scotia/The
PUT
064149107
1683
40500
SH
SOLE
40500
0
0
HEALTH CARE SELECT SECTOR
ETF
81369Y209
2763
26196
SH
SOLE
26196
0
0
Enterprise Products Partners L
COM
293792107
2552
161608
SH
DFND
3
0
161608
0
Canadian National Railway Co
PUT
136375102
75
700
SH
DFND
1
0
700
0
Toronto-Dominion Bank/The
PUT
891160509
11265
243300
SH
DFND
1
0
243300
0
Bank of Nova Scotia/The
PUT
064149107
116
2800
SH
SOLE
2800
0
0
SPDR S&P OIL & GAS EXP & PR
ETF
78468R556
2041
48513
SH
SOLE
48513
0
0
Dell Technologies Inc
COM
24703L202
2730
40328
SH
SOLE
40328
0
0
ISHARES CHINA LARGE-CAP ETF
ETF
464287184
462
11000
SH
SOLE
11000
0
0
Canadian National Railway Co
PUT
136375102
64
600
SH
DFND
1
0
600
0
Canadian Imperial Bank of Comm
CALL
136069101
635
8500
SH
DFND
1
0
8500
0
TELUS Corp
CALL
87971M103
18
1000
SH
DFND
1
0
1000
0
Barrick Gold Corp
COM
067901108
48882
1738967
SH
SOLE
1738967
0
0
BCE Inc
CALL
05534B760
643
15500
SH
DFND
1
0
15500
0
Vermilion Energy Inc
PUT
923725105
2
900
SH
DFND
1
0
900
0
Royal Bank of Canada
PUT
780087102
1636
23300
SH
SOLE
23300
0
0
Bank of Montreal
CALL
063671101
269
4600
SH
DFND
1
0
4600
0
PRA Health Sciences Inc
COM
69354M108
0
2
SH
DFND
1
0
2
0
Suncor Energy Inc
PUT
867224107
33
2700
SH
DFND
1
0
2700
0
Exxon Mobil Corp
COM
30231G102
3999
116494
SH
SOLE
116494
0
0
Toronto-Dominion Bank/The
PUT
891160509
65
1400
SH
DFND
1
0
1400
0
Royal Bank of Canada
PUT
780087102
1650
23500
SH
SOLE
23500
0
0
Royal Bank of Canada
PUT
780087102
2879
41000
SH
SOLE
41000
0
0
Heritage Global Inc
COM
42727E103
0
61
SH
DFND
1
0
61
0
ISHARES MSCI BRAZIL ETF
ETF
464286400
5297
191500
SH
SOLE
191500
0
0
Bank of Nova Scotia/The
PUT
064149107
985
23700
SH
SOLE
23700
0
0
Bank of Nova Scotia/The
PUT
064149107
893
21500
SH
SOLE
21500
0
0
Maxar Technologies Inc
COM
57778K105
479
19200
SH
DFND
1
0
19200
0
Royal Bank of Canada
PUT
780087102
1306
18600
SH
SOLE
18600
0
0
Royal Bank of Canada
PUT
780087102
49
700
SH
SOLE
700
0
0
BCE Inc
CALL
05534B760
1717
41400
SH
DFND
1
0
41400
0
Canadian Imperial Bank of Comm
PUT
136069101
1420
19000
SH
SOLE
19000
0
0
Bank of Nova Scotia/The
PUT
064149107
83
2000
SH
SOLE
2000
0
0
Canadian National Railway Co
PUT
136375102
319
3000
SH
DFND
1
0
3000
0
Canadian Imperial Bank of Comm
PUT
136069101
3012
40300
SH
SOLE
40300
0
0
SPDR S&P 500 ETF TRUST
PUT
78462F103
8741
26100
SH
SOLE
26100
0
0
SPDR S&P 500 ETF TRUST
CALL
78462F103
8741
26100
SH
SOLE
26100
0
0
Bank of Nova Scotia/The
PUT
064149107
87
2100
SH
SOLE
2100
0
0
Lowe's Cos Inc
COM
548661107
166
1000
SH
SOLE
1000
0
0
Royal Bank of Canada
PUT
780087102
1790
25500
SH
SOLE
25500
0
0
BCE Inc
CALL
05534B760
688
16600
SH
DFND
1
0
16600
0
Bank of Montreal
PUT
063671101
94
1600
SH
DFND
1
0
1600
0
BCE Inc
CALL
05534B760
158
3800
SH
DFND
1
0
3800
0
BCE Inc
PUT
05534B760
182
4400
SH
DFND
1
0
4400
0
Bank of Nova Scotia/The
CALL
064149107
241
5800
SH
DFND
1
0
5800
0
Suncor Energy Inc
PUT
867224107
93
7600
SH
DFND
1
0
7600
0
Bank of Montreal
PUT
063671101
1269
21700
SH
SOLE
21700
0
0
Toronto-Dominion Bank/The
CALL
891160509
2500
54000
SH
DFND
1
0
54000
0
Bank of Montreal
PUT
063671101
585
10000
SH
SOLE
10000
0
0
UTILITIES SELECT SECTOR SPDR
PUT
81369Y886
428
7200
SH
SOLE
7200
0
0
Sempra Energy
PFD
816851406
11
112
SH
DFND
1
0
112
0
Royal Bank of Canada
PUT
780087102
176
2500
SH
SOLE
2500
0
0
Covetrus Inc
COM
22304C100
3
141
SH
SOLE
141
0
0
Suncor Energy Inc
PUT
867224107
24
2000
SH
DFND
1
0
2000
0
Roku Inc
COM
77543R102
5595
29635
SH
SOLE
29635
0
0
Bank of Nova Scotia/The
PUT
064149107
199
4800
SH
SOLE
4800
0
0
Crescent Point Energy Corp
CALL
22576C101
0
100
SH
DFND
1
0
100
0
Vermilion Energy Inc
PUT
923725105
0
200
SH
DFND
1
0
200
0
Barrick Gold Corp
PUT
067901108
14
500
SH
DFND
1
0
500
0
Sun Life Financial Inc
PUT
866796105
77
1900
SH
DFND
1
0
1900
0
Altice USA Inc
COM
02156K103
1344
51711
SH
SOLE
51711
0
0
BCE Inc
PUT
05534B760
116
2800
SH
DFND
1
0
2800
0
Crescent Point Energy Corp
CALL
22576C101
6
5300
SH
DFND
1
0
5300
0
JD.com Inc
COM
47215P106
1436
18499
SH
SOLE
18499
0
0
Bank of Montreal
CALL
063671101
11692
200000
SH
DFND
1
0
200000
0
Bank of Montreal
PUT
063671101
35
600
SH
DFND
1
0
600
0
Royal Bank of Canada
PUT
780087102
1264
18000
SH
SOLE
18000
0
0
Bank of Montreal
CALL
063671101
257
4400
SH
DFND
1
0
4400
0
Royal Gold Inc
COM
780287108
266
2214
SH
SOLE
2214
0
0
Lightspeed POS Inc
COM
53227R106
2
64
SH
DFND
1
0
64
0
Toronto-Dominion Bank/The
PUT
891160509
1176
25400
SH
DFND
1
0
25400
0
Bank of Montreal
PUT
063671101
1093
18700
SH
SOLE
18700
0
0
untitled
COM
85207K107
2
200
SH
DFND
1
0
200
0
Bank of Montreal
CALL
063671101
175
3000
SH
DFND
1
0
3000
0
Toronto-Dominion Bank/The
PUT
891160509
218
4700
SH
DFND
1
0
4700
0
Enbridge Inc
PUT
29250N105
91
3100
SH
DFND
1
0
3100
0
Elanco Animal Health Inc
COM
28414H103
1864
66738
SH
SOLE
66738
0
0
SPDR DJIA TRUST
ETF
78467X109
3472
12510
SH
SOLE
12510
0
0
Toronto-Dominion Bank/The
PUT
891160509
5792
125100
SH
DFND
1
0
125100
0
BCE Inc
CALL
05534B760
158
3800
SH
DFND
1
0
3800
0
Canadian Imperial Bank of Comm
PUT
136069101
82
1100
SH
DFND
1
0
1100
0
TECHNOLOGY SELECT SECT SPDR
ETF
81369Y803
40
347
SH
SOLE
347
0
0
Canadian Imperial Bank of Comm
CALL
136069101
1368
18300
SH
DFND
1
0
18300
0
Shopify Inc
COM
82509L107
50182
49072
SH
SOLE
49072
0
0
Shopify Inc
COM
82509L107
37326
36500
SH
SOLE
36500
0
0
Shopify Inc
COM
82509L107
5680
5554
SH
DFND
1
0
5554
0
Brookfield Infrastructure Part
COM
G16252101
6468
135653
SH
SOLE
135653
0
0
AstraZeneca PLC
COM
046353108
783
14286
SH
SOLE
14286
0
0
FibroGen Inc
COM
31572Q808
3
82
SH
DFND
1
0
82
0
Ingevity Corp
COM
45688C107
0
3
SH
DFND
1
0
3
0
Amazon.com Inc
COM
023135106
772336
245286
SH
SOLE
245286
0
0
Fox Corp
COM
35137L204
2839
101518
SH
SOLE
101518
0
0
Fox Corp
COM
35137L105
6045
217212
SH
SOLE
217212
0
0
Canadian Imperial Bank of Comm
PUT
136069101
262
3500
SH
DFND
1
0
3500
0
Bank of Nova Scotia/The
PUT
064149107
872
21000
SH
SOLE
21000
0
0
Bank of Nova Scotia/The
CALL
064149107
4
100
SH
SOLE
100
0
0
Canadian Imperial Bank of Comm
CALL
136069101
187
2500
SH
DFND
1
0
2500
0
Bank of Montreal
PUT
063671101
240
4100
SH
SOLE
4100
0
0
Canadian Imperial Bank of Comm
CALL
136069101
149
2000
SH
DFND
1
0
2000
0
Bank of Nova Scotia/The
PUT
064149107
843
20300
SH
SOLE
20300
0
0
Bank of Montreal
PUT
063671101
257
4400
SH
SOLE
4400
0
0
Kinross Gold Corp
CALL
496902404
4
500
SH
DFND
1
0
500
0
salesforce.com Inc
COM
79466L302
1270
5052
SH
SOLE
5052
0
0
Royal Bank of Canada
PUT
780087102
183
2600
SH
DFND
1
0
2600
0
Bank of Nova Scotia/The
PUT
064149107
2077
50000
SH
DFND
1
0
50000
0
Bank of Nova Scotia/The
CALL
064149107
2077
50000
SH
DFND
1
0
50000
0
Tanzanian Royalty Exploration
COM
87601A107
0
300
SH
DFND
1
0
300
0
ADT Inc
COM
00090Q103
1
113
SH
DFND
1
0
113
0
Dow Inc
COM
260557103
21969
466940
SH
SOLE
466940
0
0
Charles River Laboratories Int
COM
159864107
1
4
SH
DFND
1
0
4
0
GrafTech International Ltd
COM
384313508
0
44
SH
DFND
1
0
44
0
Grand Canyon Education Inc
COM
38526M106
1
11
SH
DFND
1
0
11
0
Paylocity Holding Corp
COM
70438V106
1
9
SH
DFND
1
0
9
0
2U Inc
COM
90214J101
2
60
SH
DFND
1
0
60
0
ViaSat Inc
COM
92552V100
0
4
SH
DFND
1
0
4
0
New Oriental Education & Techn
COM
647581107
2
11
SH
DFND
1
0
11
0
ISHARES US REAL ESTATE ETF
ETF
464287739
3738
46819
SH
SOLE
46819
0
0
Barrick Gold Corp
PUT
067901108
34
1200
SH
DFND
1
0
1200
0
ISHARES MSCI BRAZIL ETF
ETF
464286400
176
6371
SH
SOLE
6371
0
0
INVESCO QQQ TRUST SERIES 1
ETF
46090E103
12460
44847
SH
SOLE
44847
0
0
Enbridge Inc
CALL
29250N105
459
15700
SH
DFND
1
0
15700
0
Bank of Nova Scotia/The
CALL
064149107
208
5000
SH
DFND
1
0
5000
0
Canopy Growth Corp
COM
138035100
1478
103060
SH
SOLE
103060
0
0
Canopy Growth Corp
COM
138035100
1048
73100
SH
SOLE
73100
0
0
Manulife Financial Corp
CALL
56501R106
161
11600
SH
DFND
1
0
11600
0
Canopy Growth Corp
COM
138035100
165
11514
SH
DFND
1
0
11514
0
Newmont Mining Corp
COM
651639106
3862
60861
SH
SOLE
60861
0
0
Cenovus Energy Inc
COM
15135U109
39
10000
SH
SOLE
10000
0
0
Toronto-Dominion Bank/The
CALL
891160509
310
6700
SH
DFND
1
0
6700
0
Pembina Pipeline Corp
PUT
706327103
4
200
SH
DFND
1
0
200
0
Canadian Imperial Bank of Comm
PUT
136069101
194
2600
SH
DFND
1
0
2600
0
Pembina Pipeline Corp
PUT
706327103
32
1500
SH
DFND
1
0
1500
0
Bank of Nova Scotia/The
PUT
064149107
1400
33700
SH
SOLE
33700
0
0
TRILLIUM THERAPEUTICS INC
COM
89620X506
7
500
SH
DFND
1
0
500
0
Canopy Growth Corp
COM
138035100
39
2700
SH
DFND
1
0
2700
0
Newmont Mining Corp
COM
651639106
102
1600
SH
DFND
1
0
1600
0
Canadian Imperial Bank of Comm
CALL
136069101
1495
20000
SH
DFND
1
0
20000
0
Hudbay Minerals Inc
CALL
443628102
33
7700
SH
DFND
1
0
7700
0
Suncor Energy Inc
CALL
867224107
65
5300
SH
DFND
1
0
5300
0
BCE Inc
CALL
05534B760
137
3300
SH
DFND
1
0
3300
0
VANECK JR GOLD MINERS
ETF
92189F791
476094
8600000
SH
SOLE
8600000
0
0
VANECK GOLD MINERS
ETF
92189F106
78320
2000000
SH
SOLE
2000000
0
0
Shaw Communications Inc
CALL
82028K200
912
50000
SH
DFND
1
0
50000
0
ENERGY SELECT SECTOR SPDR
ETF
81369Y506
1689
56400
SH
SOLE
56400
0
0
FINANCIAL SELECT SECTOR SPDR
ETF
81369Y605
2413
100238
SH
SOLE
100238
0
0
Rogers Communications Inc
CALL
775109200
99
2500
SH
DFND
1
0
2500
0
Bank of Nova Scotia/The
CALL
064149107
831
20000
SH
DFND
1
0
20000
0
Netflix Inc
COM
64110L106
120
240
SH
SOLE
240
0
0
Cameco Corp
CALL
13321L108
25
2500
SH
DFND
1
0
2500
0
Canadian Imperial Bank of Comm
PUT
136069101
75
1000
SH
SOLE
1000
0
0
Canadian Imperial Bank of Comm
PUT
136069101
3065
41000
SH
SOLE
41000
0
0
Bank of Nova Scotia/The
PUT
064149107
21
500
SH
SOLE
500
0
0
Toronto-Dominion Bank/The
PUT
891160509
935
20200
SH
DFND
1
0
20200
0
Chevron Corp
COM
166764100
635
8813
SH
SOLE
8813
0
0
Exxon Mobil Corp
COM
30231G102
10
300
SH
SOLE
300
0
0
ConocoPhillips
COM
20825C104
410
12470
SH
SOLE
12470
0
0
Alphabet Inc
COM
02079K305
1471
1004
SH
SOLE
1004
0
0
Toronto-Dominion Bank/The
PUT
891160509
19
400
SH
DFND
1
0
400
0
Agnico Eagle Mines Ltd
CALL
008474108
16
200
SH
DFND
1
0
200
0
Shopify Inc
COM
82509L107
49517
48405
SH
DFND
1
0
48405
0
Royal Bank of Canada
PUT
780087102
393
5600
SH
SOLE
5600
0
0
Bank of Montreal
PUT
063671101
23
400
SH
SOLE
400
0
0
Suncor Energy Inc
CALL
867224107
9
700
SH
DFND
1
0
700
0
DocuSign Inc
COM
256163106
6362
29556
SH
SOLE
29556
0
0
Exact Sciences Corp
COM
30063P105
2555
25062
SH
SOLE
25062
0
0
Erie Indemnity Co
COM
29530P102
893
4249
SH
SOLE
4249
0
0
Dropbox Inc
COM
26210C104
805
41806
SH
SOLE
41806
0
0
MongoDB Inc
COM
60937P106
1864
8052
SH
SOLE
8052
0
0
MarketAxess Holdings Inc
COM
57060D108
9479
19683
SH
SOLE
19683
0
0
Zebra Technologies Corp
COM
989207105
6705
26558
SH
SOLE
26558
0
0
Ionis Pharmaceuticals Inc
COM
462222100
1051
22151
SH
SOLE
22151
0
0
Okta Inc
COM
679295105
4157
19439
SH
SOLE
19439
0
0
Uber Technologies Inc
COM
90353T100
5845
160228
SH
SOLE
160228
0
0
FactSet Research Systems Inc
COM
303075105
2122
6336
SH
SOLE
6336
0
0
Paycom Software Inc
COM
70432V102
7645
24558
SH
SOLE
24558
0
0
Equity LifeStyle Properties In
COM
29472R108
4175
68115
SH
SOLE
68115
0
0
Twilio Inc
COM
90138F102
5058
20472
SH
SOLE
20472
0
0
Snap Inc
COM
83304A106
3896
149212
SH
SOLE
149212
0
0
Sun Communities Inc
COM
866674104
5507
39162
SH
SOLE
39162
0
0
EPAM Systems Inc
COM
29414B104
3010
9312
SH
SOLE
9312
0
0
HEICO Corp
COM
422806109
759
7253
SH
SOLE
7253
0
0
HEICO Corp
COM
422806208
1076
12137
SH
SOLE
12137
0
0
Alphabet Inc
COM
02079K305
850
580
SH
SOLE
580
0
0
BCE Inc
CALL
05534B760
2074
50000
SH
DFND
1
0
50000
0
Toronto-Dominion Bank/The
CALL
891160509
657
14200
SH
DFND
1
0
14200
0
Corteva Inc
COM
22052L104
0
1
SH
SOLE
1
0
0
Corteva Inc
COM
22052L104
12630
438403
SH
SOLE
438403
0
0
O-I Glass Inc
COM
67098H104
2
143
SH
DFND
1
0
143
0
Enbridge Inc
CALL
29250N105
38
1300
SH
DFND
1
0
1300
0
Cameco Corp
CALL
13321L108
23
2300
SH
DFND
1
0
2300
0
Shaw Communications Inc
PUT
82028K200
219
12000
SH
DFND
1
0
12000
0
Thomson Reuters Corp
PUT
884903709
24
300
SH
DFND
1
0
300
0
UTILITIES SELECT SECTOR SPDR
PUT
81369Y886
6662
112200
SH
SOLE
112200
0
0
UTILITIES SELECT SECTOR SPDR
PUT
81369Y886
7547
127100
SH
SOLE
127100
0
0
BCE Inc
CALL
05534B760
261
6300
SH
DFND
1
0
6300
0
Enbridge Inc
CALL
29250N105
9
300
SH
DFND
1
0
300
0
Fortis Inc/Canada
COM
349553107
49
1200
SH
SOLE
1200
0
0
Wal-Mart Stores Inc
COM
931142103
1461
10443
SH
SOLE
10443
0
0
Target Corp
COM
87612E106
1039
6602
SH
SOLE
6602
0
0
Northrop Grumman Corp
COM
666807102
576
1826
SH
SOLE
1826
0
0
Kinross Gold Corp
PUT
496902404
7
800
SH
DFND
1
0
800
0
Tesla Inc
CALL
88160R101
42901
100000
SH
SOLE
100000
0
0
UTILITIES SELECT SECTOR SPDR
PUT
81369Y886
6633
111700
SH
SOLE
111700
0
0
COMM SERV SELECT SECTOR SPDR
ETF
81369Y852
55
924
SH
SOLE
924
0
0
cbdMD Inc
COM
12482W101
1
318
SH
DFND
1
0
318
0
Barrick Gold Corp
PUT
067901108
20
700
SH
DFND
1
0
700
0
Kinross Gold Corp
PUT
496902404
39
4400
SH
DFND
1
0
4400
0
State Street Corp
COM
857477103
581
9800
SH
SOLE
9800
0
0
FedEx Corp
COM
31428X106
66
263
SH
SOLE
263
0
0
Fortis Inc/Canada
PUT
349553107
1357
33200
SH
SOLE
33200
0
0
Toronto-Dominion Bank/The
PUT
891160509
1468
31700
SH
DFND
1
0
31700
0
Canadian Imperial Bank of Comm
PUT
136069101
2168
29000
SH
DFND
1
0
29000
0
Qutoutiao Inc
COM
74915J107
0
165
SH
DFND
1
0
165
0
ISHARES MSCI SWEDEN ETF
ETF
464286756
1
18
SH
DFND
1
0
18
0
Hudbay Minerals Inc
PUT
443628102
13
3000
SH
DFND
1
0
3000
0
BlackBerry Ltd
CALL
09228F103
1
200
SH
DFND
1
0
200
0
Cenovus Energy Inc
PUT
15135U109
19
5000
SH
DFND
1
0
5000
0
Microchip Technology Inc
CALL
595017104
6166
60000
SH
SOLE
60000
0
0
Kinross Gold Corp
CALL
496902404
44
5000
SH
DFND
1
0
5000
0
Barrick Gold Corp
COM
067901108
2
58
SH
SOLE
58
0
0
UTILITIES SELECT SECTOR SPDR
PUT
81369Y886
4786
80600
SH
SOLE
80600
0
0
UTILITIES SELECT SECTOR SPDR
PUT
81369Y886
713
12000
SH
SOLE
12000
0
0
ENERGY SELECT SECTOR SPDR
ETF
81369Y506
219
7316
SH
SOLE
7316
0
0
Royal Bank of Canada
PUT
780087102
14042
200000
SH
SOLE
200000
0
0
Sturm Ruger & Co Inc
COM
864159108
2
26
SH
DFND
1
0
26
0
Bank of Montreal
CALL
063671101
23383
400000
SH
SOLE
400000
0
0
KKR & Co LP
COM
48251W104
17
488
SH
SOLE
488
0
0
Bank of Nova Scotia/The
PUT
064149107
125
3000
SH
DFND
1
0
3000
0
Canadian Imperial Bank of Comm
PUT
136069101
665
8900
SH
SOLE
8900
0
0
Vermilion Energy Inc
PUT
923725105
6
2500
SH
DFND
1
0
2500
0
Activision Blizzard Inc
COM
00507V109
510
6300
SH
SOLE
6300
0
0
Electronic Arts Inc
COM
285512109
639
4900
SH
SOLE
4900
0
0
Sony Corp
COM
835699307
614
8000
SH
SOLE
8000
0
0
Osisko Gold Royalties Ltd
COM
68827L101
177
15000
SH
DFND
1
0
15000
0
ISHARES RUSSELL 2000 ETF
ETF
464287655
37361
249423
SH
SOLE
249423
0
0
Northern Dynasty Minerals Ltd
COM
66510M204
391
400000
SH
SOLE
400000
0
0
Toronto-Dominion Bank/The
PUT
891160509
116
2500
SH
DFND
1
0
2500
0
Enbridge Inc
CALL
29250N105
64
2200
SH
DFND
1
0
2200
0
Enbridge Inc
PUT
29250N105
18
600
SH
DFND
1
0
600
0
Magna International Inc
PUT
559222401
18
400
SH
DFND
1
0
400
0
Canadian Imperial Bank of Comm
PUT
136069101
120
1600
SH
DFND
1
0
1600
0
Vermilion Energy Inc
PUT
923725105
16
6700
SH
DFND
1
0
6700
0
Bank of Nova Scotia/The
CALL
064149107
17
400
SH
DFND
1
0
400
0
Canadian Imperial Bank of Comm
PUT
136069101
269
3600
SH
DFND
1
0
3600
0
Kinross Gold Corp
PUT
496902404
18
2000
SH
DFND
1
0
2000
0
Bank of Nova Scotia/The
PUT
064149107
33
800
SH
DFND
1
0
800
0
Bank of Montreal
PUT
063671101
99
1700
SH
DFND
1
0
1700
0
Canadian Imperial Bank of Comm
PUT
136069101
456
6100
SH
DFND
1
0
6100
0
Bank of Montreal
CALL
063671101
5846
100000
SH
DFND
1
0
100000
0
Bank of Montreal
PUT
063671101
18
300
SH
DFND
1
0
300
0
Bank of Montreal
PUT
063671101
35
600
SH
DFND
1
0
600
0
Canadian Imperial Bank of Comm
PUT
136069101
37
500
SH
DFND
1
0
500
0
Valeant Pharmaceuticals Intern
CALL
071734107
30
1900
SH
DFND
1
0
1900
0
Kraft Heinz Co/The
COM
500754106
3
100
SH
DFND
1
0
100
0
Kraft Heinz Co/The
COM
500754106
3
100
SH
SOLE
100
0
0
Shopify Inc
COM
82509L107
102
100
SH
DFND
1
0
100
0
General Electric Co
COM
369604103
1
100
SH
SOLE
100
0
0
Bank of Nova Scotia/The
PUT
064149107
258
6200
SH
SOLE
6200
0
0
Cameco Corp
PUT
13321L108
2
200
SH
DFND
1
0
200
0
BlackBerry Ltd
CALL
09228F103
2
400
SH
DFND
1
0
400
0
FINANCIAL SELECT SECTOR SPDR
PUT
81369Y605
2407
100000
SH
SOLE
100000
0
0
Kinross Gold Corp
COM
496902404
441
50000
SH
SOLE
50000
0
0
Canadian Imperial Bank of Comm
PUT
136069101
1682
22500
SH
DFND
1
0
22500
0
Toronto-Dominion Bank/The
CALL
891160509
51
1100
SH
DFND
1
0
1100
0
Toronto-Dominion Bank/The
PUT
891160509
694
15000
SH
DFND
1
0
15000
0
Royal Bank of Canada
PUT
780087102
197
2800
SH
DFND
1
0
2800
0
Royal Bank of Canada
PUT
780087102
126
1800
SH
DFND
1
0
1800
0
TransAlta Corp
PUT
89346D107
9
1500
SH
DFND
1
0
1500
0
Bank of Montreal
PUT
063671101
1467
25100
SH
SOLE
25100
0
0
Toronto-Dominion Bank/The
CALL
891160509
269
5800
SH
DFND
1
0
5800
0
Roku Inc
COM
77543R102
3218
17045
SH
SOLE
17045
0
0
Sarepta Therapeutics Inc
COM
803607100
1741
12399
SH
SOLE
12399
0
0
Toronto-Dominion Bank/The
CALL
891160509
14
300
SH
DFND
1
0
300
0
Toronto-Dominion Bank/The
CALL
891160509
616
13300
SH
DFND
1
0
13300
0
Canadian Imperial Bank of Comm
PUT
136069101
194
2600
SH
DFND
1
0
2600
0
PayPal Holdings Inc
COM
70450Y103
200
1017
SH
SOLE
1017
0
0
Alibaba Group Holding Ltd
COM
01609W102
63
216
SH
SOLE
216
0
0
Manulife Financial Corp
CALL
56501R106
3
200
SH
DFND
1
0
200
0
Royal Bank of Canada
PUT
780087102
772
11000
SH
SOLE
11000
0
0
Agnico Eagle Mines Ltd
CALL
008474108
80
1000
SH
DFND
1
0
1000
0
Bank of Nova Scotia/The
CALL
064149107
42
1000
SH
DFND
1
0
1000
0
Bank of Nova Scotia/The
CALL
064149107
50
1200
SH
DFND
1
0
1200
0
Crescent Point Energy Corp
PUT
22576C101
33
27600
SH
DFND
1
0
27600
0
NVIDIA Corp
COM
67066G104
54
100
SH
SOLE
100
0
0
Bank of Nova Scotia/The
PUT
064149107
694
16700
SH
SOLE
16700
0
0
Vermilion Energy Inc
PUT
923725105
3
1200
SH
DFND
1
0
1200
0
Barrick Gold Corp
PUT
067901108
17
600
SH
DFND
1
0
600
0
Kinross Gold Corp
CALL
496902404
7
800
SH
DFND
1
0
800
0
Toronto-Dominion Bank/The
CALL
891160509
1556
33600
SH
DFND
1
0
33600
0
TransAlta Corp
CALL
89346D107
1
100
SH
DFND
1
0
100
0
Canadian National Railway Co
PUT
136375102
85
800
SH
DFND
1
0
800
0
Toronto-Dominion Bank/The
CALL
891160509
375
8100
SH
DFND
1
0
8100
0
Broadcom Inc
COM
11135F101
1758
4825
SH
SOLE
4825
0
0
Adobe Systems Inc
COM
00724F101
444
906
SH
SOLE
906
0
0
Royal Bank of Canada
CALL
780087102
1818
25900
SH
DFND
1
0
25900
0
Bank of Nova Scotia/The
CALL
064149107
33
800
SH
SOLE
800
0
0
BCE Inc
PUT
05534B760
419
10100
SH
DFND
1
0
10100
0
ISHARES MSCI EAFE ETF
PUT
464287465
420
6600
SH
SOLE
6600
0
0
ISHARES MSCI EAFE ETF
CALL
464287465
420
6600
SH
SOLE
6600
0
0
Canadian Imperial Bank of Comm
CALL
136069101
127
1700
SH
DFND
1
0
1700
0
Canadian Natural Resources Ltd
CALL
136385101
8
500
SH
DFND
1
0
500
0
Canadian Imperial Bank of Comm
CALL
136069101
1286
17200
SH
DFND
1
0
17200
0
Canadian Imperial Bank of Comm
CALL
136069101
1002
13400
SH
DFND
1
0
13400
0
Sun Life Financial Inc
CALL
866796105
102
2500
SH
DFND
1
0
2500
0
Bank of Nova Scotia/The
CALL
064149107
112
2700
SH
DFND
1
0
2700
0
Bank of Nova Scotia/The
CALL
064149107
158
3800
SH
DFND
1
0
3800
0
Canadian Imperial Bank of Comm
CALL
136069101
882
11800
SH
DFND
1
0
11800
0
Vermilion Energy Inc
CALL
923725105
2
1000
SH
DFND
1
0
1000
0
Canadian Imperial Bank of Comm
CALL
136069101
7475
100000
SH
SOLE
100000
0
0
Royal Bank of Canada
PUT
780087102
84
1200
SH
DFND
1
0
1200
0
Toronto-Dominion Bank/The
CALL
891160509
194
4200
SH
DFND
1
0
4200
0
Vermilion Energy Inc
CALL
923725105
5
2100
SH
DFND
1
0
2100
0
Bank of Nova Scotia/The
CALL
064149107
83
2000
SH
DFND
1
0
2000
0
Enbridge Inc
CALL
29250N105
35
1200
SH
DFND
1
0
1200
0
UTILITIES SELECT SECTOR SPDR
ETF
81369Y886
5949
100189
SH
SOLE
100189
0
0
Kirkland Lake Gold Ltd
COM
49741E100
6157
126126
SH
SOLE
126126
0
0
Kirkland Lake Gold Ltd
COM
49741E100
646
13226
SH
DFND
1
0
13226
0
Kirkland Lake Gold Ltd
COM
49741E100
4725
96800
SH
SOLE
96800
0
0
Royal Bank of Canada
PUT
780087102
372
5300
SH
SOLE
5300
0
0
SVB Financial Group
COM
78486Q101
1502
6241
SH
SOLE
6241
0
0
SunOpta Inc
COM
8676EP108
1
139
SH
DFND
1
0
139
0
Fortis Inc/Canada
PUT
349553107
98
2400
SH
SOLE
2400
0
0
Magnolia Oil & Gas Corp
COM
559663109
0
21
SH
DFND
1
0
21
0
Toronto-Dominion Bank/The
CALL
891160509
463
10000
SH
DFND
1
0
10000
0
Crescent Point Energy Corp
CALL
22576C101
34
28100
SH
DFND
1
0
28100
0
Vermilion Energy Inc
CALL
923725105
2
1000
SH
DFND
1
0
1000
0
BlackBerry Ltd
CALL
09228F103
5
1000
SH
DFND
1
0
1000
0
Colfax Corp
COM
194014106
0
3
SH
DFND
1
0
3
0
Shaw Communications Inc
PUT
82028K200
33
1800
SH
DFND
1
0
1800
0
BlackBerry Ltd
PUT
09228F103
9
2000
SH
DFND
1
0
2000
0
Canadian Imperial Bank of Comm
COM
136069101
43811
586129
SH
SOLE
586129
0
0
Crescent Point Energy Corp
CALL
22576C101
13
10900
SH
DFND
1
0
10900
0
Crescent Point Energy Corp
PUT
22576C101
2
2000
SH
DFND
1
0
2000
0
Fortis Inc/Canada
CALL
349553107
29
700
SH
DFND
1
0
700
0
BlackBerry Ltd
CALL
09228F103
1
300
SH
DFND
1
0
300
0
Suncor Energy Inc
CALL
867224107
21
1700
SH
DFND
1
0
1700
0
HRG Group Inc
COM
84790A105
0
2
SH
SOLE
2
0
0
BlackBerry Ltd
PUT
09228F103
9
2000
SH
DFND
1
0
2000
0
Discover Financial Services
COM
254709108
1189
20578
SH
SOLE
20578
0
0
Bank of Nova Scotia/The
PUT
064149107
170
4100
SH
SOLE
4100
0
0
Royal Bank of Canada
PUT
780087102
843
12000
SH
SOLE
12000
0
0
Bank of Nova Scotia/The
PUT
064149107
79
1900
SH
SOLE
1900
0
0
Sun Life Financial Inc
PUT
866796105
139
3400
SH
DFND
1
0
3400
0
BlackBerry Ltd
CALL
09228F103
1
300
SH
DFND
1
0
300
0
Suncor Energy Inc
CALL
867224107
1
100
SH
DFND
1
0
100
0
Bank of Nova Scotia/The
PUT
064149107
29
700
SH
SOLE
700
0
0
JM Smucker Co/The
COM
832696405
4283
37079
SH
SOLE
37079
0
0
Campbell Soup Co
COM
134429109
2282
47183
SH
SOLE
47183
0
0
Conagra Brands Inc
COM
205887102
6298
176365
SH
SOLE
176365
0
0
360 Finance Inc
COM
88557W101
1
54
SH
DFND
1
0
54
0
Tencent Music Entertainment Gr
COM
88034P109
2
145
SH
DFND
1
0
145
0
Brookfield Infrastructure Part
COM
G16252101
190
3998
SH
SOLE
3998
0
0
VANECK JPM EM LOCAL CCY BOND
ETF
92189H300
26214
850000
SH
SOLE
850000
0
0
TransCanada Corp
CALL
87807B107
13
300
SH
DFND
1
0
300
0
Comcast Corp
COM
20030N101
199
4305
SH
SOLE
4305
0
0
Charter Communications Inc
COM
16119P108
21
34
SH
SOLE
34
0
0
Walt Disney Co/The
COM
254687106
2687
21654
SH
SOLE
21654
0
0
TELUS Corp
PUT
87971M103
4
200
SH
DFND
1
0
200
0
BlackBerry Ltd
PUT
09228F103
11
2500
SH
DFND
1
0
2500
0
TELUS Corp
PUT
87971M103
91
5200
SH
DFND
1
0
5200
0
TELUS Corp
PUT
87971M103
11
600
SH
DFND
1
0
600
0
Omeros Corp
COM
682143102
2
176
SH
DFND
1
0
176
0
BlackBerry Ltd
CALL
09228F103
0
100
SH
DFND
1
0
100
0
Enbridge Inc
PUT
29250N105
99
3400
SH
DFND
1
0
3400
0
Crescent Point Energy Corp
PUT
22576C101
4
3700
SH
DFND
1
0
3700
0
Enbridge Inc
CALL
29250N105
120
4100
SH
DFND
1
0
4100
0
Jack in the Box Inc
COM
466367109
0
2
SH
DFND
1
0
2
0
TELUS Corp
CALL
87971M103
4
200
SH
DFND
1
0
200
0
Enbridge Inc
CALL
29250N105
38
1300
SH
DFND
1
0
1300
0
Manulife Financial Corp
CALL
56501R106
4
300
SH
DFND
1
0
300
0
Brookfield Asset Management In
COM
112585104
12983
392700
SH
SOLE
392700
0
0
BCE Inc
PUT
05534B760
41
1000
SH
DFND
1
0
1000
0
Manulife Financial Corp
CALL
56501R106
14
1000
SH
DFND
1
0
1000
0
Sun Life Financial Inc
COM
866796105
25
605
SH
SOLE
605
0
0
Teradyne Inc
COM
880770102
6574
82740
SH
SOLE
82740
0
0
Lightspeed POS Inc
COM
53227R106
192
5984
SH
SOLE
5984
0
0
Organigram Holdings Inc
COM
68620P101
17
15820
SH
SOLE
15820
0
0
Neurocrine Biosciences Inc
COM
64125C109
1420
14765
SH
SOLE
14765
0
0
Insulet Corp
COM
45784P101
2592
10957
SH
SOLE
10957
0
0
Medical Properties Trust Inc
COM
58463J304
3714
210666
SH
SOLE
210666
0
0
Tyler Technologies Inc
COM
902252105
6967
19987
SH
SOLE
19987
0
0
Brown & Brown Inc
COM
115236101
1825
40315
SH
SOLE
40315
0
0
SilverCrest Metals Inc
COM
828363101
83
9754
SH
SOLE
9754
0
0
Teledyne Technologies Inc
COM
879360105
6343
20447
SH
SOLE
20447
0
0
Black Knight Inc
COM
09215C105
2184
25090
SH
SOLE
25090
0
0
RingCentral Inc
COM
76680R206
3366
12256
SH
SOLE
12256
0
0
Guidewire Software Inc
COM
40171V100
1447
13873
SH
SOLE
13873
0
0
Pinterest Inc
COM
72352L106
2819
67906
SH
SOLE
67906
0
0
Booz Allen Hamilton Holding Co
COM
099502106
1915
23083
SH
SOLE
23083
0
0
Bio-Rad Laboratories Inc
COM
090572207
6278
12179
SH
SOLE
12179
0
0
Blackstone Group LP/The
COM
09260D107
5852
112100
SH
SOLE
112100
0
0
VICI Properties Inc
COM
925652109
4715
201771
SH
SOLE
201771
0
0
Aqua America Inc
COM
29670G102
1568
38957
SH
SOLE
38957
0
0
West Pharmaceutical Services I
COM
955306105
11432
41587
SH
SOLE
41587
0
0
Omega Healthcare Investors Inc
COM
681936100
2708
90434
SH
SOLE
90434
0
0
Enbridge Inc
CALL
29250N105
12
400
SH
DFND
1
0
400
0
Enbridge Inc
CALL
29250N105
216
7400
SH
DFND
1
0
7400
0
Enbridge Inc
CALL
29250N105
1098
37600
SH
DFND
1
0
37600
0
Suncor Energy Inc
COM
867224107
108
8873
SH
SOLE
8873
0
0
FINANCIAL SELECT SECTOR SPDR
ETF
81369Y605
24
1000
SH
SOLE
1000
0
0
TransCanada Corp
CALL
87807B107
139
3300
SH
DFND
1
0
3300
0
Cenovus Energy Inc
CALL
15135U109
195
50000
SH
DFND
1
0
50000
0
Enbridge Inc
CALL
29250N105
105
3600
SH
DFND
1
0
3600
0
Tradeweb Markets Inc
COM
892672106
1
25
SH
DFND
1
0
25
0
FINANCIAL SELECT SECTOR SPDR
PUT
81369Y605
10160
422100
SH
SOLE
422100
0
0
Crescent Point Energy Corp
PUT
22576C101
3
2600
SH
DFND
1
0
2600
0
ISHARES CHINA LARGE-CAP ETF
ETF
464287184
172
4085
SH
SOLE
4085
0
0
Arrowhead Pharmaceuticals Inc
COM
04280A100
0
8
SH
DFND
1
0
8
0
KBR Inc
COM
48242W106
0
4
SH
DFND
1
0
4
0
Crescent Point Energy Corp
PUT
22576C101
2
2000
SH
DFND
1
0
2000
0
Facebook Inc
CALL
30303M102
288
1100
SH
SOLE
1100
0
0
Facebook Inc
PUT
30303M102
288
1100
SH
SOLE
1100
0
0
Caterpillar Inc
COM
149123101
2905
19479
SH
SOLE
19479
0
0
Cummins Inc
COM
231021106
2237
10596
SH
SOLE
10596
0
0
United Parcel Service Inc
COM
911312106
2507
15045
SH
SOLE
15045
0
0
Manulife Financial Corp
CALL
56501R106
1
100
SH
DFND
1
0
100
0
Crescent Point Energy Corp
PUT
22576C101
2
2000
SH
DFND
1
0
2000
0
SPDR DJIA TRUST
ETF
78467X109
555
2000
SH
SOLE
2000
0
0
BlackBerry Ltd
PUT
09228F103
3
600
SH
DFND
1
0
600
0
ISHARES RUSSELL 2000 ETF
ETF
464287655
1603
10700
SH
SOLE
10700
0
0
Cenovus Energy Inc
PUT
15135U109
12
3000
SH
DFND
1
0
3000
0
CBS Corp
COM
92556H206
1210
43187
SH
SOLE
43187
0
0
Travelers Cos Inc/The
COM
89417E109
665
6148
SH
SOLE
6148
0
0
TransCanada Corp
CALL
87807B107
130
3100
SH
DFND
1
0
3100
0
Progressive Corp/The
COM
743315103
452
4772
SH
SOLE
4772
0
0
Primoris Services Corp
COM
74164F103
2
92
SH
DFND
1
0
92
0
Bank of Nova Scotia/The
COM
064149107
149492
3598317
SH
SOLE
3598317
0
0
Netflix Inc
PUT
64110L106
2600
5200
SH
SOLE
5200
0
0
Netflix Inc
CALL
64110L106
2550
5100
SH
SOLE
5100
0
0
ISHARES MSCI BRAZIL ETF
ETF
464286400
1776
64200
SH
SOLE
64200
0
0
INVESCO S&P 500 LOW VOLATILI
ETF
46138E354
38
700
SH
SOLE
700
0
0
Enbridge Inc
CALL
29250N105
3
100
SH
DFND
1
0
100
0
Aflac Inc
COM
001055102
98
2700
SH
SOLE
2700
0
0
Enbridge Inc
PUT
29250N105
143
4900
SH
DFND
1
0
4900
0
Banco Bradesco SA
COM
059460303
77
22460
SH
SOLE
22460
0
0
Itau Unibanco Holding SA
COM
465562106
63
15900
SH
SOLE
15900
0
0
Petroleo Brasileiro SA
COM
71654V408
83
11690
SH
SOLE
11690
0
0
Vale SA
COM
91912E105
28
2650
SH
SOLE
2650
0
0
FMC Corp
COM
302491303
9622
90855
SH
SOLE
90855
0
0
VANECK GOLD MINERS
ETF
92189F106
176
4500
SH
SOLE
4500
0
0
Lyft Inc
COM
55087P104
900
32659
SH
SOLE
32659
0
0
American Airlines Group Inc
COM
02376R102
551
44801
SH
SOLE
44801
0
0
Humana Inc
COM
444859102
58
140
SH
SOLE
140
0
0
VANGUARD TOTAL BOND MARKET
ETF
921937835
17644
200000
SH
SOLE
200000
0
0
Royal Bank of Canada
COM
780087102
131739
1876346
SH
SOLE
1876346
0
0
Canada Goose Holdings Inc
COM
135086106
785
24400
SH
SOLE
24400
0
0
Shopify Inc
COM
82509L107
89254
87250
SH
SOLE
87250
0
0
Lantronix Inc
COM
516548203
0
85
SH
DFND
1
0
85
0
Lantronix Inc
COM
516548203
2
328
SH
DFND
1
0
328
0
Brookfield Property Partners L
COM
G16249107
1648
136920
SH
SOLE
136920
0
0
Brookfield Property Partners L
COM
G16249107
198
16473
SH
DFND
1
0
16473
0
Delta Air Lines Inc
COM
247361702
1335
43665
SH
SOLE
43665
0
0
JetBlue Airways Corp
COM
477143101
151
13303
SH
SOLE
13303
0
0
United Continental Holdings In
COM
910047109
498
14342
SH
SOLE
14342
0
0
Ovintiv Inc
COM
69047Q102
9
1103
SH
DFND
1
0
1103
0
Square Inc
COM
852234103
46
280
SH
SOLE
280
0
0
Hydropothecary Corp/The
COM
428304109
6
9000
SH
DFND
1
0
9000
0
Crescent Capital BDC Inc
COM
225655109
0
12
SH
DFND
1
0
12
0
CVS Health Corp
COM
126650100
1196
20478
SH
SOLE
20478
0
0
Potlatch Corp
COM
737630103
651
15457
SH
SOLE
15457
0
0
Gaming and Leisure Properties
COM
36467J108
1814
49130
SH
SOLE
49130
0
0
Lamar Advertising Co
COM
512816109
1321
19968
SH
SOLE
19968
0
0
CyrusOne Inc
COM
23283R100
1892
27014
SH
SOLE
27014
0
0
Sabra Health Care REIT Inc
COM
78573L106
655
47510
SH
SOLE
47510
0
0
Hudson Pacific Properties Inc
COM
444097109
777
35446
SH
SOLE
35446
0
0
Douglas Emmett Inc
COM
25960P109
956
38103
SH
SOLE
38103
0
0
Starwood Property Trust Inc
COM
85571B105
992
65747
SH
SOLE
65747
0
0
Lexington Realty Trust
COM
529043101
669
63972
SH
SOLE
63972
0
0
American Campus Communities In
COM
024835100
1111
31812
SH
SOLE
31812
0
0
Healthcare Trust of America In
COM
42225P501
1313
50512
SH
SOLE
50512
0
0
Blackstone Mortgage Trust Inc
COM
09257W100
742
33791
SH
SOLE
33791
0
0
Life Storage Inc
COM
53223X107
1142
10845
SH
SOLE
10845
0
0
Rayonier Inc
COM
754907103
834
31551
SH
SOLE
31551
0
0
Rexford Industrial Realty Inc
COM
76169C100
1309
28611
SH
SOLE
28611
0
0
PS Business Parks Inc
COM
69360J107
567
4636
SH
SOLE
4636
0
0
National Health Investors Inc
COM
63633D104
622
10321
SH
SOLE
10321
0
0
Cousins Properties Inc
COM
222795502
982
34340
SH
SOLE
34340
0
0
Americold Realty Trust
COM
03064D108
1682
47062
SH
SOLE
47062
0
0
CubeSmart
COM
229663109
1447
44777
SH
SOLE
44777
0
0
JBG SMITH Properties
COM
46590V100
695
25974
SH
SOLE
25974
0
0
Equity Commonwealth
COM
294628102
748
28086
SH
SOLE
28086
0
0
EastGroup Properties Inc
COM
277276101
1176
9092
SH
SOLE
9092
0
0
Howard Hughes Corp/The
COM
44267D107
600
10416
SH
SOLE
10416
0
0
STORE Capital Corp
COM
862121100
1446
52719
SH
SOLE
52719
0
0
CoreSite Realty Corp
COM
21870Q105
1168
9829
SH
SOLE
9829
0
0
Physicians Realty Trust
COM
71943U104
862
48107
SH
SOLE
48107
0
0
American Homes 4 Rent
COM
02665T306
1755
61611
SH
SOLE
61611
0
0
Spirit Realty Capital Inc
COM
84860W300
804
23813
SH
SOLE
23813
0
0
New Residential Investment Cor
COM
64828T201
764
96090
SH
SOLE
96090
0
0
Corporate Office Properties Tr
COM
22002T108
615
25929
SH
SOLE
25929
0
0
Highwoods Properties Inc
COM
431284108
806
24014
SH
SOLE
24014
0
0
Healthcare Realty Trust Inc
COM
421946104
947
31445
SH
SOLE
31445
0
0
Invesco Mortgage Capital Inc
COM
46131B100
10
3822
SH
SOLE
3822
0
0
First Industrial Realty Trust
COM
32054K103
1170
29402
SH
SOLE
29402
0
0
Taubman Centers Inc
COM
876664103
475
14265
SH
SOLE
14265
0
0
Kilroy Realty Corp
COM
49427F108
1259
24226
SH
SOLE
24226
0
0
Brixmor Property Group Inc
COM
11120U105
801
68522
SH
SOLE
68522
0
0
Teck Resources Ltd
COM
878742204
201
14448
SH
SOLE
14448
0
0
Thomson Reuters Corp
COM
884903709
46
576
SH
SOLE
576
0
0
Shaw Communications Inc
COM
82028K200
38
2105
SH
SOLE
2105
0
0
Rogers Communications Inc
COM
775109200
113
2851
SH
SOLE
2851
0
0
Canadian Pacific Railway Ltd
COM
13645T100
315
1035
SH
SOLE
1035
0
0
BlackBerry Ltd
COM
09228F103
1744
379979
SH
SOLE
379979
0
0
Bank of Montreal
COM
063671101
49183
841347
SH
SOLE
841347
0
0
Canadian National Railway Co
COM
136375102
301
2822
SH
SOLE
2822
0
0
Valeant Pharmaceuticals Intern
COM
071734107
5373
345599
SH
SOLE
345599
0
0
CGI Group Inc
COM
12532H104
13355
196759
SH
SOLE
196759
0
0
Imperial Oil Ltd
COM
453038408
36
3011
SH
SOLE
3011
0
0
Brookfield Property Partners L
COM
G16249107
268
22303
SH
SOLE
22303
0
0
Kinross Gold Corp
COM
496902404
22882
2593060
SH
SOLE
2593060
0
0
Kirkland Lake Gold Ltd
COM
49741E100
301
6162
SH
SOLE
6162
0
0
Gildan Activewear Inc
COM
375916103
5984
303639
SH
SOLE
303639
0
0
Magna International Inc
COM
559222401
68
1491
SH
SOLE
1491
0
0
Nutrien Ltd
COM
67077M108
26
662
SH
SOLE
662
0
0
Manulife Financial Corp
COM
56501R106
21
1497
SH
SOLE
1497
0
0
Lyft Inc
COM
55087P104
165
6000
SH
SOLE
6000
0
0
US Silica Holdings Inc
COM
90346E103
2
507
SH
DFND
1
0
507
0
TG Therapeutics Inc
COM
88322Q108
2
89
SH
DFND
1
0
89
0
Welltower Inc
COM
95040Q104
17
300
SH
SOLE
300
0
0
Simon Property Group Inc
COM
828806109
6
100
SH
SOLE
100
0
0
Ventas Inc
COM
92276F100
13
300
SH
SOLE
300
0
0
Gardner Denver Holdings Inc
COM
45687V106
7238
203327
SH
SOLE
203327
0
0
GFL Environmental Inc
COM
36168Q104
0
22
SH
DFND
1
0
22
0
HCA Healthcare Inc
COM
40412C101
87
700
SH
SOLE
700
0
0
AbbVie Inc
COM
00287Y109
79
900
SH
SOLE
900
0
0
JDL GOLD CORP
COM
29446Y502
205
17535
SH
SOLE
17535
0
0
JDL GOLD CORP
COM
29446Y502
18
1525
SH
DFND
1
0
1525
0
SPDR S&P REGIONAL BANKING
ETF
78464A698
1277
35800
SH
SOLE
35800
0
0
Rogers Communications Inc
COM
775109200
11900
300000
SH
SOLE
300000
0
0
Boeing Co/The
COM
097023105
50
300
SH
SOLE
300
0
0
Brookfield Asset Management In
COM
112585104
73
2200
SH
SOLE
2200
0
0
BCE Inc
COM
05534B760
3135
75600
SH
SOLE
75600
0
0
TELUS Corp
COM
87971M103
1022
58100
SH
SOLE
58100
0
0
Shaw Communications Inc
COM
82028K200
661
36200
SH
SOLE
36200
0
0
ISHARES CORE U.S. AGGREGATE
ETF
464287226
177089
1500000
SH
SOLE
1500000
0
0
BCE Inc
COM
05534B760
1
30
SH
DFND
1
0
30
0
Bank of Nova Scotia/The
COM
064149107
1
30
SH
DFND
1
0
30
0
Fortis Inc/Canada
COM
349553107
1
30
SH
DFND
1
0
30
0
Rogers Communications Inc
COM
775109200
1
30
SH
DFND
1
0
30
0
Sun Life Financial Inc
COM
866796105
1
30
SH
DFND
1
0
30
0
Toronto-Dominion Bank/The
COM
891160509
1
30
SH
DFND
1
0
30
0
TransCanada Corp
COM
87807B107
2191
52200
SH
SOLE
52200
0
0
Suncor Energy Inc
COM
867224107
1608
131700
SH
SOLE
131700
0
0
Rogers Communications Inc
COM
775109200
36
911
SH
SOLE
911
0
0
Waste Connections Inc
COM
94106B101
62
600
SH
SOLE
600
0
0
Thomson Reuters Corp
COM
884903709
13463
168714
SH
SOLE
168714
0
0
Brookfield Infrastructure Part
COM
G16252101
5726
120090
SH
SOLE
120090
0
0
Canadian National Railway Co
COM
136375102
9564
89800
SH
SOLE
89800
0
0
Cameco Corp
COM
13321L108
61
6000
SH
SOLE
6000
0
0
Nutrien Ltd
COM
67077M108
74
1900
SH
SOLE
1900
0
0
Pembina Pipeline Corp
COM
706327103
2349
110700
SH
SOLE
110700
0
0
Gildan Activewear Inc
COM
375916103
303
15400
SH
SOLE
15400
0
0
Imperial Oil Ltd
COM
453038408
427
35700
SH
SOLE
35700
0
0
Canadian Pacific Railway Ltd
COM
13645T100
335
1100
SH
SOLE
1100
0
0
NextEra Energy Inc
COM
65339F101
2182
7862
SH
SOLE
7862
0
0
Reynolds Consumer Products Inc
COM
76171L106
1
28
SH
DFND
1
0
28
0
Carnival Corp
COM
143658300
622
41000
SH
DFND
1
0
41000
0
Algonquin Power & Utilities Co
COM
015857105
5830
401400
SH
SOLE
401400
0
0
Brookfield Renewable Partners
COM
G16258108
8392
159630
SH
SOLE
159630
0
0
Brookfield Infrastructure Corp
COM
11275Q107
2
35
SH
SOLE
35
0
0
Brookfield Infrastructure Corp
COM
11275Q107
23
410
SH
DFND
1
0
410
0
Brookfield Infrastructure Corp
COM
11275Q107
401
7240
SH
SOLE
7240
0
0
Brookfield Infrastructure Corp
COM
11275Q107
119
2144
SH
SOLE
2144
0
0
Brookfield Infrastructure Corp
COM
11275Q107
0
3
SH
DFND
1
0
3
0
Brookfield Infrastructure Corp
COM
11275Q107
1
10
SH
DFND
1
0
10
0
Brookfield Infrastructure Corp
COM
11275Q107
25
444
SH
SOLE
444
0
0
Brookfield Infrastructure Corp
COM
11275Q107
1
23
SH
DFND
1
0
23
0
Vermilion Energy Inc
COM
923725105
8
3600
SH
SOLE
3600
0
0
Brookfield Infrastructure Corp
COM
11275Q107
2
44
SH
DFND
1
0
44
0
Otis Worldwide Corp
COM
68902V107
29915
479262
SH
SOLE
479262
0
0
Carrier Global Corp
COM
14448C104
25
821
SH
SOLE
821
0
0
Carrier Global Corp
COM
14448C104
13860
453821
SH
SOLE
453821
0
0
Otis Worldwide Corp
COM
68902V107
26
410
SH
SOLE
410
0
0
US NATURAL GAS FUND LP
ETF
912318300
333
29154
SH
SOLE
29154
0
0
Chesapeake Utilities Corp
COM
165303108
0
3
SH
DFND
1
0
3
0
Valero Energy Corp
COM
91913Y100
275
6344
SH
SOLE
6344
0
0
Gildan Activewear Inc
COM
375916103
18
900
SH
DFND
1
0
900
0
Imperial Oil Ltd
COM
453038408
34
2800
SH
DFND
1
0
2800
0
Citigroup Inc
COM
172967424
31495
730583
SH
SOLE
730583
0
0
CBS Corp
COM
92556H206
2102
75030
SH
SOLE
75030
0
0
Capital One Financial Corp
COM
14040H105
1711
23807
SH
SOLE
23807
0
0
United Parcel Service Inc
COM
911312106
473
2840
SH
SOLE
2840
0
0
Alphabet Inc
COM
02079K305
15
10
SH
SOLE
10
0
0
Lowe's Cos Inc
COM
548661107
121
727
SH
SOLE
727
0
0
Mastercard Inc
COM
57636Q104
11812
34929
SH
SOLE
34929
0
0
MetLife Inc
COM
59156R108
1599
43028
SH
SOLE
43028
0
0
NIKE Inc
COM
654106103
378
3011
SH
SOLE
3011
0
0
Procter & Gamble Co/The
COM
742718109
528
3796
SH
SOLE
3796
0
0
PayPal Holdings Inc
COM
70450Y103
8340
42329
SH
SOLE
42329
0
0
Petroleo Brasileiro SA
COM
71654V408
524
73616
SH
SOLE
73616
0
0
Brookfield Infrastructure Corp
COM
11275Q107
3
49
SH
SOLE
49
0
0
ISHARES IBOXX INVESTMENT GRA
ETF
464287242
404128
3000000
SH
SOLE
3000000
0
0
Descartes Systems Group Inc/Th
COM
249906108
610
10700
SH
SOLE
10700
0
0
Ritchie Bros Auctioneers Inc
COM
767744105
641
10800
SH
SOLE
10800
0
0
Stantec Inc
COM
85472N109
619
20400
SH
SOLE
20400
0
0
Zoom Video Communications Inc
COM
98980L101
12727
27072
SH
SOLE
27072
0
0
Envista Holdings Corp
COM
29415F104
5
190
SH
DFND
1
0
190
0
FTI Consulting Inc
COM
302941109
0
1
SH
DFND
1
0
1
0
United States Steel Corp
COM
912909108
114
15547
SH
SOLE
15547
0
0
Fortis Inc/Canada
COM
349553107
24224
592500
SH
SOLE
592500
0
0
Tyson Foods Inc
COM
902494103
405
6805
SH
SOLE
6805
0
0
Comcast Corp
COM
20030N101
1355
29294
SH
SOLE
29294
0
0
JPMorgan Chase & Co
COM
46625H100
2907
30200
SH
SOLE
30200
0
0
Alibaba Group Holding Ltd
COM
01609W102
67
227
SH
SOLE
227
0
0
Union Pacific Corp
COM
907818108
34
175
SH
SOLE
175
0
0
Northern Dynasty Minerals Ltd
COM
66510M204
1
1000
SH
DFND
1
0
1000
0
Agilent Technologies Inc
COM
00846U101
17570
174063
SH
SOLE
174063
0
0
American Airlines Group Inc
COM
02376R102
2426
197430
SH
SOLE
197430
0
0
Advance Auto Parts Inc
COM
00751Y106
5002
32589
SH
SOLE
32589
0
0
Apple Inc
COM
037833100
1062454
8784160
SH
SOLE
8784160
0
0
Pembina Pipeline Corp
COM
706327103
148
6986
SH
DFND
1
0
6986
0
Rogers Communications Inc
COM
775109200
238
6000
SH
DFND
1
0
6000
0
Sun Life Financial Inc
COM
866796105
1629
40000
SH
DFND
1
0
40000
0
TreeHouse Foods Inc
COM
89469A104
0
1
SH
DFND
1
0
1
0
Telefonaktiebolaget LM Ericsso
COM
294821608
0
1
SH
SOLE
1
0
0
SPDR BBG BARC HIGH YIELD BND
ETF
78468R622
52135
500000
SH
SOLE
500000
0
0
AbbVie Inc
COM
00287Y109
94042
1073668
SH
SOLE
1073668
0
0
AmerisourceBergen Corp
COM
03073E105
8122
83799
SH
SOLE
83799
0
0
Abbott Laboratories
COM
002824100
117172
1673422
SH
SOLE
1673422
0
0
Adobe Systems Inc
COM
00724F101
128507
332338
SH
SOLE
332338
0
0
Analog Devices Inc
COM
032654105
21596
184994
SH
SOLE
184994
0
0
Archer-Daniels-Midland Co
COM
039483102
15996
344075
SH
SOLE
344075
0
0
Automatic Data Processing Inc
COM
053015103
30049
215422
SH
SOLE
215422
0
0
Alliance Data Systems Corp
COM
018581108
0
4
SH
SOLE
4
0
0
Autodesk Inc
COM
052769106
25380
109864
SH
SOLE
109864
0
0
Ameren Corp
COM
023608102
9210
116460
SH
SOLE
116460
0
0
American Electric Power Co Inc
COM
025537101
19111
233836
SH
SOLE
233836
0
0
AES Corp/VA
COM
00130H105
5679
313560
SH
SOLE
313560
0
0
Aflac Inc
COM
001055102
12612
346973
SH
SOLE
346973
0
0
American International Group I
COM
026874784
13353
485027
SH
SOLE
485027
0
0
Apartment Investment & Managem
COM
03748R754
2687
79680
SH
SOLE
79680
0
0
Assurant Inc
COM
04621X108
3752
30933
SH
SOLE
30933
0
0
Arthur J Gallagher & Co
COM
363576109
10453
99004
SH
SOLE
99004
0
0
Akamai Technologies Inc
COM
00971T101
8961
81063
SH
SOLE
81063
0
0
Albemarle Corp
COM
012653101
5561
62290
SH
SOLE
62290
0
0
Align Technology Inc
COM
016255101
13465
41132
SH
SOLE
41132
0
0
Alaska Air Group Inc
COM
011659109
1758
48006
SH
SOLE
48006
0
0
ISHARES MSCI ACWI ETF
ETF
464288257
39960
500000
SH
SOLE
500000
0
0
ISHARES SHORT TREASURY BOND
ETF
464288679
16051
145000
SH
SOLE
145000
0
0
ISHARES 1-3 YEAR TREASURY BO
ETF
464287457
14707
170000
SH
SOLE
170000
0
0
Allstate Corp/The
COM
020002101
16582
176143
SH
SOLE
176143
0
0
Alexion Pharmaceuticals Inc
COM
015351109
44556
389372
SH
SOLE
389372
0
0
Applied Materials Inc
COM
038222105
27239
458185
SH
SOLE
458185
0
0
Advanced Micro Devices Inc
COM
007903107
48202
587906
SH
SOLE
587906
0
0
AMETEK Inc
COM
031100100
12679
127553
SH
SOLE
127553
0
0
Amgen Inc
COM
031162100
91005
358062
SH
SOLE
358062
0
0
Ameriprise Financial Inc
COM
03076C106
9664
62710
SH
SOLE
62710
0
0
American Tower Corp
COM
03027X100
80091
331326
SH
SOLE
331326
0
0
ANSYS Inc
COM
03662Q105
14057
42959
SH
SOLE
42959
0
0
Anthem Inc
COM
036752103
121215
451304
SH
SOLE
451304
0
0
AO Smith Corp
COM
831865209
3968
75160
SH
SOLE
75160
0
0
Apache Corp
COM
037411105
1087
114801
SH
SOLE
114801
0
0
Air Products & Chemicals Inc
COM
009158106
38535
129372
SH
SOLE
129372
0
0
Amphenol Corp
COM
032095101
30033
277395
SH
SOLE
277395
0
0
Alexandria Real Estate Equitie
COM
015271109
13425
83905
SH
SOLE
83905
0
0
Arconic Inc
COM
443201108
3646
218064
SH
SOLE
218064
0
0
Activision Blizzard Inc
COM
00507V109
39503
487990
SH
SOLE
487990
0
0
AvalonBay Communities Inc
COM
053484101
14769
98896
SH
SOLE
98896
0
0
Broadcom Inc
COM
11135F101
73275
201129
SH
SOLE
201129
0
0
Avery Dennison Corp
COM
053611109
6246
48859
SH
SOLE
48859
0
0
American Water Works Co Inc
COM
030420103
12373
85403
SH
SOLE
85403
0
0
Johnson & Johnson
COM
478160104
30
200
SH
SOLE
200
0
0
American Express Co
COM
025816109
37350
372566
SH
SOLE
372566
0
0
AutoZone Inc
COM
053332102
12974
11017
SH
SOLE
11017
0
0
Boeing Co/The
COM
097023105
52766
391139
SH
SOLE
391139
0
0
Bank of America Corp
COM
060505104
104143
5667772
SH
SOLE
5667772
0
0
Baxter International Inc
COM
071813109
22989
285862
SH
SOLE
285862
0
0
BB&T Corp
COM
89832Q109
26593
698911
SH
SOLE
698911
0
0
Best Buy Co Inc
COM
086516101
12126
108955
SH
SOLE
108955
0
0
Becton Dickinson and Co
COM
075887109
38024
163418
SH
SOLE
163418
0
0
Franklin Resources Inc
COM
354613101
2924
143695
SH
SOLE
143695
0
0
Brown-Forman Corp
COM
115637209
10109
134216
SH
SOLE
134216
0
0
Baker Hughes a GE Co
COM
05722G100
4110
309285
SH
SOLE
309285
0
0
Biogen Inc
COM
09062X103
27653
97481
SH
SOLE
97481
0
0
Bank of New York Mellon Corp/T
COM
064058100
15653
455824
SH
SOLE
455824
0
0
BlackRock Inc
COM
09247X101
46000
81626
SH
SOLE
81626
0
0
Ball Corp
COM
058498106
15890
191165
SH
SOLE
191165
0
0
Bristol-Myers Squibb Co
COM
110122108
82745
1372456
SH
SOLE
1372456
0
0
Berkshire Hathaway Inc
COM
084670702
358617
1684132
SH
SOLE
1684132
0
0
Boston Scientific Corp
COM
101137107
30810
806332
SH
SOLE
806332
0
0
BorgWarner Inc
COM
099724106
3786
97733
SH
SOLE
97733
0
0
Boston Properties Inc
COM
101121101
8071
100516
SH
SOLE
100516
0
0
Citigroup Inc
COM
172967424
50527
1507376
SH
SOLE
1507376
0
0
Conagra Brands Inc
COM
205887102
10794
302273
SH
SOLE
302273
0
0
Cardinal Health Inc
COM
14149Y108
7737
164797
SH
SOLE
164797
0
0
Caterpillar Inc
COM
149123101
48452
324854
SH
SOLE
324854
0
0
Chubb Ltd
COM
H1467J104
27183
234091
SH
SOLE
234091
0
0
CBOE Holdings Inc
COM
12503M108
4963
56567
SH
SOLE
56567
0
0
CBS Corp
COM
92556H206
9947
355133
SH
SOLE
355133
0
0
Crown Castle International Cor
COM
22822V101
49013
294372
SH
SOLE
294372
0
0
Carnival Corp
COM
143658300
3609
237781
SH
SOLE
237781
0
0
Cerner Corp
COM
156782104
12486
172727
SH
SOLE
172727
0
0
CF Industries Holdings Inc
COM
125269100
3847
125260
SH
SOLE
125260
0
0
Citizens Financial Group Inc
COM
174610105
5595
221308
SH
SOLE
221308
0
0
Church & Dwight Co Inc
COM
171340102
14330
152914
SH
SOLE
152914
0
0
CH Robinson Worldwide Inc
COM
12541W209
7652
74879
SH
SOLE
74879
0
0
Charter Communications Inc
COM
16119P108
62760
100522
SH
SOLE
100522
0
0
Halfmoon Parent Inc
COM
125523100
35123
207324
SH
SOLE
207324
0
0
Cincinnati Financial Corp
COM
172062101
6109
78346
SH
SOLE
78346
0
0
Colgate-Palmolive Co
COM
194162103
43339
561756
SH
SOLE
561756
0
0
Clorox Co/The
COM
189054109
16417
78113
SH
SOLE
78113
0
0
Comerica Inc
COM
200340107
2758
72102
SH
SOLE
72102
0
0
Comcast Corp
COM
20030N101
142723
4222410
SH
SOLE
4222410
0
0
CME Group Inc
COM
12572Q105
31118
185990
SH
SOLE
185990
0
0
Chipotle Mexican Grill Inc
COM
169656105
16092
12939
SH
SOLE
12939
0
0
Cummins Inc
COM
231021106
17319
82020
SH
SOLE
82020
0
0
CMS Energy Corp
COM
125896100
33282
541969
SH
SOLE
541969
0
0
Centene Corp
COM
15135B101
19054
326657
SH
SOLE
326657
0
0
CenterPoint Energy Inc
COM
15189T107
4834
249814
SH
SOLE
249814
0
0
Capital One Financial Corp
COM
14040H105
18460
256887
SH
SOLE
256887
0
0
Cabot Oil & Gas Corp
COM
127097103
3262
187897
SH
SOLE
187897
0
0
Cooper Cos Inc/The
COM
216648402
9576
28404
SH
SOLE
28404
0
0
ConocoPhillips
COM
20825C104
18170
553297
SH
SOLE
553297
0
0
Costco Wholesale Corp
COM
22160K105
104404
463529
SH
SOLE
463529
0
0
Coty Inc
COM
222070203
0
42
SH
SOLE
42
0
0
Campbell Soup Co
COM
134429109
5891
121787
SH
SOLE
121787
0
0
salesforce.com Inc
COM
79466L302
123775
492500
SH
SOLE
492500
0
0
Cisco Systems Inc
COM
17275R102
90891
2917056
SH
SOLE
2917056
0
0
Datadog Inc
COM
23804L103
2257
22094
SH
SOLE
22094
0
0
Trade Desk Inc/The
COM
88339J105
3551
6844
SH
SOLE
6844
0
0
Tradeweb Markets Inc
COM
892672106
815
14047
SH
SOLE
14047
0
0
Liberty Broadband Corp
COM
530307107
597
4211
SH
SOLE
4211
0
0
Carlyle Group LP/The
COM
14316J108
575
23317
SH
SOLE
23317
0
0
Teladoc Health Inc
COM
87918A105
2595
11835
SH
SOLE
11835
0
0
CSX Corp
COM
126408103
33158
426906
SH
SOLE
426906
0
0
Slack Technologies Inc
COM
83088V102
1721
64081
SH
SOLE
64081
0
0
Apollo Global Management LLC
COM
03768E105
1285
28721
SH
SOLE
28721
0
0
Avalara Inc
COM
05338G106
1690
13275
SH
SOLE
13275
0
0
Cintas Corp
COM
172908105
16244
48807
SH
SOLE
48807
0
0
CenturyLink Inc
COM
156700106
6188
613243
SH
SOLE
613243
0
0
Cognizant Technology Solutions
COM
192446102
18842
271423
SH
SOLE
271423
0
0
Citrix Systems Inc
COM
177376100
8380
60854
SH
SOLE
60854
0
0
CVS Health Corp
COM
126650100
46472
795756
SH
SOLE
795756
0
0
Viemed Healthcare Inc
COM
92663R105
27
3119
SH
SOLE
3119
0
0
Chevron Corp
COM
166764100
69358
963308
SH
SOLE
963308
0
0
AVTR 0
COM
05352A100
1732
77023
SH
SOLE
77023
0
0
Concho Resources Inc
COM
20605P101
4092
92744
SH
SOLE
92744
0
0
Coupa Software Inc
COM
22266L106
3058
11151
SH
SOLE
11151
0
0
Catalent Inc
COM
148806102
7793
90980
SH
SOLE
90980
0
0
Cable One Inc
COM
12685J105
1514
803
SH
SOLE
803
0
0
Crowdstrike Holdings Inc
COM
22788C105
3278
23873
SH
SOLE
23873
0
0
Dominion Energy Inc
COM
25746U109
31253
395966
SH
SOLE
395966
0
0
Nordson Corp
COM
655663102
1756
9152
SH
SOLE
9152
0
0
Masimo Corp
COM
574795100
2031
8602
SH
SOLE
8602
0
0
Molina Healthcare Inc
COM
60855R100
1813
9906
SH
SOLE
9906
0
0
Dynatrace Inc
COM
268150109
1253
30552
SH
SOLE
30552
0
0
Delta Air Lines Inc
COM
247361702
8389
274326
SH
SOLE
274326
0
0
Fair Isaac Corp
COM
303250104
2064
4853
SH
SOLE
4853
0
0
Moderna Inc
COM
60770K107
3289
46484
SH
SOLE
46484
0
0
BELLUS Health Inc
COM
07987C204
9
3797
SH
SOLE
3797
0
0
Deere & Co
COM
244199105
37989
171410
SH
SOLE
171410
0
0
Discover Financial Services
COM
254709108
9181
158888
SH
SOLE
158888
0
0
Dollar General Corp
COM
256677105
24708
117872
SH
SOLE
117872
0
0
Quest Diagnostics Inc
COM
74834L100
8659
75628
SH
SOLE
75628
0
0
DR Horton Inc
COM
23331A109
11984
158454
SH
SOLE
158454
0
0
Danaher Corp
COM
235851102
82920
385083
SH
SOLE
385083
0
0
Walt Disney Co/The
COM
254687106
151232
1661687
SH
SOLE
1661687
0
0
Discovery Communications Inc
COM
25470F104
2197
100916
SH
SOLE
100916
0
0
Discovery Communications Inc
COM
25470F302
3867
197305
SH
SOLE
197305
0
0
DISH Network Corp
COM
25470M109
4495
154835
SH
SOLE
154835
0
0
Digital Realty Trust Inc
COM
253868103
27720
188882
SH
SOLE
188882
0
0
Dollar Tree Inc
COM
256746108
10270
112438
SH
SOLE
112438
0
0
Dover Corp
COM
260003108
8665
79977
SH
SOLE
79977
0
0
Duke Realty Corp
COM
264411505
9595
260015
SH
SOLE
260015
0
0
Darden Restaurants Inc
COM
237194105
6175
61296
SH
SOLE
61296
0
0
DTE Energy Co
COM
233331107
10452
90853
SH
SOLE
90853
0
0
Duke Energy Corp
COM
26441C204
33594
379337
SH
SOLE
379337
0
0
DaVita Inc
COM
23918K108
3694
43134
SH
SOLE
43134
0
0
Devon Energy Corp
COM
25179M103
1101
116377
SH
SOLE
116377
0
0
DXC Technology Co
COM
23355L106
1503
84224
SH
SOLE
84224
0
0
Electronic Arts Inc
COM
285512109
23818
182639
SH
SOLE
182639
0
0
eBay Inc
COM
278642103
16746
321427
SH
SOLE
321427
0
0
Ecolab Inc
COM
278865100
29287
146552
SH
SOLE
146552
0
0
Consolidated Edison Inc
COM
209115104
12265
157646
SH
SOLE
157646
0
0
Equifax Inc
COM
294429105
10586
67468
SH
SOLE
67468
0
0
Edison International
COM
281020107
9064
178279
SH
SOLE
178279
0
0
Estee Lauder Cos Inc/The
COM
518439104
30459
139561
SH
SOLE
139561
0
0
Eastman Chemical Co
COM
277432100
6201
79373
SH
SOLE
79373
0
0
Emerson Electric Co
COM
291011104
23509
358538
SH
SOLE
358538
0
0
EOG Resources Inc
COM
26875P101
9865
274493
SH
SOLE
274493
0
0
Equinix Inc
COM
29444U700
47290
62213
SH
SOLE
62213
0
0
Equity Residential
COM
29476L107
12605
245568
SH
SOLE
245568
0
0
Eversource Energy
COM
30040W108
13411
160521
SH
SOLE
160521
0
0
Essex Property Trust Inc
COM
297178105
9207
45852
SH
SOLE
45852
0
0
E TRADE Financial Corp
COM
269246401
5737
114624
SH
SOLE
114624
0
0
Entergy Corp
COM
29364G103
9300
94386
SH
SOLE
94386
0
0
Edwards Lifesciences Corp
COM
28176E108
27954
350217
SH
SOLE
350217
0
0
Exelon Corp
COM
30161N101
18061
505064
SH
SOLE
505064
0
0
Expeditors International of Wa
COM
302130109
8413
92946
SH
SOLE
92946
0
0
Expedia Inc
COM
30212P303
5892
64262
SH
SOLE
64262
0
0
Extra Space Storage Inc
COM
30225T102
9704
90697
SH
SOLE
90697
0
0
Ford Motor Co
COM
345370860
13424
2015669
SH
SOLE
2015669
0
0
Fastenal Co
COM
311900104
14426
319936
SH
SOLE
319936
0
0
Facebook Inc
COM
30303M102
597384
2280974
SH
SOLE
2280974
0
0
Fortune Brands Home & Security
COM
34964C106
6638
76724
SH
SOLE
76724
0
0
Freeport-McMoRan Inc
COM
35671D857
13302
850536
SH
SOLE
850536
0
0
FedEx Corp
COM
31428X106
36679
145829
SH
SOLE
145829
0
0
FirstEnergy Corp
COM
337932107
7337
255545
SH
SOLE
255545
0
0
F5 Networks Inc
COM
315616102
3740
30466
SH
SOLE
30466
0
0
Stanley Black & Decker Inc
COM
854502101
292
1800
SH
SOLE
1800
0
0
Fidelity National Information
COM
31620M106
45596
309738
SH
SOLE
309738
0
0
Fiserv Inc
COM
337738108
28958
281007
SH
SOLE
281007
0
0
Fifth Third Bancorp
COM
316773100
7873
369299
SH
SOLE
369299
0
0
FLIR Systems Inc
COM
302445101
2343
65343
SH
SOLE
65343
0
0
Flowserve Corp
COM
34354P105
1379
50533
SH
SOLE
50533
0
0
FMC Corp
COM
302491303
8035
75869
SH
SOLE
75869
0
0
Federal Realty Investment Trus
COM
313747206
3589
48868
SH
SOLE
48868
0
0
TechnipFMC PLC
COM
G87110105
811
128463
SH
SOLE
128463
0
0
Fortive Corp
COM
34959J108
13839
181594
SH
SOLE
181594
0
0
General Dynamics Corp
COM
369550108
19569
141368
SH
SOLE
141368
0
0
General Electric Co
COM
369604103
32715
5251252
SH
SOLE
5251252
0
0
Gilead Sciences Inc
COM
375558103
48383
765675
SH
SOLE
765675
0
0
General Mills Inc
COM
370334104
23286
377529
SH
SOLE
377529
0
0
Corning Inc
COM
219350105
12299
379469
SH
SOLE
379469
0
0
General Motors Co
COM
37045V100
19367
654516
SH
SOLE
654516
0
0
Alphabet Inc
COM
02079K107
429781
292449
SH
SOLE
292449
0
0
Alphabet Inc
COM
02079K305
411032
280454
SH
SOLE
280454
0
0
Genuine Parts Co
COM
372460105
6473
68019
SH
SOLE
68019
0
0
Global Payments Inc
COM
37940X102
26499
149221
SH
SOLE
149221
0
0
Gap Inc/The
COM
364760108
1064
62496
SH
SOLE
62496
0
0
Goldman Sachs Group Inc/The
COM
38141G104
38348
190813
SH
SOLE
190813
0
0
WW Grainger Inc
COM
384802104
8947
25077
SH
SOLE
25077
0
0
Halliburton Co
COM
406216101
4989
413987
SH
SOLE
413987
0
0
Hasbro Inc
COM
418056107
5010
60563
SH
SOLE
60563
0
0
Huntington Bancshares Inc/OH
COM
446150104
4833
527093
SH
SOLE
527093
0
0
Hanesbrands Inc
COM
410345102
1668
105889
SH
SOLE
105889
0
0
HCA Healthcare Inc
COM
40412C101
18669
149734
SH
SOLE
149734
0
0
HCP Inc
COM
42250P103
10269
378228
SH
SOLE
378228
0
0
Home Depot Inc/The
COM
437076102
154184
746653
SH
SOLE
746653
0
0
Hess Corp
COM
42809H107
5296
129400
SH
SOLE
129400
0
0
Hartford Financial Services Gr
COM
416515104
6847
185754
SH
SOLE
185754
0
0
Hilton Worldwide Holdings Inc
COM
43300A203
11154
130730
SH
SOLE
130730
0
0
Harley-Davidson Inc
COM
412822108
0
14
SH
SOLE
14
0
0
Hologic Inc
COM
436440101
9697
145891
SH
SOLE
145891
0
0
Honeywell International Inc
COM
438516106
69316
421095
SH
SOLE
421095
0
0
Hewlett Packard Enterprise Co
COM
42824C109
6004
640787
SH
SOLE
640787
0
0
HP Inc
COM
40434L105
13187
694424
SH
SOLE
694424
0
0
H&R Block Inc
COM
093671105
0
22
SH
SOLE
22
0
0
Hormel Foods Corp
COM
440452100
8620
176309
SH
SOLE
176309
0
0
Harris Corp
COM
502431109
20390
120057
SH
SOLE
120057
0
0
Henry Schein Inc
COM
806407102
4731
80492
SH
SOLE
80492
0
0
Host Hotels & Resorts Inc
COM
44107P104
5346
495447
SH
SOLE
495447
0
0
Hershey Co/The
COM
427866108
13084
91280
SH
SOLE
91280
0
0
Blackstone Group LP/The
COM
09260D107
410
7850
SH
SOLE
7850
0
0
Humana Inc
COM
444859102
30863
74568
SH
SOLE
74568
0
0
International Business Machine
COM
459200101
58799
483268
SH
SOLE
483268
0
0
Intercontinental Exchange Inc
COM
45866F104
28887
288730
SH
SOLE
288730
0
0
IDEXX Laboratories Inc
COM
45168D104
18921
48133
SH
SOLE
48133
0
0
International Flavors & Fragra
COM
459506101
7229
59039
SH
SOLE
59039
0
0
Illumina Inc
COM
452327109
25600
82827
SH
SOLE
82827
0
0
Incyte Corp
COM
45337C102
9436
105145
SH
SOLE
105145
0
0
Intel Corp
COM
458140100
119962
2998127
SH
SOLE
2998127
0
0
Intuit Inc
COM
461202103
42740
131022
SH
SOLE
131022
0
0
International Paper Co
COM
460146103
9200
226938
SH
SOLE
226938
0
0
Interpublic Group of Cos Inc/T
COM
460690100
4095
245653
SH
SOLE
245653
0
0
Iron Mountain Inc
COM
46284V101
5423
202411
SH
SOLE
202411
0
0
Intuitive Surgical Inc
COM
46120E602
46969
66196
SH
SOLE
66196
0
0
Gartner Inc
COM
366651107
5559
44491
SH
SOLE
44491
0
0
Illinois Tool Works Inc
COM
452308109
31797
164571
SH
SOLE
164571
0
0
JB Hunt Transport Services Inc
COM
445658107
5874
46478
SH
SOLE
46478
0
0
Johnson Controls International
COM
G51502105
16883
413305
SH
SOLE
413305
0
0
Jacobs Engineering Group Inc
COM
469814107
6710
72326
SH
SOLE
72326
0
0
Johnson & Johnson
COM
478160104
238463
2543790
SH
SOLE
2543790
0
0
Juniper Networks Inc
COM
48203R104
3555
165359
SH
SOLE
165359
0
0
JPMorgan Chase & Co
COM
46625H100
220426
2729927
SH
SOLE
2729927
0
0
Nordstrom Inc
COM
655664100
0
13
SH
SOLE
13
0
0
Kellogg Co
COM
487836108
10185
157693
SH
SOLE
157693
0
0
KeyCorp
COM
493267108
6037
506048
SH
SOLE
506048
0
0
Kraft Heinz Co/The
COM
500754106
13088
436991
SH
SOLE
436991
0
0
Kimco Realty Corp
COM
49446R109
2607
231508
SH
SOLE
231508
0
0
KLA-Tencor Corp
COM
482480100
15077
77823
SH
SOLE
77823
0
0
Kimberly-Clark Corp
COM
494368103
31174
211119
SH
SOLE
211119
0
0
Kinder Morgan Inc/DE
COM
49456B101
12566
1019152
SH
SOLE
1019152
0
0
CarMax Inc
COM
143130102
7061
76828
SH
SOLE
76828
0
0
Coca-Cola Co/The
COM
191216100
128446
4075686
SH
SOLE
4075686
0
0
Michael Kors Holdings Ltd
COM
G1890L107
0
19
SH
SOLE
19
0
0
Kroger Co/The
COM
501044101
16384
483152
SH
SOLE
483152
0
0
Kohl's Corp
COM
500255104
0
12
SH
SOLE
12
0
0
Kansas City Southern
COM
485170302
9500
52536
SH
SOLE
52536
0
0
Loews Corp
COM
540424108
4382
126115
SH
SOLE
126115
0
0
L Brands Inc
COM
501797104
2258
70990
SH
SOLE
70990
0
0
Leggett & Platt Inc
COM
524660107
1658
40266
SH
SOLE
40266
0
0
Lennar Corp
COM
526057104
10575
129469
SH
SOLE
129469
0
0
Laboratory Corp of America Hol
COM
50540R409
10332
54878
SH
SOLE
54878
0
0
LKQ Corp
COM
501889208
3701
133464
SH
SOLE
133464
0
0
Eli Lilly & Co
COM
532457108
73145
494159
SH
SOLE
494159
0
0
Lockheed Martin Corp
COM
539830109
56984
148674
SH
SOLE
148674
0
0
Lincoln National Corp
COM
534187109
3012
96147
SH
SOLE
96147
0
0
Alliant Energy Corp
COM
018802108
6079
117693
SH
SOLE
117693
0
0
Lowe's Cos Inc
COM
548661107
64645
389758
SH
SOLE
389758
0
0
Lam Research Corp
COM
512807108
24184
72898
SH
SOLE
72898
0
0
Southwest Airlines Co
COM
844741108
9512
253654
SH
SOLE
253654
0
0
LyondellBasell Industries NV
COM
N53745100
10730
152215
SH
SOLE
152215
0
0
Macy's Inc
COM
55616P104
0
30
SH
SOLE
30
0
0
Mastercard Inc
COM
57636Q104
162837
609621
SH
SOLE
609621
0
0
Mid-America Apartment Communit
COM
59522J103
9317
80351
SH
SOLE
80351
0
0
Macerich Co/The
COM
554382101
10
1453
SH
SOLE
1453
0
0
Marriott International Inc/MD
COM
571903202
11829
127776
SH
SOLE
127776
0
0
Masco Corp
COM
574599106
8031
145669
SH
SOLE
145669
0
0
McDonald's Corp
COM
580135101
84237
516057
SH
SOLE
516057
0
0
Microchip Technology Inc
COM
595017104
12877
125310
SH
SOLE
125310
0
0
McKesson Corp
COM
58155Q103
13609
91377
SH
SOLE
91377
0
0
Moody's Corp
COM
615369105
24622
84947
SH
SOLE
84947
0
0
Mondelez International Inc
COM
609207105
54649
1512220
SH
SOLE
1512220
0
0
Medtronic PLC
COM
G5960L103
103577
996702
SH
SOLE
996702
0
0
MetLife Inc
COM
59156R108
16146
434377
SH
SOLE
434377
0
0
MGM Resorts International
COM
552953101
4414
202930
SH
SOLE
202930
0
0
Mohawk Industries Inc
COM
608190104
2770
28384
SH
SOLE
28384
0
0
McCormick & Co Inc/MD
COM
579780206
14889
76707
SH
SOLE
76707
0
0
Martin Marietta Materials Inc
COM
573284106
8583
36466
SH
SOLE
36466
0
0
Marsh & McLennan Cos Inc
COM
571748102
30203
263326
SH
SOLE
263326
0
0
3M Co
COM
88579Y101
55341
345491
SH
SOLE
345491
0
0
Monster Beverage Corp
COM
61174X109
18781
234172
SH
SOLE
234172
0
0
Altria Group Inc
COM
02209S103
47660
2246611
SH
SOLE
2246611
0
0
Mosaic Co/The
COM
61945C103
3737
204564
SH
SOLE
204564
0
0
Marathon Petroleum Corp
COM
56585A102
23668
806694
SH
SOLE
806694
0
0
Merck & Co Inc
COM
58933Y105
127539
2595492
SH
SOLE
2595492
0
0
Marathon Oil Corp
COM
565849106
982
240098
SH
SOLE
240098
0
0
Morgan Stanley
COM
617446448
32487
671911
SH
SOLE
671911
0
0
Microsoft Corp
COM
594918104
875600
5600358
SH
SOLE
5600358
0
0
Motorola Solutions Inc
COM
620076307
13289
84745
SH
SOLE
84745
0
0
M&T Bank Corp
COM
55261F104
6126
66527
SH
SOLE
66527
0
0
Mettler-Toledo International I
COM
592688105
13044
13507
SH
SOLE
13507
0
0
Micron Technology Inc
COM
595112103
26154
556934
SH
SOLE
556934
0
0
Mylan NV
COM
N59465109
4322
291467
SH
SOLE
291467
0
0
Rio Tinto PLC
COM
767204100
12
200
SH
SOLE
200
0
0
BHP Billiton Ltd
COM
088606108
10
200
SH
SOLE
200
0
0
Southern Copper Corp
COM
84265V105
9
200
SH
SOLE
200
0
0
Noble Energy Inc
COM
655044105
1260
147401
SH
SOLE
147401
0
0
Nasdaq Inc
COM
631103108
7314
59608
SH
SOLE
59608
0
0
NextEra Energy Inc
COM
65339F101
70114
252609
SH
SOLE
252609
0
0
Newmont Mining Corp
COM
651639106
29840
470289
SH
SOLE
470289
0
0
Netflix Inc
COM
64110L106
149174
298332
SH
SOLE
298332
0
0
NiSource Inc
COM
65473P105
3972
180556
SH
SOLE
180556
0
0
NIKE Inc
COM
654106103
115900
923218
SH
SOLE
923218
0
0
Northrop Grumman Corp
COM
666807102
27353
86701
SH
SOLE
86701
0
0
National Oilwell Varco Inc
COM
637071101
1658
183058
SH
SOLE
183058
0
0
NRG Energy Inc
COM
629377508
3538
115094
SH
SOLE
115094
0
0
General Mills Inc
COM
370334104
31
500
SH
SOLE
500
0
0
Norfolk Southern Corp
COM
655844108
30368
141912
SH
SOLE
141912
0
0
NetApp Inc
COM
64110D104
4847
110552
SH
SOLE
110552
0
0
Northern Trust Corp
COM
665859104
8278
106172
SH
SOLE
106172
0
0
Nucor Corp
COM
670346105
7927
176695
SH
SOLE
176695
0
0
NVIDIA Corp
COM
67066G104
181993
336266
SH
SOLE
336266
0
0
Newell Brands Inc
COM
651229106
3128
182278
SH
SOLE
182278
0
0
News Corp
COM
65249B208
788
56358
SH
SOLE
56358
0
0
News Corp
COM
65249B109
3436
245092
SH
SOLE
245092
0
0
Realty Income Corp
COM
756109104
14712
242174
SH
SOLE
242174
0
0
ONEOK Inc
COM
682680103
5422
208716
SH
SOLE
208716
0
0
Omnicom Group Inc
COM
681919106
6697
135298
SH
SOLE
135298
0
0
Oracle Corp
COM
68389X105
63849
1069494
SH
SOLE
1069494
0
0
O'Reilly Automotive Inc
COM
67103H107
16194
35123
SH
SOLE
35123
0
0
Occidental Petroleum Corp
COM
674599105
4429
442414
SH
SOLE
442414
0
0
Paychex Inc
COM
704326107
12846
161044
SH
SOLE
161044
0
0
People's United Financial Inc
COM
712704105
2273
220463
SH
SOLE
220463
0
0
PACCAR Inc
COM
693718108
16465
193068
SH
SOLE
193068
0
0
PG&E Corp
COM
69331C108
1678
178671
SH
SOLE
178671
0
0
Public Service Enterprise Grou
COM
744573106
13092
238436
SH
SOLE
238436
0
0
PepsiCo Inc
COM
713448108
127894
1464804
SH
SOLE
1464804
0
0
Pfizer Inc
COM
717081103
124034
5239335
SH
SOLE
5239335
0
0
Principal Financial Group Inc
COM
74251V102
5457
135517
SH
SOLE
135517
0
0
Procter & Gamble Co/The
COM
742718109
229336
2614388
SH
SOLE
2614388
0
0
Progressive Corp/The
COM
743315103
28742
303603
SH
SOLE
303603
0
0
Parker-Hannifin Corp
COM
701094104
14442
71375
SH
SOLE
71375
0
0
PulteGroup Inc
COM
745867101
5852
126430
SH
SOLE
126430
0
0
Packaging Corp of America
COM
695156109
6057
55545
SH
SOLE
55545
0
0
PerkinElmer Inc
COM
714046109
7903
62967
SH
SOLE
62967
0
0
Prologis Inc
COM
74340W103
72883
724342
SH
SOLE
724342
0
0
Philip Morris International In
COM
718172109
77506
1630150
SH
SOLE
1630150
0
0
PNC Financial Services Group I
COM
693475105
24193
220115
SH
SOLE
220115
0
0
Pinnacle West Capital Corp
COM
723484101
3955
53058
SH
SOLE
53058
0
0
PPG Industries Inc
COM
693506107
16872
138203
SH
SOLE
138203
0
0
PPL Corp
COM
69351T106
9863
362467
SH
SOLE
362467
0
0
Prudential Financial Inc
COM
744320102
13012
204857
SH
SOLE
204857
0
0
Public Storage
COM
74460D109
23992
107723
SH
SOLE
107723
0
0
Phillips 66
COM
718546104
10673
205881
SH
SOLE
205881
0
0
PVH Corp
COM
693656100
1287
21574
SH
SOLE
21574
0
0
Quanta Services Inc
COM
74762E102
2833
53590
SH
SOLE
53590
0
0
Pioneer Natural Resources Co
COM
723787107
6668
77549
SH
SOLE
77549
0
0
PayPal Holdings Inc
COM
70450Y103
124204
630385
SH
SOLE
630385
0
0
QUALCOMM Inc
COM
747525103
72344
614757
SH
SOLE
614757
0
0
Qorvo Inc
COM
74736K101
7360
57053
SH
SOLE
57053
0
0
Royal Caribbean Cruises Ltd
COM
V7780T103
5435
83972
SH
SOLE
83972
0
0
Regency Centers Corp
COM
758849103
4290
112825
SH
SOLE
112825
0
0
Regeneron Pharmaceuticals Inc
COM
75886F107
32786
58570
SH
SOLE
58570
0
0
Regions Financial Corp
COM
7591EP100
5740
497813
SH
SOLE
497813
0
0
Robert Half International Inc
COM
770323103
3371
63683
SH
SOLE
63683
0
0
Raymond James Financial Inc
COM
754730109
4622
63524
SH
SOLE
63524
0
0
Ralph Lauren Corp
COM
751212101
1539
22637
SH
SOLE
22637
0
0
ResMed Inc
COM
761152107
13999
81658
SH
SOLE
81658
0
0
Rockwell Automation Inc
COM
773903109
14214
64409
SH
SOLE
64409
0
0
Roper Technologies Inc
COM
776696106
22964
58121
SH
SOLE
58121
0
0
Ross Stores Inc
COM
778296103
15730
168560
SH
SOLE
168560
0
0
Republic Services Inc
COM
760759100
11099
118900
SH
SOLE
118900
0
0
Starbucks Corp
COM
855244109
52041
605693
SH
SOLE
605693
0
0
Charles Schwab Corp/The
COM
808513105
23821
657498
SH
SOLE
657498
0
0
Sealed Air Corp
COM
81211K100
3539
91185
SH
SOLE
91185
0
0
Sherwin-Williams Co/The
COM
824348106
33417
47962
SH
SOLE
47962
0
0
JM Smucker Co/The
COM
832696405
8160
70637
SH
SOLE
70637
0
0
Schlumberger Ltd
COM
806857108
11142
716090
SH
SOLE
716090
0
0
SL Green Realty Corp
COM
78440X101
1818
39197
SH
SOLE
39197
0
0
Quidel Corp
COM
74838J101
0
1
SH
DFND
1
0
1
0
Snap-on Inc
COM
833034101
4383
29789
SH
SOLE
29789
0
0
Synopsys Inc
COM
871607107
16239
75891
SH
SOLE
75891
0
0
Southern Co/The
COM
842587107
29542
544858
SH
SOLE
544858
0
0
Simon Property Group Inc
COM
828806109
14779
228491
SH
SOLE
228491
0
0
S&P Global Inc
COM
78409V104
45066
124975
SH
SOLE
124975
0
0
Sempra Energy
COM
816851109
16209
136951
SH
SOLE
136951
0
0
State Street Corp
COM
857477103
10838
182667
SH
SOLE
182667
0
0
Constellation Brands Inc
COM
21036P108
19713
104019
SH
SOLE
104019
0
0
Stanley Black & Decker Inc
COM
854502101
14241
87797
SH
SOLE
87797
0
0
Skyworks Solutions Inc
COM
83088M102
12173
83666
SH
SOLE
83666
0
0
Synchrony Financial
COM
87165B103
7291
278602
SH
SOLE
278602
0
0
Stryker Corp
COM
863667101
38777
186097
SH
SOLE
186097
0
0
Symantec Corp
COM
668771108
6033
289506
SH
SOLE
289506
0
0
Sysco Corp
COM
871829107
19320
310519
SH
SOLE
310519
0
0
AT&T Inc
COM
00206R102
137025
4806232
SH
SOLE
4806232
0
0
Molson Coors Brewing Co
COM
60871R209
3920
116811
SH
SOLE
116811
0
0
TransDigm Group Inc
COM
893641100
14086
29648
SH
SOLE
29648
0
0
TE Connectivity Ltd
COM
H84989104
16084
164562
SH
SOLE
164562
0
0
Target Corp
COM
87612E106
40640
258167
SH
SOLE
258167
0
0
Tiffany & Co
COM
886547108
5924
51131
SH
SOLE
51131
0
0
TJX Cos Inc/The
COM
872540109
31450
565143
SH
SOLE
565143
0
0
Torchmark Corp
COM
37959E102
4103
51347
SH
SOLE
51347
0
0
Thermo Fisher Scientific Inc
COM
883556102
106191
240514
SH
SOLE
240514
0
0
T Rowe Price Group Inc
COM
74144T108
15105
117807
SH
SOLE
117807
0
0
Travelers Cos Inc/The
COM
89417E109
14201
131256
SH
SOLE
131256
0
0
Tractor Supply Co
COM
892356106
7840
54694
SH
SOLE
54694
0
0
Tyson Foods Inc
COM
902494103
10839
182238
SH
SOLE
182238
0
0
Texas Instruments Inc
COM
882508104
110503
773886
SH
SOLE
773886
0
0
Textron Inc
COM
883203101
4569
126601
SH
SOLE
126601
0
0
Under Armour Inc
COM
904311206
582
59144
SH
SOLE
59144
0
0
Under Armour Inc
COM
904311107
644
57344
SH
SOLE
57344
0
0
United Continental Holdings In
COM
910047109
3925
112964
SH
SOLE
112964
0
0
UDR Inc
COM
902653104
6760
207291
SH
SOLE
207291
0
0
Universal Health Services Inc
COM
913903100
4688
43803
SH
SOLE
43803
0
0
Ulta Beauty Inc
COM
90384S303
5872
26215
SH
SOLE
26215
0
0
UnitedHealth Group Inc
COM
91324P102
180115
931080
SH
SOLE
931080
0
0
Unum Group
COM
91529Y106
1203
71500
SH
SOLE
71500
0
0
Union Pacific Corp
COM
907818108
191505
972753
SH
SOLE
972753
0
0
United Parcel Service Inc
COM
911312106
106090
636680
SH
SOLE
636680
0
0
United Rentals Inc
COM
911363109
6987
40041
SH
SOLE
40041
0
0
US Bancorp
COM
902973304
27579
769298
SH
SOLE
769298
0
0
Visa Inc
COM
92826C839
183155
915916
SH
SOLE
915916
0
0
Varian Medical Systems Inc
COM
92220P105
8828
51328
SH
SOLE
51328
0
0
VF Corp
COM
918204108
10713
152494
SH
SOLE
152494
0
0
Valero Energy Corp
COM
91913Y100
8328
192237
SH
SOLE
192237
0
0
Vulcan Materials Co
COM
929160109
10515
77577
SH
SOLE
77577
0
0
Vornado Realty Trust
COM
929042109
3745
111084
SH
SOLE
111084
0
0
Verisk Analytics Inc
COM
92345Y106
16536
89233
SH
SOLE
89233
0
0
VeriSign Inc
COM
92343E102
10482
51167
SH
SOLE
51167
0
0
Vertex Pharmaceuticals Inc
COM
92532F100
40078
147282
SH
SOLE
147282
0
0
Ventas Inc
COM
92276F100
10999
262135
SH
SOLE
262135
0
0
Verizon Communications Inc
COM
92343V104
166056
3816974
SH
SOLE
3816974
0
0
Waters Corp
COM
941848103
6830
34904
SH
SOLE
34904
0
0
Walgreens Boots Alliance Inc
COM
931427108
17378
483812
SH
SOLE
483812
0
0
Western Digital Corp
COM
958102105
5524
151123
SH
SOLE
151123
0
0
WEC Energy Group Inc
COM
92939U106
14411
148720
SH
SOLE
148720
0
0
Wells Fargo & Co
COM
949746101
53644
4999399
SH
SOLE
4999399
0
0
Whirlpool Corp
COM
963320106
5397
29351
SH
SOLE
29351
0
0
Waste Management Inc
COM
94106L109
25070
221523
SH
SOLE
221523
0
0
Williams Cos Inc/The
COM
969457100
11242
572116
SH
SOLE
572116
0
0
Wal-Mart Stores Inc
COM
931142103
129599
1487823
SH
SOLE
1487823
0
0
Westrock Co
COM
96145D105
5281
152012
SH
SOLE
152012
0
0
Western Union Co/The
COM
959802109
4392
204949
SH
SOLE
204949
0
0
Weyerhaeuser Co
COM
962166104
14954
524334
SH
SOLE
524334
0
0
Wynn Resorts Ltd
COM
983134107
3286
45762
SH
SOLE
45762
0
0
Xcel Energy Inc
COM
98389B100
17179
248933
SH
SOLE
248933
0
0
Xilinx Inc
COM
983919101
12741
122227
SH
SOLE
122227
0
0
Exxon Mobil Corp
COM
30231G102
74888
2893197
SH
SOLE
2893197
0
0
DENTSPLY SIRONA Inc
COM
24906P109
5391
123290
SH
SOLE
123290
0
0
Xerox Holdings Corp
COM
98421M106
1113
59287
SH
SOLE
59287
0
0
Xylem Inc/NY
COM
98419M100
8410
99982
SH
SOLE
99982
0
0
Yum! Brands Inc
COM
988498101
12968
142035
SH
SOLE
142035
0
0
Zimmer Biomet Holdings Inc
COM
98956P102
15887
116698
SH
SOLE
116698
0
0
Zions Bancorp NA
COM
989701107
2484
85008
SH
SOLE
85008
0
0
Zoetis Inc
COM
98978V103
44296
267863
SH
SOLE
267863
0
0
Nucor Corp
COM
670346105
20968
467407
SH
SOLE
467407
0
0
Algonquin Power & Utilities Co
COM
015857105
3972
273459
SH
SOLE
273459
0
0
BlackRock Inc
COM
09247X101
3538
6278
SH
SOLE
6278
0
0
Brookfield Infrastructure Part
COM
G16252101
62
1300
SH
SOLE
1300
0
0
Home Depot Inc/The
COM
437076102
3537
12737
SH
SOLE
12737
0
0
Immunovaccine Inc
COM
44974L103
2
545
SH
DFND
1
0
545
0
Profound Medical Corp
COM
74319B502
5
272
SH
DFND
1
0
272
0
Oncolytics Biotech Inc
COM
682310875
1
305
SH
DFND
1
0
305
0
Maverix Metals Inc
COM
57776F405
1
242
SH
DFND
1
0
242
0
Medicenna Therapeutics Corp
COM
58490H107
4
872
SH
DFND
1
0
872
0
Vermilion Energy Inc
COM
923725105
6
2500
SH
DFND
1
0
2500
0
Seabridge Gold Inc
COM
811916105
4
200
SH
DFND
1
0
200
0
Alexco Resource Corp
COM
01535P106
1
400
SH
DFND
1
0
400
0
Granite Real Estate Investment
COM
387437114
6
100
SH
DFND
1
0
100
0
Aptose Biosciences Inc
COM
03835T200
1
100
SH
DFND
1
0
100
0
Celestica Inc
COM
15101Q108
4
600
SH
DFND
1
0
600
0
Open Text Corp
COM
683715106
8
200
SH
DFND
1
0
200
0
Brookfield Property Partners L
COM
G16249107
26
2200
SH
DFND
1
0
2200
0
Cronos Group Inc
COM
22717L101
1
200
SH
DFND
1
0
200
0
Great Panther Silver Ltd
COM
39115V101
2
2300
SH
DFND
1
0
2300
0
untitled
COM
85207K107
3
400
SH
DFND
1
0
400
0
General Dynamics Corp
COM
369550108
1017
7350
SH
SOLE
7350
0
0
Kelso Technologies Inc
COM
48826D201
5
9900
SH
DFND
1
0
9900
0
Costco Wholesale Corp
COM
22160K105
104
293
SH
SOLE
293
0
0
IAC/InterActiveCorp
COM
57667L107
4555
41168
SH
SOLE
41168
0
0
IAC/InterActiveCorp
COM
44891N109
1587
13251
SH
SOLE
13251
0
0
Papa John's International Inc
COM
698813102
1
17
SH
DFND
1
0
17
0
First Majestic Silver Corp
COM
32076V103
751
79000
SH
SOLE
79000
0
0
Union Pacific Corp
COM
907818108
117
593
SH
SOLE
593
0
0
Exxon Mobil Corp
COM
30231G102
796
23200
SH
DFND
4
0
23200
0
Citigroup Inc
COM
172967424
1362
31600
SH
DFND
4
0
31600
0
JPMorgan Chase & Co
COM
46625H100
1540
16000
SH
DFND
4
0
16000
0
NVIDIA Corp
COM
67066G104
39280
72577
SH
SOLE
72577
0
0
Adobe Systems Inc
COM
00724F101
0
1
SH
SOLE
1
0
0
Toronto-Dominion Bank/The
COM
891160509
791
17082
SH
DFND
1
0
17082
0
Brookfield Asset Management In
COM
112585104
104501
3158192
SH
SOLE
3158192
0
0
BCE Inc
COM
05534B760
58110
1401262
SH
SOLE
1401262
0
0
Bank of Montreal
COM
063671101
118902
2034000
SH
SOLE
2034000
0
0
Bank of Nova Scotia/The
COM
064149107
139176
3350000
SH
SOLE
3350000
0
0
CAE Inc
COM
124765108
27796
1900000
SH
SOLE
1900000
0
0
Canadian Imperial Bank of Comm
COM
136069101
403004
5391613
SH
SOLE
5391613
0
0
Royal Bank of Canada
COM
780087102
243079
3462155
SH
SOLE
3462155
0
0
Toronto-Dominion Bank/The
COM
891160509
8415
181996
SH
DFND
1
0
181996
0
Freeport-McMoRan Inc
COM
35671D857
8
500
SH
SOLE
500
0
0
Algonquin Power & Utilities Co
COM
015857105
24684
1699535
SH
SOLE
1699535
0
0
Bank of Nova Scotia/The
COM
064149107
99607
2397561
SH
SOLE
2397561
0
0
B2Gold Corp
COM
11777Q209
748
114946
SH
SOLE
114946
0
0
CAE Inc
COM
124765108
319
21816
SH
SOLE
21816
0
0
Canadian Imperial Bank of Comm
COM
136069101
50697
678259
SH
SOLE
678259
0
0
Canadian Natural Resources Ltd
COM
136385101
25405
1585247
SH
SOLE
1585247
0
0
Kirkland Lake Gold Ltd
COM
49741E100
20543
420844
SH
SOLE
420844
0
0
Pan American Silver Corp
COM
697900108
1209
37612
SH
SOLE
37612
0
0
Pembina Pipeline Corp
COM
706327103
40599
1912951
SH
SOLE
1912951
0
0
Vedanta Ltd
COM
92242Y100
4
509
SH
SOLE
509
0
0
Rogers Communications Inc
COM
775109200
15481
390273
SH
SOLE
390273
0
0
Seabridge Gold Inc
COM
811916105
18894
1004722
SH
SOLE
1004722
0
0
Shopify Inc
COM
82509L107
169195
165452
SH
SOLE
165452
0
0
Shaw Communications Inc
COM
82028K200
8765
480272
SH
SOLE
480272
0
0
Sandstorm Gold Ltd
COM
80013R206
139
16512
SH
SOLE
16512
0
0
SSR Mining Inc
COM
784730103
390
20922
SH
SOLE
20922
0
0
Brookfield Renewable Corp
COM
11284V105
6
98
SH
DFND
1
0
98
0
TransCanada Corp
COM
87807B107
41858
997076
SH
SOLE
997076
0
0
Yamana Gold Inc
COM
98462Y100
490
86152
SH
SOLE
86152
0
0
Barrick Gold Corp
COM
067901108
144783
5154757
SH
SOLE
5154757
0
0
Agnico Eagle Mines Ltd
COM
008474108
84039
1054795
SH
SOLE
1054795
0
0
Alamos Gold Inc
COM
011532108
878
99700
SH
SOLE
99700
0
0
Algonquin Power & Utilities Co
COM
015857105
15019
1034087
SH
SOLE
1034087
0
0
Brookfield Asset Management In
COM
112585104
166715
5038417
SH
SOLE
5038417
0
0
BlackBerry Ltd
COM
09228F103
2447
533267
SH
SOLE
533267
0
0
Brookfield Business Partners L
COM
G16234109
262
8600
SH
SOLE
8600
0
0
Cott Corp
COM
74167P108
7
500
SH
SOLE
500
0
0
BCE Inc
COM
05534B760
109440
2639035
SH
SOLE
2639035
0
0
Brookfield Renewable Partners
COM
G16258108
1982
37700
SH
SOLE
37700
0
0
Bank of Montreal
COM
063671101
140639
2405845
SH
SOLE
2405845
0
0
Bank of Nova Scotia/The
COM
064149107
182769
4399313
SH
SOLE
4399313
0
0
Brookfield Property Partners L
COM
G16249107
996
82769
SH
SOLE
82769
0
0
Baytex Energy Corp
COM
07317Q105
60
173580
SH
SOLE
173580
0
0
B2Gold Corp
COM
11777Q209
2102
322900
SH
SOLE
322900
0
0
CAE Inc
COM
124765108
1320
90200
SH
SOLE
90200
0
0
Cameco Corp
COM
13321L108
15302
1514941
SH
SOLE
1514941
0
0
Brookfield Renewable Corp
COM
11284V105
7
117
SH
DFND
1
0
117
0
Brookfield Renewable Corp
COM
11284V105
553
9425
SH
SOLE
9425
0
0
Brookfield Renewable Corp
COM
11284V105
264
4500
SH
SOLE
4500
0
0
Colliers International Group I
COM
194693107
697
10468
SH
SOLE
10468
0
0
Celestica Inc
COM
15101Q108
277
40039
SH
SOLE
40039
0
0
Canadian Imperial Bank of Comm
COM
136069101
128239
1715650
SH
SOLE
1715650
0
0
Canadian Natural Resources Ltd
COM
136385101
49757
3104708
SH
SOLE
3104708
0
0
Canadian National Railway Co
COM
136375102
306023
2873502
SH
SOLE
2873502
0
0
Canadian Pacific Railway Ltd
COM
13645T100
159126
523115
SH
SOLE
523115
0
0
Crescent Point Energy Corp
COM
22576C101
1596
1319602
SH
SOLE
1319602
0
0
Cenovus Energy Inc
COM
15135U109
14697
3770667
SH
SOLE
3770667
0
0
Expedia Inc
COM
30212P303
9
100
SH
SOLE
100
0
0
XPO Logistics Inc
COM
983793100
733
8659
SH
SOLE
8659
0
0
MetLife Inc
COM
59156R108
152
4100
SH
SOLE
4100
0
0
BRP Inc/CA
COM
05577W200
283
5361
SH
SOLE
5361
0
0
Descartes Systems Group Inc/Th
COM
249906108
1407
24709
SH
SOLE
24709
0
0
Ovintiv Inc
COM
69047Q102
4251
519778
SH
SOLE
519778
0
0
Eldorado Gold Corp
COM
284902509
502
47620
SH
SOLE
47620
0
0
Enbridge Inc
COM
29250N105
145761
4989474
SH
SOLE
4989474
0
0
Brookfield Renewable Corp
COM
11284V105
640
10919
SH
SOLE
10919
0
0
Knight-Swift Transportation Ho
COM
499049104
667
16400
SH
SOLE
16400
0
0
ISHARES SILVER TRUST
ETF
46428Q109
56264
2600000
SH
SOLE
2600000
0
0
Enerplus Corp
COM
292766102
86
47125
SH
SOLE
47125
0
0
Franco-Nevada Corp
COM
351858105
75511
540380
SH
SOLE
540380
0
0
First Majestic Silver Corp
COM
32076V103
521
54800
SH
SOLE
54800
0
0
FirstService Corp
COM
33767E202
1319
9992
SH
SOLE
9992
0
0
Fortis Inc/Canada
COM
349553107
49509
1210971
SH
SOLE
1210971
0
0
Fortuna Silver Mines Inc
COM
349915108
336
52900
SH
SOLE
52900
0
0
CGI Group Inc
COM
12532H104
46403
683649
SH
SOLE
683649
0
0
Gildan Activewear Inc
COM
375916103
15500
786579
SH
SOLE
786579
0
0
Granite Real Estate Investment
COM
387437114
878
15122
SH
SOLE
15122
0
0
Gran Tierra Energy Inc
COM
38500T101
30
129700
SH
SOLE
129700
0
0
Hudbay Minerals Inc
COM
443628102
333
78800
SH
SOLE
78800
0
0
IAMGOLD Corp
COM
450913108
591
154100
SH
SOLE
154100
0
0
Imperial Oil Ltd
COM
453038408
11225
937714
SH
SOLE
937714
0
0
Brookfield Renewable Corp
COM
11284V105
1
15
SH
SOLE
15
0
0
Just Energy Group Inc
COM
48213W408
5
903
SH
SOLE
903
0
0
Kinross Gold Corp
COM
496902404
42227
4785363
SH
SOLE
4785363
0
0
Kirkland Lake Gold Ltd
COM
49741E100
10065
206192
SH
SOLE
206192
0
0
MAG Silver Corp
COM
55903Q104
380
23400
SH
SOLE
23400
0
0
Manulife Financial Corp
COM
56501R106
87657
6302460
SH
SOLE
6302460
0
0
Magna International Inc
COM
559222401
62041
1355843
SH
SOLE
1355843
0
0
Methanex Corp
COM
59151K108
724
29700
SH
SOLE
29700
0
0
Novagold Resources Inc
COM
66987E206
865
72600
SH
SOLE
72600
0
0
New Gold Inc
COM
644535106
326
191000
SH
SOLE
191000
0
0
NexGen Energy Ltd
COM
65340P106
162
93306
SH
SOLE
93306
0
0
Osisko Gold Royalties Ltd
COM
68827L101
420
35500
SH
SOLE
35500
0
0
Norbord Inc
COM
65548P403
396
13400
SH
SOLE
13400
0
0
Open Text Corp
COM
683715106
39732
940045
SH
SOLE
940045
0
0
Pan American Silver Corp
COM
697900108
1633
50800
SH
SOLE
50800
0
0
Precision Drilling Corp
COM
74022D308
61
97300
SH
SOLE
97300
0
0
ProMetic Life Sciences Inc
COM
53272L103
4
207
SH
SOLE
207
0
0
Pembina Pipeline Corp
COM
706327103
36209
1706111
SH
SOLE
1706111
0
0
Pretium Resources Inc
COM
74139C102
637
49800
SH
SOLE
49800
0
0
Restaurant Brands Internationa
COM
76131D103
51893
903495
SH
SOLE
903495
0
0
Ritchie Bros Auctioneers Inc
COM
767744105
2105
35500
SH
SOLE
35500
0
0
Rogers Communications Inc
COM
775109200
54049
1362546
SH
SOLE
1362546
0
0
Royal Bank of Canada
COM
780087102
336951
4799161
SH
SOLE
4799161
0
0
Shopify Inc
COM
82509L107
57877
56597
SH
SOLE
56597
0
0
Shaw Communications Inc
COM
82028K200
30160
1652697
SH
SOLE
1652697
0
0
Sun Life Financial Inc
COM
866796105
71108
1745032
SH
SOLE
1745032
0
0
Sandstorm Gold Ltd
COM
80013R206
5
600
SH
SOLE
600
0
0
SSR Mining Inc
COM
784730103
1330
71250
SH
SOLE
71250
0
0
Stantec Inc
COM
85472N109
1151
37900
SH
SOLE
37900
0
0
Suncor Energy Inc
COM
867224107
56372
4616431
SH
SOLE
4616431
0
0
Sierra Wireless Inc
COM
826516106
115
10319
SH
SOLE
10319
0
0
TELUS Corp
COM
87971M103
101317
5758034
SH
SOLE
5758034
0
0
TransAlta Corp
COM
89346D107
568
92345
SH
SOLE
92345
0
0
Teck Resources Ltd
COM
878742204
17677
1269602
SH
SOLE
1269602
0
0
TFI International Inc
COM
87241L109
1208
28900
SH
SOLE
28900
0
0
Thomson Reuters Corp
COM
884903709
40083
502291
SH
SOLE
502291
0
0
TransCanada Corp
COM
87807B107
145492
3465694
SH
SOLE
3465694
0
0
Turquoise Hill Resources Ltd
COM
900435108
281
331600
SH
SOLE
331600
0
0
Vermilion Energy Inc
COM
923725105
113
48237
SH
SOLE
48237
0
0
Waste Connections Inc
COM
94106B101
71452
687449
SH
SOLE
687449
0
0
Canopy Growth Corp
COM
138035100
2481
173065
SH
SOLE
173065
0
0
ISHARES SILVER TRUST
ETF
46428Q109
342
15800
SH
SOLE
15800
0
0
Wheaton Precious Metals Corp
COM
962879102
57062
1163049
SH
SOLE
1163049
0
0
Yamana Gold Inc
COM
98462Y100
1788
314500
SH
SOLE
314500
0
0
Barrick Gold Corp
COM
067901108
22938
816669
SH
SOLE
816669
0
0
Agnico Eagle Mines Ltd
COM
008474108
8858
111177
SH
SOLE
111177
0
0
Hydropothecary Corp/The
COM
428304109
2
2800
SH
DFND
1
0
2800
0
Brookfield Asset Management In
COM
112585104
21282
643180
SH
SOLE
643180
0
0
BCE Inc
COM
05534B760
17207
414923
SH
SOLE
414923
0
0
Bank of Montreal
COM
063671101
17293
295827
SH
SOLE
295827
0
0
Bank of Nova Scotia/The
COM
064149107
23027
554257
SH
SOLE
554257
0
0
Cameco Corp
COM
13321L108
1837
181880
SH
SOLE
181880
0
0
Canadian Imperial Bank of Comm
COM
136069101
15220
203621
SH
SOLE
203621
0
0
Canadian Natural Resources Ltd
COM
136385101
8688
542127
SH
SOLE
542127
0
0
Canadian National Railway Co
COM
136375102
34723
326044
SH
SOLE
326044
0
0
Canadian Pacific Railway Ltd
COM
13645T100
18711
61512
SH
SOLE
61512
0
0
Cenovus Energy Inc
COM
15135U109
1826
468557
SH
SOLE
468557
0
0
Enbridge Inc
COM
29250N105
27076
926843
SH
SOLE
926843
0
0
Franco-Nevada Corp
COM
351858105
12379
88584
SH
SOLE
88584
0
0
Fortis Inc/Canada
COM
349553107
8717
213221
SH
SOLE
213221
0
0
CGI Group Inc
COM
12532H104
7143
105241
SH
SOLE
105241
0
0
Gildan Activewear Inc
COM
375916103
1798
91240
SH
SOLE
91240
0
0
Imperial Oil Ltd
COM
453038408
1215
101458
SH
SOLE
101458
0
0
Kinross Gold Corp
COM
496902404
5086
576409
SH
SOLE
576409
0
0
Manulife Financial Corp
COM
56501R106
12345
887586
SH
SOLE
887586
0
0
Magna International Inc
COM
559222401
5676
124035
SH
SOLE
124035
0
0
Pembina Pipeline Corp
COM
706327103
5371
253095
SH
SOLE
253095
0
0
Restaurant Brands Internationa
COM
76131D103
7939
138218
SH
SOLE
138218
0
0
Rogers Communications Inc
COM
775109200
6407
161512
SH
SOLE
161512
0
0
Royal Bank of Canada
COM
780087102
45828
652726
SH
SOLE
652726
0
0
Shaw Communications Inc
COM
82028K200
3886
212957
SH
SOLE
212957
0
0
Sun Life Financial Inc
COM
866796105
10929
268195
SH
SOLE
268195
0
0
Suncor Energy Inc
COM
867224107
8535
698914
SH
SOLE
698914
0
0
TELUS Corp
COM
87971M103
10300
585373
SH
SOLE
585373
0
0
Teck Resources Ltd
COM
878742204
2973
213506
SH
SOLE
213506
0
0
Thomson Reuters Corp
COM
884903709
6111
76581
SH
SOLE
76581
0
0
TransCanada Corp
COM
87807B107
18110
431385
SH
SOLE
431385
0
0
Waste Connections Inc
COM
94106B101
12410
119403
SH
SOLE
119403
0
0
Wheaton Precious Metals Corp
COM
962879102
10109
206049
SH
SOLE
206049
0
0
Toronto-Dominion Bank/The
COM
891160509
38196
824995
SH
DFND
1
0
824995
0
Pinduoduo Inc
COM
722304102
51
687
SH
SOLE
687
0
0
Costco Wholesale Corp
COM
22160K105
532
1500
SH
SOLE
1500
0
0
Zscaler Inc
COM
98980G102
1690
12012
SH
SOLE
12012
0
0
Peloton Interactive Inc
COM
70614W100
3251
32759
SH
SOLE
32759
0
0
TJX Cos Inc/The
COM
872540109
473
8500
SH
SOLE
8500
0
0
Delta Air Lines Inc
COM
247361702
265
8662
SH
SOLE
8662
0
0
Facebook Inc
COM
30303M102
52
200
SH
SOLE
200
0
0
Athenex Inc
COM
04685N103
1
52
SH
DFND
1
0
52
0
T-Mobile US Inc
COM
872590104
320
2800
SH
SOLE
2800
0
0
Etsy Inc
COM
29786A106
4413
36280
SH
SOLE
36280
0
0
Vista Gold Corp
COM
927926303
1
960
SH
DFND
1
0
960
0
Uber Technologies Inc
COM
90353T100
1076
29500
SH
SOLE
29500
0
0
Materialise NV
COM
57667T100
8
210
SH
DFND
1
0
210
0
Platinum Group Metals Ltd
COM
72765Q882
1
386
SH
DFND
1
0
386
0
GSX Techedu Inc
COM
36257Y109
5
60
SH
DFND
1
0
60
0
iClick Interactive Asia Group
COM
45113Y104
0
30
SH
DFND
1
0
30
0
Kingsoft Cloud Holdings Ltd
COM
49639K101
1
30
SH
DFND
1
0
30
0
Puxin Ltd
COM
74704P108
0
30
SH
DFND
1
0
30
0
OneConnect Financial Technolog
COM
68248T105
1
30
SH
DFND
1
0
30
0
Honeywell International Inc
COM
438516106
407
2470
SH
SOLE
2470
0
0
Honeywell International Inc
COM
438516106
362
2200
SH
SOLE
2200
0
0
Renewable Energy Group Inc
COM
75972A301
6
120
SH
DFND
1
0
120
0
Era Group Inc
COM
11040G103
1
60
SH
DFND
1
0
60
0
Snowflake Inc
COM
833445109
1217
4847
SH
SOLE
4847
0
0
Lululemon Athletica Inc
COM
550021109
106
321
SH
SOLE
321
0
0
SBA Communications Corp
COM
78410G104
25030
78593
SH
SOLE
78593
0
0
DowDuPont Inc
COM
26614N102
25654
462396
SH
SOLE
462396
0
0
Canopy Growth Corp
COM
138035100
7494
522693
SH
SOLE
522693
0
0
SPDR S&P 500 ETF TRUST
ETF
78462F103
43
127
SH
SOLE
127
0
0
Cott Corp
COM
74167P108
177
12452
SH
SOLE
12452
0
0
Brookfield Property Partners L
COM
G16249107
6053
502797
SH
SOLE
502797
0
0
Ritchie Bros Auctioneers Inc
COM
767744105
598
10081
SH
SOLE
10081
0
0
Pixelworks Inc
COM
72581M305
0
20
SH
DFND
1
0
20
0
Atlantic Power Corp
COM
04878Q863
0
6
SH
DFND
1
0
6
0
GOLDEN MINERALS CO
COM
381119106
0
391
SH
DFND
1
0
391
0
Eldorado Gold Corp
COM
284902509
1
58
SH
DFND
1
0
58
0
TransGlobe Energy Corp
COM
893662106
0
142
SH
DFND
1
0
142
0
Canopy Growth Corp
COM
138035100
0
24
SH
DFND
1
0
24
0
Coeur Mining Inc
COM
192108504
0
17
SH
DFND
1
0
17
0
Solitario Zinc Corp
COM
8342EP107
0
729
SH
DFND
1
0
729
0
Sprott Physical Gold Trust
COM
85207H104
1
49
SH
DFND
1
0
49
0
untitled
COM
85207K107
0
32
SH
DFND
1
0
32
0
Alamos Gold Inc
COM
011532108
0
39
SH
DFND
1
0
39
0
Asanko Gold Inc
COM
36352H100
0
70
SH
DFND
1
0
70
0
Aphria Inc
COM
03765K104
0
78
SH
DFND
1
0
78
0
Algonquin Power & Utilities Co
COM
015857105
1
64
SH
DFND
1
0
64
0
Avino Silver & Gold Mines Ltd
COM
053906103
0
45
SH
DFND
1
0
45
0
Brookfield Asset Management In
COM
112585104
0
7
SH
DFND
1
0
7
0
BCE Inc
COM
05534B760
4
92
SH
DFND
1
0
92
0
Brookfield Renewable Partners
COM
G16258108
0
2
SH
DFND
1
0
2
0
BELLUS Health Inc
COM
07987C204
0
61
SH
DFND
1
0
61
0
Bank of Montreal
COM
063671101
5
84
SH
DFND
1
0
84
0
Brookfield Property Partners L
COM
G16249107
1
49
SH
DFND
1
0
49
0
Baytex Energy Corp
COM
07317Q105
0
476
SH
DFND
1
0
476
0
CAE Inc
COM
124765108
1
92
SH
DFND
1
0
92
0
Cameco Corp
COM
13321L108
0
21
SH
DFND
1
0
21
0
Canadian Natural Resources Ltd
COM
136385101
0
3
SH
DFND
1
0
3
0
Canadian National Railway Co
COM
136375102
5
51
SH
DFND
1
0
51
0
Canadian Pacific Railway Ltd
COM
13645T100
10
33
SH
DFND
1
0
33
0
Crescent Point Energy Corp
COM
22576C101
0
58
SH
DFND
1
0
58
0
Cenovus Energy Inc
COM
15135U109
6
1622
SH
DFND
1
0
1622
0
Denison Mines Corp
COM
248356107
0
344
SH
DFND
1
0
344
0
BRP Inc/CA
COM
05577W200
8
157
SH
DFND
1
0
157
0
DIRTT Environmental Solutions
COM
25490H106
0
132
SH
DFND
1
0
132
0
Descartes Systems Group Inc/Th
COM
249906108
1
23
SH
DFND
1
0
23
0
Endeavour Silver Corp
COM
29258Y103
0
55
SH
DFND
1
0
55
0
Essa Pharma Inc
COM
29668H708
0
28
SH
DFND
1
0
28
0
Enerplus Corp
COM
292766102
0
60
SH
DFND
1
0
60
0
Excellon Resources Inc
COM
30069C801
0
73
SH
DFND
1
0
73
0
First Majestic Silver Corp
COM
32076V103
1
69
SH
DFND
1
0
69
0
Fennec Pharmaceuticals Inc
COM
31447P100
0
78
SH
DFND
1
0
78
0
FirstService Corp
COM
33767E202
21
156
SH
DFND
1
0
156
0
CGI Group Inc
COM
12532H104
6
95
SH
DFND
1
0
95
0
Gildan Activewear Inc
COM
375916103
1
43
SH
DFND
1
0
43
0
Great Panther Silver Ltd
COM
39115V101
0
84
SH
DFND
1
0
84
0
Gran Tierra Energy Inc
COM
38500T101
0
657
SH
DFND
1
0
657
0
Hudbay Minerals Inc
COM
443628102
0
65
SH
DFND
1
0
65
0
Helius Medical Technologies In
COM
42328V504
0
36
SH
DFND
1
0
36
0
IAMGOLD Corp
COM
450913108
0
25
SH
DFND
1
0
25
0
Imperial Oil Ltd
COM
453038408
0
4
SH
DFND
1
0
4
0
International Tower Hill Mines
COM
46050R102
0
43
SH
DFND
1
0
43
0
Kinross Gold Corp
COM
496902404
0
35
SH
DFND
1
0
35
0
Kirkland Lake Gold Ltd
COM
49741E100
1
24
SH
DFND
1
0
24
0
Kelso Technologies Inc
COM
48826D201
0
97
SH
DFND
1
0
97
0
Corvus Gold Inc
COM
221013105
0
15
SH
DFND
1
0
15
0
MAG Silver Corp
COM
55903Q104
1
76
SH
DFND
1
0
76
0
Manulife Financial Corp
COM
56501R106
0
22
SH
DFND
1
0
22
0
Magna International Inc
COM
559222401
5
99
SH
DFND
1
0
99
0
Neptune Technologies & Bioress
COM
64079L105
3
1648
SH
DFND
1
0
1648
0
North American Energy Partners
COM
656811106
0
17
SH
DFND
1
0
17
0
NexGen Energy Ltd
COM
65340P106
0
49
SH
DFND
1
0
49
0
Organigram Holdings Inc
COM
68620P101
0
19
SH
DFND
1
0
19
0
Oncolytics Biotech Inc
COM
682310875
0
16
SH
DFND
1
0
16
0
Osisko Gold Royalties Ltd
COM
68827L101
0
21
SH
DFND
1
0
21
0
Precision Drilling Corp
COM
74022D308
0
19
SH
DFND
1
0
19
0
ProMetic Life Sciences Inc
COM
53272L103
0
23
SH
DFND
1
0
23
0
Platinum Group Metals Ltd
COM
72765Q882
0
43
SH
DFND
1
0
43
0
Points International Ltd
COM
730843208
0
1
SH
DFND
1
0
1
0
Pretium Resources Inc
COM
74139C102
1
100
SH
DFND
1
0
100
0
Restaurant Brands Internationa
COM
76131D103
3
48
SH
DFND
1
0
48
0
Rogers Communications Inc
COM
775109200
4
92
SH
DFND
1
0
92
0
Resolute Forest Products Inc
COM
76117W109
0
27
SH
DFND
1
0
27
0
Seabridge Gold Inc
COM
811916105
1
28
SH
DFND
1
0
28
0
Siyata Mobile Inc
COM
83013Q509
4
752
SH
DFND
1
0
752
0
Shaw Communications Inc
COM
82028K200
2
107
SH
DFND
1
0
107
0
Sierra Metals Inc
COM
82639W106
0
7
SH
DFND
1
0
7
0
SunOpta Inc
COM
8676EP108
0
32
SH
DFND
1
0
32
0
Stantec Inc
COM
85472N109
2
71
SH
DFND
1
0
71
0
Suncor Energy Inc
COM
867224107
1
69
SH
DFND
1
0
69
0
TELUS Corp
COM
87971M103
1
50
SH
DFND
1
0
50
0
Theratechnologies Inc
COM
88338H100
0
95
SH
DFND
1
0
95
0
Taseko Mines Ltd
COM
876511106
0
53
SH
DFND
1
0
53
0
Titan Medical Inc
COM
88830X819
1
1517
SH
DFND
1
0
1517
0
Trilogy Metals Inc
COM
89621C105
0
33
SH
DFND
1
0
33
0
Tanzanian Royalty Exploration
COM
87601A107
0
380
SH
DFND
1
0
380
0
Thomson Reuters Corp
COM
884903709
11
142
SH
DFND
1
0
142
0
Turquoise Hill Resources Ltd
COM
900435108
0
18
SH
DFND
1
0
18
0
Domtar Corp
COM
257559203
1
31
SH
DFND
1
0
31
0
Ur-Energy Inc
COM
91688R108
0
171
SH
DFND
1
0
171
0
Americas Silver Corp
COM
03062D100
0
99
SH
DFND
1
0
99
0
Village Farms International In
COM
92707Y108
0
7
SH
DFND
1
0
7
0
Westport Fuel Systems Inc
COM
960908309
0
3
SH
DFND
1
0
3
0
Western Copper & Gold Corp
COM
95805V108
0
41
SH
DFND
1
0
41
0
IAMGOLD Corp
COM
450913108
2
500
SH
DFND
1
0
500
0
Precision Drilling Corp
COM
74022D308
0
400
SH
DFND
1
0
400
0
Aurora Cannabis Inc
COM
05156X884
81
17300
SH
DFND
1
0
17300
0
First Majestic Silver Corp
COM
32076V103
18
1900
SH
DFND
1
0
1900
0
Sandstorm Gold Ltd
COM
80013R206
29
3400
SH
DFND
1
0
3400
0
CRH Medical Corp
COM
12626F105
2
700
SH
DFND
1
0
700
0
Franco-Nevada Corp
COM
351858105
20
145
SH
DFND
1
0
145
0
Northern Dynasty Minerals Ltd
COM
66510M204
0
300
SH
DFND
1
0
300
0
Turquoise Hill Resources Ltd
COM
900435108
2
1800
SH
DFND
1
0
1800
0
Wells Fargo & Co
COM
949746101
11487
488587
SH
SOLE
488587
0
0
AURYN RESOURCES INC
COM
05208W108
6
2800
SH
DFND
1
0
2800
0
NexGen Energy Ltd
COM
65340P106
12
7100
SH
DFND
1
0
7100
0
Brookfield Infrastructure Part
COM
G16252101
4776
100176
SH
SOLE
100176
0
0
Cadence Design Systems Inc
COM
127387108
14904
139769
SH
SOLE
139769
0
0
Brookfield Infrastructure Part
COM
G16252101
21785
456892
SH
SOLE
456892
0
0
CNOOC Ltd
COM
126132109
6
56
SH
DFND
1
0
56
0
Southern Co/The
COM
842587107
11
211
SH
SOLE
211
0
0
Dollar Tree Inc
COM
256746108
710
7771
SH
SOLE
7771
0
0
Village Farms International In
COM
92707Y108
34
7500
SH
DFND
1
0
7500
0
Marathon Oil Corp
COM
565849106
259
63359
SH
SOLE
63359
0
0
Blackstone Group LP/The
COM
09260D107
19411
371856
SH
SOLE
371856
0
0
Maxar Technologies Inc
COM
57778K105
305
12200
SH
SOLE
12200
0
0
UnitedHealth Group Inc
COM
91324P102
98
314
SH
SOLE
314
0
0
Walt Disney Co/The
COM
254687106
4534
36542
SH
SOLE
36542
0
0
Western Digital Corp
COM
958102105
370
10126
SH
SOLE
10126
0
0
Norwegian Cruise Line Holdings
COM
G66721104
1434
83811
SH
SOLE
83811
0
0
Oracle Corp
COM
68389X105
577
9657
SH
SOLE
9657
0
0
CME Group Inc
COM
12572Q105
23843
142510
SH
SOLE
142510
0
0
Verizon Communications Inc
COM
92343V104
9868
165872
SH
SOLE
165872
0
0
Coach Inc
COM
876030107
1313
83990
SH
SOLE
83990
0
0
Just Energy Group Inc
COM
48213W408
1
215
SH
DFND
1
0
215
0
Integra Resources Corp
COM
45826T301
0
44
SH
DFND
1
0
44
0
Melco Resorts & Entertainment
COM
585464100
3
157
SH
DFND
4
0
157
0
Quintiles IMS Holdings Inc
COM
46266C105
16990
107785
SH
SOLE
107785
0
0
Cisco Systems Inc
COM
17275R102
4301
109194
SH
SOLE
109194
0
0
Rayonier Advanced Materials In
COM
75508B104
0
3
SH
DFND
1
0
3
0
Neptune Technologies & Bioress
COM
64079L105
30
14100
SH
DFND
1
0
14100
0
Wheaton Precious Metals Corp
COM
962879102
68
1387
SH
DFND
1
0
1387
0
CounterPath Corp
COM
22228P302
0
66
SH
DFND
1
0
66
0
Micron Technology Inc
COM
595112103
86
1832
SH
SOLE
1832
0
0
Canada Goose Holdings Inc
COM
135086106
167
5187
SH
SOLE
5187
0
0
Aphria Inc
COM
03765K104
99
22388
SH
SOLE
22388
0
0
Global Water Resources Inc
COM
379463102
1
84
SH
DFND
1
0
84
0
Marathon Petroleum Corp
COM
56585A102
333
11342
SH
SOLE
11342
0
0
Aphria Inc
COM
03765K104
2
500
SH
SOLE
500
0
0
Canada Goose Holdings Inc
COM
135086106
3
100
SH
SOLE
100
0
0
Nutrien Ltd
COM
67077M108
10240
261158
SH
SOLE
261158
0
0
Nutrien Ltd
COM
67077M108
82428
2102246
SH
SOLE
2102246
0
0
Nutrien Ltd
COM
67077M108
57988
1478928
SH
SOLE
1478928
0
0
Open Text Corp
COM
683715106
5300
125399
SH
SOLE
125399
0
0
Huntington Ingalls Industries
COM
446413106
3165
22490
SH
SOLE
22490
0
0
Visa Inc
COM
92826C839
5390
26956
SH
SOLE
26956
0
0
Morgan Stanley
COM
617446448
2719
56235
SH
SOLE
56235
0
0
DIRTT Environmental Solutions
COM
25490H106
9
6000
SH
DFND
1
0
6000
0
Metalla Royalty & Streaming Lt
COM
59124U605
0
62
SH
DFND
1
0
62
0
AT&T Inc
COM
00206R102
232
8132
SH
SOLE
8132
0
0
Procter & Gamble Co/The
COM
742718109
1750
12590
SH
SOLE
12590
0
0
Kraft Heinz Co/The
COM
500754106
643
21468
SH
SOLE
21468
0
0
Northrop Grumman Corp
COM
666807102
551
1745
SH
SOLE
1745
0
0
Aurora Cannabis Inc
COM
05156X884
46
9856
SH
SOLE
9856
0
0
Merck & Co Inc
COM
58933Y105
241
2910
SH
SOLE
2910
0
0
McDonald's Corp
COM
580135101
1419
6466
SH
SOLE
6466
0
0
CDK Global Inc
COM
12508E101
887
20339
SH
SOLE
20339
0
0
NVR Inc
COM
62944T105
6688
1638
SH
SOLE
1638
0
0
Johnson & Johnson
COM
478160104
2955
19848
SH
SOLE
19848
0
0
AGNC Investment Corp
COM
00123Q104
3088
221988
SH
SOLE
221988
0
0
BCE Inc
COM
05534B760
1517
36591
SH
SOLE
36591
0
0
Schlumberger Ltd
COM
806857108
873
56112
SH
SOLE
56112
0
0
untitled
COM
85207K107
0
31
SH
DFND
1
0
31
0
Cisco Systems Inc
COM
17275R102
784
19900
SH
SOLE
19900
0
0
Priceline Group Inc/The
COM
09857L108
36292
21215
SH
SOLE
21215
0
0
Thermo Fisher Scientific Inc
COM
883556102
359
814
SH
SOLE
814
0
0
Welltower Inc
COM
95040Q104
16154
293233
SH
SOLE
293233
0
0
Cott Corp
COM
74167P108
0
22
SH
SOLE
22
0
0
Celestica Inc
COM
15101Q108
5
709
SH
SOLE
709
0
0
Barrick Gold Corp
COM
067901108
18111
644800
SH
SOLE
644800
0
0
Agnico Eagle Mines Ltd
COM
008474108
6549
82200
SH
SOLE
82200
0
0
BCE Inc
COM
05534B760
41989
1012507
SH
SOLE
1012507
0
0
Bank of Montreal
COM
063671101
148035
2532364
SH
SOLE
2532364
0
0
Bank of Nova Scotia/The
COM
064149107
145139
3493548
SH
SOLE
3493548
0
0
Cameco Corp
COM
13321L108
3207
317500
SH
SOLE
317500
0
0
Canadian Imperial Bank of Comm
COM
136069101
197414
2641111
SH
SOLE
2641111
0
0
Canadian Natural Resources Ltd
COM
136385101
12073
753350
SH
SOLE
753350
0
0
Canadian National Railway Co
COM
136375102
38297
359600
SH
SOLE
359600
0
0
Brookfield Asset Management In
COM
112585104
17902
541025
SH
SOLE
541025
0
0
Eldorado Gold Corp
COM
284902509
89
8390
SH
SOLE
8390
0
0
Fortis Inc/Canada
COM
349553107
31740
776338
SH
SOLE
776338
0
0
CGI Group Inc
COM
12532H104
5797
85400
SH
SOLE
85400
0
0
Imperial Oil Ltd
COM
453038408
4490
375100
SH
SOLE
375100
0
0
Enbridge Inc
COM
29250N105
76338
2613096
SH
SOLE
2613096
0
0
Kinross Gold Corp
COM
496902404
3838
434900
SH
SOLE
434900
0
0
Magna International Inc
COM
559222401
6726
147000
SH
SOLE
147000
0
0
Methanex Corp
COM
59151K108
824
33800
SH
SOLE
33800
0
0
Ovintiv Inc
COM
69047Q102
152
18620
SH
SOLE
18620
0
0
Rogers Communications Inc
COM
775109200
16353
412250
SH
SOLE
412250
0
0
BlackBerry Ltd
COM
09228F103
199
43446
SH
SOLE
43446
0
0
Royal Bank of Canada
COM
780087102
222211
3164927
SH
SOLE
3164927
0
0
Shaw Communications Inc
COM
82028K200
20377
1116574
SH
SOLE
1116574
0
0
Suncor Energy Inc
COM
867224107
8740
715698
SH
SOLE
715698
0
0
TransAlta Corp
COM
89346D107
2986
485446
SH
SOLE
485446
0
0
Teck Resources Ltd
COM
878742204
3140
225520
SH
SOLE
225520
0
0
Thomson Reuters Corp
COM
884903709
15726
197072
SH
SOLE
197072
0
0
TransCanada Corp
COM
87807B107
80341
1913776
SH
SOLE
1913776
0
0
TELUS Corp
COM
87971M103
27910
1586152
SH
SOLE
1586152
0
0
Gildan Activewear Inc
COM
375916103
5309
269400
SH
SOLE
269400
0
0
Manulife Financial Corp
COM
56501R106
22608
1625488
SH
SOLE
1625488
0
0
Sun Life Financial Inc
COM
866796105
18091
443972
SH
SOLE
443972
0
0
Enerplus Corp
COM
292766102
12
6300
SH
SOLE
6300
0
0
Yamana Gold Inc
COM
98462Y100
164
28900
SH
SOLE
28900
0
0
Pembina Pipeline Corp
COM
706327103
44029
2074558
SH
SOLE
2074558
0
0
Algonquin Power & Utilities Co
COM
015857105
5731
394555
SH
SOLE
394555
0
0
Canadian Pacific Railway Ltd
COM
13645T100
17597
57850
SH
SOLE
57850
0
0
Vermilion Energy Inc
COM
923725105
60
25500
SH
SOLE
25500
0
0
Brookfield Renewable Partners
COM
G16258108
5265
100145
SH
SOLE
100145
0
0
Waste Connections Inc
COM
94106B101
12171
117100
SH
SOLE
117100
0
0
Crescent Point Energy Corp
COM
22576C101
858
709598
SH
SOLE
709598
0
0
Wheaton Precious Metals Corp
COM
962879102
7276
148300
SH
SOLE
148300
0
0
Franco-Nevada Corp
COM
351858105
8915
63800
SH
SOLE
63800
0
0
Brookfield Infrastructure Part
COM
G16252101
13964
292870
SH
SOLE
292870
0
0
Cenovus Energy Inc
COM
15135U109
2850
731250
SH
SOLE
731250
0
0
Granite Real Estate Investment
COM
387437114
696
12000
SH
SOLE
12000
0
0
Brookfield Property Partners L
COM
G16249107
971
80686
SH
SOLE
80686
0
0
Restaurant Brands Internationa
COM
76131D103
6129
106703
SH
SOLE
106703
0
0
Nutrien Ltd
COM
67077M108
17458
445256
SH
SOLE
445256
0
0
Barrick Gold Corp
COM
067901108
148
5257
SH
DFND
1
0
5257
0
Agnico Eagle Mines Ltd
COM
008474108
103
1289
SH
DFND
1
0
1289
0
Bank of Montreal
COM
063671101
31567
539994
SH
DFND
1
0
539994
0
Bank of Nova Scotia/The
COM
064149107
25341
609970
SH
DFND
1
0
609970
0
Canadian National Railway Co
COM
136375102
549
5157
SH
DFND
1
0
5157
0
Fortis Inc/Canada
COM
349553107
8880
217206
SH
DFND
1
0
217206
0
Enbridge Inc
COM
29250N105
931
31881
SH
DFND
1
0
31881
0
Toronto-Dominion Bank/The
COM
891160509
91362
1973304
SH
DFND
1
0
1973304
0
TELUS Corp
COM
87971M103
1581
89838
SH
DFND
1
0
89838
0
Algonquin Power & Utilities Co
COM
015857105
202
13916
SH
DFND
1
0
13916
0
Brookfield Renewable Partners
COM
G16258108
553
10512
SH
DFND
1
0
10512
0
Brookfield Property Partners L
COM
G16249107
2
197
SH
DFND
1
0
197
0
Apple Inc
COM
037833100
2281
19700
SH
SOLE
19700
0
0
Bank of America Corp
COM
060505104
4962
205991
SH
SOLE
205991
0
0
Citigroup Inc
COM
172967424
231
5361
SH
SOLE
5361
0
0
Cisco Systems Inc
COM
17275R102
457
11600
SH
SOLE
11600
0
0
Walt Disney Co/The
COM
254687106
496
4000
SH
SOLE
4000
0
0
Duke Energy Corp
COM
26441C204
62
700
SH
SOLE
700
0
0
Consolidated Edison Inc
COM
209115104
39
500
SH
SOLE
500
0
0
Intel Corp
COM
458140100
668
12900
SH
SOLE
12900
0
0
JPMorgan Chase & Co
COM
46625H100
2600
27005
SH
SOLE
27005
0
0
Kellogg Co
COM
487836108
2841
43980
SH
SOLE
43980
0
0
Coca-Cola Co/The
COM
191216100
59
1200
SH
SOLE
1200
0
0
McDonald's Corp
COM
580135101
16
71
SH
SOLE
71
0
0
Microsoft Corp
COM
594918104
1010
4800
SH
SOLE
4800
0
0
Morgan Stanley
COM
617446448
12472
257955
SH
SOLE
257955
0
0
PepsiCo Inc
COM
713448108
14
100
SH
SOLE
100
0
0
Pfizer Inc
COM
717081103
22
600
SH
SOLE
600
0
0
Procter & Gamble Co/The
COM
742718109
402
2892
SH
SOLE
2892
0
0
PNC Financial Services Group I
COM
693475105
99
900
SH
SOLE
900
0
0
AT&T Inc
COM
00206R102
191
6700
SH
SOLE
6700
0
0
Southern Co/The
COM
842587107
277
5100
SH
SOLE
5100
0
0
Wells Fargo & Co
COM
949746101
2755
117198
SH
SOLE
117198
0
0
ConocoPhillips
COM
20825C104
7
200
SH
SOLE
200
0
0
Verizon Communications Inc
COM
92343V104
291
4900
SH
SOLE
4900
0
0
Exxon Mobil Corp
COM
30231G102
6
189
SH
SOLE
189
0
0
Amazon.com Inc
COM
023135106
803
255
SH
SOLE
255
0
0
Goldman Sachs Group Inc/The
COM
38141G104
281
1400
SH
SOLE
1400
0
0
Fortis Inc/Canada
COM
349553107
8021
196200
SH
SOLE
196200
0
0
Sun Life Financial Inc
COM
866796105
236
5800
SH
SOLE
5800
0
0
Gildan Activewear Inc
COM
375916103
39
2000
SH
DFND
1
0
2000
0
Boeing Co/The
COM
097023105
66
400
SH
SOLE
400
0
0
DowDuPont Inc
COM
26614N102
6
106
SH
SOLE
106
0
0
Duke Energy Corp
COM
26441C204
554
6261
SH
SOLE
6261
0
0
Consolidated Edison Inc
COM
209115104
8
100
SH
SOLE
100
0
0
General Electric Co
COM
369604103
28
4500
SH
SOLE
4500
0
0
Kellogg Co
COM
487836108
81
1256
SH
SOLE
1256
0
0
Coca-Cola Co/The
COM
191216100
311
6300
SH
SOLE
6300
0
0
Pfizer Inc
COM
717081103
33
900
SH
SOLE
900
0
0
AT&T Inc
COM
00206R102
198
6950
SH
SOLE
6950
0
0
Southern Co/The
COM
842587107
523
9640
SH
SOLE
9640
0
0
Aflac Inc
COM
001055102
80
2200
SH
SOLE
2200
0
0
United Parcel Service Inc
COM
911312106
14
85
SH
SOLE
85
0
0
Chubb Ltd
COM
H1467J104
239
2055
SH
SOLE
2055
0
0
Bank of Montreal
COM
063671101
127
2180
SH
SOLE
2180
0
0
Bank of Nova Scotia/The
COM
064149107
112
2700
SH
SOLE
2700
0
0
Royal Bank of Canada
COM
780087102
166
2366
SH
SOLE
2366
0
0
Shaw Communications Inc
COM
82028K200
80
4400
SH
SOLE
4400
0
0
Thomson Reuters Corp
COM
884903709
120
1503
SH
SOLE
1503
0
0
TransCanada Corp
COM
87807B107
42
1000
SH
SOLE
1000
0
0
TELUS Corp
COM
87971M103
197
11200
SH
SOLE
11200
0
0
Oil States International Inc
COM
678026105
0
100
SH
SOLE
100
0
0
Civeo Corp
COM
17878Y108
0
200
SH
SOLE
200
0
0
Boeing Co/The
COM
097023105
535
3237
SH
SOLE
3237
0
0
CVS Health Corp
COM
126650100
147
2525
SH
SOLE
2525
0
0
Microsoft Corp
COM
594918104
6437
30605
SH
SOLE
30605
0
0
AT&T Inc
COM
00206R102
919
32250
SH
SOLE
32250
0
0
SPDR S&P 500 ETF TRUST
ETF
78462F103
3956
11813
SH
SOLE
11813
0
0
Carnival Corp
COM
143658300
3371
222098
SH
SOLE
222098
0
0
ISHARES MSCI EMERGING MARKET
ETF
464287234
2451
55601
SH
SOLE
55601
0
0
Cronos Group Inc
COM
22717L101
0
3
SH
DFND
1
0
3
0
IPG Photonics Corp
COM
44980X109
3066
18037
SH
SOLE
18037
0
0
International Business Machine
COM
459200101
1399
11495
SH
SOLE
11495
0
0
Liberty Media Corp-Liberty Sir
COM
531229607
963
29098
SH
SOLE
29098
0
0
Melco Resorts & Entertainment
COM
585464100
424
25474
SH
DFND
4
0
25474
0
Nektar Therapeutics
COM
640268108
0
1
SH
SOLE
1
0
0
Take-Two Interactive Software
COM
874054109
11937
72251
SH
SOLE
72251
0
0
SVB Financial Group
COM
78486Q101
6449
26803
SH
SOLE
26803
0
0
Abbott Laboratories
COM
002824100
1421
13061
SH
SOLE
13061
0
0
CBRE Group Inc
COM
12504L109
23675
504047
SH
SOLE
504047
0
0
RPM International Inc
COM
749685103
1795
21669
SH
SOLE
21669
0
0
Silvercorp Metals Inc
COM
82835P103
113
15656
SH
SOLE
15656
0
0
Sprott Inc
COM
852066208
66
1946
SH
SOLE
1946
0
0
Aramark
COM
03852U106
1007
38054
SH
SOLE
38054
0
0
MSCI Inc
COM
55354G100
15560
43612
SH
SOLE
43612
0
0
American Financial Group Inc/O
COM
025932104
856
12777
SH
SOLE
12777
0
0
TransUnion
COM
89400J107
2672
31766
SH
SOLE
31766
0
0
Algonquin Power & Utilities Co
COM
015857105
77270
5320082
SH
SOLE
5320082
0
0
Brookfield Renewable Partners
COM
G16258108
64761
1231911
SH
SOLE
1231911
0
0
Brookfield Infrastructure Part
COM
G16252101
126706
2657397
SH
SOLE
2657397
0
0
Bank of Montreal
COM
063671101
133765
2288241
SH
SOLE
2288241
0
0
Bank of Nova Scotia/The
COM
064149107
200187
4818571
SH
SOLE
4818571
0
0
Canadian Imperial Bank of Comm
COM
136069101
105136
1406565
SH
SOLE
1406565
0
0
Fortis Inc/Canada
COM
349553107
110088
2692681
SH
SOLE
2692681
0
0
Rogers Communications Inc
COM
775109200
417
10500
SH
SOLE
10500
0
0
Royal Bank of Canada
COM
780087102
314981
4486239
SH
SOLE
4486239
0
0
TransAlta Corp
COM
89346D107
18803
3057148
SH
SOLE
3057148
0
0
Fortis Inc/Canada
COM
349553107
698
17073
SH
SOLE
17073
0
0
Royal Bank of Canada
COM
780087102
1123
16000
SH
SOLE
16000
0
0
Cott Corp
COM
74167P108
5
375
SH
DFND
1
0
375
0
BCE Inc
COM
05534B760
16499
397863
SH
DFND
1
0
397863
0
Brookfield Infrastructure Part
COM
G16252101
71
1490
SH
DFND
1
0
1490
0
Canadian Imperial Bank of Comm
COM
136069101
583
7806
SH
DFND
1
0
7806
0
Descartes Systems Group Inc/Th
COM
249906108
10
176
SH
DFND
1
0
176
0
Enbridge Inc
COM
29250N105
1052
35994
SH
DFND
1
0
35994
0
Fortis Inc/Canada
COM
349553107
26310
643524
SH
DFND
1
0
643524
0
Hudbay Minerals Inc
COM
443628102
24
5667
SH
DFND
1
0
5667
0
MAG Silver Corp
COM
55903Q104
16
1000
SH
DFND
1
0
1000
0
Methanex Corp
COM
59151K108
54
2200
SH
DFND
1
0
2200
0
Novagold Resources Inc
COM
66987E206
8
700
SH
DFND
1
0
700
0
Royal Bank of Canada
COM
780087102
41533
591545
SH
DFND
1
0
591545
0
Sun Life Financial Inc
COM
866796105
609
14956
SH
DFND
1
0
14956
0
SSR Mining Inc
COM
784730103
6
300
SH
DFND
1
0
300
0
Stantec Inc
COM
85472N109
3
100
SH
DFND
1
0
100
0
TELUS Corp
COM
87971M103
3772
214352
SH
DFND
1
0
214352
0
Westport Fuel Systems Inc
COM
960908309
0
200
SH
DFND
1
0
200
0
Yamana Gold Inc
COM
98462Y100
5
800
SH
DFND
1
0
800
0
Cameco Corp
COM
13321L108
495
48985
SH
SOLE
48985
0
0
Crescent Point Energy Corp
COM
22576C101
1
500
SH
SOLE
500
0
0
Ovintiv Inc
COM
69047Q102
23
2842
SH
SOLE
2842
0
0
Enerplus Corp
COM
292766102
78
42300
SH
SOLE
42300
0
0
Teck Resources Ltd
COM
878742204
158
11372
SH
SOLE
11372
0
0
Canadian Pacific Railway Ltd
COM
13645T100
4871
16000
SH
DFND
1
0
16000
0
Valeant Pharmaceuticals Intern
COM
071734107
1695
109100
SH
DFND
1
0
109100
0
Wheaton Precious Metals Corp
COM
962879102
245
5000
SH
DFND
1
0
5000
0
Agnico Eagle Mines Ltd
COM
008474108
3458
43435
SH
SOLE
43435
0
0
Yamana Gold Inc
COM
98462Y100
357
62922
SH
SOLE
62922
0
0
BlackBerry Ltd
COM
09228F103
2805
611144
SH
SOLE
611144
0
0
Canadian Imperial Bank of Comm
COM
136069101
10251
137193
SH
SOLE
137193
0
0
Franco-Nevada Corp
COM
351858105
13063
93590
SH
SOLE
93590
0
0
Magna International Inc
COM
559222401
2136
46684
SH
SOLE
46684
0
0
Nutrien Ltd
COM
67077M108
20
504
SH
SOLE
504
0
0
Royal Bank of Canada
COM
780087102
3239
46183
SH
SOLE
46183
0
0
Suncor Energy Inc
COM
867224107
390
31914
SH
SOLE
31914
0
0
Teck Resources Ltd
COM
878742204
566
40692
SH
SOLE
40692
0
0
Alamos Gold Inc
COM
011532108
14
1600
SH
DFND
1
0
1600
0
Algonquin Power & Utilities Co
COM
015857105
3850
265054
SH
DFND
1
0
265054
0
BlackBerry Ltd
COM
09228F103
46
10085
SH
DFND
1
0
10085
0
Brookfield Renewable Partners
COM
G16258108
353
6713
SH
DFND
1
0
6713
0
Baytex Energy Corp
COM
07317Q105
10
28298
SH
DFND
1
0
28298
0
CAE Inc
COM
124765108
86
5900
SH
DFND
1
0
5900
0
Descartes Systems Group Inc/Th
COM
249906108
11
200
SH
DFND
1
0
200
0
Ovintiv Inc
COM
69047Q102
185
22576
SH
DFND
1
0
22576
0
Enbridge Inc
COM
29250N105
2714
92897
SH
DFND
1
0
92897
0
First Majestic Silver Corp
COM
32076V103
14
1429
SH
DFND
1
0
1429
0
Fortis Inc/Canada
COM
349553107
4618
112947
SH
DFND
1
0
112947
0
Fortuna Silver Mines Inc
COM
349915108
10
1642
SH
DFND
1
0
1642
0
IAMGOLD Corp
COM
450913108
3
786
SH
DFND
1
0
786
0
MAG Silver Corp
COM
55903Q104
5
300
SH
DFND
1
0
300
0
Manulife Financial Corp
COM
56501R106
4017
288828
SH
DFND
1
0
288828
0
Pan American Silver Corp
COM
697900108
42
1307
SH
DFND
1
0
1307
0
Precision Drilling Corp
COM
74022D308
11
17994
SH
DFND
1
0
17994
0
Pembina Pipeline Corp
COM
706327103
1166
54951
SH
DFND
1
0
54951
0
Sun Life Financial Inc
COM
866796105
8382
205709
SH
DFND
1
0
205709
0
Suncor Energy Inc
COM
867224107
11900
974510
SH
DFND
1
0
974510
0
Canopy Growth Corp
COM
138035100
75
5261
SH
DFND
1
0
5261
0
Yamana Gold Inc
COM
98462Y100
8
1480
SH
DFND
1
0
1480
0
Baytex Energy Corp
COM
07317Q105
8
24544
SH
SOLE
24544
0
0
Canadian Imperial Bank of Comm
COM
136069101
301
4030
SH
SOLE
4030
0
0
Canadian Natural Resources Ltd
COM
136385101
271
16882
SH
SOLE
16882
0
0
Crescent Point Energy Corp
COM
22576C101
207
171435
SH
SOLE
171435
0
0
Cenovus Energy Inc
COM
15135U109
1783
457546
SH
SOLE
457546
0
0
Ovintiv Inc
COM
69047Q102
18
2152
SH
SOLE
2152
0
0
Eldorado Gold Corp
COM
284902509
418
39625
SH
SOLE
39625
0
0
Enerplus Corp
COM
292766102
55
30200
SH
SOLE
30200
0
0
IAMGOLD Corp
COM
450913108
0
20
SH
SOLE
20
0
0
Imperial Oil Ltd
COM
453038408
60
5016
SH
SOLE
5016
0
0
Just Energy Group Inc
COM
48213W408
1
209
SH
SOLE
209
0
0
Magna International Inc
COM
559222401
174
3809
SH
SOLE
3809
0
0
Pretium Resources Inc
COM
74139C102
13
1000
SH
SOLE
1000
0
0
Manulife Financial Corp
COM
56501R106
1381
99287
SH
DFND
1
0
99287
0
Enbridge Inc
COM
29250N105
3030
103716
SH
DFND
1
0
103716
0
Suncor Energy Inc
COM
867224107
954
78130
SH
DFND
1
0
78130
0
Kinross Gold Corp
COM
496902404
567
64292
SH
DFND
1
0
64292
0
Barrick Gold Corp
COM
067901108
2557
91043
SH
DFND
1
0
91043
0
Canadian Natural Resources Ltd
COM
136385101
969
60440
SH
DFND
1
0
60440
0
Cenovus Energy Inc
COM
15135U109
204
52218
SH
DFND
1
0
52218
0
Brookfield Asset Management In
COM
112585104
2370
71621
SH
DFND
1
0
71621
0
TransCanada Corp
COM
87807B107
2020
48129
SH
DFND
1
0
48129
0
BCE Inc
COM
05534B760
14368
346457
SH
DFND
1
0
346457
0
Canadian National Railway Co
COM
136375102
3880
36435
SH
DFND
1
0
36435
0
Nutrien Ltd
COM
67077M108
1143
29148
SH
DFND
1
0
29148
0
TELUS Corp
COM
87971M103
1146
65101
SH
DFND
1
0
65101
0
Sun Life Financial Inc
COM
866796105
1217
29873
SH
DFND
1
0
29873
0
Teck Resources Ltd
COM
878742204
332
23834
SH
DFND
1
0
23834
0
Pembina Pipeline Corp
COM
706327103
1202
56637
SH
DFND
1
0
56637
0
BlackBerry Ltd
COM
09228F103
71
15366
SH
DFND
1
0
15366
0
Wheaton Precious Metals Corp
COM
962879102
1128
22996
SH
DFND
1
0
22996
0
Shaw Communications Inc
COM
82028K200
422
23143
SH
DFND
1
0
23143
0
Cameco Corp
COM
13321L108
205
20272
SH
DFND
1
0
20272
0
Rogers Communications Inc
COM
775109200
280
7051
SH
DFND
1
0
7051
0
Magna International Inc
COM
559222401
660
14428
SH
DFND
1
0
14428
0
Open Text Corp
COM
683715106
588
13911
SH
DFND
1
0
13911
0
Thomson Reuters Corp
COM
884903709
690
8643
SH
DFND
1
0
8643
0
CGI Group Inc
COM
12532H104
798
11754
SH
DFND
1
0
11754
0
Imperial Oil Ltd
COM
453038408
139
11643
SH
DFND
1
0
11643
0
Waste Connections Inc
COM
94106B101
1397
13440
SH
DFND
1
0
13440
0
Restaurant Brands Internationa
COM
76131D103
886
15420
SH
DFND
1
0
15420
0
Agnico Eagle Mines Ltd
COM
008474108
983
12332
SH
DFND
1
0
12332
0
Gildan Activewear Inc
COM
375916103
199
10099
SH
DFND
1
0
10099
0
Franco-Nevada Corp
COM
351858105
1362
9749
SH
DFND
1
0
9749
0
Canadian Pacific Railway Ltd
COM
13645T100
2114
6948
SH
DFND
1
0
6948
0
TransAlta Corp
COM
89346D107
875
142255
SH
DFND
1
0
142255
0
Canadian Imperial Bank of Comm
COM
136069101
2255
30174
SH
DFND
1
0
30174
0
Brookfield Renewable Partners
COM
G16258108
11489
218546
SH
DFND
1
0
218546
0
Fortis Inc/Canada
COM
349553107
55522
1358029
SH
DFND
1
0
1358029
0
Royal Bank of Canada
COM
780087102
72717
1035708
SH
DFND
1
0
1035708
0
Toronto-Dominion Bank/The
COM
891160509
81879
1768490
SH
DFND
1
0
1768490
0
Bank of Montreal
COM
063671101
8836
151145
SH
DFND
1
0
151145
0
Bank of Nova Scotia/The
COM
064149107
8049
193746
SH
DFND
1
0
193746
0
Suncor Energy Inc
COM
867224107
172
14115
SH
SOLE
14115
0
0
TransAlta Corp
COM
89346D107
36
5815
SH
SOLE
5815
0
0
TFI International Inc
COM
87241L109
11
253
SH
SOLE
253
0
0
Fortis Inc/Canada
COM
349553107
1053
25749
SH
DFND
1
0
25749
0
Canadian Imperial Bank of Comm
COM
136069101
1515
20274
SH
DFND
1
0
20274
0
Brookfield Infrastructure Part
COM
G16252101
2224
46648
SH
DFND
1
0
46648
0
Toronto-Dominion Bank/The
COM
891160509
252666
5457297
SH
DFND
1
0
5457297
0
Vermilion Energy Inc
COM
923725105
108
46300
SH
DFND
1
0
46300
0
Goldman Sachs Group Inc/The
COM
38141G104
1075
5350
SH
SOLE
5350
0
0
Brookfield Renewable Partners
COM
G16258108
479
9116
SH
DFND
1
0
9116
0
Consumer Staples Select Sector
COM
81369Y308
28096
438312
SH
SOLE
438312
0
0
Chevron Corp
COM
166764100
281
3909
SH
SOLE
3909
0
0
Suncor Energy Inc
COM
867224107
685
56116
SH
DFND
1
0
56116
0
Manulife Financial Corp
COM
56501R106
1898
136457
SH
DFND
1
0
136457
0
Bank of Nova Scotia/The
COM
064149107
18790
452290
SH
DFND
1
0
452290
0
BCE Inc
COM
05534B760
788
19000
SH
DFND
1
0
19000
0
Estee Lauder Cos Inc/The
COM
518439104
590
2704
SH
SOLE
2704
0
0
Canadian Natural Resources Ltd
COM
136385101
2
100
SH
DFND
1
0
100
0
VANECK GOLD MINERS
ETF
92189F106
38
972
SH
SOLE
972
0
0
ISHARES MSCI NORWAY ETF
ETF
46429B499
2
98
SH
SOLE
98
0
0
ISHARES MSCI EAFE ETF
ETF
464287465
3864
60700
SH
SOLE
60700
0
0
VANECK GOLD MINERS
ETF
92189F106
2089
53338
SH
SOLE
53338
0
0
VANECK JR GOLD MINERS
ETF
92189F791
8745
157966
SH
SOLE
157966
0
0
SPDR S&P BIOTECH ETF
ETF
78464A870
563
5050
SH
SOLE
5050
0
0
MATERIALS SELECT SECTOR SPDR
ETF
81369Y100
2
39
SH
SOLE
39
0
0
ENERGY SELECT SECTOR SPDR
ETF
81369Y506
2
79
SH
SOLE
79
0
0
UTILITIES SELECT SECTOR SPDR
ETF
81369Y886
8066
135836
SH
SOLE
135836
0
0
ISHARES MSCI EAFE ETF
ETF
464287465
10204
160312
SH
SOLE
160312
0
0
ISHARES MSCI EUROZONE ETF
ETF
464286608
796
21000
SH
DFND
1
0
21000
0
Aurora Cannabis Inc
COM
05156X884
0
41
SH
DFND
1
0
41
0
Fortis Inc/Canada
PUT
349553107
127
3100
SH
DFND
1
0
3100
0
Bank of Nova Scotia/The
PUT
064149107
245
5900
SH
DFND
1
0
5900
0
Royal Bank of Canada
CALL
780087102
484
6900
SH
DFND
1
0
6900
0
Bank of Nova Scotia/The
PUT
064149107
12
300
SH
DFND
1
0
300
0
CBOE Holdings Inc
COM
12503M108
259
2949
SH
SOLE
2949
0
0
3M Co
COM
88579Y101
473
2953
SH
SOLE
2953
0
0
Enbridge Inc
COM
29250N105
1889
64700
SH
DFND
1
0
64700
0
Toronto-Dominion Bank/The
PUT
891160509
2361
51000
SH
DFND
1
0
51000
0
Royal Bank of Canada
PUT
780087102
1517
21600
SH
DFND
1
0
21600
0
Leucadia National Corp
COM
47233W109
0
4
SH
SOLE
4
0
0
Canadian Imperial Bank of Comm
PUT
136069101
247
3300
SH
DFND
1
0
3300
0
FSD Pharma Inc
COM
35954B206
1
307
SH
DFND
1
0
307
0
ENERGY SELECT SECTOR SPDR
ETF
81369Y506
5811
194022
SH
SOLE
194022
0
0
ABIOMED Inc
COM
003654100
7034
25388
SH
SOLE
25388
0
0
International Tower Hill Mines
COM
46050R102
0
100
SH
DFND
1
0
100
0
Canopy Growth Corp
CALL
138035100
20
1400
SH
DFND
1
0
1400
0
ALLETE Inc
COM
018522300
0
7
SH
DFND
1
0
7
0
American National Group Inc
COM
02772A109
1
9
SH
DFND
1
0
9
0
Antero Resources Corp
COM
03674X106
1
294
SH
DFND
1
0
294
0
Atlantic Power Corp
COM
04878Q863
0
218
SH
DFND
1
0
218
0
Avista Corp
COM
05379B107
0
9
SH
DFND
1
0
9
0
Alexco Resource Corp
COM
01535P106
1
225
SH
DFND
1
0
225
0
BeiGene Ltd
COM
07725L102
1
3
SH
DFND
1
0
3
0
BEST Inc
COM
08653C106
0
150
SH
DFND
1
0
150
0
Baozun Inc
COM
06684L103
3
96
SH
DFND
1
0
96
0
Cabot Corp
COM
127055101
3
84
SH
DFND
1
0
84
0
Chemours Co/The
COM
163851108
4
188
SH
DFND
1
0
188
0
CNOOC Ltd
COM
126132109
6
60
SH
DFND
1
0
60
0
China Unicom Hong Kong Ltd
COM
16945R104
1
191
SH
DFND
1
0
191
0
Cohen & Steers Inc
COM
19247A100
3
59
SH
DFND
1
0
59
0
DIRTT Environmental Solutions
COM
25490H106
0
180
SH
DFND
1
0
180
0
Energy Fuels Inc/Canada
COM
292671708
0
94
SH
DFND
1
0
94
0
Enel Chile SA
COM
29278D105
1
192
SH
DFND
1
0
192
0
EnLink Midstream LLC
COM
29336T100
1
273
SH
DFND
1
0
273
0
TechnipFMC PLC
COM
G87110105
7
1127
SH
DFND
1
0
1127
0
Great Panther Silver Ltd
COM
39115V101
1
900
SH
DFND
1
0
900
0
Golden Star Resources Ltd
COM
38119T807
1
328
SH
DFND
1
0
328
0
Hawkins Inc
COM
420261109
2
48
SH
DFND
1
0
48
0
ISHARES INDIA 50 ETF
ETF
464289529
101
2894
SH
DFND
1
0
2894
0
iShares Micro-Cap ETF
COM
464288869
1
6
SH
DFND
1
0
6
0
ISHARES RUSSELL 2000 ETF
ETF
464287655
22
147
SH
DFND
1
0
147
0
JinkoSolar Holding Co Ltd
COM
47759T100
1
34
SH
DFND
1
0
34
0
Nordstrom Inc
COM
655664100
0
33
SH
DFND
1
0
33
0
Momo Inc
COM
60879B107
1
62
SH
DFND
1
0
62
0
Nabors Industries Ltd
COM
G6359F137
0
1
SH
DFND
1
0
1
0
National Grid PLC
COM
636274409
16
270
SH
DFND
1
0
270
0
North American Energy Partners
COM
656811106
2
295
SH
DFND
1
0
295
0
Insperity Inc
COM
45778Q107
1
18
SH
DFND
1
0
18
0
NorthWestern Corp
COM
668074305
4
75
SH
DFND
1
0
75
0
Organigram Holdings Inc
COM
68620P101
3
3143
SH
DFND
1
0
3143
0
ONE Gas Inc
COM
68235P108
2
25
SH
DFND
1
0
25
0
Patterson Cos Inc
COM
703395103
3
127
SH
DFND
1
0
127
0
Premier Inc
COM
74051N102
3
83
SH
DFND
1
0
83
0
Ship Finance International Ltd
COM
G7738W106
0
35
SH
DFND
1
0
35
0
Sinopec Shanghai Petrochemical
COM
82935M109
1
44
SH
DFND
1
0
44
0
Spok Holdings Inc
COM
84863T106
1
71
SH
DFND
1
0
71
0
Sierra Wireless Inc
COM
826516106
0
8
SH
DFND
1
0
8
0
Southwest Gas Holdings Inc
COM
844895102
2
35
SH
DFND
1
0
35
0
TAL EDUCATION GROUP- ADR
COM
874080104
4
54
SH
DFND
1
0
54
0
Theratechnologies Inc
COM
88338H100
2
817
SH
DFND
1
0
817
0
Targa Resources Corp
COM
87612G101
2
138
SH
DFND
1
0
138
0
Trinity Industries Inc
COM
896522109
1
55
SH
DFND
1
0
55
0
Domtar Corp
COM
257559203
2
94
SH
DFND
1
0
94
0
Americas Silver Corp
COM
03062D100
1
508
SH
DFND
1
0
508
0
VANGUARD FTSE DEVELOPED ETF
ETF
921943858
287
7018
SH
DFND
1
0
7018
0
Vipshop Holdings Ltd
COM
92763W103
1
42
SH
DFND
1
0
42
0
VANGUARD TOTAL STOCK MKT ETF
ETF
922908769
270
1583
SH
DFND
1
0
1583
0
United States Steel Corp
COM
912909108
2
220
SH
DFND
1
0
220
0
China Southern Airlines Co Ltd
COM
169409109
2
70
SH
DFND
1
0
70
0
Zynerba Pharmaceuticals Inc
COM
98986X109
1
177
SH
DFND
1
0
177
0
Avis Budget Group Inc
COM
053774105
0
1
SH
DFND
1
0
1
0
Sprott Physical Platinum & Pal
COM
85207Q104
1
65
SH
DFND
1
0
65
0
Evergy Inc
COM
30034W106
5434
106918
SH
SOLE
106918
0
0
Waste Connections Inc
COM
94106B101
22
209
SH
DFND
1
0
209
0
ISHARES INTL AGGREGATE BOND
ETF
46435G672
2
44
SH
DFND
1
0
44
0
Olin Corp
COM
680665205
2
150
SH
DFND
1
0
150
0
Twitter Inc
COM
90184L102
22132
497343
SH
SOLE
497343
0
0
Tanzanian Royalty Exploration
COM
87601A107
1
1500
SH
DFND
1
0
1500
0
Daseke Inc
COM
23753F107
0
3
SH
DFND
1
0
3
0
Royal Bank of Canada
COM
780087102
3367
48000
SH
SOLE
48000
0
0
HollyFrontier Corp
COM
436106108
893
45328
SH
SOLE
45328
0
0
Broadridge Financial Solutions
COM
11133T103
7573
57375
SH
SOLE
57375
0
0
FleetCor Technologies Inc
COM
339041105
9970
41875
SH
SOLE
41875
0
0
BCE Inc
PUT
05534B760
2061
49700
SH
DFND
1
0
49700
0
Enbridge Inc
PUT
29250N105
467
16000
SH
DFND
1
0
16000
0
BALLARD POWER SYSTEMS INC
COM
058586108
232
15353
SH
SOLE
15353
0
0
Aurinia Pharmaceuticals Inc
COM
05156V102
142
9641
SH
SOLE
9641
0
0
Endeavour Silver Corp
COM
29258Y103
45
12841
SH
SOLE
12841
0
0
Hydropothecary Corp/The
COM
428304109
8
11480
SH
DFND
1
0
11480
0
ABB Ltd
COM
000375204
0
1
SH
DFND
1
0
1
0
Capitol Federal Financial Inc
COM
14057J101
0
26
SH
DFND
1
0
26
0
Canadian Imperial Bank of Comm
PUT
136069101
351
4700
SH
DFND
1
0
4700
0
Lithium Americas Corp
COM
53680Q207
51
4458
SH
SOLE
4458
0
0
SPDR S&P OIL & GAS EXP & PR
ETF
78468R556
1219
28981
SH
SOLE
28981
0
0
CGI Group Inc
CALL
12532H104
20
300
SH
DFND
1
0
300
0
CGI Group Inc
PUT
12532H104
48
700
SH
DFND
1
0
700
0
Copart Inc
COM
217204106
12214
116147
SH
SOLE
116147
0
0
Ovintiv Inc
COM
69047Q102
144
17647
SH
DFND
1
0
17647
0
Bank of Montreal
COM
063671101
1519
26000
SH
SOLE
26000
0
0
TransCanada Corp
COM
87807B107
449
10677
SH
SOLE
10677
0
0
Bank of Nova Scotia/The
COM
064149107
3417
82328
SH
SOLE
82328
0
0
Canadian National Railway Co
COM
136375102
5423
50942
SH
DFND
1
0
50942
0
Pembina Pipeline Corp
CALL
706327103
42
2000
SH
DFND
1
0
2000
0
Fortis Inc/Canada
PUT
349553107
409
10000
SH
DFND
1
0
10000
0
Bank of Montreal
PUT
063671101
8839
151200
SH
DFND
1
0
151200
0
Teck Resources Ltd
COM
878742204
77
5496
SH
SOLE
5496
0
0
Dr Pepper Snapple Group Inc
COM
49271V100
1625
58870
SH
SOLE
58870
0
0
Bank of Nova Scotia/The
PUT
064149107
249
6000
SH
DFND
1
0
6000
0
Lockheed Martin Corp
COM
539830109
364
950
SH
SOLE
950
0
0
Valeant Pharmaceuticals Intern
COM
071734107
2195
141186
SH
SOLE
141186
0
0
Valeant Pharmaceuticals Intern
COM
071734107
13568
872801
SH
SOLE
872801
0
0
Valeant Pharmaceuticals Intern
COM
071734107
1873
120495
SH
SOLE
120495
0
0
Valeant Pharmaceuticals Intern
COM
071734107
0
29
SH
DFND
1
0
29
0
Valeant Pharmaceuticals Intern
COM
071734107
252
16182
SH
DFND
1
0
16182
0
Netflix Inc
COM
64110L106
11
22
SH
SOLE
22
0
0
Invesco S&P Global Water Index
COM
46138E263
0
10
SH
DFND
1
0
10
0
Philip Morris International In
COM
718172109
70
929
SH
SOLE
929
0
0
iShares MSCI United Kingdom ET
COM
46435G334
255
10000
SH
DFND
1
0
10000
0
Imperial Oil Ltd
PUT
453038408
13
1100
SH
DFND
1
0
1100
0
Weyerhaeuser Co
COM
962166104
625
21915
SH
SOLE
21915
0
0
Amazon.com Inc
COM
023135106
8048
2556
SH
SOLE
2556
0
0
Aurora Cannabis Inc
COM
05156X884
5
1159
SH
DFND
1
0
1159
0
British American Tobacco PLC
COM
110448107
447
12365
SH
SOLE
12365
0
0
Altria Group Inc
COM
02209S103
537
13902
SH
SOLE
13902
0
0
Wells Fargo & Co
COM
949746101
1257
53460
SH
SOLE
53460
0
0
JPMorgan Chase & Co
COM
46625H100
822
8537
SH
SOLE
8537
0
0
Moelis & Co
COM
60786M105
1
41
SH
DFND
1
0
41
0
ConocoPhillips
COM
20825C104
483
14694
SH
SOLE
14694
0
0
Continental Resources Inc/OK
COM
212015101
0
2
SH
SOLE
2
0
0
ManpowerGroup Inc
COM
56418H100
0
2
SH
SOLE
2
0
0
Sabre Corp
COM
78573M104
2
304
SH
SOLE
304
0
0
Ally Financial Inc
COM
02005N100
1565
62422
SH
SOLE
62422
0
0
Alnylam Pharmaceuticals Inc
COM
02043Q107
2797
19209
SH
SOLE
19209
0
0
Autoliv Inc
COM
052800109
1012
13889
SH
SOLE
13889
0
0
TD Ameritrade Holding Corp
COM
87236Y108
1189
30376
SH
SOLE
30376
0
0
Arista Networks Inc
COM
040413106
5719
27638
SH
SOLE
27638
0
0
Arrow Electronics Inc
COM
042735100
1035
13159
SH
SOLE
13159
0
0
Atmos Energy Corp
COM
049560105
5543
57983
SH
SOLE
57983
0
0
BioMarin Pharmaceutical Inc
COM
09061G101
2335
30698
SH
SOLE
30698
0
0
Crown Holdings Inc
COM
228368106
1732
22539
SH
SOLE
22539
0
0
CDW Corp/DE
COM
12514G108
8538
71428
SH
SOLE
71428
0
0
Celanese Corp
COM
150870103
7443
69271
SH
SOLE
69271
0
0
Cognex Corp
COM
192422103
1870
28732
SH
SOLE
28732
0
0
Camden Property Trust
COM
133131102
3453
38807
SH
SOLE
38807
0
0
CoStar Group Inc
COM
22160N109
13311
15687
SH
SOLE
15687
0
0
Domino's Pizza Inc
COM
25754A201
7871
18509
SH
SOLE
18509
0
0
Eaton Vance Corp
COM
278265103
0
1
SH
SOLE
1
0
0
East West Bancorp Inc
COM
27579R104
775
23672
SH
SOLE
23672
0
0
Diamondback Energy Inc
COM
25278X109
2241
74410
SH
SOLE
74410
0
0
FNF Group
COM
31620R303
1459
46587
SH
SOLE
46587
0
0
First Republic Bank/CA
COM
33616C100
9724
89162
SH
SOLE
89162
0
0
Fortinet Inc
COM
34959E109
7953
67504
SH
SOLE
67504
0
0
LIBERTY MEDIA CORP-MEDIA A
COM
531229854
1235
34046
SH
SOLE
34046
0
0
GoDaddy Inc
COM
380237107
2100
27639
SH
SOLE
27639
0
0
HD Supply Holdings Inc
COM
40416M105
1117
27093
SH
SOLE
27093
0
0
IDEX Corp
COM
45167R104
7649
41935
SH
SOLE
41935
0
0
Ingredion Inc
COM
457187102
848
11209
SH
SOLE
11209
0
0
Invitation Homes Inc
COM
46187W107
6173
220556
SH
SOLE
220556
0
0
Jack Henry & Associates Inc
COM
426281101
6214
38216
SH
SOLE
38216
0
0
Jones Lang LaSalle Inc
COM
48020Q107
1971
20608
SH
SOLE
20608
0
0
Keysight Technologies Inc
COM
49338L103
9208
93219
SH
SOLE
93219
0
0
Knight-Swift Transportation Ho
COM
499049104
868
21317
SH
SOLE
21317
0
0
Liberty Broadband Corp
COM
530307305
2560
17918
SH
SOLE
17918
0
0
Leidos Holdings Inc
COM
525327102
5961
66869
SH
SOLE
66869
0
0
Lear Corp
COM
521865204
1039
9525
SH
SOLE
9525
0
0
Lennox International Inc
COM
526107107
1571
5763
SH
SOLE
5763
0
0
Cheniere Energy Inc
COM
16411R208
1757
37968
SH
SOLE
37968
0
0
Liberty Media Corp-Liberty Sir
COM
531229409
486
14645
SH
SOLE
14645
0
0
Lululemon Athletica Inc
COM
550021109
6925
21025
SH
SOLE
21025
0
0
Las Vegas Sands Corp
COM
517834107
7344
157401
SH
SOLE
157401
0
0
Live Nation Entertainment Inc
COM
538034109
5000
92791
SH
SOLE
92791
0
0
MercadoLibre Inc
COM
58733R102
23390
21608
SH
SOLE
21608
0
0
Middleby Corp/The
COM
596278101
0
2
SH
SOLE
2
0
0
Markel Corp
COM
570535104
2245
2306
SH
SOLE
2306
0
0
Marvell Technology Group Ltd
COM
G5876H105
4421
111355
SH
SOLE
111355
0
0
Vail Resorts Inc
COM
91879Q109
1442
6740
SH
SOLE
6740
0
0
Maxim Integrated Products Inc
COM
57772K101
9041
133722
SH
SOLE
133722
0
0
Annaly Capital Management Inc
COM
035710409
4012
563551
SH
SOLE
563551
0
0
National Retail Properties Inc
COM
637417106
2378
68912
SH
SOLE
68912
0
0
ServiceNow Inc
COM
81762P102
46305
95474
SH
SOLE
95474
0
0
Owens Corning
COM
690742101
1242
18048
SH
SOLE
18048
0
0
Old Dominion Freight Line Inc
COM
679580100
9614
53141
SH
SOLE
53141
0
0
OGE Energy Corp
COM
670837103
1005
33496
SH
SOLE
33496
0
0
ON Semiconductor Corp
COM
682189105
1488
68615
SH
SOLE
68615
0
0
Palo Alto Networks Inc
COM
697435105
3953
16150
SH
SOLE
16150
0
0
Polaris Industries Inc
COM
731068102
0
2
SH
SOLE
2
0
0
Liberty Interactive Corp QVC G
COM
74915M100
0
1
SH
SOLE
1
0
0
Reinsurance Group of America I
COM
759351604
1080
11349
SH
SOLE
11349
0
0
Rollins Inc
COM
775711104
4441
81949
SH
SOLE
81949
0
0
Signature Bank/New York NY
COM
82669G104
744
8960
SH
SOLE
8960
0
0
SEI Investments Co
COM
784117103
1067
21036
SH
SOLE
21036
0
0
Seattle Genetics Inc
COM
812578102
4050
20696
SH
SOLE
20696
0
0
Sirius XM Holdings Inc
COM
82968B103
1037
193519
SH
SOLE
193519
0
0
Splunk Inc
COM
848637104
5074
26969
SH
SOLE
26969
0
0
Square Inc
COM
852234103
9877
60762
SH
SOLE
60762
0
0
SS&C Technologies Holdings Inc
COM
78467J100
2339
38650
SH
SOLE
38650
0
0
Steel Dynamics Inc
COM
858119100
1007
35190
SH
SOLE
35190
0
0
Teleflex Inc
COM
879369106
8924
26215
SH
SOLE
26215
0
0
T-Mobile US Inc
COM
872590104
41764
365202
SH
SOLE
365202
0
0
Targa Resources Corp
COM
87612G101
0
4
SH
SOLE
4
0
0
Trimble Inc
COM
896239100
2035
41793
SH
SOLE
41793
0
0
Tesla Inc
COM
88160R101
54226
126399
SH
SOLE
126399
0
0
UGI Corp
COM
902681105
1149
34854
SH
SOLE
34854
0
0
AMERCO
COM
023586100
584
1640
SH
SOLE
1640
0
0
Veeva Systems Inc
COM
922475108
6347
22571
SH
SOLE
22571
0
0
VEREIT Inc
COM
92339V100
2792
429556
SH
SOLE
429556
0
0
VMware Inc
COM
928563402
2018
14046
SH
SOLE
14046
0
0
Voya Financial Inc
COM
929089100
1011
21097
SH
SOLE
21097
0
0
Vistra Energy Corp
COM
92840M102
1388
73579
SH
SOLE
73579
0
0
Wabtec Corp/DE
COM
929740108
6174
99768
SH
SOLE
99768
0
0
Waste Connections Inc
COM
94106B101
4566
43992
SH
SOLE
43992
0
0
Workday Inc
COM
98138H101
6355
29539
SH
SOLE
29539
0
0
Westlake Chemical Corp
COM
960413102
0
1
SH
SOLE
1
0
0
WR Berkley Corp
COM
084423102
4484
73335
SH
SOLE
73335
0
0
XPO Logistics Inc
COM
983793100
1291
15251
SH
SOLE
15251
0
0
Alleghany Corp
COM
017175100
1246
2395
SH
SOLE
2395
0
0
Zillow Group Inc
COM
98954M200
2375
23380
SH
SOLE
23380
0
0
Kinross Gold Corp
PUT
496902404
34
3800
SH
DFND
1
0
3800
0
BCE Inc
PUT
05534B760
411
9900
SH
DFND
1
0
9900
0
Restaurant Brands Internationa
COM
76131D103
2782
48383
SH
DFND
1
0
48383
0
TELUS Corp
COM
87971M103
1777
100908
SH
DFND
1
0
100908
0
ISHARES RUSSELL 2000 GROWTH
ETF
464287648
1
6
SH
DFND
1
0
6
0
Novo Nordisk A/S
COM
670100205
0
1
SH
SOLE
1
0
0
Visa Inc
COM
92826C839
383
1916
SH
SOLE
1916
0
0
Manulife Financial Corp
COM
56501R106
1402
100800
SH
DFND
1
0
100800
0
SCHLUMBERGER LTD
COM
806857108
69
4450
SH
SOLE
4450
0
0
BROOKFIELD BUSINESS PARTNERS LP
COM
G16234109
64
2095
SH
SOLE
2095
0
0
BROOKFIELD PROPERTY PARTNERS LPU
COM
G16249107
156
12926
SH
SOLE
12926
0
0
BROOKFIELD INFRA PARTNER LPU
COM
G16252101
3125
65417
SH
SOLE
65417
0
0
BROOKFIELD RENEWABLE PARTNERS LPU
COM
G16258108
2547
48453
SH
SOLE
48453
0
0
IHS MARKIT LTD
COM
G47567105
419
5324
SH
SOLE
5324
0
0
AGNICO EAGLE MINES LIMITED
COM
008474108
1941
24361
SH
SOLE
24361
0
0
ALAMOS GOLD INCCLASS-A
COM
011532108
53
6000
SH
SOLE
6000
0
0
ALGONQUIN POWER&UTILITIES CORP
COM
015857105
1838
126528
SH
SOLE
126528
0
0
ATLANTIC POWER CORPORATION NEW
COM
04878Q863
14
7200
SH
SOLE
7200
0
0
BCE INC NEW
COM
05534B760
15988
385523
SH
SOLE
385523
0
0
BANK OF MONTREAL
COM
063671101
24648
421634
SH
SOLE
421634
0
0
BANK OF NOVA SCOTIA
COM
064149107
27299
657091
SH
SOLE
657091
0
0
BARRICK GOLD CORP
COM
067901108
3262
116123
SH
SOLE
116123
0
0
BAUSCH HEALTH COMPANIES INC
COM
071734107
397
25475
SH
SOLE
25475
0
0
BLACKBERRY LIMITED
COM
09228F103
39
8550
SH
SOLE
8550
0
0
BROOKFIELD ASSET MGMT INC CL A LVS
COM
112585104
14919
450885
SH
SOLE
450885
0
0
BROOKFIELD INFRA SUB VTG-A EXCH
COM
11275Q107
704
12702
SH
SOLE
12702
0
0
BROOKFIELD RENEWABLE CORP A
COM
11284V105
835
14235
SH
SOLE
14235
0
0
CAE INC
COM
124765108
1392
95124
SH
SOLE
95124
0
0
CGI INC CLASS-A SUB VTG
COM
12532H104
2482
36567
SH
SOLE
36567
0
0
CAMECO CORP
COM
13321L108
1319
130535
SH
SOLE
130535
0
0
CANADIAN IMPERIAL BANK OF COMMERCE
COM
136069101
17057
228197
SH
SOLE
228197
0
0
CANADIAN NATIONAL RAILWAY CO
COM
136375102
30498
286366
SH
SOLE
286366
0
0
CANADIAN NATURAL RESOURCES LTD
COM
136385101
6431
401282
SH
SOLE
401282
0
0
CANADIAN PACIFIC RAILWAY LTD
COM
13645T100
18292
60133
SH
SOLE
60133
0
0
CENOVUS ENERGY INC
COM
15135U109
1761
451873
SH
SOLE
451873
0
0
COLLIERS INTERNATIONAL GROUP INC
COM
194693107
362
5438
SH
SOLE
5438
0
0
CRESCENT POINT ENERGY CORP
COM
22576C101
2
1725
SH
SOLE
1725
0
0
DENISON MINES CORP
COM
248356107
13
32000
SH
SOLE
32000
0
0
DESCARTES SYSTEMS GROUP INC
COM
249906108
511
8979
SH
SOLE
8979
0
0
ENBRIDGE INC
COM
29250N105
22983
786723
SH
SOLE
786723
0
0
EQUINOX GOLD CORP
COM
29446Y502
259
22150
SH
SOLE
22150
0
0
FIRST MAJESTIC SILVER CORP
COM
32076V103
48
5000
SH
SOLE
5000
0
0
FORTIS INC
COM
349553107
14215
347677
SH
SOLE
347677
0
0
FRANCO-NEVADA CORP
COM
351858105
4316
30885
SH
SOLE
30885
0
0
GFL ENVIRONMENTAL INC-SUB VTG
COM
36168Q104
70
3300
SH
SOLE
3300
0
0
GILDAN ACTIVEWEAR INC CL A SVS
COM
375916103
778
39480
SH
SOLE
39480
0
0
UNITS-GRANITE REIT-STAPLE
COM
387437114
691
11909
SH
SOLE
11909
0
0
HUDBAY MINERALS INC
COM
443628102
55
13000
SH
SOLE
13000
0
0
IMPERIAL OIL LTD
COM
453038408
1604
134011
SH
SOLE
134011
0
0
KIRKLAND LAKE GOLD LTD
COM
49741E100
80
1644
SH
SOLE
1644
0
0
LIGHTSPEED POS IN SUB VTG SHS
COM
53227R106
14
450
SH
SOLE
450
0
0
MAGNA INTERNATIONAL INC
COM
559222401
5669
123879
SH
SOLE
123879
0
0
MANULIFE FINANCIAL CORP
COM
56501R106
8322
598366
SH
SOLE
598366
0
0
MAVERIX METALS INC
COM
57776F405
179
35000
SH
SOLE
35000
0
0
METHANEX CORP
COM
59151K108
452
18523
SH
SOLE
18523
0
0
NORBORD INC NEW
COM
65548P403
59
2000
SH
SOLE
2000
0
0
NUTRIEN LTD
COM
67077M108
7395
188599
SH
SOLE
188599
0
0
OPEN TEXT CORPORATION
COM
683715106
4133
97782
SH
SOLE
97782
0
0
PAN AMERICAN SILVER CORP
COM
697900108
129
4000
SH
SOLE
4000
0
0
PEMBINA PIPELINE CORPORATION
COM
706327103
1747
82312
SH
SOLE
82312
0
0
PRECISION DRILLING CORPORATION
COM
74022D308
6
10000
SH
SOLE
10000
0
0
RESTAURANT BRANDS INTL INC
COM
76131D103
3727
64895
SH
SOLE
64895
0
0
RITCHIE BROS AUCTIONEERS INC
COM
767744105
856
14395
SH
SOLE
14395
0
0
ROGERS COMMUNICATIONS INC CL B NVS
COM
775109200
10305
259779
SH
SOLE
259779
0
0
ROYAL BANK OF CANADA
COM
780087102
46229
658431
SH
SOLE
658431
0
0
SHAW COMMUNICATIONS INC CL B NVS
COM
82028K200
5938
325379
SH
SOLE
325379
0
0
SHOPIFY INC CL A
COM
82509L107
2159
2111
SH
SOLE
2111
0
0
SPROTT PHYSICAL PLAT&PALL T/U
COM
85207Q104
32
2000
SH
SOLE
2000
0
0
SPROTT PHYSICAL GOLD&SILVER TRUST
COM
85208R101
477
26000
SH
SOLE
26000
0
0
STANTEC INC
COM
85472N109
714
23522
SH
SOLE
23522
0
0
SUN LIFE FINANCIAL INC
COM
866796105
11836
290461
SH
SOLE
290461
0
0
SUNCOR ENERGY INC (NEW)
COM
867224107
5420
443841
SH
SOLE
443841
0
0
TFI INTERNATIONAL INC
COM
87241L109
356
8515
SH
SOLE
8515
0
0
TC ENERGY CORPORATION
COM
87807B107
20231
481904
SH
SOLE
481904
0
0
TECK RESOURCES LTD CL B SVS
COM
878742204
1759
126303
SH
SOLE
126303
0
0
TELUS CORPORATION
COM
87971M103
14315
813536
SH
SOLE
813536
0
0
THOMSON REUTERS CORPORATION NEW
COM
884903709
13131
164549
SH
SOLE
164549
0
0
TORONTO-DOMINION BANK
COM
891160509
79027
1706869
SH
SOLE
1706869
0
0
TRANSALTA CORPORATION
COM
89346D107
283
45948
SH
SOLE
45948
0
0
VERMILION ENERGY INC
COM
923725105
42
18100
SH
SOLE
18100
0
0
WASTE CONNECTIONS INC
COM
94106B101
2189
21060
SH
SOLE
21060
0
0
WHEATON PRECIOUS METALS CORP
COM
962879102
879
17925
SH
SOLE
17925
0
0
YAMANA GOLD INC
COM
98462Y100
57
10000
SH
SOLE
10000
0
0
ATLAS CORP
COM
Y0436Q109
27
3000
SH
SOLE
3000
0
0
ABB LTD SPONSORED ADR
COM
000375204
87
3400
SH
SOLE
3400
0
0
AES CORPORATION/THE
COM
00130H105
45
2460
SH
SOLE
2460
0
0
AT&T INC
COM
00206R102
1459
50999
SH
SOLE
50999
0
0
ABBOTT LABORATORIES INC
COM
002824100
3247
29738
SH
SOLE
29738
0
0
ABBVIE INC
COM
00287Y109
1890
21505
SH
SOLE
21505
0
0
ADOBE INC
COM
00724F101
486
987
SH
SOLE
987
0
0
AGILENT TECHNOLOGIES INC
COM
00846U101
617
6098
SH
SOLE
6098
0
0
ALCOA CORPORATION
COM
013872106
25
2106
SH
SOLE
2106
0
0
ALIBABA GROUP HOLDING LTD-SPON ADR
COM
01609W102
797
2702
SH
SOLE
2702
0
0
ALPHABET INC CLASS-C
COM
02079K107
5655
3836
SH
SOLE
3836
0
0
ALPHABET INC CLASS-A
COM
02079K305
5796
3942
SH
SOLE
3942
0
0
ALTRIA GROUP INC
COM
02209S103
260
6720
SH
SOLE
6720
0
0
AMAZON.COM INC
COM
023135106
3392
1074
SH
SOLE
1074
0
0
AMERICAN EXPRESS COMPANY
COM
025816109
2963
29465
SH
SOLE
29465
0
0
AMERICAN INTERNATIONAL GROUP INC
COM
026874784
312
11299
SH
SOLE
11299
0
0
AMERICAN TOWER CORP
COM
03027X100
559
2307
SH
SOLE
2307
0
0
AMERISOURCEBERGEN CORPORATION
COM
03073E105
2935
30190
SH
SOLE
30190
0
0
AMERIPRISE FINANCIAL INC
COM
03076C106
2509
16228
SH
SOLE
16228
0
0
AMETEK INC
COM
031100100
1242
12458
SH
SOLE
12458
0
0
AMGEN INC
COM
031162100
1772
6950
SH
SOLE
6950
0
0
AMPHENOL CORPORATION CL-A
COM
032095101
836
7695
SH
SOLE
7695
0
0
ANALOG DEVICES INC
COM
032654105
100
850
SH
SOLE
850
0
0
ANHEUSER-BUSCH INBEV SPN ADR
COM
03524A108
83
1540
SH
SOLE
1540
0
0
ANSYS INC
COM
03662Q105
1262
3844
SH
SOLE
3844
0
0
ANTHEM INC
COM
036752103
1617
6000
SH
SOLE
6000
0
0
APPLE INC
COM
037833100
17906
154129
SH
SOLE
154129
0
0
APPLIED MATERIALS INC
COM
038222105
549
9211
SH
SOLE
9211
0
0
APTARGROUP INC
COM
038336103
1044
9191
SH
SOLE
9191
0
0
ARCONIC CORP
COM
03966V107
2
80
SH
SOLE
80
0
0
ARISTA NETWORKS INC
COM
040413106
274
1321
SH
SOLE
1321
0
0
ASPEN TECHNOLOGY INC
COM
045327103
385
3032
SH
SOLE
3032
0
0
ASTRAZENECA PLC SPONSORED ADR
COM
046353108
66
1200
SH
SOLE
1200
0
0
AUTOMATIC DATA PROCESSING INC
COM
053015103
927
6626
SH
SOLE
6626
0
0
AUTOZONE INC
COM
053332102
1201
1017
SH
SOLE
1017
0
0
AVANGRID INC
COM
05351W103
46
903
SH
SOLE
903
0
0
BP PLC SPONSORED ADR
COM
055622104
54
3098
SH
SOLE
3098
0
0
BP PRUDHOE BAY ROYALTY TRUST
COM
055630107
3
2000
SH
SOLE
2000
0
0
BANK OF AMERICA CORPORATION
COM
060505104
2585
106988
SH
SOLE
106988
0
0
BANK OZK
COM
06417N103
14
635
SH
SOLE
635
0
0
BAXTER INTERNATIONAL INC
COM
071813109
569
7054
SH
SOLE
7054
0
0
BECTON, DICKINSON & CO
COM
075887109
4265
18272
SH
SOLE
18272
0
0
BED BATH & BEYOND INC
COM
075896100
240
16000
SH
SOLE
16000
0
0
BERKSHIRE HATHAWAY INC CL A
COM
084670108
22902
72
SH
SOLE
72
0
0
BERKSHIRE HATHAWAY INC CLASS B NEW
COM
084670702
3759
17599
SH
SOLE
17599
0
0
BHP GROUP LTD - SPONSORED ADR
COM
088606108
71
1375
SH
SOLE
1375
0
0
BLACKROCK INC
COM
09247X101
2858
5055
SH
SOLE
5055
0
0
BOEING COMPANY
COM
097023105
610
3679
SH
SOLE
3679
0
0
BOOKING HOLDINGS INC
COM
09857L108
2430
1416
SH
SOLE
1416
0
0
BOSTON SCIENTIFIC CORP
COM
101137107
1586
41365
SH
SOLE
41365
0
0
BRIGHT HORIZONS FAMILY SOLUTIONS INC
COM
109194100
59
386
SH
SOLE
386
0
0
BRIGHTHOUSE FINANCIAL INC
COM
10922N103
1
48
SH
SOLE
48
0
0
BRISTOL-MYERS SQUIBB COMPANY
COM
110122108
929
15365
SH
SOLE
15365
0
0
BROADRIDGE FINANCIAL SOLUTIONS INC
COM
11133T103
642
4846
SH
SOLE
4846
0
0
BROADCOM INC
COM
11135F101
1111
3039
SH
SOLE
3039
0
0
BROWN-FORMAN CORP CL A
COM
115637100
207
3000
SH
SOLE
3000
0
0
CBOE GLOBAL MARKETS INC
COM
12503M108
194
2200
SH
SOLE
2200
0
0
CME GROUP INC
COM
12572Q105
3894
23199
SH
SOLE
23199
0
0
CSX CORPORATION
COM
126408103
733
9404
SH
SOLE
9404
0
0
CVS HEALTH CORPORATION
COM
126650100
1727
29477
SH
SOLE
29477
0
0
CAMPBELL SOUP COMPANY
COM
134429109
1816
37420
SH
SOLE
37420
0
0
CAPITAL ONE FINANCIAL CORPORATION
COM
14040H105
38
530
SH
SOLE
530
0
0
CARLISLE COMPANIES INC
COM
142339100
469
3820
SH
SOLE
3820
0
0
CARRIER GLOBAL CORPORATION
COM
14448C104
944
30811
SH
SOLE
30811
0
0
CATERPILLAR INC
COM
149123101
685
4575
SH
SOLE
4575
0
0
CENTENE CORPORATION
COM
15135B101
337
5760
SH
SOLE
5760
0
0
CENTURYLINK INC
COM
156700106
5
516
SH
SOLE
516
0
0
CHARTER COMMUNICATIONS INC-A
COM
16119P108
559
892
SH
SOLE
892
0
0
CHEMOURS CO(THE)
COM
163851108
4
202
SH
SOLE
202
0
0
CHENIERE ENERGY INC
COM
16411R208
325
7000
SH
SOLE
7000
0
0
CHEVRON CORPORATION
COM
166764100
1400
19381
SH
SOLE
19381
0
0
CINEMARK HOLDINGS INC
COM
17243V102
50
4968
SH
SOLE
4968
0
0
CISCO SYSTEMS INC
COM
17275R102
2304
58302
SH
SOLE
58302
0
0
CITIGROUP INC NEW
COM
172967424
39
906
SH
SOLE
906
0
0
COCA-COLA COMPANY
COM
191216100
1574
31772
SH
SOLE
31772
0
0
COGNIZANT TECH SOLUTIONS CORP-A
COM
192446102
1893
27177
SH
SOLE
27177
0
0
COLGATE-PALMOLIVE COMPANY
COM
194162103
2840
36692
SH
SOLE
36692
0
0
COMCAST CORP CL A
COM
20030N101
7446
160457
SH
SOLE
160457
0
0
COMPASS DIVERSIFIED HOLDINGS MLP
COM
20451Q104
57
3000
SH
SOLE
3000
0
0
CONAGRA BRANDS INC
COM
205887102
179
5000
SH
SOLE
5000
0
0
CONOCOPHILLIPS
COM
20825C104
99
3000
SH
SOLE
3000
0
0
CONSOLIDATED EDISON INC
COM
209115104
13
170
SH
SOLE
170
0
0
COOPER COMPANIES INC/THE
COM
216648402
661
1956
SH
SOLE
1956
0
0
COPART INC
COM
217204106
171
1620
SH
SOLE
1620
0
0
CORTEVA INC
COM
22052L104
50
1741
SH
SOLE
1741
0
0
COSTCO WHOLESALE CORP
COM
22160K105
1812
5089
SH
SOLE
5089
0
0
CROWN CASTLE INTERNATIONAL CORP
COM
22822V101
61
363
SH
SOLE
363
0
0
CUMMINS INC
COM
231021106
1946
9185
SH
SOLE
9185
0
0
DXC TECHNOLOGY COMPANY
COM
23355L106
1
51
SH
SOLE
51
0
0
DANAHER CORP
COM
235851102
2939
13607
SH
SOLE
13607
0
0
DEERE & COMPANY
COM
244199105
301
1355
SH
SOLE
1355
0
0
DEVON ENERGY CORPORATION
COM
25179M103
54
5700
SH
SOLE
5700
0
0
DIAGEO PLC SPONSORED ADR
COM
25243Q205
2520
18247
SH
SOLE
18247
0
0
DISNEY,WALT COMPANY
COM
254687106
1719
13812
SH
SOLE
13812
0
0
DISCOVER FINANCIAL SERVICES
COM
254709108
446
7700
SH
SOLE
7700
0
0
DISCOVERY INC - A
COM
25470F104
284
13000
SH
SOLE
13000
0
0
DOLLAR GENERAL CORP
COM
256677105
980
4660
SH
SOLE
4660
0
0
DOLLAR TREE INC
COM
256746108
746
8145
SH
SOLE
8145
0
0
DOMINION ENERGY INC
COM
25746U109
38
475
SH
SOLE
475
0
0
DOMTAR CORPORATION
COM
257559203
13
506
SH
SOLE
506
0
0
DOW INC
COM
260557103
108
2279
SH
SOLE
2279
0
0
DUKE ENERGY CORP NEW
COM
26441C204
367
4130
SH
SOLE
4130
0
0
DUPONT DE NEMOURS INC
COM
26614N102
130
2333
SH
SOLE
2333
0
0
EOG RESOURCES INC
COM
26875P101
160
4430
SH
SOLE
4430
0
0
ECOLAB INC
COM
278865100
770
3840
SH
SOLE
3840
0
0
EDITAS MEDICINE INC
COM
28106W103
113
4000
SH
SOLE
4000
0
0
ELECTRONIC ARTS INC
COM
285512109
532
4065
SH
SOLE
4065
0
0
EMERSON ELECTRIC CO
COM
291011104
1271
19317
SH
SOLE
19317
0
0
EQUINIX INC REIT
COM
29444U700
90
118
SH
SOLE
118
0
0
EQUINOR ASA-SPONSORED ADR
COM
29446M102
7
500
SH
SOLE
500
0
0
ERICSSON ADR
COM
294821608
1093
100082
SH
SOLE
100082
0
0
EXXON MOBIL CORPORATION
COM
30231G102
1638
47561
SH
SOLE
47561
0
0
FMC CORPORATION
COM
302491303
186
1752
SH
SOLE
1752
0
0
FACEBOOK INC CLASS-A
COM
30303M102
1378
5245
SH
SOLE
5245
0
0
FASTENAL COMPANY
COM
311900104
433
9570
SH
SOLE
9570
0
0
FEDEX CORPORATION
COM
31428X106
177
700
SH
SOLE
700
0
0
FIDELITY NATIONAL INFO SERVICES INC
COM
31620M106
127
860
SH
SOLE
860
0
0
FISERV INC
COM
337738108
191
1850
SH
SOLE
1850
0
0
FIRSTENERGY CORP
COM
337932107
0
4
SH
SOLE
4
0
0
FLOWSERVE CORPORATION
COM
34354P105
1117
40815
SH
SOLE
40815
0
0
FORD MOTOR COMPANY
COM
345370860
0
40
SH
SOLE
40
0
0
FORTIVE CORPORATION
COM
34959J108
1261
16497
SH
SOLE
16497
0
0
FRANKLIN RESOURCES INC
COM
354613101
9
420
SH
SOLE
420
0
0
FREEPORT MCMORAN INC
COM
35671D857
12
760
SH
SOLE
760
0
0
ARTHUR J GALLAGHER & CO
COM
363576109
479
4520
SH
SOLE
4520
0
0
GAP INC
COM
364760108
2
120
SH
SOLE
120
0
0
GENERAL DYNAMICS CORP
COM
369550108
4
32
SH
SOLE
32
0
0
GENERAL ELECTRIC COMPANY
COM
369604103
281
44972
SH
SOLE
44972
0
0
GILEAD SCIENCES INC
COM
375558103
345
5449
SH
SOLE
5449
0
0
GLOBAL PAYMENTS INC
COM
37940X102
579
3251
SH
SOLE
3251
0
0
GOLD FIELDS LTD-SPONSORED ADR
COM
38059T106
3082
250000
SH
SOLE
250000
0
0
GOLDMAN SACHS GROUP INC
COM
38141G104
16
80
SH
SOLE
80
0
0
W.R. GRACE & CO
COM
38388F108
42
1050
SH
SOLE
1050
0
0
GRAFTECH INTERNATIONAL LTD
COM
384313508
34
5000
SH
SOLE
5000
0
0
GRAN TIERRA ENERGY INC
COM
38500T101
8
35000
SH
SOLE
35000
0
0
HCA HEALTHCARE INC
COM
40412C101
852
6809
SH
SOLE
6809
0
0
HDFC BANK LTD ADR
COM
40415F101
22
440
SH
SOLE
440
0
0
HSBC HOLDINGS PLC SPONS ADR
COM
404280406
28
1427
SH
SOLE
1427
0
0
HP INC
COM
40434L105
11
600
SH
SOLE
600
0
0
HAEMONETICS CORPORATION
COM
405024100
26
300
SH
SOLE
300
0
0
HALLIBURTON CO
COM
406216101
7
595
SH
SOLE
595
0
0
HARLEY-DAVIDSON INC
COM
412822108
1634
66365
SH
SOLE
66365
0
0
HASBRO INC
COM
418056107
677
8154
SH
SOLE
8154
0
0
HERSHEY COMPANY(THE)
COM
427866108
610
4245
SH
SOLE
4245
0
0
HEWLETT-PACKARD ENTERPRISE CO
COM
42824C109
6
600
SH
SOLE
600
0
0
HILTON WORLDWIDE HLDGS INC
COM
43300A203
21
240
SH
SOLE
240
0
0
HOLLYFRONTIER CORPORATION
COM
436106108
38
1924
SH
SOLE
1924
0
0
HOLOGIC INC CL-A
COM
436440101
597
8959
SH
SOLE
8959
0
0
HOME DEPOT INC
COM
437076102
5049
18122
SH
SOLE
18122
0
0
HONEYWELL INTERNATIONAL INC
COM
438516106
782
4735
SH
SOLE
4735
0
0
HOWARD HUGHES CORP/THE
COM
44267D107
82
1420
SH
SOLE
1420
0
0
HOWMET AEROSPACE INC
COM
443201108
5
320
SH
SOLE
320
0
0
IAA INC
COM
449253103
957
18316
SH
SOLE
18316
0
0
ILLINOIS TOOL WORKS INC
COM
452308109
540
2787
SH
SOLE
2787
0
0
ILLUMINA INC
COM
452327109
1402
4523
SH
SOLE
4523
0
0
INGERSOLL-RAND INC
COM
45687V106
2358
66026
SH
SOLE
66026
0
0
INGREDION INC
COM
457187102
5
70
SH
SOLE
70
0
0
INTEL CORPORATION
COM
458140100
1543
29704
SH
SOLE
29704
0
0
INTERACTIVE BROKERS GROUP INC CL-A
COM
45841N107
25
510
SH
SOLE
510
0
0
INTERCONTINENTAL HOTELS GROUP-ADR
COM
45857P806
52
985
SH
SOLE
985
0
0
INTERCONTINENTAL EXCHANGE INC
COM
45866F104
993
9889
SH
SOLE
9889
0
0
INTERNATIONAL BUSINESS MACHINES CORP
COM
459200101
1018
8337
SH
SOLE
8337
0
0
INTERNATIONAL FLAVORS & FRAGRANCES
COM
459506101
777
6328
SH
SOLE
6328
0
0
INTERNATIONAL PAPER COMPANY
COM
460146103
67
1646
SH
SOLE
1646
0
0
INVESCO ULTRA SHORT DURATION ETF
COM
46090A887
20
404
SH
SOLE
404
0
0
INVESCO SHARES QQQ TRUST SERIES 1
COM
46090E103
3523
12639
SH
SOLE
12639
0
0
INTUIT INC
COM
461202103
1075
3286
SH
SOLE
3286
0
0
IQVIA HOLDINGS INC
COM
46266C105
294
1862
SH
SOLE
1862
0
0
ISHARES GOLD TRUST ETF
COM
464285105
586
32470
SH
SOLE
32470
0
0
ISHARES MSCI AUSTRALIA ETF
COM
464286103
194
9822
SH
SOLE
9822
0
0
ISHARES MSCI CANADA ETF
COM
464286509
223
8100
SH
SOLE
8100
0
0
ISHARES MSCI FRANCE ETF
COM
464286707
294
10504
SH
SOLE
10504
0
0
ISHARES MSCI SWITZERLAND ETF
COM
464286749
378
9185
SH
SOLE
9185
0
0
ISHARES MSCI SWEDEN ETF
COM
464286756
151
4263
SH
SOLE
4263
0
0
ISHARES MSCI SPAIN ETF
COM
464286764
87
4003
SH
SOLE
4003
0
0
ISHARES MSCI GERMANY INDEX FUND
COM
464286806
353
12095
SH
SOLE
12095
0
0
ISHARES MSCI HONG KONG ETF
COM
464286871
108
4929
SH
SOLE
4929
0
0
ISHARES SELECT DIVIDEND ETF
COM
464287168
371
4537
SH
SOLE
4537
0
0
ISHARES S&P 500 INDEX FUND
COM
464287200
927
2750
SH
SOLE
2750
0
0
ISHARES MSCI EMERGING MKTS ETF
COM
464287234
133
3000
SH
SOLE
3000
0
0
ISHARES MSCI EAFE ETF
COM
464287465
786
12304
SH
SOLE
12304
0
0
ISHARES CORE S&P MID-CAP ETF
COM
464287507
223
1198
SH
SOLE
1198
0
0
ISHARES CORE S&P SMALL-CAP ETF
COM
464287804
169
2400
SH
SOLE
2400
0
0
ISHARES MSCI ALL COUNTRY ASIA ETF
COM
464288182
128
1650
SH
SOLE
1650
0
0
ISHARES INTL SELECT DIVIDEND ETF
COM
464288448
480
19178
SH
SOLE
19178
0
0
ISHARES CORE MSCI EAFE ETF
COM
46432F842
172
2852
SH
SOLE
2852
0
0
ISHARES MSCI JAPAN ETF
COM
46434G822
749
12646
SH
SOLE
12646
0
0
ISHARES MSCI UNITED KINGDOM ETF
COM
46435G334
332
12985
SH
SOLE
12985
0
0
JP MORGAN CHASE & CO
COM
46625H100
7423
76865
SH
SOLE
76865
0
0
JPMORGAN ULTRA-SHORT INCOME ETF
COM
46641Q837
107
2105
SH
SOLE
2105
0
0
JOHNSON & JOHNSON
COM
478160104
10726
71818
SH
SOLE
71818
0
0
KLA CORPORATION
COM
482480100
494
2540
SH
SOLE
2540
0
0
KKR & CO INC CLASS-A
COM
48251W104
95
2745
SH
SOLE
2745
0
0
KANSAS CITY SOUTHERN
COM
485170302
454
2500
SH
SOLE
2500
0
0
KELLOGG COMPANY
COM
487836108
2269
35025
SH
SOLE
35025
0
0
KEYSIGHT TECHNOLOGIES INC
COM
49338L103
104
1050
SH
SOLE
1050
0
0
KIMBERLY-CLARK CORPORATION
COM
494368103
1475
9958
SH
SOLE
9958
0
0
KONINKLIJKE PHILIPS N.V.
COM
500472303
432
9144
SH
SOLE
9144
0
0
KROGER CO
COM
501044101
206
6060
SH
SOLE
6060
0
0
LCI INDUSTRIES
COM
50189K103
17
160
SH
SOLE
160
0
0
LAM RESEARCH CORPORATION
COM
512807108
195
587
SH
SOLE
587
0
0
LAMB WESTON HOLDINGS INC W/I
COM
513272104
111
1666
SH
SOLE
1666
0
0
LAS VEGAS SANDS INC
COM
517834107
702
15000
SH
SOLE
15000
0
0
LEIDOS HOLDINGS INC
COM
525327102
333
3720
SH
SOLE
3720
0
0
LEVI STRAUSS & CO - CLASS A
COM
52736R102
44
3250
SH
SOLE
3250
0
0
LILLY (ELI) & COMPANY
COM
532457108
169
1136
SH
SOLE
1136
0
0
LIMONEIRA COMPANY
COM
532746104
43
3000
SH
SOLE
3000
0
0
LLOYDS BANKING GROUP PLC ADR
COM
539439109
0
345
SH
SOLE
345
0
0
LOCKHEED MARTIN CORP
COM
539830109
698
1816
SH
SOLE
1816
0
0
LORAL SPACE & COMMUNICATIONS INC
COM
543881106
33
1800
SH
SOLE
1800
0
0
LOUISIANA-PACIFIC CORPORATION
COM
546347105
59
2000
SH
SOLE
2000
0
0
LOWE'S COMPANIES
COM
548661107
1041
6254
SH
SOLE
6254
0
0
M & T BANK CORP
COM
55261F104
32
350
SH
SOLE
350
0
0
MGM RESORTS INTERNATIONAL
COM
552953101
10
475
SH
SOLE
475
0
0
MARATHON PETROLEUM CORP
COM
56585A102
118
4000
SH
SOLE
4000
0
0
MARKETAXESS HOLDINGS INC
COM
57060D108
704
1458
SH
SOLE
1458
0
0
MARSH & MCLENNAN COMPANIES INC
COM
571748102
2103
18280
SH
SOLE
18280
0
0
MARTIN MARIETTA MATERIALS INC
COM
573284106
152
645
SH
SOLE
645
0
0
MASTERCARD INC CLASS A
COM
57636Q104
6497
19151
SH
SOLE
19151
0
0
MCCORMICK & CO INC NVS
COM
579780206
859
4410
SH
SOLE
4410
0
0
MCDONALD'S CORPORATION
COM
580135101
3478
15797
SH
SOLE
15797
0
0
MCEWEN MINING INC
COM
58039P107
154
145000
SH
SOLE
145000
0
0
MCKESSON CORPORATION
COM
58155Q103
62
417
SH
SOLE
417
0
0
MERCK & CO INC
COM
58933Y105
5503
66129
SH
SOLE
66129
0
0
METLIFE INC
COM
59156R108
641
17196
SH
SOLE
17196
0
0
MICRO FOCUS INTL PLC-SPON ADR
COM
594837403
0
68
SH
SOLE
68
0
0
MICROSOFT CORPORATION
COM
594918104
28921
137071
SH
SOLE
137071
0
0
MICRON TECHNOLOGY INC
COM
595112103
248
5260
SH
SOLE
5260
0
0
MIDDLEBY CORP (THE)
COM
596278101
545
6051
SH
SOLE
6051
0
0
MONDELEZ INTERNATIONAL INC
COM
609207105
1814
31476
SH
SOLE
31476
0
0
MOODY'S CORPORATION
COM
615369105
782
2689
SH
SOLE
2689
0
0
MORGAN STANLEY
COM
617446448
1152
23758
SH
SOLE
23758
0
0
MOSAIC COMPANY
COM
61945C103
64
3500
SH
SOLE
3500
0
0
MOTOROLA SOLUTIONS INC
COM
620076307
102
650
SH
SOLE
650
0
0
NATIONAL GRID PLC SPONSORED ADR
COM
636274409
175
3016
SH
SOLE
3016
0
0
NATIONAL OILWELL VARCO INC NEW
COM
637071101
0
27
SH
SOLE
27
0
0
NATURA & CO HOLDING-ADR W/I
COM
63884N108
2
120
SH
SOLE
120
0
0
NAVISTAR INTL CORP
COM
63934E108
26
600
SH
SOLE
600
0
0
NETEASE INC-ADR
COM
64110W102
443
972
SH
SOLE
972
0
0
NEW YORK COMMUNITY BANCORP INC
COM
649445103
18
2200
SH
SOLE
2200
0
0
NEWMONT CORPORATION
COM
651639106
693
10882
SH
SOLE
10882
0
0
NEXTERA ENERGY INC
COM
65339F101
772
2772
SH
SOLE
2772
0
0
NIKE INC CLASS B
COM
654106103
4017
31900
SH
SOLE
31900
0
0
NORFOLK SOUTHERN CORP
COM
655844108
220
1025
SH
SOLE
1025
0
0
NORTHROP GRUMMAN CORP
COM
666807102
576
1820
SH
SOLE
1820
0
0
NORTHWEST NATURAL HOLDING CO
COM
66765N105
137
3000
SH
SOLE
3000
0
0
NORTONLIFELOCK INC
COM
668771108
1776
84950
SH
SOLE
84950
0
0
NOVARTIS AG SPONSORED ADR
COM
66987V109
1730
19827
SH
SOLE
19827
0
0
NOVO-NORDISK A/S ADR
COM
670100205
2732
39227
SH
SOLE
39227
0
0
NUCOR CORPORATION
COM
670346105
45
1000
SH
SOLE
1000
0
0
NVIDIA CORPORATION
COM
67066G104
463
852
SH
SOLE
852
0
0
OCCIDENTAL PETROLEUM CORP
COM
674599105
67
6699
SH
SOLE
6699
0
0
OCCIDENTAL PETE CORP WTS 3/08/27
COM
674599162
5
1526
SH
SOLE
1526
0
0
OMNICOM GROUP INC
COM
681919106
2268
45680
SH
SOLE
45680
0
0
ORACLE CORPORATION
COM
68389X105
6575
109795
SH
SOLE
109795
0
0
OTIS WORLDWIDE CORPORATION
COM
68902V107
629
10048
SH
SOLE
10048
0
0
OVINTIV INC
COM
69047Q102
123
14983
SH
SOLE
14983
0
0
PNC FINANCIAL SERVICES GROUP INC
COM
693475105
157
1425
SH
SOLE
1425
0
0
PPG INDUSTRIES INC
COM
693506107
1767
14430
SH
SOLE
14430
0
0
PARKER HANNIFIN CORP
COM
701094104
1205
5935
SH
SOLE
5935
0
0
PAYCHEX INC
COM
704326107
821
10254
SH
SOLE
10254
0
0
PAYPAL HOLDINGS INC
COM
70450Y103
650
3290
SH
SOLE
3290
0
0
PEPSICO INC
COM
713448108
6623
47632
SH
SOLE
47632
0
0
PERSPECTA INC
COM
715347100
0
25
SH
SOLE
25
0
0
PFIZER INC
COM
717081103
2593
70444
SH
SOLE
70444
0
0
PHILIP MORRIS INTERNATIONAL INC
COM
718172109
1068
14200
SH
SOLE
14200
0
0
PHILLIPS 66
COM
718546104
121
2326
SH
SOLE
2326
0
0
PIPER JAFFRAY COMPANIES
COM
724078100
4
52
SH
SOLE
52
0
0
PROCTER & GAMBLE COMPANY
COM
742718109
9118
65392
SH
SOLE
65392
0
0
PULTEGROUP INC
COM
745867101
93
2000
SH
SOLE
2000
0
0
QUALCOMM INC
COM
747525103
266
2250
SH
SOLE
2250
0
0
QUANTA SERVICES INC
COM
74762E102
486
9160
SH
SOLE
9160
0
0
QUEST DIAGNOSTICS INC
COM
74834L100
35
305
SH
SOLE
305
0
0
RPM INTERNATIONAL INC
COM
749685103
515
6201
SH
SOLE
6201
0
0
RAYTHEON TECHNOLOGIES CORP
COM
75513E101
834
14452
SH
SOLE
14452
0
0
RELX PLC - SPONSORED ADR
COM
759530108
65
2885
SH
SOLE
2885
0
0
RESOLUTE FOREST PRODUCTS INC
COM
76117W109
1798
400000
SH
SOLE
400000
0
0
RESIDEO TECHNOLOGIES INC
COM
76118Y104
0
19
SH
SOLE
19
0
0
RIO TINTO PLC SPONSORED ADR
COM
767204100
48
800
SH
SOLE
800
0
0
ROPER TECHNOLOGIES INC
COM
776696106
1027
2591
SH
SOLE
2591
0
0
ROSS STORES INC
COM
778296103
47
500
SH
SOLE
500
0
0
ROYAL DUTCH SHELL PLC SPON ADR B
COM
780259107
73
3000
SH
SOLE
3000
0
0
ROYAL DUTCH SHELL PLC ADR CL A
COM
780259206
40
1572
SH
SOLE
1572
0
0
S&P GLOBAL INC
COM
78409V104
2021
5588
SH
SOLE
5588
0
0
SEI INVESTMENTS COMPANY
COM
784117103
1019
20035
SH
SOLE
20035
0
0
SPDR S&P 500 ETF TRUST
COM
78462F103
2464
7335
SH
SOLE
7335
0
0
SPX CORP
COM
784635104
1
11
SH
SOLE
11
0
0
SPDR GOLD TRUST ETF
COM
78463V107
894
5033
SH
SOLE
5033
0
0
SPDR S&P DIVIDEND ETF
COM
78464A763
538
5800
SH
SOLE
5800
0
0
SPDR BBG BARCLAYS 1-3 MTH T-BILL ETF
COM
78468R663
66
716
SH
SOLE
716
0
0
SPX FLOW INC
COM
78469X107
0
11
SH
SOLE
11
0
0
SALESFORCE.COM INC
COM
79466L302
98
389
SH
SOLE
389
0
0
SANOFI SPON ADR
COM
80105N105
220
4375
SH
SOLE
4375
0
0
SAP SE SPONSORED ADR
COM
803054204
293
1875
SH
SOLE
1875
0
0
SASOL LIMITED SPONSORED ADR
COM
803866300
53
7000
SH
SOLE
7000
0
0
SCHWAB, CHARLES CORP
COM
808513105
48
1330
SH
SOLE
1330
0
0
SERITAGE GROWTH PROPERTIES-A REIT
COM
81752R100
94
7000
SH
SOLE
7000
0
0
SERVICEMASTER GLOBAL HOLDING INC
COM
81761R109
247
6162
SH
SOLE
6162
0
0
SHERWIN-WILLIAMS COMPANY (THE)
COM
824348106
585
837
SH
SOLE
837
0
0
A.O. SMITH CORPORATION
COM
831865209
490
9259
SH
SOLE
9259
0
0
SMUCKER (J.M.) CO
COM
832696405
1
10
SH
SOLE
10
0
0
SONY CORPORATION-SPONSORED ADR
COM
835699307
459
5964
SH
SOLE
5964
0
0
SOUTHERN COMPANY
COM
842587107
187
3440
SH
SOLE
3440
0
0
SOUTHWEST AIRLINES CO
COM
844741108
10
270
SH
SOLE
270
0
0
STARBUCKS CORPORATION
COM
855244109
1221
14167
SH
SOLE
14167
0
0
STATE STREET CORP
COM
857477103
337
5660
SH
SOLE
5660
0
0
STRYKER CORPORATION
COM
863667101
389
1860
SH
SOLE
1860
0
0
SYNOPSIS INC
COM
871607107
93
435
SH
SOLE
435
0
0
SYNCHRONY FINANCIAL
COM
87165B103
158
6000
SH
SOLE
6000
0
0
TJX COMPANIES INC
COM
872540109
530
9498
SH
SOLE
9498
0
0
T-MOBILE US INC
COM
872590104
1643
14320
SH
SOLE
14320
0
0
TAIWAN SEMICONDUCTOR-SP ADR
COM
874039100
1582
19452
SH
SOLE
19452
0
0
TAKEDA PHARMACEUTICAL CO-SPON ADR
COM
874060205
290
16210
SH
SOLE
16210
0
0
TARGET CORP
COM
87612E106
137
865
SH
SOLE
865
0
0
TELEFONICA BRASILSA ADR
COM
87936R106
92
12000
SH
SOLE
12000
0
0
TEVA PHARMACEUTICAL INDS LTD
COM
881624209
7
800
SH
SOLE
800
0
0
TETRA TECH INC
COM
88162G103
119
1240
SH
SOLE
1240
0
0
TEXAS INSTRUMENTS INC
COM
882508104
1810
12635
SH
SOLE
12635
0
0
THERMO FISHER SCIENTIFIC
COM
883556102
3823
8632
SH
SOLE
8632
0
0
3M COMPANY
COM
88579Y101
2308
14361
SH
SOLE
14361
0
0
TOLL BROTHERS INC
COM
889478103
98
2000
SH
SOLE
2000
0
0
TOTAL S.A. SPONSORED ADR
COM
89151E109
34
1000
SH
SOLE
1000
0
0
TRAVELERS COMPANIES INC
COM
89417E109
153
1412
SH
SOLE
1412
0
0
TRIMAS CORPORATION
COM
896215209
274
11970
SH
SOLE
11970
0
0
U.S. BANCORP
COM
902973304
205
5704
SH
SOLE
5704
0
0
UBER TECHNOLOGIES INC
COM
90353T100
13
350
SH
SOLE
350
0
0
UNILEVER PLC SPON ADR
COM
904767704
273
4420
SH
SOLE
4420
0
0
UNILEVER N.V. NEW YORK SHARES
COM
904784709
151
2500
SH
SOLE
2500
0
0
UNION PACIFIC CORPORATION
COM
907818108
3720
18836
SH
SOLE
18836
0
0
UNITEDHEALTH GROUP INC
COM
91324P102
6104
19518
SH
SOLE
19518
0
0
UNIVERSAL DISPLAY CORPORATION
COM
91347P105
121
670
SH
SOLE
670
0
0
VALE SA-SPONSORED ADR
COM
91912E105
21
2000
SH
SOLE
2000
0
0
VALERO ENERGY CORP
COM
91913Y100
217
5000
SH
SOLE
5000
0
0
VANECK VECTORS GOLD MINERS ETF
COM
92189F106
102
2600
SH
SOLE
2600
0
0
VANGUARD DIVIDEND APREC INDEX FD ETF
COM
921908844
383
2971
SH
SOLE
2971
0
0
VANGUARD ESG US STOCK ETF
COM
921910733
2452
39545
SH
SOLE
39545
0
0
VANGUARD SHORT-TERM BOND ETF
COM
921937827
115
1380
SH
SOLE
1380
0
0
VANGUARD FTSE DEV MKT ETF
COM
921943858
38
920
SH
SOLE
920
0
0
VANGUARD HIGH DIVIDEND YIELD ETF
COM
921946406
45
550
SH
SOLE
550
0
0
VANGRARD FTSE ALL-WORLD EX-US ETF
COM
922042775
265
5230
SH
SOLE
5230
0
0
VANGUARD EMERGING MARKETS ETF
COM
922042858
492
11345
SH
SOLE
11345
0
0
VANGUARD EUROPEAN ETF
COM
922042874
103
1950
SH
SOLE
1950
0
0
VANGUARD HEALTH CARE ETF
COM
92204A504
2274
11113
SH
SOLE
11113
0
0
VANGUARD SHORT-TERM CORP BOND ETF
COM
92206C409
8311
100000
SH
SOLE
100000
0
0
VENTAS INC
COM
92276F100
3
70
SH
SOLE
70
0
0
VANGUARD S&P500 INDEX ETF
COM
922908363
9797
31743
SH
SOLE
31743
0
0
VANGUARD TOTAL STOCK MARKET ETF
COM
922908769
222
1300
SH
SOLE
1300
0
0
VERISIGN INC
COM
92343E102
137
665
SH
SOLE
665
0
0
VERIZON COMMUNICATIONS INC
COM
92343V104
5727
95969
SH
SOLE
95969
0
0
VERITIVE CORPORATION
COM
923454102
0
30
SH
SOLE
30
0
0
VERISK ANALYTICS INC
COM
92345Y106
2184
11746
SH
SOLE
11746
0
0
VERTEX PHARMACEUTICALS INC
COM
92532F100
992
3635
SH
SOLE
3635
0
0
VIACOMCBS INC - CLASS B
COM
92556H206
163
5800
SH
SOLE
5800
0
0
VISA INC CLASS A
COM
92826C839
10766
53670
SH
SOLE
53670
0
0
VODAFONE GROUP PLC SPON ADR
COM
92857W308
13
1000
SH
SOLE
1000
0
0
VOYA FINANCIAL INC
COM
929089100
39
814
SH
SOLE
814
0
0
WABTEC CORPORATION
COM
929740108
1388
22352
SH
SOLE
22352
0
0
WALMART INC
COM
931142103
2198
15662
SH
SOLE
15662
0
0
WASTE MANAGEMENT INC
COM
94106L109
15
135
SH
SOLE
135
0
0
WATERS CORPORATION
COM
941848103
994
5064
SH
SOLE
5064
0
0
WELLS FARGO & CO
COM
949746101
906
38419
SH
SOLE
38419
0
0
WEST PHARMACEUTICAL SERVICES INC
COM
955306105
288
1045
SH
SOLE
1045
0
0
WEYERHAEUSER CO
COM
962166104
154
5394
SH
SOLE
5394
0
0
WINNEBAGO INDUSTRIES INC
COM
974637100
50
960
SH
SOLE
960
0
0
XPERI HOLDING CORP
COM
98390M103
35
3000
SH
SOLE
3000
0
0
XYLEM INC
COM
98419M100
68
800
SH
SOLE
800
0
0
YUM CHINA HOLDING INC
COM
98850P109
1382
26025
SH
SOLE
26025
0
0
ZYNEX INC
COM
98986M103
35
2000
SH
SOLE
2000
0
0
ASML HOLDING NV-NY REG SHS
COM
N07059210
218
588
SH
SOLE
588
0
0
CME GROUP INC
COM
12572Q105
3613
28757
SH
SOLE
28757
0
0
ALGONQUIN POWER & UTILITIES
COM
015857105
4628
239300
SH
SOLE
0
0
0
BANK OF MONTREAL
COM
063671101
265
3400
SH
SOLE
0
0
0
BANK OF NOVA SCOTIA
COM
064149107
4182
75600
SH
SOLE
0
0
0
BCE INC
COM
05534B760
4401
79700
SH
SOLE
0
0
0
CAN IMPERIAL BK OF COMMERCE
COM
136069101
2001
20100
SH
SOLE
0
0
0
CANADIAN NATL RAILWAY CO
COM
136375102
5275
37200
SH
SOLE
0
0
0
GRANITE REAL ESTATE INVESTME
UNIT
387437114
5023
65000
SH
SOLE
0
0
0
OPEN TEXT CORP
COM
683715106
1773
31500
SH
SOLE
0
0
0
ROGERS COMMUNICATIONS INC-B
COM
775109200
4078
77200
SH
SOLE
0
0
0
ROYAL BANK OF CANADA
COM
780087102
4422
47300
SH
SOLE
0
0
0
SHAW COMMUNICATIONS INC-B
COM
82028K200
4542
186900
SH
SOLE
0
0
0
SUN LIFE FINANCIAL INC
COM
866796105
1888
34800
SH
SOLE
0
0
0
TELUS CORP
COM
87971M103
5098
217600
SH
SOLE
0
0
0
THOMSON REUTERS CORP
COM
884903709
4474
42108
SH
SOLE
0
0
0
WASTE CONNECTIONS INC
COM
94106B101
4574
33050
SH
SOLE
0
0
0
CGI INC
COM
12532H104
1771
19600
SH
SOLE
0
0
0
SHAW COMMUNICATIONS INC-B
COM
82028K200
59535
2450000
SH
SOLE
2450000
0
0
MANULIFE FINANCIAL CORP
COM
56501R106
47133
2545000
SH
SOLE
2545000
0
0
TELUS CORP
COM
87971M103
74273
3170000
SH
SOLE
3170000
0
0
ENBRIDGE INC
COM
29250N105
61345
1577000
SH
SOLE
1577000
0
0
TC ENERGY CORP
COM
87807B107
65962
1180000
SH
SOLE
1180000
0
0
CANADIAN NATURAL RESOURCES
COM
136385101
46201
2165000
SH
SOLE
2165000
0
0
BCE INC
COM
05534B760
68749
1245000
SH
SOLE
1245000
0
0
PEMBINA PIPELINE CORP
COM
706327103
36738
1300000
SH
SOLE
1300000
0
0
BROOKFIELD BUSN PRTNS LPU
COM
G16234109
4550
150000
SH
DFND
1
0
150000
0
BROOKFIELD INFRA PTNR LPU
COM
G16252101
8962
188200
SH
DFND
1
0
188200
0
COEUR MINING INC
COM
192108504
0
17
SH
DFND
1
0
17
0
DIAMEDICA THERAPEUT-NEW
COM
25253X207
0
24
SH
DFND
1
0
24
0
ENBRIDGE INC
COM
29250N105
1461
50000
SH
DFND
1
0
50000
0
ENBRIDGE INC
COM
29250N105
3
100
SH
DFND
1
0
100
0
ZOMEDICA PHARMACEUTICALS
COM
98979F107
0
20
SH
DFND
1
0
20
0
AECON GROUP INC
Bond
00762VAF6
1540
2000000
SH
SOLE
0
0
0
AIR TRANSPORT SERVICES GROUP, INC.
Bond
00922RAB1
3171
3000000
SH
SOLE
0
0
0
AKAMAI TECHNOLOGIES, INC.
Bond
00971TAJ0
6417
5000000
SH
SOLE
0
0
0
ALTAIR ENGINEERING INC
Bond
021369AA1
4413
4000000
SH
SOLE
0
0
0
ARES CAPITAL CORPORATION
Bond
04010LAT0
2676
2626000
SH
SOLE
0
0
0
Apellis Pharmaceuticals Inc
Bond
03753UAC0
3221
3000000
SH
SOLE
0
0
0
BANDWIDTH INC
Bond
05988JAA1
6970
3500000
SH
SOLE
0
0
0
BASF SE
Bond
000A2BPEU
9766
10000000
SH
SOLE
0
0
0
Blackstone Mortgage Trust, Inc.
Bond
09257WAB6
1939
1981000
SH
SOLE
0
0
0
CANADIAN SOLAR INC.
Bond
136635AF6
2330
2000000
SH
SOLE
0
0
0
CARDLYTICS INC
Bond
14161WAA3
1353
1255000
SH
SOLE
0
0
0
CYBERARK SOFTWARE LTD
Bond
23248VAA3
3865
3978000
SH
SOLE
0
0
0
Coupa Software Incorporated
Bond
22266LAC0
5451
3000000
SH
SOLE
0
0
0
Coupa Software Incorporated
Bond
22266LAE6
4224
3600000
SH
SOLE
0
0
0
Cree, Inc.
Bond
225447AC5
6891
4500000
SH
SOLE
0
0
0
Cypress Semiconductor Corporation
Bond
232806AM1
7078
4000000
SH
SOLE
0
0
0
DERMIRA INC
Bond
24983LAB0
7082
7002000
SH
SOLE
0
0
0
DISH NETWORK CORPORATION
Bond
25470MAD1
2707
3000000
SH
SOLE
0
0
0
Dick's Sporting Goods, Inc.
Bond
253393AC6
3667
2000000
SH
SOLE
0
0
0
ENVESTNET, INC.
Bond
29404KAD8
2002
2000000
SH
SOLE
0
0
0
ENVISTA HOLDINGS CORPORATION
Bond
29415FAA2
5786
4150000
SH
SOLE
0
0
0
Etsy, Inc.
Bond
29786AAH9
3916
3318500
SH
SOLE
0
0
0
FIREEYE, INC.
Bond
31816QAF8
1862
2000000
SH
SOLE
0
0
0
FIREEYE, INC.
Bond
31816QAD3
2916
3000000
SH
SOLE
0
0
0
FORTIVE CORPORATION
Bond
34959JAK4
5006
5011000
SH
SOLE
0
0
0
FTI CONSULTING, INC.
Bond
302941AP4
6140
5009000
SH
SOLE
0
0
0
Guidewire Software, Inc.
Bond
40171VAA8
3405
3000000
SH
SOLE
0
0
0
INNOVIVA INC
Bond
88338TAB0
2394
2500000
SH
SOLE
0
0
0
INSIGHT ENTERPRISES INC
Bond
45765UAB9
5210
5000000
SH
SOLE
0
0
0
INTEGRA LIFESCIENCES HOLDINGS CORPORATION
Bond
457985AL3
2345
2500000
SH
SOLE
0
0
0
INTERCEPT PHARMACEUTICALS INC
Bond
45845PAA6
798
1000000
SH
SOLE
0
0
0
INTERDIGITAL, INC.
Bond
45867GAB7
2595
2518000
SH
SOLE
0
0
0
INVITATION HOMES INC
Bond
19625XAB8
6479
5000000
SH
SOLE
0
0
0
IONIS PHARMACEUTICALS, INC.
Bond
462222AA8
4577
5000000
SH
SOLE
0
0
0
JAZZ PHARMACEUTICALS PUBLIC LIMITED COMPANY
Bond
472145AD3
6048
6000000
SH
SOLE
0
0
0
JPMORGAN CHASE FINANCIAL COMPANY LLC
Bond
48129KAE0
14848
15000000
SH
SOLE
0
0
0
K12 INC.
Bond
48273UAA0
2504
3000000
SH
SOLE
0
0
0
KKR REAL ESTATE FINANCE TRUST INC.
Bond
48251KAB6
1494
1499000
SH
SOLE
0
0
0
LIBERTY BROADBAND CORPORATION
Bond
530307AA5
3752
3500000
SH
SOLE
0
0
0
LIBERTY MEDIA CORPORATION
Bond
531229AG7
2254
2300000
SH
SOLE
0
0
0
LUMENTUM HOLDINGS INC
Bond
55024UAB5
3498
2509000
SH
SOLE
0
0
0
Ligand Pharmaceuticals Incorporated
Bond
53220KAF5
3167
3500000
SH
SOLE
0
0
0
MEDALLIA INC
Bond
584021AA7
1501
1500000
SH
SOLE
0
0
0
MODEL N, INC.
Bond
607525AA0
3233
2500000
SH
SOLE
0
0
0
MONGODB INC
Bond
60937PAC0
4556
3500000
SH
SOLE
0
0
0
Macquarie Infrastructure Corporation
Bond
55608BAB1
876
957000
SH
SOLE
0
0
0
NATERA, INC.
Bond
632307AA2
4084
2000000
SH
SOLE
0
0
0
NEUROCRINE BIOSCIENCES, INC.
Bond
64125CAD1
2766
2000000
SH
SOLE
0
0
0
NORTONLIFELOCK INC
Bond
668771AA6
5982
5000000
SH
SOLE
0
0
0
NUVASIVE, INC.
Bond
670704AH8
3498
4000000
SH
SOLE
0
0
0
New Relic, Inc.
Bond
64829BAB6
3161
3327000
SH
SOLE
0
0
0
OKTA INC
Bond
679295AD7
3954
3000000
SH
SOLE
0
0
0
OKTA INC
Bond
679295AE5
6286
5500000
SH
SOLE
0
0
0
OMNICELL, INC.
Bond
68213NAC3
2554
2500000
SH
SOLE
0
0
0
OSI SYSTEMS, INC.
Bond
671044AD7
2525
2513000
SH
SOLE
0
0
0
OSISKO GOLD ROYALTIES LTD
Bond
68827LAA9
3163
4000000
SH
SOLE
0
0
0
PACIRA PHARMACEUTICALS, INC.
Bond
695127AE0
2181
2000000
SH
SOLE
0
0
0
PAGERDUTY, INC.
Bond
69553PAA8
1537
1522000
SH
SOLE
0
0
0
PALO ALTO NETWORKS, INC.
Bond
697435AE5
5280
5000000
SH
SOLE
0
0
0
PALO ALTO NETWORKS, INC.
Bond
697435AD7
2814
2500000
SH
SOLE
0
0
0
PARSONS CORPORATION
Bond
70202LAA0
3989
4000000
SH
SOLE
0
0
0
PEGASYSTEMS INC
Bond
705573AA1
2696
2388000
SH
SOLE
0
0
0
PLURALSIGHT INC
Bond
72941BAB2
1763
2000000
SH
SOLE
0
0
0
PROOFPOINT INC
Bond
743424AF0
3228
3258000
SH
SOLE
0
0
0
PTC THERAPEUTICS, INC.
Bond
69366JAB7
2820
2500000
SH
SOLE
0
0
0
PURE STORAGE, INC.
Bond
74624MAB8
1928
2000000
SH
SOLE
0
0
0
Q2 HOLDINGS, INC.
Bond
74736LAD1
1466
1200000
SH
SOLE
0
0
0
RAMBUS INC.
Bond
750917AG1
3273
3159000
SH
SOLE
0
0
0
RINGCENTRAL INC.
Bond
76680RAG2
2938
3000000
SH
SOLE
0
0
0
Rapid7, Inc.
Bond
753422AB0
7002
4500000
SH
SOLE
0
0
0
RealPage, Inc.
Bond
75606NAC3
2072
2000000
SH
SOLE
0
0
0
SEA LIMITED
Bond
81141RAE0
6555
3500000
SH
SOLE
0
0
0
SILICON LABORATORIES INC.
Bond
826919AC6
3205
3000000
SH
SOLE
0
0
0
SPIRIT REALTY CAPITAL, INC.
Bond
84860WAB8
1944
1907000
SH
SOLE
0
0
0
Splunk Inc.
Bond
848637AC8
8319
6000000
SH
SOLE
0
0
0
THE MIDDLEBY CORPORATION
Bond
596278AA9
3927
4000000
SH
SOLE
0
0
0
TWITTER, INC.
Bond
90184LAD4
16096
16246000
SH
SOLE
0
0
0
Teva Pharmaceutical Finance Company, LLC
Bond
88163VAE9
6376
6545000
SH
SOLE
0
0
0
UNDER ARMOUR, INC.
Bond
904311AB3
3736
3000000
SH
SOLE
0
0
0
VARONIS SYSTEMS, INC.
Bond
922280AA0
2839
2000000
SH
SOLE
0
0
0
VEREIT, Inc.
Bond
02917TAB0
6994
6951000
SH
SOLE
0
0
0
VERINT SYSTEMS INC.
Bond
92343XAA8
1366
1350000
SH
SOLE
0
0
0
VONAGE HOLDINGS CORP
Bond
92886TAJ1
2670
2754000
SH
SOLE
0
0
0
WAYFAIR INC
Bond
94419LAL5
2549
2500000
SH
SOLE
0
0
0
WORKDAY, INC.
Bond
98138HAF8
7221
4700000
SH
SOLE
0
0
0
WRIGHT MEDICAL GROUP, INC.
Bond
98235TAG2
2097
2000000
SH
SOLE
0
0
0
Western Digital Corporation
Bond
958102AP0
3326
3500000
SH
SOLE
0
0
0
ZSCALER INC
Bond
98980GAA0
1940
1650000
SH
SOLE
0
0
0
Zendesk, Inc.
Bond
98936JAC5
2952
2500000
SH
SOLE
0
0
0
j2 Global, Inc.
Bond
48123VAC6
4483
3900000
SH
SOLE
0
0
0