0001228242-20-000006.txt : 20200513
0001228242-20-000006.hdr.sgml : 20200513
20200513140041
ACCESSION NUMBER: 0001228242-20-000006
CONFORMED SUBMISSION TYPE: 13F-HR
PUBLIC DOCUMENT COUNT: 2
CONFORMED PERIOD OF REPORT: 20200331
FILED AS OF DATE: 20200513
DATE AS OF CHANGE: 20200513
EFFECTIVENESS DATE: 20200513
FILER:
COMPANY DATA:
COMPANY CONFORMED NAME: BRITISH COLUMBIA INVESTMENT MANAGEMENT Corp
CENTRAL INDEX KEY: 0001228242
IRS NUMBER: 980217872
FISCAL YEAR END: 0331
FILING VALUES:
FORM TYPE: 13F-HR
SEC ACT: 1934 Act
SEC FILE NUMBER: 028-13989
FILM NUMBER: 20872336
BUSINESS ADDRESS:
STREET 1: 750 PANDORA AVE
CITY: VICTORIA
STATE: A1
ZIP: V8W 0E4
BUSINESS PHONE: 778.410.7100
MAIL ADDRESS:
STREET 1: 750 PANDORA AVE
CITY: VICTORIA
STATE: A1
ZIP: V8W 0E4
FORMER COMPANY:
FORMER CONFORMED NAME: BRITISH COLUMBIA INVESTMENT MANAGEMENT CORP
DATE OF NAME CHANGE: 20030421
13F-HR
1
primary_doc.xml
13F-HR
LIVE
false
false
false
0001228242
XXXXXXXX
03-31-2020
03-31-2020
BRITISH COLUMBIA INVESTMENT MANAGEMENT Corp
750 PANDORA AVE
VICTORIA
A1
V8W 0E4
13F HOLDINGS REPORT
028-13989
N
Daniel Speirs
Chief Compliance & Ethics Officer
778-410-7131
Daniel Speirs
Victoria
A1
05-13-2020
0
813
5902408
false
INFORMATION TABLE
2
BCIMC_13F_20200331.xml
3M CO
COM
88579Y101
8595
62962
SH
SOLE
62962
0
0
51JOB INC
SPONSORED ADS
316827104
737
12000
SH
SOLE
12000
0
0
58 COM INC
SPON ADR REP A
31680Q104
2095
43000
SH
SOLE
43000
0
0
ABBOTT LABS
COM
002824100
15259
193378
SH
SOLE
193378
0
0
ABBVIE INC
COM
00287Y109
12336
161906
SH
SOLE
161906
0
0
ABIOMED INC
COM
003654100
718
4943
SH
SOLE
4943
0
0
ACCENTURE PLC IRELAND
SHS CLASS A
G1151C101
47888
293325
SH
SOLE
293325
0
0
ACTIVISION BLIZZARD INC
COM
00507V109
5007
84187
SH
SOLE
84187
0
0
ACUITY BRANDS INC
COM
00508Y102
372
4337
SH
SOLE
4337
0
0
ADOBE INC
COM
00724F101
16852
52953
SH
SOLE
52953
0
0
ADVANCE AUTO PARTS INC
COM
00751Y106
707
7580
SH
SOLE
7580
0
0
ADVANCED MICRO DEVICES INC
COM
007903107
5268
115841
SH
SOLE
115841
0
0
AES CORP
COM
00130H105
988
72613
SH
SOLE
72613
0
0
AFLAC INC
COM
001055102
2749
80283
SH
SOLE
80283
0
0
AGILENT TECHNOLOGIES INC
COM
00846U101
2424
33850
SH
SOLE
33850
0
0
AGNC INVT CORP
COM
00123Q104
626
59163
SH
SOLE
59163
0
0
AGNICO EAGLE MINES LTD
COM
008474108
28821
721488
SH
SOLE
721488
0
0
AIR PRODS & CHEMS INC
COM
009158106
4819
24144
SH
SOLE
24144
0
0
AKAMAI TECHNOLOGIES INC
COM
00971T101
1617
17677
SH
SOLE
17677
0
0
ALAMOS GOLD INC NEW
COM CL A
011532108
3236
643629
SH
SOLE
643629
0
0
ALBEMARLE CORP
COM
012653101
654
11600
SH
SOLE
11600
0
0
ALEXANDRIA REAL ESTATE EQ IN
COM
015271109
1727
12598
SH
SOLE
12598
0
0
ALEXION PHARMACEUTICALS INC
COM
015351109
2173
24206
SH
SOLE
24206
0
0
ALGONQUIN PWR UTILS CORP
COM
015857105
11615
862032
SH
SOLE
862032
0
0
ALIBABA GROUP HLDG LTD
SPONSORED ADS
01609W102
153542
789500
SH
SOLE
789500
0
0
ALIGN TECHNOLOGY INC
COM
016255101
1425
8193
SH
SOLE
8193
0
0
ALLEGHANY CORP DEL
COM
017175100
872
1578
SH
SOLE
1578
0
0
ALLEGION PLC
ORD SHS
G0176J109
5969
64865
SH
SOLE
64865
0
0
ALLERGAN PLC
SHS
G0177J108
6368
35955
SH
SOLE
35955
0
0
ALLIANT ENERGY CORP
COM
018802108
1292
26758
SH
SOLE
26758
0
0
ALLSTATE CORP
COM
020002101
3250
35434
SH
SOLE
35434
0
0
ALLY FINL INC
COM
02005N100
600
41572
SH
SOLE
41572
0
0
ALNYLAM PHARMACEUTICALS INC
COM
02043Q107
1328
12197
SH
SOLE
12197
0
0
ALPHABET INC
CAP STK CL C
02079K107
39329
33822
SH
SOLE
33822
0
0
ALPHABET INC
CAP STK CL A
02079K305
42115
36245
SH
SOLE
36245
0
0
ALTICE USA INC
CL A
02156K103
330
14787
SH
SOLE
14787
0
0
ALTRIA GROUP INC
COM
02209S103
7909
204532
SH
SOLE
204532
0
0
AMAZON COM INC
COM
023135106
89882
46100
SH
SOLE
46100
0
0
AMCOR PLC
ORD
G0250X107
1439
177200
SH
SOLE
177200
0
0
AMERCO
COM
023586100
282
969
SH
SOLE
969
0
0
AMEREN CORP
COM
023608102
1960
26913
SH
SOLE
26913
0
0
AMERICAN AIRLS GROUP INC
COM
02376R102
147
12037
SH
SOLE
12037
0
0
AMERICAN ELEC PWR CO INC
COM
025537101
4326
54087
SH
SOLE
54087
0
0
AMERICAN EXPRESS CO
COM
025816109
6522
76177
SH
SOLE
76177
0
0
AMERICAN FINL GROUP INC OHIO
COM
025932104
588
8388
SH
SOLE
8388
0
0
AMERICAN INTL GROUP INC
COM NEW
026874784
2307
95151
SH
SOLE
95151
0
0
AMERICAN TOWER CORP NEW
COM
03027X100
10560
48497
SH
SOLE
48497
0
0
AMERICAN WTR WKS CO INC NEW
COM
030420103
2364
19774
SH
SOLE
19774
0
0
AMERICOLD RLTY TR
COM
03064D108
8782
258000
SH
SOLE
258000
0
0
AMERIPRISE FINL INC
COM
03076C106
1421
13862
SH
SOLE
13862
0
0
AMERISOURCEBERGEN CORP
COM
03073E105
1495
16894
SH
SOLE
16894
0
0
AMETEK INC
COM
031100100
1801
25006
SH
SOLE
25006
0
0
AMGEN INC
COM
031162100
13188
65054
SH
SOLE
65054
0
0
AMPHENOL CORP NEW
CL A
032095101
2364
32431
SH
SOLE
32431
0
0
ANALOG DEVICES INC
COM
032654105
3612
40285
SH
SOLE
40285
0
0
ANNALY CAPITAL MANAGEMENT IN
COM
035710409
793
156416
SH
SOLE
156416
0
0
ANSYS INC
COM
03662Q105
2141
9211
SH
SOLE
9211
0
0
ANTHEM INC
COM
036752103
6305
27772
SH
SOLE
27772
0
0
AON PLC
SHS CL A
G0408V102
4380
25611
SH
SOLE
25611
0
0
APACHE CORP
COM
037411105
172
41131
SH
SOLE
41131
0
0
APHRIA INC
COM
03765K104
498
163334
SH
SOLE
163334
0
0
APPLE INC
COM
037833100
123595
486038
SH
SOLE
486038
0
0
APPLIED MATLS INC
COM
038222105
4635
101154
SH
SOLE
101154
0
0
APTIV PLC
SHS
G6095L109
1375
27924
SH
SOLE
27924
0
0
ARAMARK
COM
03852U106
545
27284
SH
SOLE
27284
0
0
ARCH CAP GROUP LTD
ORD
G0450A105
1262
44332
SH
SOLE
44332
0
0
ARCHER DANIELS MIDLAND CO
COM
039483102
2142
60889
SH
SOLE
60889
0
0
ARCONIC INC
COM
03965L100
684
42619
SH
SOLE
42619
0
0
ARISTA NETWORKS INC
COM
040413106
1185
5852
SH
SOLE
5852
0
0
ARROW ELECTRS INC
COM
042735100
462
8911
SH
SOLE
8911
0
0
ASSURANT INC
COM
04621X108
691
6635
SH
SOLE
6635
0
0
AT&T INC
COM
00206R102
23293
799089
SH
SOLE
799089
0
0
ATHENE HLDG LTD
CL A
G0684D107
389
15667
SH
SOLE
15667
0
0
ATMOS ENERGY CORP
COM
049560105
1296
13057
SH
SOLE
13057
0
0
AURORA CANNABIS INC
COM
05156X108
373
416273
SH
SOLE
416273
0
0
AUTODESK INC
COM
052769106
3750
24020
SH
SOLE
24020
0
0
AUTOHOME INC
SP ADR RP CL A
05278C107
1910
26900
SH
SOLE
26900
0
0
AUTOLIV INC
COM
052800109
417
9066
SH
SOLE
9066
0
0
AUTOMATIC DATA PROCESSING IN
COM
053015103
6477
47391
SH
SOLE
47391
0
0
AUTOZONE INC
COM
053332102
3460
4090
SH
SOLE
4090
0
0
AVALONBAY CMNTYS INC
COM
053484101
2248
15278
SH
SOLE
15278
0
0
AVERY DENNISON CORP
COM
053611109
931
9135
SH
SOLE
9135
0
0
AXALTA COATING SYS LTD
COM
G0750C108
399
23101
SH
SOLE
23101
0
0
B2GOLD CORP
COM
11777Q209
6251
2063710
SH
SOLE
2063710
0
0
BAIDU INC
SPON ADR REP A
056752108
12553
124550
SH
SOLE
124550
0
0
BAKER HUGHES COMPANY
CL A
05722G100
746
71080
SH
SOLE
71080
0
0
BALL CORP
COM
058498106
2198
33992
SH
SOLE
33992
0
0
BALLARD PWR SYS INC NEW
COM
058586108
517
68187
SH
SOLE
68187
0
0
BANCO MACRO SA
SPON ADR B
05961W105
350
20600
SH
SOLE
20600
0
0
BANK HAWAII CORP
COM
062540109
5010
90700
SH
SOLE
90700
0
0
BANK MONTREAL
COM
063671101
21447
424479
SH
SOLE
424479
0
0
BANK NEW YORK MELLON CORP
COM
064058100
3057
90779
SH
SOLE
90779
0
0
BANK NOVA SCOTIA B C
COM
064149107
74592
1825383
SH
SOLE
1825383
0
0
BAOZUN INC
SPONSORED ADR
06684L103
550
19700
SH
SOLE
19700
0
0
BARRICK GOLD CORPORATION
COM
067901108
19141
1040968
SH
SOLE
1040968
0
0
BAUSCH HEALTH COS INC
COM
071734107
4865
313690
SH
SOLE
313690
0
0
BAXTER INTL INC
COM
071813109
4307
53051
SH
SOLE
53051
0
0
BAYTEX ENERGY CORP
COM
07317Q105
218
915469
SH
SOLE
915469
0
0
BCE INC
COM NEW
05534B760
28972
705800
SH
SOLE
705800
0
0
BECTON DICKINSON & CO
COM
075887109
6806
29621
SH
SOLE
29621
0
0
BEIGENE LTD
SPONSORED ADR
07725L102
295
2400
SH
SOLE
2400
0
0
BERKLEY W R CORP
COM
084423102
839
16075
SH
SOLE
16075
0
0
BERKSHIRE HATHAWAY INC DEL
CL B NEW
084670702
26284
143761
SH
SOLE
143761
0
0
BEST BUY INC
COM
086516101
1479
25947
SH
SOLE
25947
0
0
BEST INC
SPONSORED ADS
08653C106
478
89400
SH
SOLE
89400
0
0
BIO RAD LABS INC
CL A
090572207
858
2448
SH
SOLE
2448
0
0
BIOGEN INC
COM
09062X103
6254
19768
SH
SOLE
19768
0
0
BIOMARIN PHARMACEUTICAL INC
COM
09061G101
1660
19648
SH
SOLE
19648
0
0
BK OF AMERICA CORP
COM
060505104
19844
934719
SH
SOLE
934719
0
0
BLACK KNIGHT INC
COM
09215C105
8416
144961
SH
SOLE
144961
0
0
BLACKBERRY LTD
COM
09228F103
692
168667
SH
SOLE
168667
0
0
BLACKROCK INC
COM
09247X101
5578
12679
SH
SOLE
12679
0
0
BLACKSTONE GROUP INC
COM CL A
09260D107
3286
72118
SH
SOLE
72118
0
0
BOEING CO
COM
097023105
8733
58555
SH
SOLE
58555
0
0
BOOKING HLDGS INC
COM
09857L108
66681
49565
SH
SOLE
49565
0
0
BOOZ ALLEN HAMILTON HLDG COR
CL A
099502106
1054
15356
SH
SOLE
15356
0
0
BORGWARNER INC
COM
099724106
550
22586
SH
SOLE
22586
0
0
BOSTON PROPERTIES INC
COM
101121101
1560
16914
SH
SOLE
16914
0
0
BOSTON SCIENTIFIC CORP
COM
101137107
4980
152631
SH
SOLE
152631
0
0
BRISTOL-MYERS SQUIBB CO
COM
110122108
14288
256332
SH
SOLE
256332
0
0
BROADCOM INC
COM
11135F101
10297
43431
SH
SOLE
43431
0
0
BROADRIDGE FINL SOLUTIONS IN
COM
11133T103
1189
12543
SH
SOLE
12543
0
0
BROOKFIELD ASSET MGMT INC
CL A LTD VT SH
112585104
96553
2176831
SH
SOLE
2176831
0
0
BROOKFIELD BUSINESS PARTNERS
UNIT LTD LP
G16234109
2292
90576
SH
SOLE
90576
0
0
BROOKFIELD INFRAST PARTNERS
LP INT UNIT
G16252101
28162
775087
SH
SOLE
775087
0
0
BROOKFIELD INFRASTRUCTURE CO
COM SB VTG SHS A
11275Q107
4100
116996
SH
SOLE
116996
0
0
BROOKFIELD PROPERTY PARTRS L
UNIT LTD PARTN
G16249107
2858
353797
SH
SOLE
353797
0
0
BROOKFIELD RENEWABLE PARTNER
PARTNERSHIP UNIT
G16258108
8546
203055
SH
SOLE
203055
0
0
BROWN & BROWN INC
COM
115236101
949
26197
SH
SOLE
26197
0
0
BROWN FORMAN CORP
CL B
115637209
1873
33744
SH
SOLE
33744
0
0
BRP INC
COM SUN VTG
05577W200
2575
157720
SH
SOLE
157720
0
0
BUNGE LIMITED
COM
G16962105
636
15497
SH
SOLE
15497
0
0
BURLINGTON STORES INC
COM
122017106
1149
7250
SH
SOLE
7250
0
0
C H ROBINSON WORLDWIDE INC
COM NEW
12541W209
979
14796
SH
SOLE
14796
0
0
CABLE ONE INC
COM
12685J105
8754
5325
SH
SOLE
5325
0
0
CABOT OIL & GAS CORP
COM
127097103
767
44619
SH
SOLE
44619
0
0
CADENCE DESIGN SYSTEM INC
COM
127387108
2027
30692
SH
SOLE
30692
0
0
CAE INC
COM
124765108
5531
437279
SH
SOLE
437279
0
0
CAMDEN PPTY TR
SH BEN INT
133131102
840
10595
SH
SOLE
10595
0
0
CAMECO CORP
COM
13321L108
1032
135220
SH
SOLE
135220
0
0
CAMPBELL SOUP CO
COM
134429109
836
18121
SH
SOLE
18121
0
0
CANADA GOOSE HOLDINGS INC
SHS SUB VTG
135086106
1952
97575
SH
SOLE
97575
0
0
CANADIAN IMP BK COMM
COM
136069101
14022
240489
SH
SOLE
240489
0
0
CANADIAN NAT RES LTD
COM
136385101
8249
602654
SH
SOLE
602654
0
0
CANADIAN NATL RY CO
COM
136375102
90073
1151298
SH
SOLE
1151298
0
0
CANADIAN PAC RY LTD
COM
13645T100
63621
288122
SH
SOLE
288122
0
0
CANOPY GROWTH CORP
COM
138035100
1108
76186
SH
SOLE
76186
0
0
CAPITAL ONE FINL CORP
COM
14040H105
2568
50939
SH
SOLE
50939
0
0
CAPRI HOLDINGS LIMITED
SHS
G1890L107
179
16568
SH
SOLE
16568
0
0
CARDINAL HEALTH INC
COM
14149Y108
1534
31993
SH
SOLE
31993
0
0
CARMAX INC
COM
143130102
968
17987
SH
SOLE
17987
0
0
CARNIVAL CORP
UNIT 99/99/9999
143658300
607
46119
SH
SOLE
46119
0
0
CATERPILLAR INC DEL
COM
149123101
7024
60530
SH
SOLE
60530
0
0
CBOE GLOBAL MARKETS INC
COM
12503M108
1082
12128
SH
SOLE
12128
0
0
CBRE GROUP INC
CL A
12504L109
1312
34785
SH
SOLE
34785
0
0
CDK GLOBAL INC
COM
12508E101
436
13282
SH
SOLE
13282
0
0
CDW CORP
COM
12514G108
1466
15717
SH
SOLE
15717
0
0
CELANESE CORP DEL
COM
150870103
971
13224
SH
SOLE
13224
0
0
CELESTICA INC
SUB VTG SHS
15101Q108
633
180188
SH
SOLE
180188
0
0
CENOVUS ENERGY INC
COM
15135U109
1214
601121
SH
SOLE
601121
0
0
CENTENE CORP DEL
COM
15135B101
3794
63861
SH
SOLE
63861
0
0
CENTERPOINT ENERGY INC
COM
15189T107
849
54934
SH
SOLE
54934
0
0
CENTURYLINK INC
COM
156700106
1015
107318
SH
SOLE
107318
0
0
CERNER CORP
COM
156782104
57728
916457
SH
SOLE
916457
0
0
CF INDS HLDGS INC
COM
125269100
647
23784
SH
SOLE
23784
0
0
CGI INC
CL A SUB VTG
12532H104
41430
764756
SH
SOLE
764756
0
0
CHARLES RIV LABS INTL INC
COM
159864107
5768
45700
SH
SOLE
45700
0
0
CHARTER COMMUNICATIONS INC N
CL A
16119P108
7185
16468
SH
SOLE
16468
0
0
CHECK POINT SOFTWARE TECH LT
ORD
M22465104
890
8850
SH
SOLE
8850
0
0
CHEGG INC
COM
163092109
7528
210400
SH
SOLE
210400
0
0
CHEMED CORP NEW
COM
16359R103
38576
89050
SH
SOLE
89050
0
0
CHENIERE ENERGY INC
COM NEW
16411R208
840
25081
SH
SOLE
25081
0
0
CHEVRON CORP NEW
COM
166764100
14982
206764
SH
SOLE
206764
0
0
CHIPOTLE MEXICAN GRILL INC
COM
169656105
1892
2891
SH
SOLE
2891
0
0
CHUBB LIMITED
COM
H1467J104
5544
49637
SH
SOLE
49637
0
0
CHURCH & DWIGHT INC
COM
171340102
1723
26844
SH
SOLE
26844
0
0
CIGNA CORP NEW
COM
125523100
10347
58400
SH
SOLE
58400
0
0
CINCINNATI FINL CORP
COM
172062101
1281
16977
SH
SOLE
16977
0
0
CINTAS CORP
COM
172908105
1667
9625
SH
SOLE
9625
0
0
CISCO SYS INC
COM
17275R102
21627
550174
SH
SOLE
550174
0
0
CITIGROUP INC
COM NEW
172967424
10068
239023
SH
SOLE
239023
0
0
CITIZENS FINANCIAL GROUP INC
COM
174610105
894
47550
SH
SOLE
47550
0
0
CITRIX SYS INC
COM
177376100
2016
14245
SH
SOLE
14245
0
0
CLOROX CO DEL
COM
189054109
2379
13730
SH
SOLE
13730
0
0
CME GROUP INC
COM
12572Q105
6787
39252
SH
SOLE
39252
0
0
CMS ENERGY CORP
COM
125896100
1824
31046
SH
SOLE
31046
0
0
COCA COLA CO
COM
191216100
19701
445227
SH
SOLE
445227
0
0
COCA COLA EUROPEAN PARTNERS
SHS
G25839104
519
13823
SH
SOLE
13823
0
0
COGNEX CORP
COM
192422103
789
18696
SH
SOLE
18696
0
0
COGNIZANT TECHNOLOGY SOLUTIO
CL A
192446102
3633
78190
SH
SOLE
78190
0
0
COLGATE PALMOLIVE CO
COM
194162103
5917
89171
SH
SOLE
89171
0
0
COLLIERS INTL GROUP INC
SUB VTG SHS
194693107
2263
47276
SH
SOLE
47276
0
0
COMCAST CORP NEW
CL A
20030N101
20061
583501
SH
SOLE
583501
0
0
COMERICA INC
COM
200340107
463
15769
SH
SOLE
15769
0
0
COMPANIA DE MINAS BUENAVENTU
SPONSORED ADR
204448104
716
98200
SH
SOLE
98200
0
0
CONAGRA BRANDS INC
COM
205887102
1562
53227
SH
SOLE
53227
0
0
CONCHO RES INC
COM
20605P101
942
21992
SH
SOLE
21992
0
0
CONOCOPHILLIPS
COM
20825C104
3696
120013
SH
SOLE
120013
0
0
CONSOLIDATED EDISON INC
COM
209115104
2836
36361
SH
SOLE
36361
0
0
CONSTELLATION BRANDS INC
CL A
21036P108
2627
18323
SH
SOLE
18323
0
0
CONTINENTAL RES INC
COM
212015101
83
10843
SH
SOLE
10843
0
0
COOPER COS INC
COM NEW
216648402
1496
5427
SH
SOLE
5427
0
0
COPART INC
COM
217204106
1568
22884
SH
SOLE
22884
0
0
CORNING INC
COM
219350105
1728
84120
SH
SOLE
84120
0
0
CORTEVA INC
COM
22052L104
1924
81857
SH
SOLE
81857
0
0
COSTAR GROUP INC
COM
22160N109
2355
4010
SH
SOLE
4010
0
0
COSTCO WHSL CORP NEW
COM
22160K105
13774
48309
SH
SOLE
48309
0
0
COTY INC
COM CL A
222070203
183
35549
SH
SOLE
35549
0
0
CREDICORP LTD
COM
G2519Y108
4409
30820
SH
SOLE
30820
0
0
CRESCENT PT ENERGY CORP
COM
22576C101
696
898473
SH
SOLE
898473
0
0
CRONOS GROUP INC
COM
22717L101
1686
296840
SH
SOLE
296840
0
0
CROWN CASTLE INTL CORP NEW
COM
22822V101
6575
45536
SH
SOLE
45536
0
0
CROWN HLDGS INC
COM
228368106
861
14826
SH
SOLE
14826
0
0
CSX CORP
COM
126408103
4635
80898
SH
SOLE
80898
0
0
CUMMINS INC
COM
231021106
2155
15922
SH
SOLE
15922
0
0
CVS HEALTH CORP
COM
126650100
89547
1509309
SH
SOLE
1509309
0
0
CYBERARK SOFTWARE LTD
SHS
M2682V108
240
2800
SH
SOLE
2800
0
0
D R HORTON INC
COM
23331A109
1302
38292
SH
SOLE
38292
0
0
DANAHER CORPORATION
COM
235851102
9484
68523
SH
SOLE
68523
0
0
DARDEN RESTAURANTS INC
COM
237194105
730
13413
SH
SOLE
13413
0
0
DAVITA INC
COM
23918K108
756
9933
SH
SOLE
9933
0
0
DEERE & CO
COM
244199105
4525
32755
SH
SOLE
32755
0
0
DELL TECHNOLOGIES INC
CL C
24703L202
701
17732
SH
SOLE
17732
0
0
DELTA AIR LINES INC DEL
COM NEW
247361702
505
17686
SH
SOLE
17686
0
0
DENTSPLY SIRONA INC
COM
24906P109
945
24329
SH
SOLE
24329
0
0
DESCARTES SYS GROUP INC
COM
249906108
7805
226735
SH
SOLE
226735
0
0
DEUTSCHE BANK A G
NAMEN AKT
D18190898
779
118200
SH
SOLE
118200
0
0
DEVON ENERGY CORP NEW
COM
25179M103
290
42013
SH
SOLE
42013
0
0
DEXCOM INC
COM
252131107
2696
10014
SH
SOLE
10014
0
0
DIAMONDBACK ENERGY INC
COM
25278X109
437
16675
SH
SOLE
16675
0
0
DIGITAL RLTY TR INC
COM
253868103
3995
28757
SH
SOLE
28757
0
0
DISCOVER FINL SVCS
COM
254709108
1223
34287
SH
SOLE
34287
0
0
DISCOVERY INC
COM SER A
25470F104
336
17299
SH
SOLE
17299
0
0
DISCOVERY INC
COM SER C
25470F302
692
39448
SH
SOLE
39448
0
0
DISH NETWORK CORPORATION
CL A
25470M109
558
27892
SH
SOLE
27892
0
0
DISNEY WALT CO
COM DISNEY
254687106
19045
197154
SH
SOLE
197154
0
0
DOCUSIGN INC
COM
256163106
1067
11551
SH
SOLE
11551
0
0
DOLLAR GEN CORP NEW
COM
256677105
4725
31290
SH
SOLE
31290
0
0
DOLLAR TREE INC
COM
256746108
1902
25887
SH
SOLE
25887
0
0
DOMINION ENERGY INC
COM
25746U109
6508
90145
SH
SOLE
90145
0
0
DOMINOS PIZZA INC
COM
25754A201
1379
4254
SH
SOLE
4254
0
0
DOVER CORP
COM
260003108
1334
15893
SH
SOLE
15893
0
0
DOW INC
COM
260557103
2371
81101
SH
SOLE
81101
0
0
DROPBOX INC
CL A
26210C104
478
26388
SH
SOLE
26388
0
0
DTE ENERGY CO
COM
233331107
1996
21013
SH
SOLE
21013
0
0
DUKE ENERGY CORP NEW
COM NEW
26441C204
6491
80255
SH
SOLE
80255
0
0
DUKE REALTY CORP
COM NEW
264411505
1302
40204
SH
SOLE
40204
0
0
DUPONT DE NEMOURS INC
COM
26614N102
2763
81026
SH
SOLE
81026
0
0
DXC TECHNOLOGY CO
COM
23355L106
365
28003
SH
SOLE
28003
0
0
E TRADE FINANCIAL CORP
COM NEW
269246401
848
24712
SH
SOLE
24712
0
0
EAST WEST BANCORP INC
COM
27579R104
410
15931
SH
SOLE
15931
0
0
EASTMAN CHEM CO
COM
277432100
693
14876
SH
SOLE
14876
0
0
EATON CORP PLC
SHS
G29183103
3513
45216
SH
SOLE
45216
0
0
EATON VANCE CORP
COM NON VTG
278265103
399
12378
SH
SOLE
12378
0
0
EBAY INC
COM
278642103
2541
84530
SH
SOLE
84530
0
0
ECOLAB INC
COM
278865100
28841
185082
SH
SOLE
185082
0
0
EDISON INTL
COM
281020107
2149
39224
SH
SOLE
39224
0
0
EDWARDS LIFESCIENCES CORP
COM
28176E108
4303
22815
SH
SOLE
22815
0
0
ELANCO ANIMAL HEALTH INC
COM
28414H103
969
43282
SH
SOLE
43282
0
0
ELDORADO GOLD CORP NEW
COM
284902509
1925
309366
SH
SOLE
309366
0
0
ELECTRONIC ARTS INC
COM
285512109
83739
835972
SH
SOLE
835972
0
0
EMERSON ELEC CO
COM
291011104
3175
66628
SH
SOLE
66628
0
0
ENBRIDGE INC
COM
29250N105
76785
2635193
SH
SOLE
2635193
0
0
ENERPLUS CORP
COM
292766102
2303
1564661
SH
SOLE
1564661
0
0
ENTERGY CORP NEW
COM
29364G103
2047
21781
SH
SOLE
21781
0
0
EOG RES INC
COM
26875P101
2286
63632
SH
SOLE
63632
0
0
EPAM SYS INC
COM
29414B104
1117
6017
SH
SOLE
6017
0
0
EQUIFAX INC
COM
294429105
1582
13247
SH
SOLE
13247
0
0
EQUINIX INC
COM
29444U700
5838
9348
SH
SOLE
9348
0
0
EQUITABLE HLDGS INC
COM
29452E101
662
45807
SH
SOLE
45807
0
0
EQUITY LIFESTYLE PPTYS INC
COM
29472R108
1088
18923
SH
SOLE
18923
0
0
EQUITY RESIDENTIAL
SH BEN INT
29476L107
2507
40619
SH
SOLE
40619
0
0
ERIE INDTY CO
CL A
29530P102
413
2783
SH
SOLE
2783
0
0
ESSENTIAL UTILS INC
COM
29670G102
961
23610
SH
SOLE
23610
0
0
ESSEX PPTY TR INC
COM
297178105
1593
7232
SH
SOLE
7232
0
0
EVEREST RE GROUP LTD
COM
G3223R108
859
4465
SH
SOLE
4465
0
0
EVERGY INC
COM
30034W106
1372
24930
SH
SOLE
24930
0
0
EVERSOURCE ENERGY
COM
30040W108
2770
35413
SH
SOLE
35413
0
0
EVOQUA WATER TECHNOLOGIES CO
COM
30057T105
74298
5781968
SH
SOLE
5781968
0
0
EXACT SCIENCES CORP
COM
30063P105
931
16055
SH
SOLE
16055
0
0
EXELON CORP
COM
30161N101
3911
106323
SH
SOLE
106323
0
0
EXPEDIA GROUP INC
COM NEW
30212P303
858
15246
SH
SOLE
15246
0
0
EXPEDITORS INTL WASH INC
COM
302130109
1243
18630
SH
SOLE
18630
0
0
EXTRA SPACE STORAGE INC
COM
30225T102
1357
14166
SH
SOLE
14166
0
0
EXXON MOBIL CORP
COM
30231G102
17573
462809
SH
SOLE
462809
0
0
F M C CORP
COM NEW
302491303
1158
14177
SH
SOLE
14177
0
0
F5 NETWORKS INC
COM
315616102
709
6652
SH
SOLE
6652
0
0
FACEBOOK INC
CL A
30303M102
48212
289039
SH
SOLE
289039
0
0
FACTSET RESH SYS INC
COM
303075105
1083
4155
SH
SOLE
4155
0
0
FASTENAL CO
COM
311900104
1960
62730
SH
SOLE
62730
0
0
FEDERAL REALTY INVT TR
SH BEN INT NEW
313747206
617
8264
SH
SOLE
8264
0
0
FEDEX CORP
COM
31428X106
3288
27113
SH
SOLE
27113
0
0
FIDELITY NATIONAL FINANCIAL
FNF GROUP COM
31620R303
749
30088
SH
SOLE
30088
0
0
FIDELITY NATL INFORMATION SV
COM
31620M106
100377
825197
SH
SOLE
825197
0
0
FIFTH THIRD BANCORP
COM
316773100
1153
77620
SH
SOLE
77620
0
0
FIRST MAJESTIC SILVER CORP
COM
32076V103
1813
292408
SH
SOLE
292408
0
0
FIRST REP BK SAN FRANCISCO C
COM
33616C100
1514
18402
SH
SOLE
18402
0
0
FIRSTENERGY CORP
COM
337932107
2368
59098
SH
SOLE
59098
0
0
FIRSTSERVICE CORP NEW
COM
33767E202
4360
56505
SH
SOLE
56505
0
0
FISERV INC
COM
337738108
6012
63293
SH
SOLE
63293
0
0
FLEETCOR TECHNOLOGIES INC
COM
339041105
1771
9495
SH
SOLE
9495
0
0
FLEX LTD
ORD
Y2573F102
466
55598
SH
SOLE
55598
0
0
FLIR SYS INC
COM
302445101
468
14676
SH
SOLE
14676
0
0
FLOWSERVE CORP
COM
34354P105
342
14314
SH
SOLE
14314
0
0
FORD MTR CO DEL
COM
345370860
2057
425898
SH
SOLE
425898
0
0
FORTINET INC
COM
34959E109
1609
15904
SH
SOLE
15904
0
0
FORTIS INC
COM
349553107
56250
1457712
SH
SOLE
1457712
0
0
FORTIVE CORP
COM
34959J108
1825
33060
SH
SOLE
33060
0
0
FORTUNA SILVER MINES INC
COM
349915108
224
97312
SH
SOLE
97312
0
0
FORTUNE BRANDS HOME & SEC IN
COM
34964C106
658
15222
SH
SOLE
15222
0
0
FOUR CORNERS PPTY TR INC
COM
35086T109
5396
288400
SH
SOLE
288400
0
0
FOX CORP
CL A COM
35137L105
916
38777
SH
SOLE
38777
0
0
FOX CORP
CL B COM
35137L204
433
18926
SH
SOLE
18926
0
0
FRANCO NEVADA CORP
COM
351858105
42775
427833
SH
SOLE
427833
0
0
FRANKLIN RESOURCES INC
COM
354613101
546
32688
SH
SOLE
32688
0
0
FREEPORT-MCMORAN INC
CL B
35671D857
1071
158691
SH
SOLE
158691
0
0
GALLAGHER ARTHUR J & CO
COM
363576109
1663
20402
SH
SOLE
20402
0
0
GAP INC
COM
364760108
172
24501
SH
SOLE
24501
0
0
GARMIN LTD
SHS
H2906T109
1091
14558
SH
SOLE
14558
0
0
GARTNER INC
COM
366651107
34601
347503
SH
SOLE
347503
0
0
GDS HLDGS LTD
SPONSORED ADS
36165L108
1629
28100
SH
SOLE
28100
0
0
GENERAL DYNAMICS CORP
COM
369550108
3559
26899
SH
SOLE
26899
0
0
GENERAL ELECTRIC CO
COM
369604103
7594
956484
SH
SOLE
956484
0
0
GENERAL MLS INC
COM
370334104
3488
66106
SH
SOLE
66106
0
0
GENERAL MTRS CO
COM
37045V100
2923
140643
SH
SOLE
140643
0
0
GENUINE PARTS CO
COM
372460105
1070
15895
SH
SOLE
15895
0
0
GILDAN ACTIVEWEAR INC
COM
375916103
888
69590
SH
SOLE
69590
0
0
GILEAD SCIENCES INC
COM
375558103
10355
138514
SH
SOLE
138514
0
0
GLOBAL PMTS INC
COM
37940X102
4747
32912
SH
SOLE
32912
0
0
GLOBANT S A
COM
L44385109
1389
15800
SH
SOLE
15800
0
0
GLOBE LIFE INC
COM
37959E102
810
11255
SH
SOLE
11255
0
0
GODADDY INC
CL A
380237107
1067
18679
SH
SOLE
18679
0
0
GOLDMAN SACHS GROUP INC
COM
38141G104
5396
34905
SH
SOLE
34905
0
0
GRAINGER W W INC
COM
384802104
1245
5012
SH
SOLE
5012
0
0
GRANITE REAL ESTATE INVT TR
UNIT 99/99/9999
387437114
9629
232965
SH
SOLE
232965
0
0
GRUBHUB INC
COM
400110102
408
10006
SH
SOLE
10006
0
0
GRUPO FINANCIERO GALICIA S.A
SPONSORED ADR
399909100
324
46000
SH
SOLE
46000
0
0
GUIDEWIRE SOFTWARE INC
COM
40171V100
717
9035
SH
SOLE
9035
0
0
HAEMONETICS CORP
COM
405024100
8352
83800
SH
SOLE
83800
0
0
HALLIBURTON CO
COM
406216101
658
96009
SH
SOLE
96009
0
0
HANESBRANDS INC
COM
410345102
311
39563
SH
SOLE
39563
0
0
HARLEY DAVIDSON INC
COM
412822108
320
16878
SH
SOLE
16878
0
0
HARTFORD FINL SVCS GROUP INC
COM
416515104
1389
39421
SH
SOLE
39421
0
0
HASBRO INC
COM
418056107
1017
14220
SH
SOLE
14220
0
0
HCA HEALTHCARE INC
COM
40412C101
2667
29680
SH
SOLE
29680
0
0
HD SUPPLY HLDGS INC
COM
40416M105
516
18146
SH
SOLE
18146
0
0
HEALTHPEAK PROPERTIES INC
COM
42250P103
1291
54137
SH
SOLE
54137
0
0
HEICO CORP NEW
COM
422806109
352
4712
SH
SOLE
4712
0
0
HEICO CORP NEW
CL A
422806208
534
8352
SH
SOLE
8352
0
0
HELEN OF TROY CORP LTD
COM
G4388N106
2348
16300
SH
SOLE
16300
0
0
HENRY JACK & ASSOC INC
COM
426281101
1307
8417
SH
SOLE
8417
0
0
HENRY SCHEIN INC
COM
806407102
812
16082
SH
SOLE
16082
0
0
HERSHEY CO
COM
427866108
2150
16225
SH
SOLE
16225
0
0
HESS CORP
COM
42809H107
999
29997
SH
SOLE
29997
0
0
HEWLETT PACKARD ENTERPRISE C
COM
42824C109
1374
141530
SH
SOLE
141530
0
0
HEXO CORP
COM
428304109
316
386922
SH
SOLE
386922
0
0
HILTON WORLDWIDE HLDGS INC
COM
43300A203
2001
29322
SH
SOLE
29322
0
0
HOLLYFRONTIER CORP
COM
436106108
411
16771
SH
SOLE
16771
0
0
HOLOGIC INC
COM
436440101
1030
29331
SH
SOLE
29331
0
0
HOME DEPOT INC
COM
437076102
22281
119336
SH
SOLE
119336
0
0
HONEYWELL INTL INC
COM
438516106
10467
78233
SH
SOLE
78233
0
0
HORMEL FOODS CORP
COM
440452100
1498
32123
SH
SOLE
32123
0
0
HOST HOTELS & RESORTS INC
COM
44107P104
866
78441
SH
SOLE
78441
0
0
HP INC
COM
40434L105
2814
162082
SH
SOLE
162082
0
0
HUAZHU GROUP LTD
SPONSORED ADS
44332N106
1758
61200
SH
SOLE
61200
0
0
HUDBAY MINERALS INC
COM
443628102
1079
570430
SH
SOLE
570430
0
0
HUMANA INC
COM
444859102
4549
14487
SH
SOLE
14487
0
0
HUNT J B TRANS SVCS INC
COM
445658107
860
9328
SH
SOLE
9328
0
0
HUNTINGTON BANCSHARES INC
COM
446150104
927
112956
SH
SOLE
112956
0
0
HUNTINGTON INGALLS INDS INC
COM
446413106
816
4478
SH
SOLE
4478
0
0
HUTCHISON CHINA MEDITECH LTD
SPONSORED ADR
44842L103
487
27300
SH
SOLE
27300
0
0
HUYA INC
ADS REP SHS A
44852D108
468
27600
SH
SOLE
27600
0
0
IAA INC
COM
449253103
7169
239300
SH
SOLE
239300
0
0
IAC INTERACTIVECORP
COM
44919P508
1545
8621
SH
SOLE
8621
0
0
IAMGOLD CORP
COM
450913108
1747
767824
SH
SOLE
767824
0
0
IDEX CORP
COM
45167R104
1149
8323
SH
SOLE
8323
0
0
IDEXX LABS INC
COM
45168D104
2274
9386
SH
SOLE
9386
0
0
IHS MARKIT LTD
SHS
G47567105
3462
57692
SH
SOLE
57692
0
0
ILLINOIS TOOL WKS INC
COM
452308109
5002
35195
SH
SOLE
35195
0
0
ILLUMINA INC
COM
452327109
4392
16082
SH
SOLE
16082
0
0
IMPERIAL OIL LTD
COM NEW
453038408
898
79380
SH
SOLE
79380
0
0
INCYTE CORP
COM
45337C102
1467
20028
SH
SOLE
20028
0
0
INDEPENDENT BANK CORP MASS
COM
453836108
7190
111700
SH
SOLE
111700
0
0
INGERSOLL RAND INC
COM
45687V106
959
38681
SH
SOLE
38681
0
0
INGREDION INC
COM
457187102
552
7306
SH
SOLE
7306
0
0
INSULET CORP
COM
45784P101
1121
6765
SH
SOLE
6765
0
0
INTEL CORP
COM
458140100
25751
475820
SH
SOLE
475820
0
0
INTER PARFUMS INC
COM
458334109
4686
101100
SH
SOLE
101100
0
0
INTERCONTINENTAL EXCHANGE IN
COM
45866F104
4924
60975
SH
SOLE
60975
0
0
INTERNATIONAL BUSINESS MACHS
COM
459200101
10756
96965
SH
SOLE
96965
0
0
INTERNATIONAL FLAVORS&FRAGRA
COM
459506101
66593
652364
SH
SOLE
652364
0
0
INTERPUBLIC GROUP COS INC
COM
460690100
687
42409
SH
SOLE
42409
0
0
INTL PAPER CO
COM
460146103
1268
40745
SH
SOLE
40745
0
0
INTUIT
COM
461202103
6557
28510
SH
SOLE
28510
0
0
INTUITIVE SURGICAL INC
COM NEW
46120E602
6270
12661
SH
SOLE
12661
0
0
INVESCO LTD
SHS
G491BT108
383
42199
SH
SOLE
42199
0
0
INVITATION HOMES INC
COM
46187W107
1257
58809
SH
SOLE
58809
0
0
IONIS PHARMACEUTICALS INC
COM
462222100
691
14618
SH
SOLE
14618
0
0
IPG PHOTONICS CORP
COM
44980X109
449
4067
SH
SOLE
4067
0
0
IQIYI INC
SPONSORED ADS
46267X108
1032
58000
SH
SOLE
58000
0
0
IQVIA HLDGS INC
COM
46266C105
1946
18041
SH
SOLE
18041
0
0
IRON MTN INC NEW
COM
46284V101
747
31407
SH
SOLE
31407
0
0
ISHARES TR
MSCI EMG MKT ETF
464287234
4
105
SH
SOLE
105
0
0
ISHARES TR
MSCI EAFE ETF
464287465
2404
44959
SH
SOLE
44959
0
0
ISHARES TR
RUSSELL 2000 ETF
464287655
67646
591000
SH
SOLE
591000
0
0
ISHARES TR
U.S. TECH ETF
464287721
26673
130500
SH
SOLE
130500
0
0
ISHARES TR
MSCI EURO FL ETF
464289180
2178
173836
SH
SOLE
173836
0
0
JACOBS ENGR GROUP INC
COM
469814107
1152
14533
SH
SOLE
14533
0
0
JAZZ PHARMACEUTICALS PLC
SHS USD
G50871105
617
6190
SH
SOLE
6190
0
0
JD COM INC
SPON ADR CL A
47215P106
13592
335600
SH
SOLE
335600
0
0
JEFFERIES FINL GROUP INC
COM
47233W109
381
27882
SH
SOLE
27882
0
0
JOHNSON & JOHNSON
COM
478160104
37749
287877
SH
SOLE
287877
0
0
JOHNSON CTLS INTL PLC
SHS
G51502105
2275
84373
SH
SOLE
84373
0
0
JONES LANG LASALLE INC
COM
48020Q107
569
5639
SH
SOLE
5639
0
0
JOYY INC
ADS REPSTG COM A
46591M109
1406
26400
SH
SOLE
26400
0
0
JPMORGAN CHASE & CO
COM
46625H100
30887
343072
SH
SOLE
343072
0
0
JUNIPER NETWORKS INC
COM
48203R104
701
36610
SH
SOLE
36610
0
0
KANSAS CITY SOUTHERN
COM NEW
485170302
1379
10846
SH
SOLE
10846
0
0
KELLOGG CO
COM
487836108
1679
27983
SH
SOLE
27983
0
0
KEYCORP
COM
493267108
1117
107729
SH
SOLE
107729
0
0
KEYSIGHT TECHNOLOGIES INC
COM
49338L103
1717
20519
SH
SOLE
20519
0
0
KIMBERLY CLARK CORP
COM
494368103
4801
37546
SH
SOLE
37546
0
0
KIMCO RLTY CORP
COM
49446R109
447
46184
SH
SOLE
46184
0
0
KINDER MORGAN INC DEL
COM
49456B101
3103
222951
SH
SOLE
222951
0
0
KINROSS GOLD CORP
COM
496902404
2777
691213
SH
SOLE
691213
0
0
KIRKLAND LAKE GOLD LTD
COM
49741E100
9946
337474
SH
SOLE
337474
0
0
KKR & CO INC
CL A
48251W104
1272
54187
SH
SOLE
54187
0
0
KLA CORPORATION
COM NEW
482480100
2481
17261
SH
SOLE
17261
0
0
KNIGHT SWIFT TRANSN HLDGS IN
CL A
499049104
459
14001
SH
SOLE
14001
0
0
KOHLS CORP
COM
500255104
254
17407
SH
SOLE
17407
0
0
KRAFT HEINZ CO
COM
500754106
1817
73460
SH
SOLE
73460
0
0
KROGER CO
COM
501044101
2641
87677
SH
SOLE
87677
0
0
L3HARRIS TECHNOLOGIES INC
COM
502431109
6170
34257
SH
SOLE
34257
0
0
LABORATORY CORP AMER HLDGS
COM NEW
50540R409
1343
10624
SH
SOLE
10624
0
0
LAM RESEARCH CORP
COM
512807108
3809
15871
SH
SOLE
15871
0
0
LAMB WESTON HLDGS INC
COM
513272104
6194
108479
SH
SOLE
108479
0
0
LAS VEGAS SANDS CORP
COM
517834107
1606
37805
SH
SOLE
37805
0
0
LAUDER ESTEE COS INC
CL A
518439104
41658
261439
SH
SOLE
261439
0
0
LEAR CORP
COM NEW
521865204
511
6287
SH
SOLE
6287
0
0
LEGGETT & PLATT INC
COM
524660107
384
14395
SH
SOLE
14395
0
0
LEIDOS HOLDINGS INC
COM
525327102
1348
14713
SH
SOLE
14713
0
0
LENNAR CORP
CL A
526057104
1169
30614
SH
SOLE
30614
0
0
LENNOX INTL INC
COM
526107107
690
3795
SH
SOLE
3795
0
0
LHC GROUP INC
COM
50187A107
41716
297543
SH
SOLE
297543
0
0
LIBERTY BROADBAND CORP
COM SER C
530307305
1295
11695
SH
SOLE
11695
0
0
LIBERTY GLOBAL PLC
SHS CL A
G5480U104
295
17871
SH
SOLE
17871
0
0
LIBERTY GLOBAL PLC
SHS CL C
G5480U120
716
45593
SH
SOLE
45593
0
0
LIBERTY MEDIA CORP DEL
COM A SIRIUSXM
531229409
303
9573
SH
SOLE
9573
0
0
LIBERTY MEDIA CORP DEL
COM C SIRIUSXM
531229607
563
17805
SH
SOLE
17805
0
0
LIBERTY MEDIA CORP DEL
COM SER C FRMLA
531229854
605
22212
SH
SOLE
22212
0
0
LILLY ELI & CO
COM
532457108
13124
94608
SH
SOLE
94608
0
0
LINCOLN ELEC HLDGS INC
COM
533900106
5120
74200
SH
SOLE
74200
0
0
LINCOLN NATL CORP IND
COM
534187109
571
21695
SH
SOLE
21695
0
0
LINDE PLC
SHS
G5494J103
10175
58814
SH
SOLE
58814
0
0
LIVE NATION ENTERTAINMENT IN
COM
538034109
744
16366
SH
SOLE
16366
0
0
LKQ CORP
COM
501889208
688
33521
SH
SOLE
33521
0
0
LOCKHEED MARTIN CORP
COM
539830109
9421
27796
SH
SOLE
27796
0
0
LOEWS CORP
COM
540424108
1020
29281
SH
SOLE
29281
0
0
LOWES COS INC
COM
548661107
9183
106720
SH
SOLE
106720
0
0
LUCKIN COFFEE INC
SPONSORED ADS
54951L109
1036
38100
SH
SOLE
38100
0
0
LULULEMON ATHLETICA INC
COM
550021109
2296
12115
SH
SOLE
12115
0
0
LYONDELLBASELL INDUSTRIES N
SHS - A -
N53745100
1448
29176
SH
SOLE
29176
0
0
M & T BK CORP
COM
55261F104
1418
13714
SH
SOLE
13714
0
0
MAG SILVER CORP
COM
55903Q104
954
123495
SH
SOLE
123495
0
0
MAGNA INTL INC
COM
559222401
9848
308411
SH
SOLE
308411
0
0
MANPOWERGROUP INC
COM
56418H100
342
6451
SH
SOLE
6451
0
0
MANULIFE FINL CORP
COM
56501R106
53421
4251853
SH
SOLE
4251853
0
0
MARATHON OIL CORP
COM
565849106
288
87493
SH
SOLE
87493
0
0
MARATHON PETE CORP
COM
56585A102
1677
71020
SH
SOLE
71020
0
0
MARKEL CORP
COM
570535104
1406
1515
SH
SOLE
1515
0
0
MARKETAXESS HLDGS INC
COM
57060D108
1381
4152
SH
SOLE
4152
0
0
MARRIOTT INTL INC NEW
CL A
571903202
2274
30399
SH
SOLE
30399
0
0
MARSH & MCLENNAN COS INC
COM
571748102
4778
55262
SH
SOLE
55262
0
0
MARTIN MARIETTA MATLS INC
COM
573284106
1294
6839
SH
SOLE
6839
0
0
MARVELL TECHNOLOGY GROUP LTD
ORD
G5876H105
1568
69307
SH
SOLE
69307
0
0
MASCO CORP
COM
574599106
1074
31075
SH
SOLE
31075
0
0
MASTERCARD INC
CL A
57636Q104
111745
462599
SH
SOLE
462599
0
0
MATCH GROUP INC
COM
57665R106
405
6131
SH
SOLE
6131
0
0
MAXIM INTEGRATED PRODS INC
COM
57772K101
1439
29600
SH
SOLE
29600
0
0
MCCORMICK & CO INC
COM NON VTG
579780206
1909
13519
SH
SOLE
13519
0
0
MCDONALDS CORP
COM
580135101
13616
82349
SH
SOLE
82349
0
0
MCKESSON CORP
COM
58155Q103
2392
17688
SH
SOLE
17688
0
0
MEDICAL PPTYS TRUST INC
COM
58463J304
979
56596
SH
SOLE
56596
0
0
MEDTRONIC PLC
SHS
G5960L103
13218
146568
SH
SOLE
146568
0
0
MELCO RESORTS AND ENTMNT LTD
ADR
585464100
163
13178
SH
SOLE
13178
0
0
MERCADOLIBRE INC
COM
58733R102
2393
4897
SH
SOLE
4897
0
0
MERCK & CO. INC
COM
58933Y105
21427
278494
SH
SOLE
278494
0
0
METHANEX CORP
COM
59151K108
1523
125016
SH
SOLE
125016
0
0
METLIFE INC
COM
59156R108
2614
85496
SH
SOLE
85496
0
0
METTLER TOLEDO INTERNATIONAL
COM
592688105
1842
2668
SH
SOLE
2668
0
0
MGM RESORTS INTERNATIONAL
COM
552953101
631
53510
SH
SOLE
53510
0
0
MICROCHIP TECHNOLOGY INC
COM
595017104
1772
26140
SH
SOLE
26140
0
0
MICRON TECHNOLOGY INC
COM
595112103
5101
121291
SH
SOLE
121291
0
0
MICROSOFT CORP
COM
594918104
127060
805654
SH
SOLE
805654
0
0
MID AMER APT CMNTYS INC
COM
59522J103
1286
12479
SH
SOLE
12479
0
0
MIDDLEBY CORP
COM
596278101
349
6142
SH
SOLE
6142
0
0
MOBILE TELESYSTEMS PJSC
SPONSORED ADR
607409109
1729
227500
SH
SOLE
227500
0
0
MOHAWK INDS INC
COM
608190104
508
6661
SH
SOLE
6661
0
0
MOLSON COORS BEVERAGE CO
CL B
60871R209
811
20780
SH
SOLE
20780
0
0
MOMO INC
ADR
60879B107
1486
68500
SH
SOLE
68500
0
0
MONDELEZ INTL INC
CL A
609207105
7895
157642
SH
SOLE
157642
0
0
MONGODB INC
CL A
60937P106
704
5155
SH
SOLE
5155
0
0
MONSTER BEVERAGE CORP NEW
COM
61174X109
2482
44109
SH
SOLE
44109
0
0
MOODYS CORP
COM
615369105
3932
18589
SH
SOLE
18589
0
0
MORGAN STANLEY
COM NEW
617446448
4520
132929
SH
SOLE
132929
0
0
MOSAIC CO NEW
COM
61945C103
426
39356
SH
SOLE
39356
0
0
MOTOROLA SOLUTIONS INC
COM NEW
620076307
2491
18744
SH
SOLE
18744
0
0
MSA SAFETY INC
COM
553498106
4989
49300
SH
SOLE
49300
0
0
MSCI INC
COM
55354G100
2678
9268
SH
SOLE
9268
0
0
MYLAN NV
SHS EURO
N59465109
842
56453
SH
SOLE
56453
0
0
NASDAQ INC
COM
631103108
1192
12553
SH
SOLE
12553
0
0
NATIONAL OILWELL VARCO INC
COM
637071101
415
42202
SH
SOLE
42202
0
0
NATIONAL RETAIL PROPERTIES I
COM
637417106
5124
159176
SH
SOLE
159176
0
0
NEOGENOMICS INC
COM NEW
64049M209
5897
213600
SH
SOLE
213600
0
0
NETAPP INC
COM
64110D104
1041
24966
SH
SOLE
24966
0
0
NETEASE INC
SPONSORED ADS
64110W102
10367
32300
SH
SOLE
32300
0
0
NETFLIX INC
COM
64110L106
18004
47947
SH
SOLE
47947
0
0
NEUROCRINE BIOSCIENCES INC
COM
64125C109
828
9571
SH
SOLE
9571
0
0
NEW ORIENTAL ED & TECH GRP I
SPON ADR
647581107
7003
64700
SH
SOLE
64700
0
0
NEWELL BRANDS INC
COM
651229106
584
43997
SH
SOLE
43997
0
0
NEWMONT CORP
COM
651639106
4060
89669
SH
SOLE
89669
0
0
NEWS CORP NEW
CL A
65249B109
381
42499
SH
SOLE
42499
0
0
NEXTCURE INC
COM
65343E108
298
8036
SH
SOLE
8036
0
0
NEXTERA ENERGY INC
COM
65339F101
12876
53513
SH
SOLE
53513
0
0
NIELSEN HLDGS PLC
SHS EUR
G6518L108
488
38919
SH
SOLE
38919
0
0
NIKE INC
CL B
654106103
65462
791172
SH
SOLE
791172
0
0
NIO INC
SPON ADS
62914V106
831
298900
SH
SOLE
298900
0
0
NISOURCE INC
COM
65473P105
1020
40858
SH
SOLE
40858
0
0
NOAH HLDGS LTD
SPON ADS CL A
65487X102
396
15300
SH
SOLE
15300
0
0
NOBLE ENERGY INC
COM
655044105
316
52315
SH
SOLE
52315
0
0
NORBORD INC
COM NEW
65548P403
1161
98089
SH
SOLE
98089
0
0
NORDSTROM INC
COM
655664100
182
11886
SH
SOLE
11886
0
0
NORFOLK SOUTHERN CORP
COM
655844108
4164
28521
SH
SOLE
28521
0
0
NORTHERN TR CORP
COM
665859104
1662
22019
SH
SOLE
22019
0
0
NORTHROP GRUMMAN CORP
COM
666807102
5306
17538
SH
SOLE
17538
0
0
NORTONLIFELOCK INC
COM
668771108
1275
68168
SH
SOLE
68168
0
0
NORWEGIAN CRUISE LINE HLDG L
SHS
G66721104
255
23272
SH
SOLE
23272
0
0
NOVAGOLD RES INC
COM NEW
66987E206
2896
392400
SH
SOLE
392400
0
0
NRG ENERGY INC
COM NEW
629377508
750
27521
SH
SOLE
27521
0
0
NUCOR CORP
COM
670346105
1195
33167
SH
SOLE
33167
0
0
NUTRIEN LTD
COM
67077M108
8609
251672
SH
SOLE
251672
0
0
NVIDIA CORP
COM
67066G104
16766
63605
SH
SOLE
63605
0
0
NVR INC
COM
62944T105
994
387
SH
SOLE
387
0
0
NXP SEMICONDUCTORS N V
COM
N6596X109
1402
16910
SH
SOLE
16910
0
0
O REILLY AUTOMOTIVE INC NEW
COM
67103H107
2493
8280
SH
SOLE
8280
0
0
OCCIDENTAL PETE CORP
COM
674599105
1131
97707
SH
SOLE
97707
0
0
OGE ENERGY CORP
COM
670837103
673
21897
SH
SOLE
21897
0
0
OKTA INC
CL A
679295105
1426
11661
SH
SOLE
11661
0
0
OLD DOMINION FREIGHT LINE IN
COM
679580100
8359
63680
SH
SOLE
63680
0
0
OMEGA HEALTHCARE INVS INC
COM
681936100
634
23901
SH
SOLE
23901
0
0
OMNICOM GROUP INC
COM
681919106
1308
23817
SH
SOLE
23817
0
0
ON SEMICONDUCTOR CORP
COM
682189105
559
44924
SH
SOLE
44924
0
0
ONE GAS INC
COM
68235P108
3554
42500
SH
SOLE
42500
0
0
ONEOK INC NEW
COM
682680103
985
45181
SH
SOLE
45181
0
0
OPEN TEXT CORP
COM
683715106
24825
709494
SH
SOLE
709494
0
0
ORACLE CORP
COM
68389X105
12158
251571
SH
SOLE
251571
0
0
OSISKO GOLD ROYALTIES LTD
COM
68827L101
1756
235152
SH
SOLE
235152
0
0
OWENS CORNING NEW
COM
690742101
462
11902
SH
SOLE
11902
0
0
PACCAR INC
COM
693718108
2313
37832
SH
SOLE
37832
0
0
PACKAGING CORP AMER
COM
695156109
899
10357
SH
SOLE
10357
0
0
PALO ALTO NETWORKS INC
COM
697435105
1757
10719
SH
SOLE
10719
0
0
PAN AMERN SILVER CORP
COM
697900108
4963
344713
SH
SOLE
344713
0
0
PARKER HANNIFIN CORP
COM
701094104
1823
14052
SH
SOLE
14052
0
0
PAYCHEX INC
COM
704326107
2217
35237
SH
SOLE
35237
0
0
PAYCOM SOFTWARE INC
COM
70432V102
1098
5434
SH
SOLE
5434
0
0
PAYPAL HLDGS INC
COM
70450Y103
11693
122128
SH
SOLE
122128
0
0
PEMBINA PIPELINE CORP
COM
706327103
7618
405842
SH
SOLE
405842
0
0
PENTAIR PLC
SHS
G7S00T104
520
17469
SH
SOLE
17469
0
0
PEOPLES UTD FINL INC
COM
712704105
537
48577
SH
SOLE
48577
0
0
PEPSICO INC
COM
713448108
18319
152529
SH
SOLE
152529
0
0
PERKINELMER INC
COM
714046109
915
12155
SH
SOLE
12155
0
0
PERRIGO CO PLC
SHS
G97822103
680
14144
SH
SOLE
14144
0
0
PFIZER INC
COM
717081103
19758
605346
SH
SOLE
605346
0
0
PHILIP MORRIS INTL INC
COM
718172109
12428
170342
SH
SOLE
170342
0
0
PHILLIPS 66
COM
718546104
2607
48602
SH
SOLE
48602
0
0
PINDUODUO INC
SPONSORED ADS
722304102
3185
88400
SH
SOLE
88400
0
0
PINNACLE WEST CAP CORP
COM
723484101
932
12298
SH
SOLE
12298
0
0
PINTEREST INC
CL A
72352L106
491
31822
SH
SOLE
31822
0
0
PIONEER NAT RES CO
COM
723787107
1271
18120
SH
SOLE
18120
0
0
PNC FINL SVCS GROUP INC
COM
693475105
4593
47979
SH
SOLE
47979
0
0
PNM RES INC
COM
69349H107
2204
58000
SH
SOLE
58000
0
0
POLARIS INC
COM
731068102
306
6359
SH
SOLE
6359
0
0
PORTLAND GEN ELEC CO
COM NEW
736508847
4046
84400
SH
SOLE
84400
0
0
PPG INDS INC
COM
693506107
2162
25865
SH
SOLE
25865
0
0
PPL CORP
COM
69351T106
1952
79082
SH
SOLE
79082
0
0
PREMIER INC
CL A
74051N102
38321
1171170
SH
SOLE
1171170
0
0
PRETIUM RES INC
COM
74139C102
1736
304094
SH
SOLE
304094
0
0
PRICE T ROWE GROUP INC
COM
74144T108
2496
25560
SH
SOLE
25560
0
0
PRIMO WATER CORPORATION
COM
74167P108
2563
282218
SH
SOLE
282218
0
0
PRINCIPAL FINL GROUP INC
COM
74251V102
952
30375
SH
SOLE
30375
0
0
PROCTER & GAMBLE CO
COM
742718109
30005
272775
SH
SOLE
272775
0
0
PROGRESSIVE CORP OHIO
COM
743315103
4727
64019
SH
SOLE
64019
0
0
PROLOGIS INC.
COM
74340W103
6490
80754
SH
SOLE
80754
0
0
PROS HOLDINGS INC
COM
74346Y103
4732
152500
SH
SOLE
152500
0
0
PROSPERITY BANCSHARES INC
COM
743606105
6798
140900
SH
SOLE
140900
0
0
PRUDENTIAL FINL INC
COM
744320102
2293
43972
SH
SOLE
43972
0
0
PTC INC
COM
69370C100
19318
315594
SH
SOLE
315594
0
0
PUBLIC STORAGE
COM
74460D109
3416
17198
SH
SOLE
17198
0
0
PUBLIC SVC ENTERPRISE GRP IN
COM
744573106
2484
55315
SH
SOLE
55315
0
0
PULTE GROUP INC
COM
745867101
629
28161
SH
SOLE
28161
0
0
PVH CORPORATION
COM
693656100
305
8114
SH
SOLE
8114
0
0
QORVO INC
COM
74736K101
1025
12709
SH
SOLE
12709
0
0
QUALCOMM INC
COM
747525103
8457
125014
SH
SOLE
125014
0
0
QUEST DIAGNOSTICS INC
COM
74834L100
1183
14735
SH
SOLE
14735
0
0
RALPH LAUREN CORP
CL A
751212101
364
5445
SH
SOLE
5445
0
0
RAYMOND JAMES FINANCIAL INC
COM
754730109
863
13659
SH
SOLE
13659
0
0
RAYTHEON CO
COM NEW
755111507
3995
30462
SH
SOLE
30462
0
0
REALPAGE INC
COM
75606N109
6495
122700
SH
SOLE
122700
0
0
REALTY INCOME CORP
COM
756109104
1778
35650
SH
SOLE
35650
0
0
REGENCY CTRS CORP
COM
758849103
704
18330
SH
SOLE
18330
0
0
REGENERON PHARMACEUTICALS
COM
75886F107
4324
8856
SH
SOLE
8856
0
0
REGIONS FINANCIAL CORP NEW
COM
7591EP100
946
105507
SH
SOLE
105507
0
0
REINSURANCE GRP OF AMERICA I
COM NEW
759351604
576
6851
SH
SOLE
6851
0
0
RENAISSANCERE HOLDINGS LTD
COM
G7496G103
722
4832
SH
SOLE
4832
0
0
REPUBLIC SVCS INC
COM
760759100
1834
24437
SH
SOLE
24437
0
0
RESMED INC
COM
761152107
2317
15729
SH
SOLE
15729
0
0
RESTAURANT BRANDS INTL INC
COM
76131D103
7810
193681
SH
SOLE
193681
0
0
RINGCENTRAL INC
CL A
76680R206
1739
8205
SH
SOLE
8205
0
0
RITCHIE BROS AUCTIONEERS
COM
767744105
6205
181056
SH
SOLE
181056
0
0
ROBERT HALF INTL INC
COM
770323103
479
12701
SH
SOLE
12701
0
0
ROCKWELL AUTOMATION INC
COM
773903109
1908
12640
SH
SOLE
12640
0
0
ROGERS COMMUNICATIONS INC
CL B
775109200
14238
340886
SH
SOLE
340886
0
0
ROKU INC
COM CL A
77543R102
876
10015
SH
SOLE
10015
0
0
ROLLINS INC
COM
775711104
583
16120
SH
SOLE
16120
0
0
ROPER TECHNOLOGIES INC
COM
776696106
3549
11383
SH
SOLE
11383
0
0
ROSS STORES INC
COM
778296103
3441
39566
SH
SOLE
39566
0
0
ROYAL BK CDA
COM
780087102
153930
2483486
SH
SOLE
2483486
0
0
ROYAL CARIBBEAN CRUISES LTD
COM
V7780T103
627
19492
SH
SOLE
19492
0
0
RPM INTL INC
COM
749685103
844
14185
SH
SOLE
14185
0
0
S&P GLOBAL INC
COM
78409V104
6560
26769
SH
SOLE
26769
0
0
SABRE CORP
COM
78573M104
190
32116
SH
SOLE
32116
0
0
SALESFORCE COM INC
COM
79466L302
13117
91103
SH
SOLE
91103
0
0
SANDSTORM GOLD LTD
COM NEW
80013R206
1443
287853
SH
SOLE
287853
0
0
SAREPTA THERAPEUTICS INC
COM
803607100
798
8157
SH
SOLE
8157
0
0
SBA COMMUNICATIONS CORP NEW
CL A
78410G104
3325
12318
SH
SOLE
12318
0
0
SCHLUMBERGER LTD
COM
806857108
2043
151413
SH
SOLE
151413
0
0
SCHWAB CHARLES CORP
COM
808513105
4244
126222
SH
SOLE
126222
0
0
SEABRIDGE GOLD INC
COM
811916105
766
82020
SH
SOLE
82020
0
0
SEAGATE TECHNOLOGY PLC
SHS
G7945M107
1262
25862
SH
SOLE
25862
0
0
SEALED AIR CORP NEW
COM
81211K100
418
16902
SH
SOLE
16902
0
0
SEATTLE GENETICS INC
COM
812578102
1514
13125
SH
SOLE
13125
0
0
SEI INVESTMENTS CO
COM
784117103
647
13972
SH
SOLE
13972
0
0
SELECT SECTOR SPDR TR
SBI INT-FINL
81369Y605
4476
214968
SH
SOLE
214968
0
0
SEMPRA ENERGY
COM
816851109
3484
30834
SH
SOLE
30834
0
0
SENSATA TECHNOLOGIES HLDNG P
SHS
G8060N102
503
17378
SH
SOLE
17378
0
0
SERVICE CORP INTL
COM
817565104
30165
771275
SH
SOLE
771275
0
0
SERVICENOW INC
COM
81762P102
5922
20666
SH
SOLE
20666
0
0
SHAW COMMUNICATIONS INC
CL B CONV
82028K200
6638
408896
SH
SOLE
408896
0
0
SHERWIN WILLIAMS CO
COM
824348106
4177
9089
SH
SOLE
9089
0
0
SHOPIFY INC
CL A
82509L107
61337
146305
SH
SOLE
146305
0
0
SIGNATURE BK NEW YORK N Y
COM
82669G104
477
5935
SH
SOLE
5935
0
0
SILVERCORP METALS INC
COM
82835P103
2049
625154
SH
SOLE
625154
0
0
SIMON PPTY GROUP INC NEW
COM
828806109
1841
33565
SH
SOLE
33565
0
0
SIMPSON MANUFACTURING CO INC
COM
829073105
5250
84700
SH
SOLE
84700
0
0
SINA CORP
ORD
G81477104
907
28500
SH
SOLE
28500
0
0
SIRIUS XM HLDGS INC
COM
82968B103
837
169342
SH
SOLE
169342
0
0
SKYWORKS SOLUTIONS INC
COM
83088M102
1666
18638
SH
SOLE
18638
0
0
SL GREEN RLTY CORP
COM
78440X101
378
8764
SH
SOLE
8764
0
0
SMITH A O CORP
COM
831865209
567
14993
SH
SOLE
14993
0
0
SMUCKER J M CO
COM NEW
832696405
1385
12479
SH
SOLE
12479
0
0
SNAP INC
CL A
83304A106
962
80930
SH
SOLE
80930
0
0
SNAP ON INC
COM
833034101
653
6001
SH
SOLE
6001
0
0
SOUTHERN CO
COM
842587107
6218
114858
SH
SOLE
114858
0
0
SOUTHERN COPPER CORP
COM
84265V105
1090
38700
SH
SOLE
38700
0
0
SOUTHWEST AIRLS CO
COM
844741108
512
14392
SH
SOLE
14392
0
0
SPDR S&P 500 ETF TR
TR UNIT
78462F103
19418
75338
SH
SOLE
75338
0
0
SPDR SER TR
S&P RETAIL ETF
78464A714
7740
259900
SH
SOLE
259900
0
0
SPIRIT AEROSYSTEMS HLDGS INC
COM CL A
848574109
271
11324
SH
SOLE
11324
0
0
SPLUNK INC
COM
848637104
2131
16883
SH
SOLE
16883
0
0
SPRINT CORPORATION
COM
85207U105
774
89836
SH
SOLE
89836
0
0
SQUARE INC
CL A
852234103
1989
37973
SH
SOLE
37973
0
0
SS&C TECHNOLOGIES HLDGS INC
COM
78467J100
1090
24880
SH
SOLE
24880
0
0
SSR MNG INC
COM
784730103
2308
202237
SH
SOLE
202237
0
0
STANLEY BLACK & DECKER INC
COM
854502101
1663
16630
SH
SOLE
16630
0
0
STANTEC INC
COM
85472N109
4671
182496
SH
SOLE
182496
0
0
STARBUCKS CORP
COM
855244109
8501
129305
SH
SOLE
129305
0
0
STARS GROUP INC
COM
85570W100
7840
383123
SH
SOLE
383123
0
0
STATE STR CORP
COM
857477103
2119
39773
SH
SOLE
39773
0
0
STEEL DYNAMICS INC
COM
858119100
531
23568
SH
SOLE
23568
0
0
STERIS PLC
SHS USD
G8473T100
1298
9275
SH
SOLE
9275
0
0
STRYKER CORP
COM
863667101
6144
36906
SH
SOLE
36906
0
0
SUN CMNTYS INC
COM
866674104
1266
10140
SH
SOLE
10140
0
0
SUN LIFE FINL INC
COM
866796105
21511
668283
SH
SOLE
668283
0
0
SUNCOR ENERGY INC NEW
COM
867224107
43668
2734412
SH
SOLE
2734412
0
0
SVB FINANCIAL GROUP
COM
78486Q101
853
5643
SH
SOLE
5643
0
0
SYNCHRONY FINL
COM
87165B103
1024
63612
SH
SOLE
63612
0
0
SYNOPSYS INC
COM
871607107
2504
19441
SH
SOLE
19441
0
0
SYNOVUS FINL CORP
COM NEW
87161C501
2039
116110
SH
SOLE
116110
0
0
SYSCO CORP
COM
871829107
2419
53018
SH
SOLE
53018
0
0
T MOBILE US INC
COM
872590104
3141
37433
SH
SOLE
37433
0
0
TAKE-TWO INTERACTIVE SOFTWAR
COM
874054109
1471
12400
SH
SOLE
12400
0
0
TAL EDUCATION GROUP
SPONSORED ADS
874080104
9315
174900
SH
SOLE
174900
0
0
TAPESTRY INC
COM
876030107
391
30183
SH
SOLE
30183
0
0
TARGA RES CORP
COM
87612G101
176
25463
SH
SOLE
25463
0
0
TARGET CORP
COM
87612E106
5160
55499
SH
SOLE
55499
0
0
TC ENERGY CORP
COM
87807B107
77646
1745806
SH
SOLE
1745806
0
0
TD AMERITRADE HLDG CORP
COM
87236Y108
1025
29564
SH
SOLE
29564
0
0
TE CONNECTIVITY LTD
REG SHS
H84989104
57412
911584
SH
SOLE
911584
0
0
TECHNIPFMC PLC
COM
G87110105
313
46454
SH
SOLE
46454
0
0
TECK RESOURCES LTD
CL B
878742204
4715
621501
SH
SOLE
621501
0
0
TELECOM ARGENTINA S A
SPON ADR REP B
879273209
361
39200
SH
SOLE
39200
0
0
TELEDYNE TECHNOLOGIES INC
COM
879360105
1187
3992
SH
SOLE
3992
0
0
TELEFLEX INCORPORATED
COM
879369106
1484
5068
SH
SOLE
5068
0
0
TELUS CORPORATION
COM
87971M103
48064
3038042
SH
SOLE
3038042
0
0
TENCENT MUSIC ENTMT GROUP
SPON ADS
88034P109
424
42182
SH
SOLE
42182
0
0
TERADYNE INC
COM
880770102
993
18331
SH
SOLE
18331
0
0
TESLA INC
COM
88160R101
7759
14808
SH
SOLE
14808
0
0
TEVA PHARMACEUTICAL INDS LTD
SPONSORED ADS
881624209
711
79222
SH
SOLE
79222
0
0
TEXAS INSTRS INC
COM
882508104
32255
322779
SH
SOLE
322779
0
0
TEXTRON INC
COM
883203101
666
24969
SH
SOLE
24969
0
0
TFI INTL INC
COM
87241L109
3045
137911
SH
SOLE
137911
0
0
THE REALREAL INC
COM
88339P101
968
138100
SH
SOLE
138100
0
0
THERMO FISHER SCIENTIFIC INC
COM
883556102
12435
43848
SH
SOLE
43848
0
0
THOMSON REUTERS CORP
COM NEW
884903709
4407
64638
SH
SOLE
64638
0
0
TIFFANY & CO NEW
COM
886547108
1529
11809
SH
SOLE
11809
0
0
TJX COS INC NEW
COM
872540109
6330
132404
SH
SOLE
132404
0
0
TORONTO DOMINION BK ONT
COM NEW
891160509
173364
4075174
SH
SOLE
4075174
0
0
TPI COMPOSITES INC
COM
87266J104
14595
987500
SH
SOLE
987500
0
0
TRACTOR SUPPLY CO
COM
892356106
1095
12951
SH
SOLE
12951
0
0
TRANE TECHNOLOGIES PLC
SHS
G8994E103
47556
575803
SH
SOLE
575803
0
0
TRANSALTA CORP
COM
89346D107
2418
461965
SH
SOLE
461965
0
0
TRANSDIGM GROUP INC
COM
893641100
1689
5274
SH
SOLE
5274
0
0
TRANSUNION
COM
89400J107
1363
20597
SH
SOLE
20597
0
0
TRAVELERS COMPANIES INC
COM
89417E109
2805
28233
SH
SOLE
28233
0
0
TRIMBLE INC
COM
896239100
867
27251
SH
SOLE
27251
0
0
TRIP COM GROUP LTD
ADS
89677Q107
5030
214500
SH
SOLE
214500
0
0
TRIPADVISOR INC
COM
896945201
204
11738
SH
SOLE
11738
0
0
TRUIST FINL CORP
COM
89832Q109
4529
146859
SH
SOLE
146859
0
0
TWILIO INC
CL A
90138F102
1159
12950
SH
SOLE
12950
0
0
TWITTER INC
COM
90184L102
1981
80669
SH
SOLE
80669
0
0
TYLER TECHNOLOGIES INC
COM
902252105
8798
29668
SH
SOLE
29668
0
0
TYSON FOODS INC
CL A
902494103
1869
32288
SH
SOLE
32288
0
0
UBER TECHNOLOGIES INC
COM
90353T100
1302
46645
SH
SOLE
46645
0
0
UDR INC
COM
902653104
1171
32055
SH
SOLE
32055
0
0
UGI CORP NEW
COM
902681105
610
22863
SH
SOLE
22863
0
0
ULTA BEAUTY INC
COM
90384S303
1075
6116
SH
SOLE
6116
0
0
UNDER ARMOUR INC
CL A
904311107
203
22070
SH
SOLE
22070
0
0
UNDER ARMOUR INC
CL C
904311206
184
22817
SH
SOLE
22817
0
0
UNION PAC CORP
COM
907818108
12292
87155
SH
SOLE
87155
0
0
UNITED AIRLS HLDGS INC
COM
910047109
218
6923
SH
SOLE
6923
0
0
UNITED PARCEL SERVICE INC
CL B
911312106
8930
95588
SH
SOLE
95588
0
0
UNITED RENTALS INC
COM
911363109
846
8224
SH
SOLE
8224
0
0
UNITED TECHNOLOGIES CORP
COM
913017109
8468
89774
SH
SOLE
89774
0
0
UNITEDHEALTH GROUP INC
COM
91324P102
101002
405012
SH
SOLE
405012
0
0
UNIVAR SOLUTIONS INC
COM
91336L107
2637
246000
SH
SOLE
246000
0
0
UNIVERSAL HLTH SVCS INC
CL B
913903100
871
8787
SH
SOLE
8787
0
0
UNUM GROUP
COM
91529Y106
339
22562
SH
SOLE
22562
0
0
US BANCORP DEL
COM NEW
902973304
5598
162504
SH
SOLE
162504
0
0
V F CORP
COM
918204108
2008
37132
SH
SOLE
37132
0
0
VAIL RESORTS INC
COM
91879Q109
652
4416
SH
SOLE
4416
0
0
VALERO ENERGY CORP
COM
91913Y100
2037
44917
SH
SOLE
44917
0
0
VARIAN MED SYS INC
COM
92220P105
1021
9946
SH
SOLE
9946
0
0
VEEVA SYS INC
CL A COM
922475108
2250
14390
SH
SOLE
14390
0
0
VENTAS INC
COM
92276F100
1093
40769
SH
SOLE
40769
0
0
VEREIT INC
COM
92339V100
571
116778
SH
SOLE
116778
0
0
VERISIGN INC
COM
92343E102
2082
11560
SH
SOLE
11560
0
0
VERISK ANALYTICS INC
COM
92345Y106
2373
17028
SH
SOLE
17028
0
0
VERIZON COMMUNICATIONS INC
COM
92343V104
24307
452400
SH
SOLE
452400
0
0
VERMILION ENERGY INC
COM
923725105
786
255761
SH
SOLE
255761
0
0
VERTEX PHARMACEUTICALS INC
COM
92532F100
6703
28170
SH
SOLE
28170
0
0
VIACOMCBS INC
CL B
92556H206
861
61576
SH
SOLE
61576
0
0
VICI PPTYS INC
COM
925652109
839
50423
SH
SOLE
50423
0
0
VIEMED HEALTHCARE INC
COM
92663R105
1627
346246
SH
SOLE
346246
0
0
VIPSHOP HLDGS LTD
SPONSORED ADS A
92763W103
3116
200000
SH
SOLE
200000
0
0
VISA INC
COM CL A
92826C839
31118
193133
SH
SOLE
193133
0
0
VISTRA ENERGY CORP
COM
92840M102
638
39984
SH
SOLE
39984
0
0
VMWARE INC
CL A COM
928563402
1089
8990
SH
SOLE
8990
0
0
VORNADO RLTY TR
SH BEN INT
929042109
680
18791
SH
SOLE
18791
0
0
VOYA FINANCIAL INC
COM
929089100
598
14746
SH
SOLE
14746
0
0
VULCAN MATLS CO
COM
929160109
1565
14478
SH
SOLE
14478
0
0
WABCO HLDGS INC
COM
92927K102
758
5610
SH
SOLE
5610
0
0
WABTEC
COM
929740108
959
19919
SH
SOLE
19919
0
0
WALGREENS BOOTS ALLIANCE INC
COM
931427108
3797
82997
SH
SOLE
82997
0
0
WALMART INC
COM
931142103
17676
155573
SH
SOLE
155573
0
0
WASTE CONNECTIONS INC
COM
94106B101
54666
704103
SH
SOLE
704103
0
0
WASTE MGMT INC DEL
COM
94106L109
6450
69684
SH
SOLE
69684
0
0
WATERS CORP
COM
941848103
1283
7050
SH
SOLE
7050
0
0
WATTS WATER TECHNOLOGIES INC
CL A
942749102
6010
71000
SH
SOLE
71000
0
0
WAYFAIR INC
CL A
94419L101
365
6836
SH
SOLE
6836
0
0
WEC ENERGY GROUP INC
COM
92939U106
3041
34503
SH
SOLE
34503
0
0
WEIBO CORP
SPONSORED ADR
948596101
837
25270
SH
SOLE
25270
0
0
WELLS FARGO CO NEW
COM
949746101
12609
439349
SH
SOLE
439349
0
0
WELLTOWER INC
COM
95040Q104
2032
44382
SH
SOLE
44382
0
0
WEST PHARMACEUTICAL SVSC INC
COM
955306105
10337
67897
SH
SOLE
67897
0
0
WESTERN ALLIANCE BANCORP
COM
957638109
2877
94000
SH
SOLE
94000
0
0
WESTERN DIGITAL CORP.
COM
958102105
1354
32531
SH
SOLE
32531
0
0
WESTERN UN CO
COM
959802109
831
45857
SH
SOLE
45857
0
0
WESTROCK CO
COM
96145D105
797
28209
SH
SOLE
28209
0
0
WEYERHAEUSER CO
COM
962166104
1381
81498
SH
SOLE
81498
0
0
WHEATON PRECIOUS METALS CORP
COM
962879102
29212
1060772
SH
SOLE
1060772
0
0
WHIRLPOOL CORP
COM
963320106
593
6916
SH
SOLE
6916
0
0
WILLIAMS COS INC
COM
969457100
1876
132565
SH
SOLE
132565
0
0
WILLIS TOWERS WATSON PLC LTD
SHS
G96629103
2389
14065
SH
SOLE
14065
0
0
WIX COM LTD
SHS
M98068105
363
3600
SH
SOLE
3600
0
0
WORKDAY INC
CL A
98138H101
2336
17940
SH
SOLE
17940
0
0
WP CAREY INC
COM
92936U109
1095
18847
SH
SOLE
18847
0
0
WYNN RESORTS LTD
COM
983134107
636
10572
SH
SOLE
10572
0
0
XCEL ENERGY INC
COM
98389B100
3459
57356
SH
SOLE
57356
0
0
XEROX HOLDINGS CORP
COM NEW
98421M106
403
21284
SH
SOLE
21284
0
0
XILINX INC
COM
983919101
2144
27507
SH
SOLE
27507
0
0
XPO LOGISTICS INC
COM
983793100
492
10098
SH
SOLE
10098
0
0
XYLEM INC
COM
98419M100
5858
89947
SH
SOLE
89947
0
0
YAMANA GOLD INC
COM
98462Y100
4345
1562886
SH
SOLE
1562886
0
0
YPF SOCIEDAD ANONIMA
SPON ADR CL D
984245100
330
79100
SH
SOLE
79100
0
0
YUM BRANDS INC
COM
988498101
2267
33085
SH
SOLE
33085
0
0
YUM CHINA HLDGS INC
COM
98850P109
6910
162100
SH
SOLE
162100
0
0
ZAI LAB LTD
ADR
98887Q104
870
16900
SH
SOLE
16900
0
0
ZEBRA TECHNOLOGIES CORP
CL A
989207105
3106
16919
SH
SOLE
16919
0
0
ZILLOW GROUP INC
CL C CAP STK
98954M200
506
14050
SH
SOLE
14050
0
0
ZIMMER BIOMET HOLDINGS INC
COM
98956P102
2274
22499
SH
SOLE
22499
0
0
ZIONS BANCORPORATION N A
COM
989701107
499
18648
SH
SOLE
18648
0
0
ZOETIS INC
CL A
98978V103
6139
52166
SH
SOLE
52166
0
0
ZTO EXPRESS CAYMAN INC
SPONSORED ADS A
98980A105
3924
148200
SH
SOLE
148200
0
0