0001567619-21-020073.txt : 20211112
0001567619-21-020073.hdr.sgml : 20211112
20211112170100
ACCESSION NUMBER: 0001567619-21-020073
CONFORMED SUBMISSION TYPE: 13F-HR
PUBLIC DOCUMENT COUNT: 2
CONFORMED PERIOD OF REPORT: 20210930
FILED AS OF DATE: 20211112
DATE AS OF CHANGE: 20211112
EFFECTIVENESS DATE: 20211112
FILER:
COMPANY DATA:
COMPANY CONFORMED NAME: CAISSE DE DEPOT ET PLACEMENT DU QUEBEC
CENTRAL INDEX KEY: 0000898286
IRS NUMBER: 980380483
STATE OF INCORPORATION: A8
FISCAL YEAR END: 1231
FILING VALUES:
FORM TYPE: 13F-HR
SEC ACT: 1934 Act
SEC FILE NUMBER: 028-12476
FILM NUMBER: 211404619
BUSINESS ADDRESS:
STREET 1: 1000 PLACE JEAN-PAUL RIOPELLE
CITY: MONTREAL
STATE: A8
ZIP: H2Z2B3
BUSINESS PHONE: 514 847-2353
MAIL ADDRESS:
STREET 1: 1000 PLACE JEAN-PAUL RIOPELLE
CITY: MONTREAL
STATE: A8
ZIP: H2Z2B3
13F-HR
1
primary_doc.xml
13F-HR
LIVE
false
true
false
0000898286
XXXXXXXX
09-30-2021
09-30-2021
CAISSE DE DEPOT ET PLACEMENT DU QUEBEC
1000 PLACE JEAN-PAUL RIOPELLE
MONTREAL
A8
H2Z2B3
13F HOLDINGS REPORT
028-12476
N
Soulef Hadjoudj
Legal Counsel
514-261-9388
/s/ Soulef Hadjoudj
Montreal
A8
11-12-2021
0
546
46951173
false
INFORMATION TABLE
2
form13fInfoTable.xml
21Vianet Group Inc
ADR
90138A103
289
16684
SH
SOLE
NONE
16684
0
0
360 DigiTech Inc
ADR
88557W101
303
14900
SH
SOLE
NONE
14900
0
0
3M Co
COMMON
88579Y101
19750
112588
SH
SOLE
NONE
112588
0
0
51job Inc
ADR
316827104
490
7044
SH
SOLE
NONE
7044
0
0
A O Smith Corp
COMMON
831865209
600
9825
SH
SOLE
NONE
9825
0
0
Abbott Laboratories
COMMON
002824100
19099
161674
SH
SOLE
NONE
161674
0
0
AbbVie Inc
COMMON
00287Y109
72189
669224
SH
SOLE
NONE
669224
0
0
ABIOMED Inc
COMMON
003654100
1957
6012
SH
SOLE
NONE
6012
0
0
Accenture PLC
COMMON
G1151C101
113228
353927
SH
SOLE
NONE
353927
0
0
Activision Blizzard Inc
COMMON
00507V109
34951
451618
SH
SOLE
NONE
451618
0
0
Adobe Inc
COMMON
00724F101
317160
550893
SH
SOLE
NONE
550893
0
0
Advance Auto Parts Inc
COMMON
00751Y106
160018
766039
SH
SOLE
NONE
766039
0
0
Advanced Micro Devices Inc
COMMON
007903107
71236
692283
SH
SOLE
NONE
692283
0
0
Aflac Inc
COMMON
001055102
15381
295050
SH
SOLE
NONE
295050
0
0
Agilent Technologies Inc
COMMON
00846U101
21179
134447
SH
SOLE
NONE
134447
0
0
AGNC Investment Corp
REIT
00123Q104
3850
244130
SH
SOLE
NONE
244130
0
0
Agora Inc
ADR
00851L103
244
8400
SH
SOLE
NONE
8400
0
0
Air Products and Chemicals Inc
COMMON
009158106
47710
186287
SH
SOLE
NONE
186287
0
0
Akamai Technologies Inc
COMMON
00971T101
11045
105605
SH
SOLE
NONE
105605
0
0
Alamos Gold Inc
COMMON
011532108
5844
812638
SH
SOLE
NONE
812638
0
0
Alibaba Group Holding Ltd
ADR
01609W102
176483
1192052
SH
SOLE
NONE
1192052
0
0
Align Technology Inc
COMMON
016255101
22993
34553
SH
SOLE
NONE
34553
0
0
Allegion plc
COMMON
G0176J109
17607
133206
SH
SOLE
NONE
133206
0
0
Allstate Corp, The
COMMON
020002101
5977
46952
SH
SOLE
NONE
46952
0
0
Ally Financial Inc
COMMON
02005N100
14738
288690
SH
SOLE
NONE
288690
0
0
Alphabet Inc
COMMON
02079K305
284714
106494
SH
SOLE
NONE
106494
0
0
Alphabet Inc
COMMON
02079K107
1214227
455567
SH
SOLE
NONE
455567
0
0
Altice USA Inc
COMMON
02156K103
584
28208
SH
SOLE
NONE
28208
0
0
Amazon.com Inc
COMMON
023135106
821726
250142
SH
SOLE
NONE
250142
0
0
AMERCO
COMMON
023586100
258
400
SH
SOLE
NONE
400
0
0
America Movil SAB de CV
ADR
02364W105
325
18400
SH
SOLE
NONE
18400
0
0
American Electric Power Co Inc
COMMON
025537101
349
4300
SH
SOLE
NONE
4300
0
0
American Express Co
COMMON
025816109
5193
31000
SH
SOLE
NONE
31000
0
0
American International Group Inc
COMMON
026874784
33696
613874
SH
SOLE
NONE
613874
0
0
American Tower Corp
REIT
03027X100
4852
18283
SH
SOLE
NONE
18283
0
0
Ameriprise Financial Inc
COMMON
03076C106
264
1000
SH
SOLE
NONE
1000
0
0
AmerisourceBergen Corp
COMMON
03073E105
4314
36119
SH
SOLE
NONE
36119
0
0
AMETEK Inc
COMMON
031100100
11254
90752
SH
SOLE
NONE
90752
0
0
Amgen Inc
COMMON
031162100
234
1100
SH
SOLE
NONE
1100
0
0
Amphenol Corp
COMMON
032095101
9479
129442
SH
SOLE
NONE
129442
0
0
Angi Inc
COMMON
00183L102
14152
1146879
SH
SOLE
NONE
1146879
0
0
Annaly Capital Management Inc
REIT
035710409
32170
3820676
SH
SOLE
NONE
3820676
0
0
ANSYS Inc
COMMON
03662Q105
6080
17859
SH
SOLE
NONE
17859
0
0
Anthem Inc
COMMON
036752103
41136
110343
SH
SOLE
NONE
110343
0
0
Aon PLC
COMMON
G0403H108
79484
278139
SH
SOLE
NONE
278139
0
0
Apple Inc
COMMON
037833100
1021279
7217518
SH
SOLE
NONE
7217518
0
0
Applied Materials Inc
COMMON
038222105
53440
415135
SH
SOLE
NONE
415135
0
0
AptarGroup Inc
COMMON
038336103
98344
823993
SH
SOLE
NONE
823993
0
0
Aptiv PLC
COMMON
G6095L109
3958
26567
SH
SOLE
NONE
26567
0
0
Archer-Daniels-Midland Co
COMMON
039483102
15131
252139
SH
SOLE
NONE
252139
0
0
Arista Networks Inc
COMMON
040413106
4931
14349
SH
SOLE
NONE
14349
0
0
Arrow Electronics Inc
COMMON
042735100
10323
91936
SH
SOLE
NONE
91936
0
0
Arthur J Gallagher & Co
COMMON
363576109
13055
87822
SH
SOLE
NONE
87822
0
0
AT&T Inc
COMMON
00206R102
276107
10222384
SH
SOLE
NONE
10222384
0
0
Athene Holding Ltd
COMMON
G0684D107
5529
80282
SH
SOLE
NONE
80282
0
0
Autodesk Inc
COMMON
052769106
34706
121704
SH
SOLE
NONE
121704
0
0
Autohome Inc
ADR
05278C107
617
13154
SH
SOLE
NONE
13154
0
0
Automatic Data Processing Inc
COMMON
053015103
54400
272109
SH
SOLE
NONE
272109
0
0
AutoZone Inc
COMMON
053332102
587992
346287
SH
SOLE
NONE
346287
0
0
Avery Dennison Corp
COMMON
053611109
23007
111034
SH
SOLE
NONE
111034
0
0
Azure Power Global Ltd
COMMON
V0393H103
570100
24259272
SH
SOLE
NONE
24259272
0
0
B2Gold Corp
COMMON
11777Q209
708
207059
SH
SOLE
NONE
207059
0
0
Baidu Inc
ADR
056752108
13214
85945
SH
SOLE
NONE
85945
0
0
Baker Hughes Co
COMMON
05722G100
6222
251583
SH
SOLE
NONE
251583
0
0
Ball Corp
COMMON
058498106
3643
40493
SH
SOLE
NONE
40493
0
0
Bank of America Corp
COMMON
060505104
194272
4576488
SH
SOLE
NONE
4576488
0
0
Banque de Montreal
COMMON
063671101
502436
5033700
SH
SOLE
NONE
5033700
0
0
Banque de Nouvelle-Ecosse, La
COMMON
064149107
551354
8959500
SH
SOLE
NONE
8959500
0
0
Banque Royale du Canada
COMMON
780087102
725029
7287968
SH
SOLE
NONE
7287968
0
0
Banque Toronto-Dominion, La
COMMON
891160509
283357
4281103
SH
SOLE
NONE
4281103
0
0
Baozun Inc
ADR
06684L103
181
10306
SH
SOLE
NONE
10306
0
0
Baxter International Inc
COMMON
071813109
564779
7022000
SH
SOLE
NONE
7022000
0
0
BCE Inc
COMMON
05534B760
333780
6664300
SH
SOLE
NONE
6664300
0
0
BeiGene Ltd
ADR
07725L102
2900
7990
SH
SOLE
NONE
7990
0
0
Benson Hill Inc
COMMON
082490103
3708
520000
SH
SOLE
NONE
520000
0
0
Bentley Systems Inc
COMMON
08265T208
5136
84700
SH
SOLE
NONE
84700
0
0
Berkshire Hathaway Inc
COMMON
084670702
638281
2338539
SH
SOLE
NONE
2338539
0
0
Best Buy Co Inc
COMMON
086516101
19506
184525
SH
SOLE
NONE
184525
0
0
Bilibili Inc
ADR
090040106
1881
28432
SH
SOLE
NONE
28432
0
0
Biogen Inc
COMMON
09062X103
38622
136477
SH
SOLE
NONE
136477
0
0
BioMarin Pharmaceutical Inc
COMMON
09061G101
497
6429
SH
SOLE
NONE
6429
0
0
Bio-Rad Laboratories Inc
COMMON
090572207
55118
73890
SH
SOLE
NONE
73890
0
0
Bio-Techne Corp
COMMON
09073M104
872
1800
SH
SOLE
NONE
1800
0
0
Black Knight Inc
COMMON
09215C105
1311
18206
SH
SOLE
NONE
18206
0
0
BlackRock Inc
COMMON
09247X101
62552
74586
SH
SOLE
NONE
74586
0
0
Boeing Company, The
COMMON
097023105
5166
23486
SH
SOLE
NONE
23486
0
0
Booking Holdings Inc
COMMON
09857L108
13825
5824
SH
SOLE
NONE
5824
0
0
Booz Allen Hamilton Holding Corp
COMMON
099502106
4778
60213
SH
SOLE
NONE
60213
0
0
BorgWarner Inc
COMMON
099724106
3050
70586
SH
SOLE
NONE
70586
0
0
Boston Beer Company Inc, The
COMMON
100557107
1808
3547
SH
SOLE
NONE
3547
0
0
Boston Properties Inc
REIT
101121101
2059
19000
SH
SOLE
NONE
19000
0
0
Boston Scientific Corp
COMMON
101137107
143178
3299800
SH
SOLE
NONE
3299800
0
0
Bristol-Myers Squibb Co
COMMON
110122108
57074
964576
SH
SOLE
NONE
964576
0
0
Broadcom Inc
COMMON
11135F101
348672
719016
SH
SOLE
NONE
719016
0
0
Broadridge Financial Solutions Inc
COMMON
11133T103
211321
1268126
SH
SOLE
NONE
1268126
0
0
Brookfield Asset Management Inc
COMMON
112585104
514969
9612330
SH
SOLE
NONE
9612330
0
0
Brown & Brown Inc
COMMON
115236101
31524
568513
SH
SOLE
NONE
568513
0
0
Brown-Forman Corp
COMMON
115637209
27377
408557
SH
SOLE
NONE
408557
0
0
Cable One Inc
COMMON
12685J105
1693
934
SH
SOLE
NONE
934
0
0
Cadence Design Systems Inc
COMMON
127387108
47130
311210
SH
SOLE
NONE
311210
0
0
CAE Inc
COMMON
124765108
734913
24604237
SH
SOLE
NONE
24604237
0
0
Campbell Soup Co
COMMON
134429109
6079
145400
SH
SOLE
NONE
145400
0
0
Canada Goose Holdings Inc
COMMON
135086106
43018
1204884
SH
SOLE
NONE
1204884
0
0
Canadian Natural Resources Limited
COMMON
136385101
196480
5374879
SH
SOLE
NONE
5374879
0
0
Cardinal Health Inc
COMMON
14149Y108
358
7244
SH
SOLE
NONE
7244
0
0
Carlisle Cos Inc
COMMON
142339100
228949
1151715
SH
SOLE
NONE
1151715
0
0
Carvana Co
COMMON
146869102
24787
82200
SH
SOLE
NONE
82200
0
0
Catalent Inc
COMMON
148806102
346
2598
SH
SOLE
NONE
2598
0
0
Cboe Global Markets Inc
COMMON
12503M108
30755
248301
SH
SOLE
NONE
248301
0
0
CBRE Group Inc
COMMON
12504L109
45152
463766
SH
SOLE
NONE
463766
0
0
CDW Corp
COMMON
12514G108
9609
52790
SH
SOLE
NONE
52790
0
0
Celanese Corp
COMMON
150870103
16815
111625
SH
SOLE
NONE
111625
0
0
Centene Corp
COMMON
15135B101
154768
2483840
SH
SOLE
NONE
2483840
0
0
Cerner Corp
COMMON
156782104
17231
244346
SH
SOLE
NONE
244346
0
0
CGI Inc
COMMON
12532H104
2310056
27200434
SH
SOLE
NONE
27200434
0
0
CH Robinson Worldwide Inc
COMMON
12541W209
23802
273582
SH
SOLE
NONE
273582
0
0
Charles River Laboratories International Inc
COMMON
159864107
619
1500
SH
SOLE
NONE
1500
0
0
Charles Schwab Corp, The
COMMON
808513105
136916
1879688
SH
SOLE
NONE
1879688
0
0
Charter Communications Inc
COMMON
16119P108
3362
4621
SH
SOLE
NONE
4621
0
0
Check Point Software Technologies Ltd
COMMON
M22465104
31933
282491
SH
SOLE
NONE
282491
0
0
Chemin de fer Canadien Pacifique Limitee
COMMON
13645T100
6424
98400
SH
SOLE
NONE
98400
0
0
Cheniere Energy Inc
COMMON
16411R208
7797
79827
SH
SOLE
NONE
79827
0
0
Chindata Group Holdings Ltd
ADR
16955F107
127
15100
SH
SOLE
NONE
15100
0
0
Chipotle Mexican Grill Inc
COMMON
169656105
3917
2155
SH
SOLE
NONE
2155
0
0
Chubb Ltd
COMMON
H1467J104
14100
81280
SH
SOLE
NONE
81280
0
0
Church & Dwight Co Inc
COMMON
171340102
14055
170221
SH
SOLE
NONE
170221
0
0
Cia de Minas Buenaventura SAA
ADR
204448104
252
37310
SH
SOLE
NONE
37310
0
0
Cigna Corp
COMMON
125523100
15431
77092
SH
SOLE
NONE
77092
0
0
Cintas Corp
COMMON
172908105
19742
51862
SH
SOLE
NONE
51862
0
0
Cisco Systems Inc/Delaware
COMMON
17275R102
237639
4365949
SH
SOLE
NONE
4365949
0
0
Citigroup Inc
COMMON
172967424
321184
4576571
SH
SOLE
NONE
4576571
0
0
Citrix Systems Inc
COMMON
177376100
13020
121267
SH
SOLE
NONE
121267
0
0
Clorox Company, The
COMMON
189054109
4129
24935
SH
SOLE
NONE
24935
0
0
CME Group Inc
COMMON
12572Q105
173054
894890
SH
SOLE
NONE
894890
0
0
Coca-Cola Co, The
COMMON
191216100
78344
1493122
SH
SOLE
NONE
1493122
0
0
Coca-Cola Europacific Partners PLC
COMMON
G25839104
583
10547
SH
SOLE
NONE
10547
0
0
Cognex Corp
COMMON
192422103
2130
26553
SH
SOLE
NONE
26553
0
0
Cognizant Technology Solutions Corp
COMMON
192446102
17598
237141
SH
SOLE
NONE
237141
0
0
Colgate-Palmolive Co
COMMON
194162103
1820
24087
SH
SOLE
NONE
24087
0
0
Comcast Corp
COMMON
20030N101
11462
204937
SH
SOLE
NONE
204937
0
0
Communication Services Select Sector SPDR Fund
ETF
81369Y852
71138
888000
SH
SOLE
NONE
888000
0
0
Compagnie des chemins de fer nationaux du Canada
COMMON
136375102
1356595
11708700
SH
SOLE
NONE
11708700
0
0
Conagra Brands Inc
COMMON
205887102
13933
411359
SH
SOLE
NONE
411359
0
0
Consolidated Edison Inc
COMMON
209115104
4624
63700
SH
SOLE
NONE
63700
0
0
Consumer Staples Select Sector SPDR Fund
ETF
81369Y308
241078
3502000
SH
SOLE
NONE
3502000
0
0
Cooper Cos Inc/The
COMMON
216648402
37086
89730
SH
SOLE
NONE
89730
0
0
Copart Inc
COMMON
217204106
37280
268744
SH
SOLE
NONE
268744
0
0
Corning Inc
COMMON
219350105
169316
4640077
SH
SOLE
NONE
4640077
0
0
CoStar Group Inc
COMMON
22160N109
1625
18880
SH
SOLE
NONE
18880
0
0
Costco Wholesale Corp
COMMON
22160K105
100955
224669
SH
SOLE
NONE
224669
0
0
Coupang Inc
COMMON
22266T109
7659
275000
SH
SOLE
NONE
275000
0
0
Credicorp Ltd
COMMON
G2519Y108
413
3723
SH
SOLE
NONE
3723
0
0
Crowdstrike Holdings Inc
COMMON
22788C105
8913
36265
SH
SOLE
NONE
36265
0
0
Crown Castle International Corp
REIT
22822V101
56450
325700
SH
SOLE
NONE
325700
0
0
CSX Corp
COMMON
126408103
18710
629105
SH
SOLE
NONE
629105
0
0
Cummins Inc
COMMON
231021106
6718
29916
SH
SOLE
NONE
29916
0
0
CVS Health Corp
COMMON
126650100
641275
7556856
SH
SOLE
NONE
7556856
0
0
Dada Nexus Ltd
ADR
23344D108
206
10300
SH
SOLE
NONE
10300
0
0
Danaher Corp
COMMON
235851102
158095
519299
SH
SOLE
NONE
519299
0
0
Daqo New Energy Corp
ADR
23703Q203
576
10112
SH
SOLE
NONE
10112
0
0
DaVita Inc
COMMON
23918K108
2462
21178
SH
SOLE
NONE
21178
0
0
Deere & Co
COMMON
244199105
38444
114733
SH
SOLE
NONE
114733
0
0
Dell Technologies Inc
COMMON
24703L202
17051
163889
SH
SOLE
NONE
163889
0
0
Delta Air Lines Inc
COMMON
247361702
30283
710700
SH
SOLE
NONE
710700
0
0
Dexcom Inc
COMMON
252131107
6468
11828
SH
SOLE
NONE
11828
0
0
DiDi Global Inc
ADR
23292E108
476
61100
SH
SOLE
NONE
61100
0
0
Discover Financial Services
COMMON
254709108
5575
45378
SH
SOLE
NONE
45378
0
0
Discovery Inc
COMMON
25470F104
3363
132503
SH
SOLE
NONE
132503
0
0
Discovery Inc
COMMON
25470F302
9972
410888
SH
SOLE
NONE
410888
0
0
Dollar General Corp
COMMON
256677105
385358
1816529
SH
SOLE
NONE
1816529
0
0
Dollar Tree Inc
COMMON
256746108
201893
2109200
SH
SOLE
NONE
2109200
0
0
Dominion Energy Inc
COMMON
25746U109
15014
205618
SH
SOLE
NONE
205618
0
0
Domino's Pizza Inc
COMMON
25754A201
7381
15476
SH
SOLE
NONE
15476
0
0
DR Horton Inc
COMMON
23331A109
46739
556621
SH
SOLE
NONE
556621
0
0
Duke Energy Corp
COMMON
26441C204
1269
13000
SH
SOLE
NONE
13000
0
0
Duke Realty Corp
REIT
264411505
9770
204100
SH
SOLE
NONE
204100
0
0
Dynatrace Inc
COMMON
268150109
5275
74326
SH
SOLE
NONE
74326
0
0
eBay Inc
COMMON
278642103
49434
709550
SH
SOLE
NONE
709550
0
0
Ecolab Inc
COMMON
278865100
16801
80533
SH
SOLE
NONE
80533
0
0
Edwards Lifesciences Corp
COMMON
28176E108
14702
129864
SH
SOLE
NONE
129864
0
0
Elastic NV
COMMON
N14506104
7896
53000
SH
SOLE
NONE
53000
0
0
Eldorado Gold Corp
COMMON
284902509
91
11806
SH
SOLE
NONE
11806
0
0
Electronic Arts Inc
COMMON
285512109
579706
4075262
SH
SOLE
NONE
4075262
0
0
Eli Lilly & Co
COMMON
532457108
42101
182216
SH
SOLE
NONE
182216
0
0
Emerson Electric Co
COMMON
291011104
34005
360982
SH
SOLE
NONE
360982
0
0
Enbridge Inc
COMMON
29250N105
353987
8894150
SH
SOLE
NONE
8894150
0
0
Energy Select Sector SPDR Fund
ETF
81369Y506
252741
4852000
SH
SOLE
NONE
4852000
0
0
Energy Select Sector SPDR Fund
OTC OPTION
81369Y506
3413
1490143
SH
Put
SOLE
NONE
1490143
0
0
Energy Select Sector SPDR Fund
OTC OPTION
81369Y506
2304
1490143
SH
Call
SOLE
NONE
1490143
0
0
Enphase Energy Inc
COMMON
29355A107
1678
11189
SH
SOLE
NONE
11189
0
0
EPAM Systems Inc
COMMON
29414B104
6255
10965
SH
SOLE
NONE
10965
0
0
EQT Corp
COMMON
26884L109
42005
2053019
SH
SOLE
NONE
2053019
0
0
Equifax Inc
COMMON
294429105
4286
16913
SH
SOLE
NONE
16913
0
0
Equinix Inc
REIT
29444U700
20347
25751
SH
SOLE
NONE
25751
0
0
Equitable Holdings Inc
COMMON
29452E101
7401
249712
SH
SOLE
NONE
249712
0
0
Equity LifeStyle Properties Inc
REIT
29472R108
8950
114600
SH
SOLE
NONE
114600
0
0
Equity Residential
REIT
29476L107
9727
120200
SH
SOLE
NONE
120200
0
0
Erie Indemnity Co
COMMON
29530P102
9601
53812
SH
SOLE
NONE
53812
0
0
Essex Property Trust Inc
REIT
297178105
4412
13800
SH
SOLE
NONE
13800
0
0
Estee Lauder Cos Inc, The
COMMON
518439104
34529
115125
SH
SOLE
NONE
115125
0
0
Etsy Inc
COMMON
29786A106
37929
182385
SH
SOLE
NONE
182385
0
0
Eversource Energy
COMMON
30040W108
351437
4298400
SH
SOLE
NONE
4298400
0
0
Expeditors International of Washington Inc
COMMON
302130109
16680
140013
SH
SOLE
NONE
140013
0
0
Extra Space Storage Inc
REIT
30225T102
9947
59209
SH
SOLE
NONE
59209
0
0
F5 Networks Inc
COMMON
315616102
8619
43359
SH
SOLE
NONE
43359
0
0
Fabrinet
COMMON
G3323L100
297
2900
SH
SOLE
NONE
2900
0
0
Facebook Inc
COMMON
30303M102
947541
2791893
SH
SOLE
NONE
2791893
0
0
FactSet Research Systems Inc
COMMON
303075105
31437
79631
SH
SOLE
NONE
79631
0
0
Fair Isaac Corp
COMMON
303250104
33827
85008
SH
SOLE
NONE
85008
0
0
Fastenal Co
COMMON
311900104
33272
644685
SH
SOLE
NONE
644685
0
0
FedEx Corp
COMMON
31428X106
8135
37096
SH
SOLE
NONE
37096
0
0
Fidelity National Financial Inc
COMMON
31620R303
1047
23100
SH
SOLE
NONE
23100
0
0
Fidelity National Information Services Inc
COMMON
31620M106
631305
5188236
SH
SOLE
NONE
5188236
0
0
Financial Select Sector SPDR Fund
ETF
81369Y605
411104
10954000
SH
SOLE
NONE
10954000
0
0
Financial Select Sector SPDR Fund
OTC OPTION
81369Y605
1042
1651021
SH
SOLE
NONE
1651021
0
0
Financial Select Sector SPDR Fund
OTC OPTION
81369Y605
2109
1651021
SH
SOLE
NONE
1651021
0
0
Financiere Sun Life du Canada, Inc
COMMON
866796105
59512
1156325
SH
SOLE
NONE
1156325
0
0
Fiserv Inc
COMMON
337738108
11383
104913
SH
SOLE
NONE
104913
0
0
FleetCor Technologies Inc
COMMON
339041105
6598
25252
SH
SOLE
NONE
25252
0
0
Flowserve Corp
COMMON
34354P105
181551
5236536
SH
SOLE
NONE
5236536
0
0
FMC Corp
COMMON
302491303
1303
14230
SH
SOLE
NONE
14230
0
0
Ford Motor Co
COMMON
345370860
36628
2586752
SH
SOLE
NONE
2586752
0
0
Fortinet Inc
COMMON
34959E109
9328
31941
SH
SOLE
NONE
31941
0
0
Fox Corp
COMMON
35137L105
5814
144958
SH
SOLE
NONE
144958
0
0
Fox Corp
COMMON
35137L204
2773
74703
SH
SOLE
NONE
74703
0
0
Franco-Nevada Corp
COMMON
351858105
41540
319811
SH
SOLE
NONE
319811
0
0
Freeport-McMoRan Inc
COMMON
35671D857
22843
702217
SH
SOLE
NONE
702217
0
0
Fury Gold Mines Ltd
COMMON
36117T100
567
920754
SH
SOLE
NONE
920754
0
0
Gaotu Techedu Inc
ADR
36257Y109
66
21571
SH
SOLE
NONE
21571
0
0
Garmin Ltd
COMMON
H2906T109
16344
105134
SH
SOLE
NONE
105134
0
0
Gartner Inc
COMMON
366651107
8458
27832
SH
SOLE
NONE
27832
0
0
GDS Holdings Ltd
ADR
36165L108
873
15418
SH
SOLE
NONE
15418
0
0
Generac Holdings Inc
COMMON
368736104
40856
99972
SH
SOLE
NONE
99972
0
0
General Dynamics Corp
COMMON
369550108
297644
1518357
SH
SOLE
NONE
1518357
0
0
General Electric Co
COMMON
369604301
15256
148072
SH
SOLE
NONE
148072
0
0
General Mills Inc
COMMON
370334104
20554
343600
SH
SOLE
NONE
343600
0
0
General Motors Co
COMMON
37045V100
227059
4307709
SH
SOLE
NONE
4307709
0
0
Genuine Parts Co
COMMON
372460105
255647
2108776
SH
SOLE
NONE
2108776
0
0
Gilead Sciences Inc
COMMON
375558103
43477
622431
SH
SOLE
NONE
622431
0
0
Global Payments Inc
COMMON
37940X102
7108
45109
SH
SOLE
NONE
45109
0
0
Globe Life Inc
COMMON
37959E102
95686
1074765
SH
SOLE
NONE
1074765
0
0
Goldman Sachs Group, Inc., The
COMMON
38141G104
2268
6000
SH
SOLE
NONE
6000
0
0
Graco Inc
COMMON
384109104
6045
86400
SH
SOLE
NONE
86400
0
0
HCA Healthcare Inc
COMMON
40412C101
138490
570575
SH
SOLE
NONE
570575
0
0
Health Care Select Sector SPDR Fund
ETF
81369Y209
160398
1260000
SH
SOLE
NONE
1260000
0
0
Healthpeak Properties Inc
REIT
42250P103
5340
159500
SH
SOLE
NONE
159500
0
0
HEICO Corp
COMMON
422806208
917
7742
SH
SOLE
NONE
7742
0
0
HEICO Corp
COMMON
422806109
386
2924
SH
SOLE
NONE
2924
0
0
Hershey Co, The
COMMON
427866108
78503
463828
SH
SOLE
NONE
463828
0
0
Hess Corp
COMMON
42809H107
1747
22370
SH
SOLE
NONE
22370
0
0
Hewlett Packard Enterprise Co
COMMON
42824C109
30774
2159551
SH
SOLE
NONE
2159551
0
0
Hologic Inc
COMMON
436440101
132743
1798444
SH
SOLE
NONE
1798444
0
0
Home Depot Inc, The
COMMON
437076102
394
1200
SH
SOLE
NONE
1200
0
0
Honeywell International Inc
COMMON
438516106
50921
239875
SH
SOLE
NONE
239875
0
0
Horizon Therapeutics Plc
COMMON
G46188101
609
5562
SH
SOLE
NONE
5562
0
0
Hormel Foods Corp
COMMON
440452100
6357
155054
SH
SOLE
NONE
155054
0
0
Host Hotels & Resorts Inc
REIT
44107P104
12269
751300
SH
SOLE
NONE
751300
0
0
HP Inc
COMMON
40434L105
31558
1153440
SH
SOLE
NONE
1153440
0
0
Huazhu Group Ltd
ADR
44332N106
1405
30629
SH
SOLE
NONE
30629
0
0
Humana Inc
COMMON
444859102
15722
40400
SH
SOLE
NONE
40400
0
0
Hutchmed China Ltd
ADR
44842L103
538
14688
SH
SOLE
NONE
14688
0
0
HUYA Inc
ADR
44852D108
115
13815
SH
SOLE
NONE
13815
0
0
IDEX Corp
COMMON
45167R104
958
4630
SH
SOLE
NONE
4630
0
0
IDEXX Laboratories Inc
COMMON
45168D104
72803
117066
SH
SOLE
NONE
117066
0
0
IHS Markit Ltd
COMMON
G47567105
5360
45961
SH
SOLE
NONE
45961
0
0
Illinois Tool Works Inc
COMMON
452308109
29762
144037
SH
SOLE
NONE
144037
0
0
Illumina Inc
COMMON
452327109
9505
23433
SH
SOLE
NONE
23433
0
0
Incyte Corp
COMMON
45337C102
1201
17458
SH
SOLE
NONE
17458
0
0
Industrial Select Sector SPDR Fund
ETF
81369Y704
110755
1132000
SH
SOLE
NONE
1132000
0
0
Industrial Select Sector SPDR Fund
OTC OPTION
81369Y704
2583
2629022
SH
Call
SOLE
NONE
2629022
0
0
Industrial Select Sector SPDR Fund
OTC OPTION
81369Y704
9947
2629022
SH
Put
SOLE
NONE
2629022
0
0
Infosys Ltd
ADR
456788108
16782
754253
SH
SOLE
NONE
754253
0
0
Ingredion Inc
COMMON
457187102
148123
1664117
SH
SOLE
NONE
1664117
0
0
Installed Building Products Inc
COMMON
45780R101
911
8500
SH
SOLE
NONE
8500
0
0
Intel Corp
COMMON
458140100
613117
11507459
SH
SOLE
NONE
11507459
0
0
Intercontinental Exchange Inc
COMMON
45866F104
38298
333547
SH
SOLE
NONE
333547
0
0
International Business Machines Corp
COMMON
459200101
59332
427064
SH
SOLE
NONE
427064
0
0
Intuit Inc
COMMON
461202103
71307
132170
SH
SOLE
NONE
132170
0
0
Intuitive Surgical Inc
COMMON
46120E602
144996
145849
SH
SOLE
NONE
145849
0
0
Invesco Ltd
COMMON
G491BT108
3663
151937
SH
SOLE
NONE
151937
0
0
IPG Photonics Corp
COMMON
44980X109
65956
416387
SH
SOLE
NONE
416387
0
0
iQIYI Inc
ADR
46267X108
394
49062
SH
SOLE
NONE
49062
0
0
IQVIA Holdings Inc
COMMON
46266C105
4465
18639
SH
SOLE
NONE
18639
0
0
iShares JP Morgan USD Emerging Markets Bond ETF
ETF
464288281
575556
5229000
SH
SOLE
NONE
5229000
0
0
iShares MSCI EAFE ETF
ETF
464287465
4698
60221
SH
SOLE
NONE
60221
0
0
iShares MSCI Emerging Markets ETF
ETF
464287234
30687
609113
SH
SOLE
NONE
609113
0
0
Jack Henry & Associates Inc
COMMON
426281101
2462
15006
SH
SOLE
NONE
15006
0
0
Jazz Pharmaceuticals PLC
COMMON
G50871105
325
2498
SH
SOLE
NONE
2498
0
0
JD.com Inc
ADR
47215P106
11680
161687
SH
SOLE
NONE
161687
0
0
JM Smucker Company, The
COMMON
832696405
12737
106119
SH
SOLE
NONE
106119
0
0
Johnson & Johnson
COMMON
478160104
701132
4341375
SH
SOLE
NONE
4341375
0
0
Jones Lang LaSalle Inc
COMMON
48020Q107
133969
540000
SH
SOLE
NONE
540000
0
0
JOYY Inc
ADR
46591M109
556
10147
SH
SOLE
NONE
10147
0
0
JPMorgan Chase & Co
COMMON
46625H100
339971
2076920
SH
SOLE
NONE
2076920
0
0
Juniper Networks Inc
COMMON
48203R104
6791
246759
SH
SOLE
NONE
246759
0
0
Kansas City Southern
COMMON
485170302
27064
100000
SH
SOLE
NONE
100000
0
0
KE HOLDINGS INC-CL A
ADR
482497104
1131
61920
SH
SOLE
NONE
61920
0
0
Kellogg Co
COMMON
487836108
243
3800
SH
SOLE
NONE
3800
0
0
Keysight Technologies Inc
COMMON
49338L103
8100
49304
SH
SOLE
NONE
49304
0
0
Kimberly-Clark Corp
COMMON
494368103
411
3100
SH
SOLE
NONE
3100
0
0
Kinder Morgan Inc
COMMON
49456B101
31737
1897012
SH
SOLE
NONE
1897012
0
0
Kingsoft Cloud Holdings Ltd
ADR
49639K101
271
9580
SH
SOLE
NONE
9580
0
0
KLA Corp
COMMON
482480100
44592
133305
SH
SOLE
NONE
133305
0
0
Knight-Swift Transportation Holdings Inc
COMMON
499049104
3901
76272
SH
SOLE
NONE
76272
0
0
Kraft Heinz Co, The
COMMON
500754106
14712
399562
SH
SOLE
NONE
399562
0
0
Kroger Company, The
COMMON
501044101
12111
299552
SH
SOLE
NONE
299552
0
0
L3Harris Technologies Inc
COMMON
502431109
5132
23300
SH
SOLE
NONE
23300
0
0
Laboratory Corp of America Holdings
COMMON
50540R409
13112
46590
SH
SOLE
NONE
46590
0
0
Lam Research Corp
COMMON
512807108
43203
75908
SH
SOLE
NONE
75908
0
0
Lamb Weston Holdings Inc
COMMON
513272104
1725
28111
SH
SOLE
NONE
28111
0
0
Laureate Education Inc
COMMON
518613203
9755
574156
SH
SOLE
NONE
574156
0
0
Lear Corp
COMMON
521865204
4547
29055
SH
SOLE
NONE
29055
0
0
Leidos Holdings Inc
COMMON
525327102
4836
50302
SH
SOLE
NONE
50302
0
0
Lennar Corp
COMMON
526057104
15763
168268
SH
SOLE
NONE
168268
0
0
Lennox International Inc
COMMON
526107107
3985
13547
SH
SOLE
NONE
13547
0
0
Li Auto Inc
ADR
50202M102
2455
93363
SH
SOLE
NONE
93363
0
0
Liberty Broadband Corp
COMMON
530307305
25833
149583
SH
SOLE
NONE
149583
0
0
Liberty Global PLC
COMMON
G5480U104
7495
251520
SH
SOLE
NONE
251520
0
0
Liberty Global PLC
COMMON
G5480U120
5711
193845
SH
SOLE
NONE
193845
0
0
Liberty Media Corp-Liberty Formula One
NOTE
531229AF9
14068
10000000
PRN
SOLE
NONE
10000000
0
0
Lightspeed POS Inc
COMMON
53229C107
2343025
24286219
SH
SOLE
NONE
24286219
0
0
Lincoln National Corp
COMMON
534187109
164715
2395859
SH
SOLE
NONE
2395859
0
0
Linde PLC
COMMON
G5494J103
391838
1335600
SH
SOLE
NONE
1335600
0
0
Lockheed Martin Corp
COMMON
539830109
198151
574183
SH
SOLE
NONE
574183
0
0
Logitech International SA
COMMON
H50430232
20674
231632
SH
SOLE
NONE
231632
0
0
Lowe's Cos Inc
COMMON
548661107
29705
146432
SH
SOLE
NONE
146432
0
0
Lufax Holding Ltd
ADR
54975P102
959
137443
SH
SOLE
NONE
137443
0
0
Lululemon Athletica Inc
COMMON
550021109
154240
381121
SH
SOLE
NONE
381121
0
0
Lumen Technologies Inc
COMMON
550241103
790
63738
SH
SOLE
NONE
63738
0
0
Magna International Inc
COMMON
559222401
166156
2208300
SH
SOLE
NONE
2208300
0
0
Marathon Petroleum Corp
COMMON
56585A102
20465
331091
SH
SOLE
NONE
331091
0
0
MarketAxess Holdings Inc
COMMON
57060D108
27516
65406
SH
SOLE
NONE
65406
0
0
Marsh & McLennan Cos Inc
COMMON
571748102
269092
1777007
SH
SOLE
NONE
1777007
0
0
Marvell Technology Inc
COMMON
573874104
864
14328
SH
SOLE
NONE
14328
0
0
Masco Corp
COMMON
574599106
2232
40175
SH
SOLE
NONE
40175
0
0
Masimo Corp
COMMON
574795100
6484
23952
SH
SOLE
NONE
23952
0
0
Mastercard Inc
COMMON
57636Q104
512707
1474652
SH
SOLE
NONE
1474652
0
0
Match Group Inc
COMMON
57667L107
9853
62760
SH
SOLE
NONE
62760
0
0
McCormick & Co Inc/MD
COMMON
579780206
3168
39100
SH
SOLE
NONE
39100
0
0
McDonald's Corp
COMMON
580135101
34768
144200
SH
SOLE
NONE
144200
0
0
McKesson Corp
COMMON
58155Q103
17558
88063
SH
SOLE
NONE
88063
0
0
Medtronic PLC
COMMON
G5960L103
22993
183430
SH
SOLE
NONE
183430
0
0
MercadoLibre Inc
COMMON
58733R102
12915
7690
SH
SOLE
NONE
7690
0
0
Merck & Co Inc
COMMON
58933Y105
114490
1524300
SH
SOLE
NONE
1524300
0
0
MetLife, Inc.
COMMON
59156R108
24504
396957
SH
SOLE
NONE
396957
0
0
Mettler-Toledo International Inc
COMMON
592688105
12392
8997
SH
SOLE
NONE
8997
0
0
Micron Technology Inc
COMMON
595112103
338025
4762260
SH
SOLE
NONE
4762260
0
0
Microsoft Corp
COMMON
594918104
1406054
4987423
SH
SOLE
NONE
4987423
0
0
Mines Agnico-Eagle Limitee
COMMON
008474108
49135
947290
SH
SOLE
NONE
947290
0
0
Mobile TeleSystems PJSC
ADR
607409109
10228
1060986
SH
SOLE
NONE
1060986
0
0
Moderna Inc
COMMON
60770K107
47861
124360
SH
SOLE
NONE
124360
0
0
Mohawk Industries Inc
COMMON
608190104
2704
15242
SH
SOLE
NONE
15242
0
0
Molina Healthcare Inc
COMMON
60855R100
969
3572
SH
SOLE
NONE
3572
0
0
Molson Coors Beverage Co
COMMON
60871R209
14458
311738
SH
SOLE
NONE
311738
0
0
Momo Inc
ADR
423403104
346
32722
SH
SOLE
NONE
32722
0
0
Mondelez International Inc
COMMON
609207105
342025
5878739
SH
SOLE
NONE
5878739
0
0
MongoDB Inc
NOTE
60937PAD8
28056
12500000
PRN
SOLE
NONE
12500000
0
0
Monolithic Power Systems Inc
COMMON
609839105
4651
9595
SH
SOLE
NONE
9595
0
0
Moody's Corp
COMMON
615369105
15120
42579
SH
SOLE
NONE
42579
0
0
Mosaic Company, The
COMMON
61945C103
4448
124528
SH
SOLE
NONE
124528
0
0
Motorola Solutions Inc
COMMON
620076307
1069
4600
SH
SOLE
NONE
4600
0
0
MSCI Inc
COMMON
55354G100
11366
18683
SH
SOLE
NONE
18683
0
0
Nasdaq Inc
COMMON
631103108
35961
186307
SH
SOLE
NONE
186307
0
0
nCino Inc
COMMON
63947U107
28522
401550
SH
SOLE
NONE
401550
0
0
NetApp Inc
COMMON
64110D104
9097
101347
SH
SOLE
NONE
101347
0
0
NetEase Inc
ADR
64110W102
25130
294257
SH
SOLE
NONE
294257
0
0
Netflix Inc
COMMON
64110L106
62852
102979
SH
SOLE
NONE
102979
0
0
Neurocrine Biosciences Inc
COMMON
64125C109
1848
19269
SH
SOLE
NONE
19269
0
0
New Oriental Education & Technology Group Inc
ADR
647581107
7956
3880980
SH
SOLE
NONE
3880980
0
0
Newell Brands Inc
COMMON
651229106
183036
8267201
SH
SOLE
NONE
8267201
0
0
Newmont Corp
COMMON
651639106
1146
21100
SH
SOLE
NONE
21100
0
0
NextEra Energy Inc
COMMON
65339F101
229663
2924900
SH
SOLE
NONE
2924900
0
0
NIKE Inc
COMMON
654106103
209080
1439650
SH
SOLE
NONE
1439650
0
0
NIO Inc
ADR
62914V106
7415
208123
SH
SOLE
NONE
208123
0
0
Noah Holdings Ltd
ADR
65487X102
215
5791
SH
SOLE
NONE
5791
0
0
Northrop Grumman Corp
COMMON
666807102
6807
18900
SH
SOLE
NONE
18900
0
0
NortonLifeLock Inc
COMMON
668771108
7929
313411
SH
SOLE
NONE
313411
0
0
Nouveau Monde Graphite Inc
COMMON
66979W842
4170
744006
SH
SOLE
NONE
744006
0
0
NRG Energy Inc
COMMON
629377508
543
13307
SH
SOLE
NONE
13307
0
0
Nutrien Ltd
COMMON
67077M108
258134
3977828
SH
SOLE
NONE
3977828
0
0
NVIDIA Corp
COMMON
67066G104
278613
1344918
SH
SOLE
NONE
1344918
0
0
NVR Inc
COMMON
62944T105
26118
5448
SH
SOLE
NONE
5448
0
0
Old Dominion Freight Line Inc
COMMON
679580100
23152
80956
SH
SOLE
NONE
80956
0
0
Old Republic International Corp
COMMON
680223104
5593
241800
SH
SOLE
NONE
241800
0
0
Omnicom Group Inc
COMMON
681919106
608
8397
SH
SOLE
NONE
8397
0
0
ON Semiconductor Corp
COMMON
682189105
9221
201467
SH
SOLE
NONE
201467
0
0
OneConnect Financial Technology Co Ltd
ADR
68248T105
84
20500
SH
SOLE
NONE
20500
0
0
ONEOK Inc
COMMON
682680103
19939
343831
SH
SOLE
NONE
343831
0
0
Open Text Corp
COMMON
683715106
279160
5720700
SH
SOLE
NONE
5720700
0
0
Oracle Corp
COMMON
68389X105
242541
2783672
SH
SOLE
NONE
2783672
0
0
O'Reilly Automotive Inc
COMMON
67103H107
11435
18713
SH
SOLE
NONE
18713
0
0
Otis Worldwide Corp
COMMON
68902V107
135108
1642057
SH
SOLE
NONE
1642057
0
0
Owens Corning
COMMON
690742101
3912
45756
SH
SOLE
NONE
45756
0
0
Ozon Holdings PLC
ADR
69269L104
5232
105225
SH
SOLE
NONE
105225
0
0
Palo Alto Networks Inc
COMMON
697435105
239
500
SH
SOLE
NONE
500
0
0
Parker-Hannifin Corp
COMMON
701094104
6411
22929
SH
SOLE
NONE
22929
0
0
Paychex Inc
COMMON
704326107
42905
381550
SH
SOLE
NONE
381550
0
0
Paycom Software Inc
COMMON
70432V102
4936
9956
SH
SOLE
NONE
9956
0
0
PayPal Holdings Inc
COMMON
70450Y103
135079
519116
SH
SOLE
NONE
519116
0
0
Peloton Interactive Inc
COMMON
70614W100
5508
63279
SH
SOLE
NONE
63279
0
0
PepsiCo Inc
COMMON
713448108
9070
60300
SH
SOLE
NONE
60300
0
0
PerkinElmer Inc
COMMON
714046109
10877
62765
SH
SOLE
NONE
62765
0
0
Pfizer Inc
COMMON
717081103
430657
10012954
SH
SOLE
NONE
10012954
0
0
PG&E Corp
COMMON
69331C108
9403
979530
SH
SOLE
NONE
979530
0
0
Pinduoduo Inc
ADR
722304102
6906
76162
SH
SOLE
NONE
76162
0
0
Pinterest Inc
COMMON
72352L106
997
19569
SH
SOLE
NONE
19569
0
0
Pool Corp
COMMON
73278L105
54005
124319
SH
SOLE
NONE
124319
0
0
PPG Industries Inc
COMMON
693506107
7233
50574
SH
SOLE
NONE
50574
0
0
Procter & Gamble Company, The
COMMON
742718109
31916
228300
SH
SOLE
NONE
228300
0
0
Progressive Corp, The
COMMON
743315103
165520
1831178
SH
SOLE
NONE
1831178
0
0
Prologis Inc
REIT
74340W103
62202
495907
SH
SOLE
NONE
495907
0
0
Prudential Financial Inc
COMMON
744320102
9459
89918
SH
SOLE
NONE
89918
0
0
PTC Inc
COMMON
69370C100
3768
31458
SH
SOLE
NONE
31458
0
0
Public Service Enterprise Group Inc
COMMON
744573106
286
4700
SH
SOLE
NONE
4700
0
0
Public Storage
REIT
74460D109
103587
348661
SH
SOLE
NONE
348661
0
0
PulteGroup Inc
COMMON
745867101
15296
333100
SH
SOLE
NONE
333100
0
0
Qorvo Inc
COMMON
74736K101
17161
102645
SH
SOLE
NONE
102645
0
0
Qualcomm Inc
COMMON
747525103
57439
445331
SH
SOLE
NONE
445331
0
0
Quest Diagnostics Inc
COMMON
74834L100
7885
54263
SH
SOLE
NONE
54263
0
0
Raytheon Technologies Corp
COMMON
75513E101
57189
665300
SH
SOLE
NONE
665300
0
0
Redevances Auriferes Osisko Ltee
COMMON
68827L101
165736
14754940
SH
SOLE
NONE
14754940
0
0
Regeneron Pharmaceuticals Inc
COMMON
75886F107
74106
122453
SH
SOLE
NONE
122453
0
0
Republic Services Inc
COMMON
760759100
7576
63100
SH
SOLE
NONE
63100
0
0
ResMed Inc
COMMON
761152107
7072
26832
SH
SOLE
NONE
26832
0
0
Robert Half International Inc
COMMON
770323103
1522
15167
SH
SOLE
NONE
15167
0
0
Rockwell Automation Inc
COMMON
773903109
52730
179331
SH
SOLE
NONE
179331
0
0
Rogers Communications Inc
COMMON
775109200
220067
4713300
SH
SOLE
NONE
4713300
0
0
Roku Inc
COMMON
77543R102
1197
3819
SH
SOLE
NONE
3819
0
0
Rollins Inc
COMMON
775711104
39820
1127086
SH
SOLE
NONE
1127086
0
0
Roper Technologies Inc
COMMON
776696106
1881
4216
SH
SOLE
NONE
4216
0
0
Ross Stores Inc
COMMON
778296103
3201
29407
SH
SOLE
NONE
29407
0
0
RPM International Inc
COMMON
749685103
1653
21291
SH
SOLE
NONE
21291
0
0
S&P Global Inc
COMMON
78409V104
14188
33393
SH
SOLE
NONE
33393
0
0
salesforce.com inc
COMMON
79466L302
224020
825973
SH
SOLE
NONE
825973
0
0
SBA Communications Corp
REIT
78410G104
9104
27539
SH
SOLE
NONE
27539
0
0
Seagate Technology Holdings PLC
COMMON
G7997R103
13623
165089
SH
SOLE
NONE
165089
0
0
Seagen Inc
COMMON
81181C104
15307
90149
SH
SOLE
NONE
90149
0
0
SEI Investments Co
COMMON
784117103
8846
149171
SH
SOLE
NONE
149171
0
0
Sempra Energy
COMMON
816851109
9457
74755
SH
SOLE
NONE
74755
0
0
ServiceNow Inc
COMMON
81762P102
82278
132222
SH
SOLE
NONE
132222
0
0
Sherwin-Williams Co, The
COMMON
824348106
60677
216914
SH
SOLE
NONE
216914
0
0
Shopify Inc
COMMON
82509L107
406175
299300
SH
SOLE
NONE
299300
0
0
Skyworks Solutions Inc
COMMON
83088M102
5643
34245
SH
SOLE
NONE
34245
0
0
Snap-on Inc
COMMON
833034101
32985
157862
SH
SOLE
NONE
157862
0
0
Sociedad Quimica y Minera de Chile SA
ADR
833635105
516
9600
SH
SOLE
NONE
9600
0
0
Societe Financiere Manuvie
COMMON
56501R106
281103
14606868
SH
SOLE
NONE
14606868
0
0
SolarEdge Technologies Inc
COMMON
83417M104
519
1958
SH
SOLE
NONE
1958
0
0
Southern Company, The
COMMON
842587107
2696
43500
SH
SOLE
NONE
43500
0
0
Southern Copper Corp
COMMON
84265V105
320
5700
SH
SOLE
NONE
5700
0
0
Southwest Airlines Co
NOTE
844741BG2
5111
3400000
PRN
SOLE
NONE
3400000
0
0
Square Inc
COMMON
852234103
4164
17360
SH
SOLE
NONE
17360
0
0
SS&C Technologies Holdings Inc
COMMON
78467J100
11472
165304
SH
SOLE
NONE
165304
0
0
Stanley Black & Decker Inc
COMMON
854502101
147786
843000
SH
SOLE
NONE
843000
0
0
Stantec Inc
COMMON
85472N109
197811
4211711
SH
SOLE
NONE
4211711
0
0
Starbucks Corp
COMMON
855244109
36682
332538
SH
SOLE
NONE
332538
0
0
State Street Corp
COMMON
857477103
2203
26000
SH
SOLE
NONE
26000
0
0
Steel Dynamics Inc
COMMON
858119100
11974
204759
SH
SOLE
NONE
204759
0
0
Stryker Corp
COMMON
863667101
38594
146345
SH
SOLE
NONE
146345
0
0
Suncor Energie Inc
COMMON
867224107
326398
15746300
SH
SOLE
NONE
15746300
0
0
Sunrun Scorpio Portfolio 2017-A LLC
COMMON
86771W105
4149
94300
SH
SOLE
NONE
94300
0
0
SVB Financial Group
COMMON
78486Q101
1193
1845
SH
SOLE
NONE
1845
0
0
Synchrony Financial
COMMON
87165B103
162657
3327678
SH
SOLE
NONE
3327678
0
0
Synopsys Inc
COMMON
871607107
18055
60302
SH
SOLE
NONE
60302
0
0
T Rowe Price Group Inc
COMMON
74144T108
64201
326392
SH
SOLE
NONE
326392
0
0
Take-Two Interactive Software Inc
COMMON
874054109
157152
1020003
SH
SOLE
NONE
1020003
0
0
TAL Education Group
ADR
874080104
353
72853
SH
SOLE
NONE
72853
0
0
Target Corp
COMMON
87612E106
111716
488334
SH
SOLE
NONE
488334
0
0
TC Energy Corp
COMMON
87807B107
137520
2857900
SH
SOLE
NONE
2857900
0
0
TechnipFMC PLC
COMMON
G87110105
116273
15441346
SH
SOLE
NONE
15441346
0
0
Teledyne Technologies Inc
COMMON
879360105
1149
2675
SH
SOLE
NONE
2675
0
0
TELUS Corporation
COMMON
87971M103
54548
2482200
SH
SOLE
NONE
2482200
0
0
Tencent Music Entertainment Group
ADR
88034P109
837
115411
SH
SOLE
NONE
115411
0
0
Teradyne Inc
COMMON
880770102
18242
167094
SH
SOLE
NONE
167094
0
0
Teradyne Inc
NOTE
880770AG7
10060
2900000
PRN
SOLE
NONE
2900000
0
0
Tesla Inc
COMMON
88160R101
83044
107087
SH
SOLE
NONE
107087
0
0
Tesla Inc
NOTE
88160RAG6
62513
5000000
PRN
SOLE
NONE
5000000
0
0
Teva Pharmaceutical Industries Ltd
ADR
881624209
9580
983532
SH
SOLE
NONE
983532
0
0
Texas Instruments Inc
COMMON
882508104
84357
438878
SH
SOLE
NONE
438878
0
0
Theratechnologies Inc
COMMON
88338H100
1510
401842
SH
SOLE
NONE
401842
0
0
Thermo Fisher Scientific Inc
COMMON
883556102
184153
322323
SH
SOLE
NONE
322323
0
0
Thomson Reuters Corp
COMMON
884903709
6401
57900
SH
SOLE
NONE
57900
0
0
TJX Cos Inc/The
COMMON
872540109
5434
82360
SH
SOLE
NONE
82360
0
0
T-Mobile US Inc
COMMON
872590104
59940
469162
SH
SOLE
NONE
469162
0
0
Tractor Supply Co
COMMON
892356106
55704
274931
SH
SOLE
NONE
274931
0
0
Trade Desk Inc/The
COMMON
88339J105
3124
44443
SH
SOLE
NONE
44443
0
0
Tradeweb Markets Inc
COMMON
892672106
372
4600
SH
SOLE
NONE
4600
0
0
TransDigm Group Inc
COMMON
893641100
872
1396
SH
SOLE
NONE
1396
0
0
TransUnion
COMMON
89400J107
3707
33008
SH
SOLE
NONE
33008
0
0
Travelers Cos Inc, The
COMMON
89417E109
1835
12071
SH
SOLE
NONE
12071
0
0
Trimble Inc
COMMON
896239100
7174
87222
SH
SOLE
NONE
87222
0
0
Trip.com Group Ltd
ADR
89677Q107
2785
90565
SH
SOLE
NONE
90565
0
0
Tuya Inc
ADR
90114C107
122
13400
SH
SOLE
NONE
13400
0
0
Twitter Inc
COMMON
90184L102
34963
578953
SH
SOLE
NONE
578953
0
0
Tyler Technologies Inc
COMMON
902252105
9567
20860
SH
SOLE
NONE
20860
0
0
Tyson Foods Inc
COMMON
902494103
28580
362050
SH
SOLE
NONE
362050
0
0
Union Pacific Corp
COMMON
907818108
47501
242342
SH
SOLE
NONE
242342
0
0
United Rentals Inc
COMMON
911363109
15490
44139
SH
SOLE
NONE
44139
0
0
UnitedHealth Group Inc
COMMON
91324P102
305410
781620
SH
SOLE
NONE
781620
0
0
Unitil Corp
COMMON
913259107
7427
173600
SH
SOLE
NONE
173600
0
0
Up Fintech Holding Ltd
ADR
91531W106
146
13800
SH
SOLE
NONE
13800
0
0
US Bancorp
COMMON
902973304
25149
423100
SH
SOLE
NONE
423100
0
0
Utilities Select Sector SPDR Fund
ETF
81369Y886
48868
765000
SH
SOLE
NONE
765000
0
0
Vale SA
ADR
91912E105
876
62800
SH
SOLE
NONE
62800
0
0
Veeva Systems Inc
COMMON
922475108
16233
56333
SH
SOLE
NONE
56333
0
0
VeriSign Inc
COMMON
92343E102
12811
62492
SH
SOLE
NONE
62492
0
0
Verisk Analytics Inc
COMMON
92345Y106
55187
275565
SH
SOLE
NONE
275565
0
0
Verizon Communications Inc
COMMON
92343V104
22744
421100
SH
SOLE
NONE
421100
0
0
Vertex Pharmaceuticals Inc
COMMON
92532F100
271217
1495216
SH
SOLE
NONE
1495216
0
0
Vetements de Sport Gildan Inc, Les
COMMON
375916103
389814
10670600
SH
SOLE
NONE
10670600
0
0
ViacomCBS Inc
COMMON
92556H206
3753
95000
SH
SOLE
NONE
95000
0
0
Viatris Inc
COMMON
92556V106
11540
851690
SH
SOLE
NONE
851690
0
0
Vipshop Holdings Ltd
ADR
92763W103
910
81685
SH
SOLE
NONE
81685
0
0
Visa Inc
COMMON
92826C839
222721
999869
SH
SOLE
NONE
999869
0
0
VMware Inc
COMMON
928563402
5739
38595
SH
SOLE
NONE
38595
0
0
Vornado Realty Trust
REIT
929042109
8402
200000
SH
SOLE
NONE
200000
0
0
Vulcan Materials Co
COMMON
929160109
574
3392
SH
SOLE
NONE
3392
0
0
Walgreens Boots Alliance Inc
COMMON
931427108
39115
831350
SH
SOLE
NONE
831350
0
0
Walmart Inc
COMMON
931142103
75969
545049
SH
SOLE
NONE
545049
0
0
Walt Disney Co/The
COMMON
254687106
107594
636014
SH
SOLE
NONE
636014
0
0
Waste Connections Inc
COMMON
94106B101
264
2100
SH
SOLE
NONE
2100
0
0
Waste Management Inc
COMMON
94106L109
3943
26400
SH
SOLE
NONE
26400
0
0
Waters Corp
COMMON
941848103
9205
25764
SH
SOLE
NONE
25764
0
0
Wayfair Inc
COMMON
94419L101
2883
11284
SH
SOLE
NONE
11284
0
0
WEC Energy Group Inc
COMMON
92939U106
4635
52546
SH
SOLE
NONE
52546
0
0
Weibo Corp
ADR
948596101
581
12227
SH
SOLE
NONE
12227
0
0
Wells Fargo & Co
COMMON
949746101
25448
548335
SH
SOLE
NONE
548335
0
0
West Pharmaceutical Services Inc
COMMON
955306105
11783
27755
SH
SOLE
NONE
27755
0
0
Western Digital Corp
COMMON
958102105
19232
340747
SH
SOLE
NONE
340747
0
0
Western Union Co, The
COMMON
959802109
3950
195349
SH
SOLE
NONE
195349
0
0
Willis Towers Watson PLC
COMMON
G96629103
17613
75767
SH
SOLE
NONE
75767
0
0
Workday Inc
COMMON
98138H101
70829
283440
SH
SOLE
NONE
283440
0
0
WW Grainger Inc
COMMON
384802104
10295
26193
SH
SOLE
NONE
26193
0
0
Xcel Energy Inc
COMMON
98389B100
656
10500
SH
SOLE
NONE
10500
0
0
Xilinx Inc
COMMON
983919101
34013
225266
SH
SOLE
NONE
225266
0
0
XPeng Inc
ADR
98422D105
2361
66433
SH
SOLE
NONE
66433
0
0
Yamana Gold Inc
COMMON
98462Y100
1248
316185
SH
SOLE
NONE
316185
0
0
Yum China Holdings Inc
COMMON
98850P109
25771
443486
SH
SOLE
NONE
443486
0
0
Yum! Brands Inc
COMMON
988498101
136805
1118512
SH
SOLE
NONE
1118512
0
0
Zai Lab Ltd
ADR
98887Q104
1383
13127
SH
SOLE
NONE
13127
0
0
Zebra Technologies Corp
COMMON
989207105
10176
19743
SH
SOLE
NONE
19743
0
0
Zendesk Inc
COMMON
98936J101
29086
249900
SH
SOLE
NONE
249900
0
0
Zevia PBC
COMMON
98955K104
241582
22022092
SH
SOLE
NONE
22022092
0
0
Zillow Group Inc
NOTE
98954MAG6
41129
19500000
PRN
SOLE
NONE
19500000
0
0
Zoetis Inc
COMMON
98978V103
49385
254377
SH
SOLE
NONE
254377
0
0
Zoom Video Communications Inc
COMMON
98980L101
10105
38644
SH
SOLE
NONE
38644
0
0
ZTO Express Cayman Inc
ADR
98980A105
2594
84616
SH
SOLE
NONE
84616
0
0