0001228242-18-000010.txt : 20180809
0001228242-18-000010.hdr.sgml : 20180809
20180809135558
ACCESSION NUMBER: 0001228242-18-000010
CONFORMED SUBMISSION TYPE: 13F-HR
PUBLIC DOCUMENT COUNT: 2
CONFORMED PERIOD OF REPORT: 20180630
FILED AS OF DATE: 20180809
DATE AS OF CHANGE: 20180809
EFFECTIVENESS DATE: 20180809
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: 181004405
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
true
false
0001228242
XXXXXXXX
06-30-2018
06-30-2018
BRITISH COLUMBIA INVESTMENT MANAGEMENT Corp
750 PANDORA AVE
VICTORIA
A1
V8W 0E4
13F HOLDINGS REPORT
028-13989
N
Gordon Daniel Speirs
Chief Compliance & Ethics Officer
7784107131
Gordon Daniel Speirs
Victoria
A1
08-09-2018
0
689
11335289
false
INFORMATION TABLE
2
BCIMC_13F_180630.xml
3M CO
COM
88579Y101
54632
277713
SH
SOLE
277713
0
0
51JOB INC
SP ADR REP COM
316827104
1113
11400
SH
SOLE
11400
0
0
58 COM INC
SPON ADR REP A
31680Q104
2968
42800
SH
SOLE
42800
0
0
ABBOTT LABS
COM
002824100
40189
658948
SH
SOLE
658948
0
0
ABBVIE INC
COM
00287Y109
70835
764548
SH
SOLE
764548
0
0
ABIOMED INC
COM
003654100
9105
22260
SH
SOLE
22260
0
0
ACCENTURE PLC IRELAND
SHS CLASS A
G1151C101
56999
348425
SH
SOLE
348425
0
0
ACTIVISION BLIZZARD INC
COM
00507V109
18042
236402
SH
SOLE
236402
0
0
ACUITY BRANDS INC
COM
00508Y102
2076
17917
SH
SOLE
17917
0
0
ADOBE SYS INC
COM
00724F101
61847
253668
SH
SOLE
253668
0
0
ADVANCE AUTO PARTS INC
COM
00751Y106
7607
56054
SH
SOLE
56054
0
0
ADVANCED MICRO DEVICES INC
COM
007903107
7874
525302
SH
SOLE
525302
0
0
AERCAP HOLDINGS NV
SHS
N00985106
1603
29600
SH
SOLE
29600
0
0
AES CORP
COM
00130H105
9004
671455
SH
SOLE
671455
0
0
AETNA INC NEW
COM
00817Y108
22393
122033
SH
SOLE
122033
0
0
AFFILIATED MANAGERS GROUP
COM
008252108
2436
16385
SH
SOLE
16385
0
0
AFLAC INC
COM
001055102
14394
334600
SH
SOLE
334600
0
0
AGCO CORP
COM
001084102
1623
26729
SH
SOLE
26729
0
0
AGILENT TECHNOLOGIES INC
COM
00846U101
8399
135825
SH
SOLE
135825
0
0
AGNC INVT CORP
COM
00123Q104
2342
125973
SH
SOLE
125973
0
0
AGNICO EAGLE MINES LTD
COM
008474108
976
28020
SH
SOLE
28020
0
0
AIR PRODS & CHEMS INC
COM
009158106
14654
94101
SH
SOLE
94101
0
0
AKAMAI TECHNOLOGIES INC
COM
00971T101
7014
95780
SH
SOLE
95780
0
0
ALBEMARLE CORP
COM
012653101
4777
50638
SH
SOLE
50638
0
0
ALEXANDRIA REAL ESTATE EQ IN
COM
015271109
5376
42610
SH
SOLE
42610
0
0
ALEXION PHARMACEUTICALS INC
COM
015351109
12394
99833
SH
SOLE
99833
0
0
ALIBABA GROUP HLDG LTD
SPONSORED ADS
01609W102
99630
537000
SH
SOLE
537000
0
0
ALIGN TECHNOLOGY INC
COM
016255101
16893
49375
SH
SOLE
49375
0
0
ALKERMES PLC
SHS
G01767105
1928
46847
SH
SOLE
46847
0
0
ALLEGHANY CORP DEL
COM
017175100
2662
4629
SH
SOLE
4629
0
0
ALLEGION PUB LTD CO
ORD SHS
G0176J109
3093
39978
SH
SOLE
39978
0
0
ALLERGAN PLC
SHS
G0177J108
18286
109679
SH
SOLE
109679
0
0
ALLIANCE DATA SYSTEMS CORP
COM
018581108
3481
14928
SH
SOLE
14928
0
0
ALLIANT ENERGY CORP
COM
018802108
4121
97373
SH
SOLE
97373
0
0
ALLSTATE CORP
COM
020002101
13722
150345
SH
SOLE
150345
0
0
ALLY FINL INC
COM
02005N100
4807
182985
SH
SOLE
182985
0
0
ALNYLAM PHARMACEUTICALS INC
COM
02043Q107
2662
27025
SH
SOLE
27025
0
0
ALPHABET INC
CAP STK CL C
02079K107
148058
132710
SH
SOLE
132710
0
0
ALPHABET INC
CAP STK CL A
02079K305
146407
129657
SH
SOLE
129657
0
0
ALTRIA GROUP INC
COM
02209S103
37858
666636
SH
SOLE
666636
0
0
AMAZON COM INC
COM
023135106
256636
150980
SH
SOLE
150980
0
0
AMERCO
COM
023586100
1336
3751
SH
SOLE
3751
0
0
AMEREN CORP
COM
023608102
4438
72941
SH
SOLE
72941
0
0
AMERICAN AIRLS GROUP INC
COM
02376R102
1368
36046
SH
SOLE
36046
0
0
AMERICAN ELEC PWR INC
COM
025537101
10488
151446
SH
SOLE
151446
0
0
AMERICAN EXPRESS CO
COM
025816109
33013
336864
SH
SOLE
336864
0
0
AMERICAN FINL GROUP INC OHIO
COM
025932104
5027
46833
SH
SOLE
46833
0
0
AMERICAN INTL GROUP INC
COM NEW
026874784
24284
458016
SH
SOLE
458016
0
0
AMERICAN TOWER CORP NEW
COM
03027X100
28906
200498
SH
SOLE
200498
0
0
AMERICAN WTR WKS CO INC NEW
COM
030420103
15808
185149
SH
SOLE
185149
0
0
AMERIPRISE FINL INC
COM
03076C106
8615
61589
SH
SOLE
61589
0
0
AMERISOURCEBERGEN CORP
COM
03073E105
5921
69441
SH
SOLE
69441
0
0
AMETEK INC NEW
COM
031100100
8055
111623
SH
SOLE
111623
0
0
AMGEN INC
COM
031162100
60672
328686
SH
SOLE
328686
0
0
AMPHENOL CORP NEW
CL A
032095101
7978
91547
SH
SOLE
91547
0
0
ANADARKO PETE CORP
COM
032511107
12179
166264
SH
SOLE
166264
0
0
ANALOG DEVICES INC
COM
032654105
19105
199174
SH
SOLE
199174
0
0
ANDEAVOR
COM
03349M105
9382
71520
SH
SOLE
71520
0
0
ANNALY CAP MGMT INC
COM
035710409
3588
348650
SH
SOLE
348650
0
0
ANSYS INC
COM
03662Q105
9612
55183
SH
SOLE
55183
0
0
ANTERO RES CORP
COM
03674X106
1870
87568
SH
SOLE
87568
0
0
ANTHEM INC
COM
036752103
27589
115906
SH
SOLE
115906
0
0
AON PLC
SHS CL A
G0408V102
14439
105261
SH
SOLE
105261
0
0
APACHE CORP
COM
037411105
7505
160543
SH
SOLE
160543
0
0
APPLE INC
COM
037833100
346387
1871249
SH
SOLE
1871249
0
0
APPLIED MATLS INC
COM
038222105
23746
514102
SH
SOLE
514102
0
0
APTIV PLC
SHS
G6095L109
10252
111886
SH
SOLE
111886
0
0
ARAMARK
COM
03852U106
3831
103265
SH
SOLE
103265
0
0
ARCH CAP GROUP LTD
ORD
G0450A105
4594
173607
SH
SOLE
173607
0
0
ARCHER DANIELS MIDLAND CO
COM
039483102
12830
279956
SH
SOLE
279956
0
0
ARCONIC INC
COM
03965L100
3131
184078
SH
SOLE
184078
0
0
ARISTA NETWORKS INC
COM
040413106
8012
31115
SH
SOLE
31115
0
0
ARROW ELECTRS INC
COM
042735100
1958
26014
SH
SOLE
26014
0
0
ASSURANT INC
COM
04621X108
2307
22291
SH
SOLE
22291
0
0
AT&T INC
COM
00206R102
84187
2621819
SH
SOLE
2621819
0
0
ATHENE HLDG LTD
CL A
G0684D107
2039
46521
SH
SOLE
46521
0
0
ATMOS ENERGY CORP
COM
049560105
3007
33361
SH
SOLE
33361
0
0
AUTODESK INC
COM
052769106
12153
92706
SH
SOLE
92706
0
0
AUTOHOME INC
SP ADR RP CL A
05278C107
2767
27400
SH
SOLE
27400
0
0
AUTOLIV INC
COM
052800109
5243
36606
SH
SOLE
36606
0
0
AUTOMATIC DATA PROCESSING IN
COM
053015103
19763
147333
SH
SOLE
147333
0
0
AUTOZONE INC
COM
053332102
5485
8175
SH
SOLE
8175
0
0
AVALONBAY CMNTYS INC
COM
053484101
7151
41600
SH
SOLE
41600
0
0
AVERY DENNISON CORP
COM
053611109
3779
37008
SH
SOLE
37008
0
0
AVNET INC
COM
053807103
1567
36531
SH
SOLE
36531
0
0
AXALTA COATING SYS LTD
COM
G0750C108
2794
92187
SH
SOLE
92187
0
0
AXIS CAPITAL HOLDINGS LTD
SHS
G0692U109
3599
64712
SH
SOLE
64712
0
0
BAIDU INC
SPON ADR REP A
056752108
31213
128450
SH
SOLE
128450
0
0
BAKER HUGHES A GE CO
CL A
05722G100
8467
256354
SH
SOLE
256354
0
0
BALL CORP
COM
058498106
4976
139964
SH
SOLE
139964
0
0
BANK AMER CORP
COM
060505104
99340
3523940
SH
SOLE
3523940
0
0
BANK MONTREAL QUE
COM
063671101
4560
77643
SH
SOLE
77643
0
0
BANK N S HALIFAX
COM
064149107
6272
144194
SH
SOLE
144194
0
0
BANK NEW YORK MELLON CORP
COM
064058100
24777
459436
SH
SOLE
459436
0
0
BAXTER INTL INC
COM
071813109
14096
190905
SH
SOLE
190905
0
0
BB&T CORP
COM
054937107
17164
340289
SH
SOLE
340289
0
0
BECTON DICKINSON & CO
COM
075887109
28573
119272
SH
SOLE
119272
0
0
BERKSHIRE HATHAWAY INC DEL
CL B NEW
084670702
86689
464449
SH
SOLE
464449
0
0
BEST BUY INC
COM
086516101
9898
132717
SH
SOLE
132717
0
0
BIOGEN INC
COM
09062X103
29955
103209
SH
SOLE
103209
0
0
BIOMARIN PHARMACEUTICAL INC
COM
09061G101
6981
74105
SH
SOLE
74105
0
0
BLACKBERRY LTD
COM
09228F103
450
61300
SH
SOLE
61300
0
0
BLACKROCK INC
COM
09247X101
33322
66773
SH
SOLE
66773
0
0
BLOCK H & R INC
COM
093671105
4543
199441
SH
SOLE
199441
0
0
BOEING CO
COM
097023105
71729
213790
SH
SOLE
213790
0
0
BOOKING HLDGS INC
COM
09857L108
78236
38595
SH
SOLE
38595
0
0
BORGWARNER INC
COM
099724106
3803
88116
SH
SOLE
88116
0
0
BOSTON PROPERTIES INC
COM
101121101
9638
76844
SH
SOLE
76844
0
0
BOSTON SCIENTIFIC CORP
COM
101137107
14535
444500
SH
SOLE
444500
0
0
BRIGHTHOUSE FINL INC
COM
10922N103
1299
32410
SH
SOLE
32410
0
0
BRISTOL MYERS SQUIBB CO
COM
110122108
42347
765223
SH
SOLE
765223
0
0
BROADCOM INC
COM
11135F101
39419
162457
SH
SOLE
162457
0
0
BROADRIDGE FINL SOLUTIONS IN
COM
11133T103
4037
35074
SH
SOLE
35074
0
0
BROWN FORMAN CORP
CL B
115637209
3900
79572
SH
SOLE
79572
0
0
BUNGE LIMITED
COM
G16962105
7239
103847
SH
SOLE
103847
0
0
C H ROBINSON WORLDWIDE INC
COM NEW
12541W209
7543
90160
SH
SOLE
90160
0
0
CA INC
COM
12673P105
4692
131606
SH
SOLE
131606
0
0
CABOT OIL & GAS CORP
COM
127097103
3310
139058
SH
SOLE
139058
0
0
CADENCE DESIGN SYSTEM INC
COM
127387108
5156
119053
SH
SOLE
119053
0
0
CAE INC
COM
124765108
510
32300
SH
SOLE
32300
0
0
CAMDEN PPTY TR
SH BEN INT
133131102
3547
38925
SH
SOLE
38925
0
0
CAMPBELL SOUP CO
COM
134429109
3108
76665
SH
SOLE
76665
0
0
CANADIAN NATL RY CO
COM
136375102
5537
89100
SH
SOLE
89100
0
0
CAPITAL ONE FINL CORP
COM
14040H105
19276
209748
SH
SOLE
209748
0
0
CARDINAL HEALTH INC
COM
14149Y108
6468
132453
SH
SOLE
132453
0
0
CARMAX INC
COM
143130102
5539
76015
SH
SOLE
76015
0
0
CARNIVAL CORP
UNIT 99/99/9999
143658300
7363
128483
SH
SOLE
128483
0
0
CATERPILLAR INC DEL
COM
149123101
41778
307936
SH
SOLE
307936
0
0
CBOE GLOBAL MARKETS INC
COM
12503M108
3527
33886
SH
SOLE
33886
0
0
CBRE GROUP INC
CL A
12504L109
10931
228971
SH
SOLE
228971
0
0
CBS CORP NEW
CL B
124857202
5834
103772
SH
SOLE
103772
0
0
CDK GLOBAL INC
COM
12508E101
2487
38234
SH
SOLE
38234
0
0
CDN IMPERIAL BK COMM TORONTO
COM
136069101
3492
52846
SH
SOLE
52846
0
0
CDW CORP
COM
12514G108
3710
45921
SH
SOLE
45921
0
0
CELANESE CORP DEL
COM SER A
150870103
6340
57087
SH
SOLE
57087
0
0
CELGENE CORP
COM
151020104
26205
329953
SH
SOLE
329953
0
0
CENOVUS ENERGY INC
COM
15135U109
991
125600
SH
SOLE
125600
0
0
CENTENE CORP DEL
COM
15135B101
10527
85438
SH
SOLE
85438
0
0
CENTERPOINT ENERGY INC
COM
15189T107
10086
363992
SH
SOLE
363992
0
0
CENTURYLINK INC
COM
156700106
7548
404924
SH
SOLE
404924
0
0
CERNER CORP
COM
156782104
14947
249999
SH
SOLE
249999
0
0
CF INDS HLDGS INC
COM
125269100
7840
176568
SH
SOLE
176568
0
0
CHARTER COMMUNICATIONS INC N
CL A
16119P108
15911
54266
SH
SOLE
54266
0
0
CHECK POINT SOFTWARE TECH LT
ORD
M22465104
4054
41500
SH
SOLE
41500
0
0
CHEMOURS CO
COM
163851108
2434
54878
SH
SOLE
54878
0
0
CHENIERE ENERGY INC
COM NEW
16411R208
7315
112211
SH
SOLE
112211
0
0
CHEVRON CORP NEW
COM
166764100
93024
735778
SH
SOLE
735778
0
0
CHIPOTLE MEXICAN GRILL INC
COM
169656105
7145
16563
SH
SOLE
16563
0
0
CHUBB LIMITED
COM
H1467J104
29476
232055
SH
SOLE
232055
0
0
CHURCH & DWIGHT INC
COM
171340102
3899
73344
SH
SOLE
73344
0
0
CIGNA CORPORATION
COM
125509109
18137
106720
SH
SOLE
106720
0
0
CIMAREX ENERGY CO
COM
171798101
4087
40169
SH
SOLE
40169
0
0
CINCINNATI FINL CORP
COM
172062101
3125
46740
SH
SOLE
46740
0
0
CINTAS CORP
COM
172908105
9161
49499
SH
SOLE
49499
0
0
CISCO SYS INC
COM
17275R102
101339
2355074
SH
SOLE
2355074
0
0
CIT GROUP INC
COM NEW
125581801
2481
49210
SH
SOLE
49210
0
0
CITIGROUP INC
COM NEW
172967424
61465
918479
SH
SOLE
918479
0
0
CITIZENS FINL GROUP INC
COM
174610105
13122
337336
SH
SOLE
337336
0
0
CITRIX SYS INC
COM
177376100
6008
57304
SH
SOLE
57304
0
0
CLOROX CO DEL
COM
189054109
12246
90546
SH
SOLE
90546
0
0
CME GROUP INC
COM CL A
12572Q105
29766
181590
SH
SOLE
181590
0
0
CMS ENERGY CORP
COM
125896100
7311
154627
SH
SOLE
154627
0
0
COCA COLA CO
COM
191216100
84745
1932180
SH
SOLE
1932180
0
0
COCA COLA EUROPEAN PARTNERS
SHS
G25839104
3027
74495
SH
SOLE
74495
0
0
COGNEX CORP
COM
192422103
2691
60334
SH
SOLE
60334
0
0
COGNIZANT TECHNOLOGY SOLUTIO
CL A
192446102
48106
609015
SH
SOLE
609015
0
0
COHERENT INC
COM
192479103
4302
27500
SH
SOLE
27500
0
0
COLGATE PALMOLIVE CO
COM
194162103
23403
361106
SH
SOLE
361106
0
0
COMCAST CORP NEW
CL A
20030N101
57063
1739197
SH
SOLE
1739197
0
0
COMERICA INC
COM
200340107
11744
129166
SH
SOLE
129166
0
0
COMMSCOPE HLDG CO INC
COM
20337X109
2369
81121
SH
SOLE
81121
0
0
COMPANIA DE MINAS BUENAVENTU
SPONSORED ADR
204448104
1118
82000
SH
SOLE
82000
0
0
CONAGRA BRANDS INC
COM
205887102
9092
254453
SH
SOLE
254453
0
0
CONCHO RES INC
COM
20605P101
6201
44819
SH
SOLE
44819
0
0
CONOCOPHILLIPS
COM
20825C104
41567
597060
SH
SOLE
597060
0
0
CONSOLIDATED EDISON INC
COM
209115104
10195
130739
SH
SOLE
130739
0
0
CONSTELLATION BRANDS INC
CL A
21036P108
13474
61560
SH
SOLE
61560
0
0
CONTINENTAL RESOURCES INC
COM
212015101
1853
28609
SH
SOLE
28609
0
0
COOPER COS INC
COM NEW
216648402
3471
14740
SH
SOLE
14740
0
0
COPART INC
COM
217204106
7692
135991
SH
SOLE
135991
0
0
CORNING INC
COM
219350105
9917
360481
SH
SOLE
360481
0
0
COSTAR GROUP INC
COM
22160N109
8716
21123
SH
SOLE
21123
0
0
COSTCO WHSL CORP NEW
COM
22160K105
39195
187553
SH
SOLE
187553
0
0
COTY INC
COM CL A
222070203
2093
148444
SH
SOLE
148444
0
0
CREDICORP LTD
COM
G2519Y108
7069
31400
SH
SOLE
31400
0
0
CRITEO S A
SPONS ADS
226718104
12976
395000
SH
SOLE
395000
0
0
CROWN CASTLE INTL CORP NEW
COM
22822V101
13736
127395
SH
SOLE
127395
0
0
CROWN HOLDINGS INC
COM
228368106
1803
40282
SH
SOLE
40282
0
0
CSX CORP
COM
126408103
24401
382582
SH
SOLE
382582
0
0
CTRIP COM INTL LTD
AMERICAN DEP SH
22943F100
8678
182200
SH
SOLE
182200
0
0
CUMMINS INC
COM
231021106
8839
66458
SH
SOLE
66458
0
0
CVS HEALTH CORP
COM
126650100
21685
336986
SH
SOLE
336986
0
0
D R HORTON INC
COM
23331A109
4402
107373
SH
SOLE
107373
0
0
DANAHER CORP DEL
COM
235851102
20777
210548
SH
SOLE
210548
0
0
DARDEN RESTAURANTS INC
COM
237194105
8390
78369
SH
SOLE
78369
0
0
DAVITA INC
COM
23918K108
3040
43777
SH
SOLE
43777
0
0
DEERE & CO
COM
244199105
20385
145815
SH
SOLE
145815
0
0
DELL TECHNOLOGIES INC
COM CL V
24703L103
7097
83904
SH
SOLE
83904
0
0
DELTA AIR LINES INC DEL
COM NEW
247361702
3686
74412
SH
SOLE
74412
0
0
DENTSPLY SIRONA INC
COM
24906P109
4249
97068
SH
SOLE
97068
0
0
DEVON ENERGY CORP NEW
COM
25179M103
9756
221923
SH
SOLE
221923
0
0
DIAMONDBACK ENERGY INC
COM
25278X109
3883
29516
SH
SOLE
29516
0
0
DIGITAL RLTY TR INC
COM
253868103
6651
59610
SH
SOLE
59610
0
0
DISCOVER FINL SVCS
COM
254709108
9989
141875
SH
SOLE
141875
0
0
DISCOVERY INC
COM SER A
25470F104
1774
64517
SH
SOLE
64517
0
0
DISCOVERY INC
COM SER C
25470F302
3235
126873
SH
SOLE
126873
0
0
DISH NETWORK CORP
CL A
25470M109
2301
68463
SH
SOLE
68463
0
0
DISNEY WALT CO
COM DISNEY
254687106
74395
709807
SH
SOLE
709807
0
0
DOLLAR GEN CORP NEW
COM
256677105
8031
81449
SH
SOLE
81449
0
0
DOLLAR TREE INC
COM
256746108
7634
89813
SH
SOLE
89813
0
0
DOMINION ENERGY INC
COM
25746U109
19261
282500
SH
SOLE
282500
0
0
DOMINOS PIZZA INC
COM
25754A201
4854
17201
SH
SOLE
17201
0
0
DOVER CORP
COM
260003108
7604
103877
SH
SOLE
103877
0
0
DOWDUPONT INC
COM
26078J100
55728
845389
SH
SOLE
845389
0
0
DR PEPPER SNAPPLE GROUP INC
COM
26138E109
8063
66093
SH
SOLE
66093
0
0
DTE ENERGY CO
COM
233331107
12899
124471
SH
SOLE
124471
0
0
DUKE ENERGY CORP NEW
COM NEW
26441C204
18343
231950
SH
SOLE
231950
0
0
DUKE REALTY CORP
COM NEW
264411505
4347
149748
SH
SOLE
149748
0
0
DXC TECHNOLOGY CO
COM
23355L106
12114
150274
SH
SOLE
150274
0
0
E TRADE FINANCIAL CORP
COM NEW
269246401
12510
204541
SH
SOLE
204541
0
0
EAST WEST BANCORP INC
COM
27579R104
5654
86713
SH
SOLE
86713
0
0
EASTMAN CHEM CO
COM
277432100
4298
42995
SH
SOLE
42995
0
0
EATON CORP PLC
SHS
G29183103
14081
188403
SH
SOLE
188403
0
0
EATON VANCE CORP
COM NON VTG
278265103
1973
37795
SH
SOLE
37795
0
0
EBAY INC
COM
278642103
10812
298172
SH
SOLE
298172
0
0
ECOLAB INC
COM
278865100
35145
250446
SH
SOLE
250446
0
0
EDISON INTL
COM
281020107
8689
137326
SH
SOLE
137326
0
0
EDWARDS LIFESCIENCES CORP
COM
28176E108
18872
129644
SH
SOLE
129644
0
0
ELECTRONIC ARTS INC
COM
285512109
33278
235984
SH
SOLE
235984
0
0
EMERSON ELEC CO
COM
291011104
14144
204566
SH
SOLE
204566
0
0
ENBRIDGE INC
COM
29250N105
5530
203828
SH
SOLE
203828
0
0
ENCANA CORP
COM
292505104
1161
117000
SH
SOLE
117000
0
0
ENTERGY CORP NEW
COM
29364G103
4391
54351
SH
SOLE
54351
0
0
EOG RES INC
COM
26875P101
24371
195858
SH
SOLE
195858
0
0
EQT CORP
COM
26884L109
6142
111311
SH
SOLE
111311
0
0
EQUIFAX INC
COM
294429105
33608
268624
SH
SOLE
268624
0
0
EQUINIX INC
COM PAR $0.001
29444U700
14575
33904
SH
SOLE
33904
0
0
EQUITY RESIDENTIAL
SH BEN INT
29476L107
7056
110794
SH
SOLE
110794
0
0
ESSEX PPTY TR INC
COM
297178105
4747
19857
SH
SOLE
19857
0
0
EVEREST RE GROUP LTD
COM
G3223R108
2830
12279
SH
SOLE
12279
0
0
EVERGY INC
COM
30034W106
4579
81546
SH
SOLE
81546
0
0
EVERSOURCE ENERGY
COM
30040W108
7817
133370
SH
SOLE
133370
0
0
EXELON CORP
COM
30161N101
17970
421826
SH
SOLE
421826
0
0
EXPEDIA GROUP INC
COM NEW
30212P303
6330
52665
SH
SOLE
52665
0
0
EXPEDITORS INTL WASH INC
COM
302130109
5434
74333
SH
SOLE
74333
0
0
EXPRESS SCRIPTS HLDG CO
COM
30219G108
13933
180452
SH
SOLE
180452
0
0
EXTRA SPACE STORAGE INC
COM
30225T102
3781
37886
SH
SOLE
37886
0
0
EXXON MOBIL CORP
COM
30231G102
129194
1561633
SH
SOLE
1561633
0
0
F M C CORP
COM NEW
302491303
3603
40389
SH
SOLE
40389
0
0
F5 NETWORKS INC
COM
315616102
7202
41763
SH
SOLE
41763
0
0
FACEBOOK INC
CL A
30303M102
175218
901697
SH
SOLE
901697
0
0
FANG HLDGS LTD
ADR
30711Y102
376
97000
SH
SOLE
97000
0
0
FASTENAL CO
COM
311900104
10365
215358
SH
SOLE
215358
0
0
FEDERAL REALTY INVT TR
SH BEN INT NEW
313747206
3891
30745
SH
SOLE
30745
0
0
FEDEX CORP
COM
31428X106
19361
85269
SH
SOLE
85269
0
0
FIDELITY NATIONAL FINANCIAL
FNF GROUP COM
31620R303
8180
217441
SH
SOLE
217441
0
0
FIDELITY NATL INFORMATION SV
COM
31620M106
10812
101970
SH
SOLE
101970
0
0
FIFTH THIRD BANCORP
COM
316773100
13373
465960
SH
SOLE
465960
0
0
FIRST DATA CORP NEW
COM CL A
32008D106
2883
137742
SH
SOLE
137742
0
0
FIRST REP BK SAN FRANCISCO C
COM
33616C100
6590
68087
SH
SOLE
68087
0
0
FIRSTENERGY CORP
COM
337932107
10372
288829
SH
SOLE
288829
0
0
FISERV INC
COM
337738108
9205
124237
SH
SOLE
124237
0
0
FLEETCOR TECHNOLOGIES INC
COM
339041105
5679
26961
SH
SOLE
26961
0
0
FLEX LTD
ORD
Y2573F102
3122
221238
SH
SOLE
221238
0
0
FLIR SYS INC
COM
302445101
4858
93474
SH
SOLE
93474
0
0
FLOWSERVE CORP
COM
34354P105
2237
55381
SH
SOLE
55381
0
0
FLUOR CORP NEW
COM
343412102
2046
41939
SH
SOLE
41939
0
0
FORD MTR CO DEL
COM PAR $0.01
345370860
12876
1163177
SH
SOLE
1163177
0
0
FORTINET INC
COM
34959E109
7939
127167
SH
SOLE
127167
0
0
FORTIS INC
COM
349553107
1229
50700
SH
SOLE
50700
0
0
FORTIVE CORP
COM
34959J108
8698
112797
SH
SOLE
112797
0
0
FORTUNE BRANDS HOME & SEC IN
COM
34964C106
3426
63815
SH
SOLE
63815
0
0
FRANCO NEVADA CORP
COM
351858105
1241
22350
SH
SOLE
22350
0
0
FRANKLIN RES INC
COM
354613101
4465
139320
SH
SOLE
139320
0
0
FREEPORT-MCMORAN INC
CL B
35671D857
12256
710108
SH
SOLE
710108
0
0
GALLAGHER ARTHUR J & CO
COM
363576109
9717
148854
SH
SOLE
148854
0
0
GAP INC DEL
COM
364760108
3174
97997
SH
SOLE
97997
0
0
GARMIN LTD
SHS
H2906T109
2876
47151
SH
SOLE
47151
0
0
GARTNER INC
COM
366651107
29532
222210
SH
SOLE
222210
0
0
GDS HLDGS LTD
SPONSORED ADR
36165L108
1090
27200
SH
SOLE
27200
0
0
GENERAL DYNAMICS CORP
COM
369550108
15058
80779
SH
SOLE
80779
0
0
GENERAL ELECTRIC CO
COM
369604103
53996
3967385
SH
SOLE
3967385
0
0
GENERAL MLS INC
COM
370334104
10600
239497
SH
SOLE
239497
0
0
GENERAL MTRS CO
COM
37045V100
16157
410067
SH
SOLE
410067
0
0
GENUINE PARTS CO
COM
372460105
5664
61708
SH
SOLE
61708
0
0
GGP INC
COM
36174X101
4115
201415
SH
SOLE
201415
0
0
GILDAN ACTIVEWEAR INC
COM
375916103
565
26400
SH
SOLE
26400
0
0
GILEAD SCIENCES INC
COM
375558103
43304
611296
SH
SOLE
611296
0
0
GLOBAL PMTS INC
COM
37940X102
5337
47867
SH
SOLE
47867
0
0
GODADDY INC
CL A
380237107
3165
44830
SH
SOLE
44830
0
0
GOLDMAN SACHS GROUP INC
COM
38141G104
26963
122241
SH
SOLE
122241
0
0
GOODYEAR TIRE & RUBR CO
COM
382550101
1705
73195
SH
SOLE
73195
0
0
GRAINGER W W INC
COM
384802104
11019
35728
SH
SOLE
35728
0
0
GROUPE CGI INC
CL A SUB VTG
39945C109
1478
30700
SH
SOLE
30700
0
0
HALLIBURTON CO
COM
406216101
12514
277718
SH
SOLE
277718
0
0
HANESBRANDS INC
COM
410345102
3332
151317
SH
SOLE
151317
0
0
HARLEY DAVIDSON INC
COM
412822108
2970
70582
SH
SOLE
70582
0
0
HARRIS CORP DEL
COM
413875105
5163
35719
SH
SOLE
35719
0
0
HARTFORD FINL SVCS GROUP INC
COM
416515104
12682
248043
SH
SOLE
248043
0
0
HASBRO INC
COM
418056107
4570
49511
SH
SOLE
49511
0
0
HCA HEALTHCARE INC
COM
40412C101
12088
117813
SH
SOLE
117813
0
0
HCP INC
COM
40414L109
5101
197577
SH
SOLE
197577
0
0
HD SUPPLY HLDGS INC
COM
40416M105
7178
167347
SH
SOLE
167347
0
0
HELMERICH & PAYNE INC
COM
423452101
5984
93852
SH
SOLE
93852
0
0
HENRY JACK & ASSOC INC
COM
426281101
4226
32420
SH
SOLE
32420
0
0
HERSHEY CO
COM
427866108
3984
42806
SH
SOLE
42806
0
0
HESS CORP
COM
42809H107
13866
207296
SH
SOLE
207296
0
0
HEWLETT PACKARD ENTERPRISE C
COM
42824C109
9624
658709
SH
SOLE
658709
0
0
HILTON WORLDWIDE HLDGS INC
COM
43300A203
9508
120112
SH
SOLE
120112
0
0
HOLLYFRONTIER CORP
COM
436106108
8984
131289
SH
SOLE
131289
0
0
HOLOGIC INC
COM
436440101
4630
116485
SH
SOLE
116485
0
0
HOME DEPOT INC
COM
437076102
83146
426169
SH
SOLE
426169
0
0
HONEYWELL INTL INC
COM
438516106
37771
262210
SH
SOLE
262210
0
0
HORMEL FOODS CORP
COM
440452100
9861
265009
SH
SOLE
265009
0
0
HOST HOTELS & RESORTS INC
COM
44107P104
11034
523681
SH
SOLE
523681
0
0
HP INC
COM
40434L105
20200
890266
SH
SOLE
890266
0
0
HUAZHU GROUP LTD
SPONSORED ADS
44332N106
2553
60800
SH
SOLE
60800
0
0
HUMANA INC
COM
444859102
17900
60141
SH
SOLE
60141
0
0
HUNT J B TRANS SVCS INC
COM
445658107
3211
26415
SH
SOLE
26415
0
0
HUNTINGTON BANCSHARES INC
COM
446150104
6848
463945
SH
SOLE
463945
0
0
HUNTINGTON INGALLS INDS INC
COM
446413106
7523
34704
SH
SOLE
34704
0
0
IAC INTERACTIVECORP
COM
44919P508
3478
22810
SH
SOLE
22810
0
0
IDEX CORP
COM
45167R104
4553
33363
SH
SOLE
33363
0
0
IDEXX LABS INC
COM
45168D104
14003
64250
SH
SOLE
64250
0
0
IHS MARKIT LTD
SHS
G47567105
8328
161429
SH
SOLE
161429
0
0
ILLINOIS TOOL WKS INC
COM
452308109
18861
136143
SH
SOLE
136143
0
0
ILLUMINA INC
COM
452327109
16007
57314
SH
SOLE
57314
0
0
INCYTE CORP
COM
45337C102
3624
54094
SH
SOLE
54094
0
0
INGERSOLL-RAND PLC
SHS
G47791101
38603
430216
SH
SOLE
430216
0
0
INGREDION INC
COM
457187102
3193
28847
SH
SOLE
28847
0
0
INTEL CORP
COM
458140100
111335
2239696
SH
SOLE
2239696
0
0
INTERCONTINENTAL EXCHANGE IN
COM
45866F104
18773
255244
SH
SOLE
255244
0
0
INTERNATIONAL BUSINESS MACHS
COM
459200101
59909
428840
SH
SOLE
428840
0
0
INTERNATIONAL FLAVORS&FRAGRA
COM
459506101
4118
33220
SH
SOLE
33220
0
0
INTERPUBLIC GROUP COS INC
COM
460690100
3781
161314
SH
SOLE
161314
0
0
INTL PAPER CO
COM
460146103
13152
252528
SH
SOLE
252528
0
0
INTUIT
COM
461202103
27667
135418
SH
SOLE
135418
0
0
INTUITIVE SURGICAL INC
COM NEW
46120E602
23922
49996
SH
SOLE
49996
0
0
INVESCO LTD
SHS
G491BT108
4551
171359
SH
SOLE
171359
0
0
INVITATION HOMES INC
COM
46187W107
2152
93309
SH
SOLE
93309
0
0
IPG PHOTONICS CORP
COM
44980X109
6395
28987
SH
SOLE
28987
0
0
IQVIA HLDGS INC
COM
46266C105
12816
128394
SH
SOLE
128394
0
0
IRON MTN INC NEW
COM
46284V101
7007
200141
SH
SOLE
200141
0
0
ISHARES INC
CORE MSCI EMKT
46434G103
11421
217500
SH
SOLE
217500
0
0
ISHARES TR
CORE MSCI EAFE
46432F842
634
10000
SH
SOLE
10000
0
0
JACOBS ENGR GROUP INC DEL
COM
469814107
2429
38258
SH
SOLE
38258
0
0
JAZZ PHARMACEUTICALS PLC
SHS USD
G50871105
4337
25171
SH
SOLE
25171
0
0
JD COM INC
SPON ADR CL A
47215P106
13056
335200
SH
SOLE
335200
0
0
JEFFERIES FINL GROUP INC
COM
47233W109
2222
97726
SH
SOLE
97726
0
0
JOHNSON & JOHNSON
COM
478160104
157827
1300699
SH
SOLE
1300699
0
0
JOHNSON CTLS INTL PLC
SHS
G51502105
13084
391138
SH
SOLE
391138
0
0
JONES LANG LASALLE INC
COM
48020Q107
7559
45540
SH
SOLE
45540
0
0
JPMORGAN CHASE & CO
COM
46625H100
130125
1248801
SH
SOLE
1248801
0
0
JUNIPER NETWORKS INC
COM
48203R104
2823
102954
SH
SOLE
102954
0
0
KANSAS CITY SOUTHERN
COM NEW
485170302
4598
43392
SH
SOLE
43392
0
0
KELLOGG CO
COM
487836108
7626
109139
SH
SOLE
109139
0
0
KEYCORP NEW
COM
493267108
8723
446417
SH
SOLE
446417
0
0
KEYSIGHT TECHNOLOGIES INC
COM
49338L103
4654
78833
SH
SOLE
78833
0
0
KIMBERLY CLARK CORP
COM
494368103
15915
151084
SH
SOLE
151084
0
0
KIMCO RLTY CORP
COM
49446R109
2298
135285
SH
SOLE
135285
0
0
KINDER MORGAN INC DEL
COM
49456B101
14617
827194
SH
SOLE
827194
0
0
KLA-TENCOR CORP
COM
482480100
4828
47090
SH
SOLE
47090
0
0
KNIGHT SWIFT TRANSN HLDGS IN
CL A
499049104
1554
40666
SH
SOLE
40666
0
0
KOHLS CORP
COM
500255104
10374
142300
SH
SOLE
142300
0
0
KRAFT HEINZ CO
COM
500754106
16232
258396
SH
SOLE
258396
0
0
KROGER CO
COM
501044101
7536
264889
SH
SOLE
264889
0
0
L BRANDS INC
COM
501797104
3724
100979
SH
SOLE
100979
0
0
L3 TECHNOLOGIES INC
COM
502413107
6334
32937
SH
SOLE
32937
0
0
LABORATORY CORP AMER HLDGS
COM NEW
50540R409
7700
42888
SH
SOLE
42888
0
0
LAM RESEARCH CORP
COM
512807108
13871
80248
SH
SOLE
80248
0
0
LAS VEGAS SANDS CORP
COM
517834107
12994
170173
SH
SOLE
170173
0
0
LAUDER ESTEE COS INC
CL A
518439104
20567
144139
SH
SOLE
144139
0
0
LEAR CORP
COM NEW
521865204
7539
40576
SH
SOLE
40576
0
0
LEGGETT & PLATT INC
COM
524660107
2476
55458
SH
SOLE
55458
0
0
LEIDOS HLDGS INC
COM
525327102
2547
43162
SH
SOLE
43162
0
0
LENNAR CORP
CL A
526057104
6335
120658
SH
SOLE
120658
0
0
LENNOX INTL INC
COM
526107107
3114
15556
SH
SOLE
15556
0
0
LHC GROUP INC
COM
50187A107
32524
380000
SH
SOLE
380000
0
0
LIBERTY BROADBAND CORP
COM SER C
530307305
3389
44752
SH
SOLE
44752
0
0
LIBERTY GLOBAL PLC
SHS CL A
G5480U104
2313
84000
SH
SOLE
84000
0
0
LIBERTY GLOBAL PLC
SHS CL C
G5480U120
6157
231373
SH
SOLE
231373
0
0
LIBERTY MEDIA CORP DELAWARE
COM A SIRIUSXM
531229409
5019
111417
SH
SOLE
111417
0
0
LIBERTY MEDIA CORP DELAWARE
COM C SIRIUSXM
531229607
4689
103383
SH
SOLE
103383
0
0
LIBERTY MEDIA CORP DELAWARE
COM SER C FRMLA
531229854
2249
60579
SH
SOLE
60579
0
0
LIBERTY PPTY TR
SH BEN INT
531172104
2742
61846
SH
SOLE
61846
0
0
LILLY ELI & CO
COM
532457108
30996
363253
SH
SOLE
363253
0
0
LINCOLN NATL CORP IND
COM
534187109
5718
91860
SH
SOLE
91860
0
0
LIVE NATION ENTERTAINMENT IN
COM
538034109
6170
127024
SH
SOLE
127024
0
0
LKQ CORP
COM
501889208
4147
129992
SH
SOLE
129992
0
0
LOCKHEED MARTIN CORP
COM
539830109
25905
87685
SH
SOLE
87685
0
0
LOEWS CORP
COM
540424108
7450
154302
SH
SOLE
154302
0
0
LOWES COS INC
COM
548661107
39896
417455
SH
SOLE
417455
0
0
LULULEMON ATHLETICA INC
COM
550021109
9472
75866
SH
SOLE
75866
0
0
LYONDELLBASELL INDUSTRIES N
SHS - A -
N53745100
20799
189341
SH
SOLE
189341
0
0
M & T BK CORP
COM
55261F104
10217
60046
SH
SOLE
60046
0
0
MACERICH CO
COM
554382101
2550
44873
SH
SOLE
44873
0
0
MACYS INC
COM
55616P104
9742
260267
SH
SOLE
260267
0
0
MAGNA INTL INC
COM
559222401
1825
41292
SH
SOLE
41292
0
0
MANPOWERGROUP INC
COM
56418H100
2420
28116
SH
SOLE
28116
0
0
MARATHON OIL CORP
COM
565849106
9312
446389
SH
SOLE
446389
0
0
MARATHON PETE CORP
COM
56585A102
19732
281237
SH
SOLE
281237
0
0
MARKEL CORP
COM
570535104
4511
4160
SH
SOLE
4160
0
0
MARRIOTT INTL INC NEW
CL A
571903202
16762
132402
SH
SOLE
132402
0
0
MARSH & MCLENNAN COS INC
COM
571748102
18423
224756
SH
SOLE
224756
0
0
MARTIN MARIETTA MATLS INC
COM
573284106
4217
18883
SH
SOLE
18883
0
0
MARVELL TECHNOLOGY GROUP LTD
ORD
G5876H105
6096
284331
SH
SOLE
284331
0
0
MASCO CORP
COM
574599106
4938
131953
SH
SOLE
131953
0
0
MASTERCARD INCORPORATED
CL A
57636Q104
125690
639579
SH
SOLE
639579
0
0
MATTEL INC
COM
577081102
2399
146113
SH
SOLE
146113
0
0
MAXIM INTEGRATED PRODS INC
COM
57772K101
4960
84550
SH
SOLE
84550
0
0
MCCORMICK & CO INC
COM NON VTG
579780206
5917
50968
SH
SOLE
50968
0
0
MCDONALDS CORP
COM
580135101
59164
377584
SH
SOLE
377584
0
0
MCKESSON CORP
COM
58155Q103
8289
62139
SH
SOLE
62139
0
0
MEDTRONIC PLC
SHS
G5960L103
40942
478234
SH
SOLE
478234
0
0
MELCO RESORT ENTERTAINMENT L
ADR
585464100
3099
110678
SH
SOLE
110678
0
0
MERCADOLIBRE INC
COM
58733R102
3770
12613
SH
SOLE
12613
0
0
MERCK & CO INC
COM
58933Y105
78467
1292697
SH
SOLE
1292697
0
0
METLIFE INC
COM
59156R108
12280
281643
SH
SOLE
281643
0
0
METTLER TOLEDO INTERNATIONAL
COM
592688105
6205
10723
SH
SOLE
10723
0
0
MGM RESORTS INTERNATIONAL
COM
552953101
4695
161743
SH
SOLE
161743
0
0
MICHAEL KORS HLDGS LTD
SHS
G60754101
7940
119220
SH
SOLE
119220
0
0
MICROCHIP TECHNOLOGY INC
COM
595017104
6408
70458
SH
SOLE
70458
0
0
MICRON TECHNOLOGY INC
COM
595112103
25997
495740
SH
SOLE
495740
0
0
MICROSOFT CORP
COM
594918104
351027
3559747
SH
SOLE
3559747
0
0
MID AMER APT CMNTYS INC
COM
59522J103
3441
34183
SH
SOLE
34183
0
0
MIDDLEBY CORP
COM
596278101
1779
17039
SH
SOLE
17039
0
0
MOBILE TELESYSTEMS PJSC
SPONSORED ADR
607409109
2047
231800
SH
SOLE
231800
0
0
MOHAWK INDS INC
COM
608190104
5669
26458
SH
SOLE
26458
0
0
MOLSON COORS BREWING CO
CL B
60871R209
3869
56858
SH
SOLE
56858
0
0
MOMO INC
ADR
60879B107
2353
54100
SH
SOLE
54100
0
0
MONDELEZ INTL INC
CL A
609207105
27592
672976
SH
SOLE
672976
0
0
MONSTER BEVERAGE CORP NEW
COM
61174X109
12495
218055
SH
SOLE
218055
0
0
MOODYS CORP
COM
615369105
12346
72387
SH
SOLE
72387
0
0
MORGAN STANLEY
COM NEW
617446448
21551
454660
SH
SOLE
454660
0
0
MOSAIC CO NEW
COM
61945C103
4320
154026
SH
SOLE
154026
0
0
MOTOROLA SOLUTIONS INC
COM NEW
620076307
7889
67792
SH
SOLE
67792
0
0
MSCI INC
COM
55354G100
10417
62971
SH
SOLE
62971
0
0
MYLAN N V
SHS EURO
N59465109
7235
200200
SH
SOLE
200200
0
0
NASDAQ INC
COM
631103108
4479
49072
SH
SOLE
49072
0
0
NATIONAL OILWELL VARCO INC
COM
637071101
8275
190675
SH
SOLE
190675
0
0
NATIONAL RETAIL PPTYS INC
COM
637417106
6765
153892
SH
SOLE
153892
0
0
NEKTAR THERAPEUTICS
COM
640268108
2363
48383
SH
SOLE
48383
0
0
NETAPP INC
COM
64110D104
6310
80354
SH
SOLE
80354
0
0
NETEASE INC
SPONSORED ADR
64110W102
9273
36700
SH
SOLE
36700
0
0
NETFLIX INC
COM
64110L106
86062
219866
SH
SOLE
219866
0
0
NEW ORIENTAL ED & TECH GRP I
SPON ADR
647581107
6248
66000
SH
SOLE
66000
0
0
NEW YORK CMNTY BANCORP INC
COM
649445103
2291
207562
SH
SOLE
207562
0
0
NEWELL BRANDS INC
COM
651229106
5320
206271
SH
SOLE
206271
0
0
NEWFIELD EXPL CO
COM
651290108
2571
84982
SH
SOLE
84982
0
0
NEWMONT MINING CORP
COM
651639106
8467
224527
SH
SOLE
224527
0
0
NEWS CORP NEW
CL A
65249B109
5498
354718
SH
SOLE
354718
0
0
NEXTERA ENERGY INC
COM
65339F101
30265
181197
SH
SOLE
181197
0
0
NIELSEN HLDGS PLC
SHS EUR
G6518L108
4645
150165
SH
SOLE
150165
0
0
NIKE INC
CL B
654106103
90338
1133757
SH
SOLE
1133757
0
0
NISOURCE INC
COM
65473P105
3767
143324
SH
SOLE
143324
0
0
NOAH HLDGS LTD
SPON ADS CL A
65487X102
688
13200
SH
SOLE
13200
0
0
NOBLE ENERGY INC
COM
655044105
7230
204926
SH
SOLE
204926
0
0
NORDSTROM INC
COM
655664100
2563
49503
SH
SOLE
49503
0
0
NORFOLK SOUTHERN CORP
COM
655844108
19143
126881
SH
SOLE
126881
0
0
NORTHERN TR CORP
COM
665859104
9311
90493
SH
SOLE
90493
0
0
NORTHROP GRUMMAN CORP
COM
666807102
17512
56914
SH
SOLE
56914
0
0
NORWEGIAN CRUISE LINE HLDG L
SHS
G66721104
4253
90007
SH
SOLE
90007
0
0
NUCOR CORP
COM
670346105
12909
206547
SH
SOLE
206547
0
0
NUTRIEN LTD
COM
67077M108
3205
77521
SH
SOLE
77521
0
0
NVIDIA CORP
COM
67066G104
68541
289325
SH
SOLE
289325
0
0
NVR INC
COM
62944T105
8373
2819
SH
SOLE
2819
0
0
NXP SEMICONDUCTORS N V
COM
N6596X109
8807
80600
SH
SOLE
80600
0
0
O REILLY AUTOMOTIVE INC NEW
COM
67103H107
6882
25157
SH
SOLE
25157
0
0
OCCIDENTAL PETE CORP DEL
COM
674599105
29197
348908
SH
SOLE
348908
0
0
OGE ENERGY CORP
COM
670837103
2142
60822
SH
SOLE
60822
0
0
OLD DOMINION FGHT LINES INC
COM
679580100
6814
45747
SH
SOLE
45747
0
0
OMNICOM GROUP INC
COM
681919106
7392
96914
SH
SOLE
96914
0
0
ON SEMICONDUCTOR CORP
COM
682189105
2858
128520
SH
SOLE
128520
0
0
ONEOK INC NEW
COM
682680103
12068
172826
SH
SOLE
172826
0
0
OPEN TEXT CORP
COM
683715106
856
32000
SH
SOLE
32000
0
0
ORACLE CORP
COM
68389X105
63969
1451851
SH
SOLE
1451851
0
0
OWENS CORNING NEW
COM
690742101
2978
46992
SH
SOLE
46992
0
0
PACCAR INC
COM
693718108
10208
164759
SH
SOLE
164759
0
0
PACKAGING CORP AMER
COM
695156109
3171
28368
SH
SOLE
28368
0
0
PALO ALTO NETWORKS INC
COM
697435105
9993
48635
SH
SOLE
48635
0
0
PARKER HANNIFIN CORP
COM
701094104
13002
83429
SH
SOLE
83429
0
0
PARSLEY ENERGY INC
CL A
701877102
2193
72418
SH
SOLE
72418
0
0
PAYCHEX INC
COM
704326107
6639
97134
SH
SOLE
97134
0
0
PAYPAL HLDGS INC
COM
70450Y103
38437
461589
SH
SOLE
461589
0
0
PENTAIR PLC
SHS
G7S00T104
7183
170707
SH
SOLE
170707
0
0
PEOPLES UNITED FINANCIAL INC
COM
712704105
2662
147137
SH
SOLE
147137
0
0
PEPSICO INC
COM
713448108
73441
674571
SH
SOLE
674571
0
0
PERRIGO CO PLC
SHS
G97822103
2933
40228
SH
SOLE
40228
0
0
PFIZER INC
COM
717081103
83745
2308295
SH
SOLE
2308295
0
0
PG&E CORP
COM
69331C108
6602
155130
SH
SOLE
155130
0
0
PHILIP MORRIS INTL INC
COM
718172109
43426
537847
SH
SOLE
537847
0
0
PHILLIPS 66
COM
718546104
27807
247595
SH
SOLE
247595
0
0
PINNACLE WEST CAP CORP
COM
723484101
3786
46995
SH
SOLE
46995
0
0
PIONEER NAT RES CO
COM
723787107
13634
72046
SH
SOLE
72046
0
0
PLAINS GP HLDGS L P
LTD PARTNR INT
72651A207
1087
45456
SH
SOLE
45456
0
0
PNC FINL SVCS GROUP INC
COM
693475105
29343
217195
SH
SOLE
217195
0
0
POLARIS INDS INC
COM
731068102
4901
40110
SH
SOLE
40110
0
0
PPG INDS INC
COM
693506107
10909
105170
SH
SOLE
105170
0
0
PPL CORP
COM
69351T106
5653
198016
SH
SOLE
198016
0
0
PRAXAIR INC
COM
74005P104
20154
127435
SH
SOLE
127435
0
0
PRICE T ROWE GROUP INC
COM
74144T108
17727
152697
SH
SOLE
152697
0
0
PRINCIPAL FINL GROUP INC
COM
74251V102
6455
121910
SH
SOLE
121910
0
0
PROCTER AND GAMBLE CO
COM
742718109
94308
1208153
SH
SOLE
1208153
0
0
PROGRESSIVE CORP OHIO
COM
743315103
19720
333392
SH
SOLE
333392
0
0
PROLOGIS INC
COM
74340W103
19459
296224
SH
SOLE
296224
0
0
PRUDENTIAL FINL INC
COM
744320102
17299
185000
SH
SOLE
185000
0
0
PTC INC
COM
69370C100
15010
160000
SH
SOLE
160000
0
0
PUBLIC STORAGE
COM
74460D109
12546
55302
SH
SOLE
55302
0
0
PUBLIC SVC ENTERPRISE GROUP
COM
744573106
11507
212543
SH
SOLE
212543
0
0
PULTE GROUP INC
COM
745867101
2344
81522
SH
SOLE
81522
0
0
PVH CORP
COM
693656100
4848
32379
SH
SOLE
32379
0
0
QORVO INC
COM
74736K101
3041
37932
SH
SOLE
37932
0
0
QUALCOMM INC
COM
747525103
28477
507422
SH
SOLE
507422
0
0
QUEST DIAGNOSTICS INC
COM
74834L100
6298
57288
SH
SOLE
57288
0
0
QURATE RETAIL INC
COM SER A
74915M100
8059
379772
SH
SOLE
379772
0
0
RALPH LAUREN CORP
CL A
751212101
5772
45910
SH
SOLE
45910
0
0
RAYMOND JAMES FINANCIAL INC
COM
754730109
8701
97382
SH
SOLE
97382
0
0
RAYTHEON CO
COM NEW
755111507
23424
121255
SH
SOLE
121255
0
0
REALTY INCOME CORP
COM
756109104
4597
85462
SH
SOLE
85462
0
0
RED HAT INC
COM
756577102
12277
91370
SH
SOLE
91370
0
0
REGENCY CTRS CORP
COM
758849103
7548
121586
SH
SOLE
121586
0
0
REGENERON PHARMACEUTICALS
COM
75886F107
14603
42330
SH
SOLE
42330
0
0
REGIONS FINL CORP NEW
COM
7591EP100
8765
492953
SH
SOLE
492953
0
0
REINSURANCE GROUP AMER INC
COM NEW
759351604
3623
27140
SH
SOLE
27140
0
0
RENAISSANCERE HOLDINGS LTD
COM
G7496G103
1467
12191
SH
SOLE
12191
0
0
REPUBLIC SVCS INC
COM
760759100
4768
69747
SH
SOLE
69747
0
0
RESMED INC
COM
761152107
12067
116502
SH
SOLE
116502
0
0
ROBERT HALF INTL INC
COM
770323103
7547
115930
SH
SOLE
115930
0
0
ROCKWELL AUTOMATION INC
COM
773903109
8944
53805
SH
SOLE
53805
0
0
ROCKWELL COLLINS INC
COM
774341101
10744
79775
SH
SOLE
79775
0
0
ROGERS COMMUNICATIONS INC
CL B
775109200
1574
43627
SH
SOLE
43627
0
0
ROLLINS INC
COM
775711104
5616
106811
SH
SOLE
106811
0
0
ROPER TECHNOLOGIES INC
COM
776696106
16923
61334
SH
SOLE
61334
0
0
ROSS STORES INC
COM
778296103
17117
201971
SH
SOLE
201971
0
0
ROYAL CARIBBEAN CRUISES LTD
COM
V7780T103
7226
69751
SH
SOLE
69751
0
0
RYANAIR HLDGS PLC
SPONSORED ADR N
783513203
309
2705
SH
SOLE
2705
0
0
S&P GLOBAL INC
COM
78409V104
28820
141351
SH
SOLE
141351
0
0
SABRE CORP
COM
78573M104
1810
73452
SH
SOLE
73452
0
0
SALESFORCE COM INC
COM
79466L302
47216
346160
SH
SOLE
346160
0
0
SBA COMMUNICATIONS CORP NEW
CL A
78410G104
8093
49011
SH
SOLE
49011
0
0
SCANA CORP NEW
COM
80589M102
1590
41270
SH
SOLE
41270
0
0
SCHEIN HENRY INC
COM
806407102
16321
224687
SH
SOLE
224687
0
0
SCHLUMBERGER LTD
COM
806857108
43372
647056
SH
SOLE
647056
0
0
SCHWAB CHARLES CORP NEW
COM
808513105
34087
667074
SH
SOLE
667074
0
0
SEAGATE TECHNOLOGY PLC
SHS
G7945M107
6738
119326
SH
SOLE
119326
0
0
SEALED AIR CORP NEW
COM
81211K100
2986
70346
SH
SOLE
70346
0
0
SEATTLE GENETICS INC
COM
812578102
2200
33143
SH
SOLE
33143
0
0
SEI INVESTMENTS CO
COM
784117103
4592
73447
SH
SOLE
73447
0
0
SEMPRA ENERGY
COM
816851109
11552
99488
SH
SOLE
99488
0
0
SENSATA TECHNOLOGIES HLDNG P
SHS
G8060N102
8133
170930
SH
SOLE
170930
0
0
SERVICE CORP INTL
COM
817565104
12705
355000
SH
SOLE
355000
0
0
SERVICENOW INC
COM
81762P102
10824
62759
SH
SOLE
62759
0
0
SHERWIN WILLIAMS CO
COM
824348106
14704
36077
SH
SOLE
36077
0
0
SIGNATURE BK NEW YORK N Y
COM
82669G104
2951
23080
SH
SOLE
23080
0
0
SIMON PPTY GROUP INC NEW
COM
828806109
17988
105696
SH
SOLE
105696
0
0
SINA CORP
ORD
G81477104
2524
29800
SH
SOLE
29800
0
0
SIRIUS XM HLDGS INC
COM
82968B103
8055
1189878
SH
SOLE
1189878
0
0
SKYWORKS SOLUTIONS INC
COM
83088M102
7423
76804
SH
SOLE
76804
0
0
SL GREEN RLTY CORP
COM
78440X101
7367
73277
SH
SOLE
73277
0
0
SMITH A O
COM
831865209
3616
61140
SH
SOLE
61140
0
0
SMUCKER J M CO
COM NEW
832696405
3671
34156
SH
SOLE
34156
0
0
SNAP ON INC
COM
833034101
3838
23883
SH
SOLE
23883
0
0
SOUTHERN CO
COM
842587107
20724
447507
SH
SOLE
447507
0
0
SOUTHERN COPPER CORP
COM
84265V105
1847
39400
SH
SOLE
39400
0
0
SOUTHWEST AIRLS CO
COM
844741108
3144
61790
SH
SOLE
61790
0
0
SPDR S&P 500 ETF TR
TR UNIT
78462F103
16277
60000
SH
SOLE
60000
0
0
SPIRIT AEROSYSTEMS HLDGS INC
COM CL A
848574109
2959
34442
SH
SOLE
34442
0
0
SPLUNK INC
COM
848637104
9362
94458
SH
SOLE
94458
0
0
SPRINT CORP
COM SER 1
85207U105
1827
335855
SH
SOLE
335855
0
0
SQUARE INC
CL A
852234103
8783
142494
SH
SOLE
142494
0
0
SS&C TECHNOLOGIES HLDGS INC
COM
78467J100
3271
63034
SH
SOLE
63034
0
0
STANLEY BLACK & DECKER INC
COM
854502101
8618
64889
SH
SOLE
64889
0
0
STARBUCKS CORP
COM
855244109
57926
1185791
SH
SOLE
1185791
0
0
STATE STR CORP
COM
857477103
14705
157963
SH
SOLE
157963
0
0
STEEL DYNAMICS INC
COM
858119100
7871
171289
SH
SOLE
171289
0
0
STERICYCLE INC
COM
858912108
1702
26069
SH
SOLE
26069
0
0
STRYKER CORP
COM
863667101
24872
147295
SH
SOLE
147295
0
0
SUN LIFE FINL INC
COM
866796105
2241
73450
SH
SOLE
73450
0
0
SUNCOR ENERGY INC NEW
COM
867224107
6101
197285
SH
SOLE
197285
0
0
SUNTRUST BKS INC
COM
867914103
16539
250512
SH
SOLE
250512
0
0
SVB FINL GROUP
COM
78486Q101
11680
40448
SH
SOLE
40448
0
0
SYMANTEC CORP
COM
871503108
5402
261590
SH
SOLE
261590
0
0
SYNCHRONY FINL
COM
87165B103
33284
997137
SH
SOLE
997137
0
0
SYNOPSYS INC
COM
871607107
3826
44717
SH
SOLE
44717
0
0
SYSCO CORP
COM
871829107
12759
186833
SH
SOLE
186833
0
0
T MOBILE US INC
COM
872590104
10070
168531
SH
SOLE
168531
0
0
TAKE-TWO INTERACTIVE SOFTWAR
COM
874054109
4071
34396
SH
SOLE
34396
0
0
TAL ED GROUP
SPONSORED ADS
874080104
5649
153500
SH
SOLE
153500
0
0
TAPESTRY INC
COM
876030107
9367
200532
SH
SOLE
200532
0
0
TARGA RES CORP
COM
87612G101
4558
92101
SH
SOLE
92101
0
0
TARGET CORP
COM
87612E106
12317
161805
SH
SOLE
161805
0
0
TD AMERITRADE HLDG CORP
COM
87236Y108
6545
119496
SH
SOLE
119496
0
0
TE CONNECTIVITY LTD
REG SHS
H84989104
33380
370643
SH
SOLE
370643
0
0
TECHNIPFMC PLC
COM
G87110105
5929
186810
SH
SOLE
186810
0
0
TECK RESOURCES LTD
CL B
878742204
1210
62550
SH
SOLE
62550
0
0
TELEFLEX INC
COM
879369106
3734
13922
SH
SOLE
13922
0
0
TESLA INC
COM
88160R101
19130
55781
SH
SOLE
55781
0
0
TEVA PHARMACEUTICAL INDS LTD
SPONSORED ADR
881624209
5210
214222
SH
SOLE
214222
0
0
TEXAS INSTRS INC
COM
882508104
63186
573115
SH
SOLE
573115
0
0
THERMO FISHER SCIENTIFIC INC
COM
883556102
30899
149169
SH
SOLE
149169
0
0
TIFFANY & CO NEW
COM
886547108
6186
47006
SH
SOLE
47006
0
0
TJX COS INC NEW
COM
872540109
27201
285782
SH
SOLE
285782
0
0
TOLL BROTHERS INC
COM
889478103
2845
76915
SH
SOLE
76915
0
0
TORCHMARK CORP
COM
891027104
2653
32586
SH
SOLE
32586
0
0
TORONTO DOMINION BK ONT
COM NEW
891160509
9744
221538
SH
SOLE
221538
0
0
TOTAL SYS SVCS INC
COM
891906109
4143
49014
SH
SOLE
49014
0
0
TRACTOR SUPPLY CO
COM
892356106
4020
52560
SH
SOLE
52560
0
0
TRANSDIGM GROUP INC
COM
893641100
6827
19781
SH
SOLE
19781
0
0
TRANSUNION
COM
89400J107
32755
457222
SH
SOLE
457222
0
0
TRAVELERS COMPANIES INC
COM
89417E109
13912
113718
SH
SOLE
113718
0
0
TRIMBLE INC
COM
896239100
3412
103890
SH
SOLE
103890
0
0
TRIPADVISOR INC
COM
896945201
2538
45561
SH
SOLE
45561
0
0
TWENTY FIRST CENTY FOX INC
CL A
90130A101
18843
379212
SH
SOLE
379212
0
0
TWENTY FIRST CENTY FOX INC
CL B
90130A200
6501
131946
SH
SOLE
131946
0
0
TWITTER INC
COM
90184L102
14067
322122
SH
SOLE
322122
0
0
TYSON FOODS INC
CL A
902494103
11198
162637
SH
SOLE
162637
0
0
UDR INC
COM
902653104
4237
112863
SH
SOLE
112863
0
0
UGI CORP NEW
COM
902681105
7736
148565
SH
SOLE
148565
0
0
ULTA BEAUTY INC
COM
90384S303
7349
31478
SH
SOLE
31478
0
0
UNDER ARMOUR INC
CL A
904311107
5433
241690
SH
SOLE
241690
0
0
UNDER ARMOUR INC
CL C
904311206
5422
257219
SH
SOLE
257219
0
0
UNION PAC CORP
COM
907818108
54116
381958
SH
SOLE
381958
0
0
UNITED CONTL HLDGS INC
COM
910047109
1512
21690
SH
SOLE
21690
0
0
UNITED PARCEL SERVICE INC
CL B
911312106
33800
318177
SH
SOLE
318177
0
0
UNITED RENTALS INC
COM
911363109
10190
69031
SH
SOLE
69031
0
0
UNITED TECHNOLOGIES CORP
COM
913017109
32806
262383
SH
SOLE
262383
0
0
UNITED THERAPEUTICS CORP DEL
COM
91307C102
3478
30739
SH
SOLE
30739
0
0
UNITEDHEALTH GROUP INC
COM
91324P102
124215
506299
SH
SOLE
506299
0
0
UNIVERSAL HLTH SVCS INC
CL B
913903100
2936
26349
SH
SOLE
26349
0
0
UNUM GROUP
COM
91529Y106
5722
154680
SH
SOLE
154680
0
0
US BANCORP DEL
COM NEW
902973304
26863
537046
SH
SOLE
537046
0
0
V F CORP
COM
918204108
11569
141915
SH
SOLE
141915
0
0
VAIL RESORTS INC
COM
91879Q109
4643
16935
SH
SOLE
16935
0
0
VALERO ENERGY CORP NEW
COM
91913Y100
26932
243005
SH
SOLE
243005
0
0
VARIAN MED SYS INC
COM
92220P105
6293
55342
SH
SOLE
55342
0
0
VEEVA SYS INC
CL A COM
922475108
8371
108906
SH
SOLE
108906
0
0
VENTAS INC
COM
92276F100
7700
135214
SH
SOLE
135214
0
0
VEREIT INC
COM
92339V100
2171
291748
SH
SOLE
291748
0
0
VERISIGN INC
COM
92343E102
3612
26281
SH
SOLE
26281
0
0
VERISK ANALYTICS INC
COM
92345Y106
5076
47161
SH
SOLE
47161
0
0
VERIZON COMMUNICATIONS INC
COM
92343V104
103639
2060016
SH
SOLE
2060016
0
0
VERMILION ENERGY INC
COM
923725105
476
17400
SH
SOLE
17400
0
0
VERTEX PHARMACEUTICALS INC
COM
92532F100
18771
110441
SH
SOLE
110441
0
0
VIACOM INC NEW
CL B
92553P201
3197
106006
SH
SOLE
106006
0
0
VIPSHOP HLDGS LTD
SPONSORED ADR
92763W103
2166
199600
SH
SOLE
199600
0
0
VISA INC
COM CL A
92826C839
122111
921944
SH
SOLE
921944
0
0
VISTRA ENERGY CORP
COM
92840M102
7353
310773
SH
SOLE
310773
0
0
VMWARE INC
CL A COM
928563402
4482
30493
SH
SOLE
30493
0
0
VORNADO RLTY TR
SH BEN INT
929042109
3800
51409
SH
SOLE
51409
0
0
VOYA FINL INC
COM
929089100
3402
72393
SH
SOLE
72393
0
0
VULCAN MATLS CO
COM
929160109
5141
39832
SH
SOLE
39832
0
0
W R BERKLEY CORPORATION
COM
084423102
4839
66832
SH
SOLE
66832
0
0
WABCO HLDGS INC
COM
92927K102
2640
22556
SH
SOLE
22556
0
0
WABTEC CORP
COM
929740108
2559
25957
SH
SOLE
25957
0
0
WALGREENS BOOTS ALLIANCE INC
COM
931427108
30361
505890
SH
SOLE
505890
0
0
WALMART INC
COM
931142103
44950
524812
SH
SOLE
524812
0
0
WASTE CONNECTIONS INC
COM
94106B101
5971
79319
SH
SOLE
79319
0
0
WASTE MGMT INC DEL
COM
94106L109
15237
187326
SH
SOLE
187326
0
0
WATERS CORP
COM
941848103
6419
33160
SH
SOLE
33160
0
0
WEC ENERGY GROUP INC
COM
92939U106
8586
132805
SH
SOLE
132805
0
0
WEIBO CORP
SPONSORED ADR
948596101
1915
21570
SH
SOLE
21570
0
0
WELLS FARGO CO NEW
COM
949746101
93671
1689584
SH
SOLE
1689584
0
0
WELLTOWER INC
COM
95040Q104
9778
155974
SH
SOLE
155974
0
0
WESTERN DIGITAL CORP
COM
958102105
6949
89764
SH
SOLE
89764
0
0
WESTERN UN CO
COM
959802109
3926
193107
SH
SOLE
193107
0
0
WESTLAKE CHEM CORP
COM
960413102
4575
42505
SH
SOLE
42505
0
0
WESTROCK CO
COM
96145D105
6307
110618
SH
SOLE
110618
0
0
WEYERHAEUSER CO
COM
962166104
16187
443976
SH
SOLE
443976
0
0
WHEATON PRECIOUS METALS CORP
COM
962879102
892
53200
SH
SOLE
53200
0
0
WHIRLPOOL CORP
COM
963320106
3959
27074
SH
SOLE
27074
0
0
WILLIAMS COS INC DEL
COM
969457100
9440
348200
SH
SOLE
348200
0
0
WILLIS TOWERS WATSON PUB LTD
SHS
G96629103
8436
55648
SH
SOLE
55648
0
0
WORKDAY INC
CL A
98138H101
6984
57661
SH
SOLE
57661
0
0
WORLDPAY INC
CL A
981558109
40764
498456
SH
SOLE
498456
0
0
WYNN RESORTS LTD
COM
983134107
4626
27644
SH
SOLE
27644
0
0
XCEL ENERGY INC
COM
98389B100
9777
214032
SH
SOLE
214032
0
0
XEROX CORP
COM NEW
984121608
2337
97362
SH
SOLE
97362
0
0
XILINX INC
COM
983919101
5000
76613
SH
SOLE
76613
0
0
XL GROUP LTD
COM
G98294104
7016
125402
SH
SOLE
125402
0
0
XPO LOGISTICS INC
COM
983793100
3615
36081
SH
SOLE
36081
0
0
XYLEM INC
COM
98419M100
21612
320744
SH
SOLE
320744
0
0
YUM BRANDS INC
COM
988498101
7820
99973
SH
SOLE
99973
0
0
YUM CHINA HLDGS INC
COM
98850P109
6542
170100
SH
SOLE
170100
0
0
YY INC
ADS REPCOM CLA
98426T106
2150
21400
SH
SOLE
21400
0
0
ZAYO GROUP HLDGS INC
COM
98919V105
3237
88745
SH
SOLE
88745
0
0
ZILLOW GROUP INC
CL C CAP STK
98954M200
7029
119007
SH
SOLE
119007
0
0
ZIMMER BIOMET HLDGS INC
COM
98956P102
6807
61079
SH
SOLE
61079
0
0
ZIONS BANCORPORATION
COM
989701107
9512
180536
SH
SOLE
180536
0
0
ZOETIS INC
CL A
98978V103
23953
281173
SH
SOLE
281173
0
0