0001228242-18-000005.txt : 20180220
0001228242-18-000005.hdr.sgml : 20180220
20180220133630
ACCESSION NUMBER: 0001228242-18-000005
CONFORMED SUBMISSION TYPE: 13F-HR
PUBLIC DOCUMENT COUNT: 2
CONFORMED PERIOD OF REPORT: 20171231
FILED AS OF DATE: 20180220
DATE AS OF CHANGE: 20180220
EFFECTIVENESS DATE: 20180220
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: 18624023
BUSINESS ADDRESS:
STREET 1: 2950 JUTLAND ROAD
STREET 2: SUITE 300
CITY: VICTORIA
STATE: A1
ZIP: V8T 5K2
BUSINESS PHONE: 778.410.7100
MAIL ADDRESS:
STREET 1: 2950 JUTLAND ROAD
STREET 2: SUITE 300
CITY: VICTORIA
STATE: A1
ZIP: V8T 5K2
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
12-31-2017
12-31-2017
BRITISH COLUMBIA INVESTMENT MANAGEMENT Corp
2950 JUTLAND ROAD
SUITE 300
VICTORIA
A1
V8T 5K2
13F HOLDINGS REPORT
028-13989
N
Cindy Johnstone
Manager Regulatory Compliance
778-410-7497
Cindy Johnstone
victoria
A1
02-20-2018
0
690
14192879
false
INFORMATION TABLE
2
BCIMC_13F_171231.xml
3M CO
COM
88579Y101
92570
393294
SH
SOLE
393294
0
0
58 COM INC
SPON ADR REP A
31680Q104
2061
28800
SH
SOLE
28800
0
0
ABBOTT LABS
COM
002824100
43600
763979
SH
SOLE
763979
0
0
ABBVIE INC
COM
00287Y109
67291
695803
SH
SOLE
695803
0
0
ACCENTURE PLC IRELAND
SHS CLASS A
G1151C101
63870
417206
SH
SOLE
417206
0
0
ACTIVISION BLIZZARD INC
COM
00507V109
28276
446565
SH
SOLE
446565
0
0
ACUITY BRANDS INC
COM
00508Y102
4789
27213
SH
SOLE
27213
0
0
ADOBE SYS INC
COM
00724F101
45057
257118
SH
SOLE
257118
0
0
ADVANCE AUTO PARTS INC
COM
00751Y106
3480
34912
SH
SOLE
34912
0
0
ADVANCED MICRO DEVICES INC
COM
007903107
2751
267619
SH
SOLE
267619
0
0
AERCAP HOLDINGS NV
SHS
N00985106
5503
104600
SH
SOLE
104600
0
0
AES CORP
COM
00130H105
7137
658975
SH
SOLE
658975
0
0
AETNA INC NEW
COM
00817Y108
30702
170196
SH
SOLE
170196
0
0
AFFILIATED MANAGERS GROUP
COM
008252108
4876
23756
SH
SOLE
23756
0
0
AFLAC INC
COM
001055102
24051
273996
SH
SOLE
273996
0
0
AGCO CORP
COM
001084102
2522
35312
SH
SOLE
35312
0
0
AGILENT TECHNOLOGIES INC
COM
00846U101
12410
185313
SH
SOLE
185313
0
0
AGNC INVT CORP
COM
00123Q104
4145
205316
SH
SOLE
205316
0
0
AGNICO EAGLE MINES LTD
COM
008474108
1349
36600
SH
SOLE
36600
0
0
AGRIUM INC
COM
008916108
1900
20700
SH
SOLE
20700
0
0
AIR PRODS & CHEMS INC
COM
009158106
20101
122506
SH
SOLE
122506
0
0
AKAMAI TECHNOLOGIES INC
COM
00971T101
4881
75044
SH
SOLE
75044
0
0
ALBEMARLE CORP
COM
012653101
10232
80009
SH
SOLE
80009
0
0
ALEXANDRIA REAL ESTATE EQ IN
COM
015271109
6275
48053
SH
SOLE
48053
0
0
ALEXION PHARMACEUTICALS INC
COM
015351109
12348
103254
SH
SOLE
103254
0
0
ALIBABA GROUP HLDG LTD
SPONSORED ADS
01609W102
62920
364900
SH
SOLE
364900
0
0
ALIGN TECHNOLOGY INC
COM
016255101
16851
75840
SH
SOLE
75840
0
0
ALKERMES PLC
SHS
G01767105
3519
64305
SH
SOLE
64305
0
0
ALLEGHANY CORP DEL
COM
017175100
4105
6887
SH
SOLE
6887
0
0
ALLEGION PUB LTD CO
ORD SHS
G0176J109
8322
104602
SH
SOLE
104602
0
0
ALLERGAN PLC
SHS
G0177J108
24544
150045
SH
SOLE
150045
0
0
ALLIANCE DATA SYSTEMS CORP
COM
018581108
5794
22857
SH
SOLE
22857
0
0
ALLIANT ENERGY CORP
COM
018802108
5866
137661
SH
SOLE
137661
0
0
ALLSTATE CORP
COM
020002101
25928
247613
SH
SOLE
247613
0
0
ALLY FINL INC
COM
02005N100
8235
282392
SH
SOLE
282392
0
0
ALNYLAM PHARMACEUTICALS INC
COM
02043Q107
4384
34505
SH
SOLE
34505
0
0
ALPHABET INC
CAP STK CL C
02079K107
190900
182435
SH
SOLE
182435
0
0
ALPHABET INC
CAP STK CL A
02079K305
180458
171310
SH
SOLE
171310
0
0
ALTRIA GROUP INC
COM
02209S103
69024
966586
SH
SOLE
966586
0
0
AMAZON COM INC
COM
023135106
227223
194296
SH
SOLE
194296
0
0
AMERCO
COM
023586100
1668
4413
SH
SOLE
4413
0
0
AMEREN CORP
COM
023608102
6088
103207
SH
SOLE
103207
0
0
AMERICAN AIRLS GROUP INC
COM
02376R102
2359
45334
SH
SOLE
45334
0
0
AMERICAN ELEC PWR INC
COM
025537101
16810
228487
SH
SOLE
228487
0
0
AMERICAN EXPRESS CO
COM
025816109
41835
421254
SH
SOLE
421254
0
0
AMERICAN FINL GROUP INC OHIO
COM
025932104
4325
39846
SH
SOLE
39846
0
0
AMERICAN INTL GROUP INC
COM NEW
026874784
35200
590795
SH
SOLE
590795
0
0
AMERICAN TOWER CORP NEW
COM
03027X100
39699
278258
SH
SOLE
278258
0
0
AMERICAN WTR WKS CO INC NEW
COM
030420103
14899
162846
SH
SOLE
162846
0
0
AMERIPRISE FINL INC
COM
03076C106
15029
88681
SH
SOLE
88681
0
0
AMERISOURCEBERGEN CORP
COM
03073E105
8091
88122
SH
SOLE
88122
0
0
AMETEK INC NEW
COM
031100100
9596
132407
SH
SOLE
132407
0
0
AMGEN INC
COM
031162100
87808
504933
SH
SOLE
504933
0
0
AMPHENOL CORP NEW
CL A
032095101
10008
113985
SH
SOLE
113985
0
0
ANADARKO PETE CORP
COM
032511107
11589
216045
SH
SOLE
216045
0
0
ANALOG DEVICES INC
COM
032654105
18826
211455
SH
SOLE
211455
0
0
ANDEAVOR
COM
03349M105
16761
146589
SH
SOLE
146589
0
0
ANNALY CAP MGMT INC
COM
035710409
12583
1058246
SH
SOLE
1058246
0
0
ANSYS INC
COM
03662Q105
7197
48762
SH
SOLE
48762
0
0
ANTERO RES CORP
COM
03674X106
1900
100016
SH
SOLE
100016
0
0
ANTHEM INC
COM
036752103
43660
194035
SH
SOLE
194035
0
0
AON PLC
SHS CL A
G0408V102
18736
139822
SH
SOLE
139822
0
0
APACHE CORP
COM
037411105
8943
211822
SH
SOLE
211822
0
0
APPLE INC
COM
037833100
419522
2479006
SH
SOLE
2479006
0
0
APPLIED MATLS INC
COM
038222105
31581
617776
SH
SOLE
617776
0
0
APTIV PLC
SHS
G6095L109
14141
166700
SH
SOLE
166700
0
0
ARAMARK
COM
03852U106
5373
125714
SH
SOLE
125714
0
0
ARCH CAP GROUP LTD
ORD
G0450A105
6074
66919
SH
SOLE
66919
0
0
ARCHER DANIELS MIDLAND CO
COM
039483102
9120
227547
SH
SOLE
227547
0
0
ARCONIC INC
COM
03965L100
11471
420949
SH
SOLE
420949
0
0
ARISTA NETWORKS INC
COM
040413106
9645
40940
SH
SOLE
40940
0
0
ARROW ELECTRS INC
COM
042735100
3399
42275
SH
SOLE
42275
0
0
ASSURANT INC
COM
04621X108
3679
36485
SH
SOLE
36485
0
0
AT&T INC
COM
00206R102
110098
2831733
SH
SOLE
2831733
0
0
ATHENE HLDG LTD
CL A
G0684D107
7834
151507
SH
SOLE
151507
0
0
ATMOS ENERGY CORP
COM
049560105
2997
34896
SH
SOLE
34896
0
0
AUTODESK INC
COM
052769106
11270
107506
SH
SOLE
107506
0
0
AUTOHOME INC
SP ADR RP CL A
05278C107
957
14800
SH
SOLE
14800
0
0
AUTOLIV INC
COM
052800109
6318
49720
SH
SOLE
49720
0
0
AUTOMATIC DATA PROCESSING IN
COM
053015103
29847
254690
SH
SOLE
254690
0
0
AUTONATION INC
COM
05329W102
2440
47529
SH
SOLE
47529
0
0
AUTOZONE INC
COM
053332102
7766
10917
SH
SOLE
10917
0
0
AVALONBAY CMNTYS INC
COM
053484101
9289
52063
SH
SOLE
52063
0
0
AVERY DENNISON CORP
COM
053611109
5799
50490
SH
SOLE
50490
0
0
AVNET INC
COM
053807103
2681
67680
SH
SOLE
67680
0
0
AXALTA COATING SYS LTD
COM
G0750C108
4800
148330
SH
SOLE
148330
0
0
AXIS CAPITAL HOLDINGS LTD
SHS
G0692U109
3132
62308
SH
SOLE
62308
0
0
BAIDU INC
SPON ADR REP A
056752108
20318
86750
SH
SOLE
86750
0
0
BAKER HUGHES A GE CO
CL A
05722G100
7298
230668
SH
SOLE
230668
0
0
BALL CORP
COM
058498106
11917
314856
SH
SOLE
314856
0
0
BANK AMER CORP
COM
060505104
147249
4988095
SH
SOLE
4988095
0
0
BANK MONTREAL QUE
COM
063671101
6642
103993
SH
SOLE
103993
0
0
BANK N S HALIFAX
COM
064149107
9879
191819
SH
SOLE
191819
0
0
BANK NEW YORK MELLON CORP
COM
064058100
40688
755436
SH
SOLE
755436
0
0
BAXTER INTL INC
COM
071813109
13166
203685
SH
SOLE
203685
0
0
BB&T CORP
COM
054937107
22951
461614
SH
SOLE
461614
0
0
BECTON DICKINSON & CO
COM
075887109
30010
140193
SH
SOLE
140193
0
0
BERKLEY W R CORP
COM
084423102
3093
43165
SH
SOLE
43165
0
0
BERKSHIRE HATHAWAY INC DEL
CL B NEW
084670702
114717
578735
SH
SOLE
578735
0
0
BEST BUY INC
COM
086516101
18447
269414
SH
SOLE
269414
0
0
BIOGEN INC
COM
09062X103
51044
160230
SH
SOLE
160230
0
0
BIOMARIN PHARMACEUTICAL INC
COM
09061G101
10485
117584
SH
SOLE
117584
0
0
BLACKBERRY LTD
COM
09228F103
702
78800
SH
SOLE
78800
0
0
BLACKROCK INC
COM
09247X101
34631
67414
SH
SOLE
67414
0
0
BLOCK H & R INC
COM
093671105
407
15522
SH
SOLE
15522
0
0
BOEING CO
COM
097023105
83928
284590
SH
SOLE
284590
0
0
BORGWARNER INC
COM
099724106
11745
229887
SH
SOLE
229887
0
0
BOSTON PROPERTIES INC
COM
101121101
11932
91765
SH
SOLE
91765
0
0
BOSTON SCIENTIFIC CORP
COM
101137107
23241
937527
SH
SOLE
937527
0
0
BRIGHTHOUSE FINL INC
COM
10922N103
2373
40462
SH
SOLE
40462
0
0
BRISTOL MYERS SQUIBB CO
COM
110122108
59399
969308
SH
SOLE
969308
0
0
BRIXMOR PPTY GROUP INC
COM
11120U105
4003
214547
SH
SOLE
214547
0
0
BROADCOM LTD
SHS
Y09827109
56722
220793
SH
SOLE
220793
0
0
BROADRIDGE FINL SOLUTIONS IN
COM
11133T103
5981
66026
SH
SOLE
66026
0
0
BROWN FORMAN CORP
CL B
115637209
12772
185995
SH
SOLE
185995
0
0
BUNGE LIMITED
COM
G16962105
5254
78323
SH
SOLE
78323
0
0
C H ROBINSON WORLDWIDE INC
COM NEW
12541W209
6258
70244
SH
SOLE
70244
0
0
CA INC
COM
12673P105
5929
178154
SH
SOLE
178154
0
0
CABOT OIL & GAS CORP
COM
127097103
4993
174570
SH
SOLE
174570
0
0
CADENCE DESIGN SYSTEM INC
COM
127387108
4893
116999
SH
SOLE
116999
0
0
CAMDEN PPTY TR
SH BEN INT
133131102
4822
52375
SH
SOLE
52375
0
0
CAMPBELL SOUP CO
COM
134429109
3256
67682
SH
SOLE
67682
0
0
CANADIAN NATL RY CO
COM
136375102
7941
120600
SH
SOLE
120600
0
0
CAPITAL ONE FINL CORP
COM
14040H105
20342
204276
SH
SOLE
204276
0
0
CARDINAL HEALTH INC
COM
14149Y108
10528
171828
SH
SOLE
171828
0
0
CARMAX INC
COM
143130102
6789
105870
SH
SOLE
105870
0
0
CARNIVAL CORP
UNIT 99/99/9999
143658300
15800
238058
SH
SOLE
238058
0
0
CATERPILLAR INC DEL
COM
149123101
62324
395504
SH
SOLE
395504
0
0
CBOE GLOBAL MARKETS INC
COM
12503M108
4000
32109
SH
SOLE
32109
0
0
CBRE GROUP INC
CL A
12504L109
12557
289930
SH
SOLE
289930
0
0
CBS CORP NEW
CL B
124857202
9378
158949
SH
SOLE
158949
0
0
CDK GLOBAL INC
COM
12508E101
3732
52363
SH
SOLE
52363
0
0
CDN IMPERIAL BK COMM TORONTO
COM
136069101
5415
69646
SH
SOLE
69646
0
0
CDW CORP
COM
12514G108
4632
66650
SH
SOLE
66650
0
0
CELANESE CORP DEL
COM SER A
150870103
13439
125507
SH
SOLE
125507
0
0
CELGENE CORP
COM
151020104
59318
568397
SH
SOLE
568397
0
0
CENOVUS ENERGY INC
COM
15135U109
1207
165600
SH
SOLE
165600
0
0
CENTENE CORP DEL
COM
15135B101
9960
98733
SH
SOLE
98733
0
0
CENTERPOINT ENERGY INC
COM
15189T107
13597
479457
SH
SOLE
479457
0
0
CENTURYLINK INC
COM
156700106
9078
544260
SH
SOLE
544260
0
0
CERNER CORP
COM
156782104
25950
385067
SH
SOLE
385067
0
0
CF INDS HLDGS INC
COM
125269100
3344
78616
SH
SOLE
78616
0
0
CHARTER COMMUNICATIONS INC N
CL A
16119P108
42019
125072
SH
SOLE
125072
0
0
CHECK POINT SOFTWARE TECH LT
ORD
M22465104
3357
32400
SH
SOLE
32400
0
0
CHEMOURS CO
COM
163851108
3745
74804
SH
SOLE
74804
0
0
CHENIERE ENERGY INC
COM NEW
16411R208
5894
109471
SH
SOLE
109471
0
0
CHEVRON CORP NEW
COM
166764100
116923
933965
SH
SOLE
933965
0
0
CHIPOTLE MEXICAN GRILL INC
COM
169656105
2111
7303
SH
SOLE
7303
0
0
CHUBB LIMITED
COM
H1467J104
38922
266355
SH
SOLE
266355
0
0
CHURCH & DWIGHT INC
COM
171340102
4742
94512
SH
SOLE
94512
0
0
CIGNA CORPORATION
COM
125509109
38141
187805
SH
SOLE
187805
0
0
CIMAREX ENERGY CO
COM
171798101
6467
53007
SH
SOLE
53007
0
0
CINCINNATI FINL CORP
COM
172062101
4127
55055
SH
SOLE
55055
0
0
CINTAS CORP
COM
172908105
5125
32891
SH
SOLE
32891
0
0
CISCO SYS INC
COM
17275R102
123440
3222978
SH
SOLE
3222978
0
0
CIT GROUP INC
COM NEW
125581801
4489
91179
SH
SOLE
91179
0
0
CITIGROUP INC
COM NEW
172967424
103074
1385211
SH
SOLE
1385211
0
0
CITIZENS FINL GROUP INC
COM
174610105
21734
517721
SH
SOLE
517721
0
0
CITRIX SYS INC
COM
177376100
7540
85687
SH
SOLE
85687
0
0
CLOROX CO DEL
COM
189054109
10278
69100
SH
SOLE
69100
0
0
CME GROUP INC
COM CL A
12572Q105
29598
202656
SH
SOLE
202656
0
0
CMS ENERGY CORP
COM
125896100
16084
340050
SH
SOLE
340050
0
0
COCA COLA CO
COM
191216100
113515
2474182
SH
SOLE
2474182
0
0
COCA COLA EUROPEAN PARTNERS
SHS
G25839104
2674
67095
SH
SOLE
67095
0
0
COGNEX CORP
COM
192422103
8976
146755
SH
SOLE
146755
0
0
COGNIZANT TECHNOLOGY SOLUTIO
CL A
192446102
47907
674554
SH
SOLE
674554
0
0
COLGATE PALMOLIVE CO
COM
194162103
40385
535254
SH
SOLE
535254
0
0
COLONY NORTHSTAR INC
CL A COM
19625W104
4031
353282
SH
SOLE
353282
0
0
COMCAST CORP NEW
CL A
20030N101
92520
2310109
SH
SOLE
2310109
0
0
COMERICA INC
COM
200340107
8880
102293
SH
SOLE
102293
0
0
COMMSCOPE HLDG CO INC
COM
20337X109
3692
97603
SH
SOLE
97603
0
0
COMPANIA DE MINAS BUENAVENTU
SPONSORED ADR
204448104
766
54400
SH
SOLE
54400
0
0
CONAGRA BRANDS INC
COM
205887102
6626
175886
SH
SOLE
175886
0
0
CONCHO RES INC
COM
20605P101
21137
140705
SH
SOLE
140705
0
0
CONOCOPHILLIPS
COM
20825C104
37233
678325
SH
SOLE
678325
0
0
CONSOLIDATED EDISON INC
COM
209115104
14462
170243
SH
SOLE
170243
0
0
CONSTELLATION BRANDS INC
CL A
21036P108
26232
114767
SH
SOLE
114767
0
0
CONTINENTAL RESOURCES INC
COM
212015101
1777
33550
SH
SOLE
33550
0
0
COOPER COS INC
COM NEW
216648402
4657
21374
SH
SOLE
21374
0
0
CORNING INC
COM
219350105
16021
500799
SH
SOLE
500799
0
0
COSTAR GROUP INC
COM
22160N109
4296
14468
SH
SOLE
14468
0
0
COSTCO WHSL CORP NEW
COM
22160K105
43423
233304
SH
SOLE
233304
0
0
COTY INC
COM CL A
222070203
20391
1025189
SH
SOLE
1025189
0
0
CREDICORP LTD
COM
G2519Y108
4439
21400
SH
SOLE
21400
0
0
CRITEO S A
SPONS ADS
226718104
8590
330000
SH
SOLE
330000
0
0
CROWN CASTLE INTL CORP NEW
COM
22822V101
18861
169905
SH
SOLE
169905
0
0
CROWN HOLDINGS INC
COM
228368106
6062
107776
SH
SOLE
107776
0
0
CSX CORP
COM
126408103
31291
568821
SH
SOLE
568821
0
0
CTRIP COM INTL LTD
AMERICAN DEP SH
22943F100
5482
124300
SH
SOLE
124300
0
0
CUMMINS INC
COM
231021106
22417
126906
SH
SOLE
126906
0
0
CVS HEALTH CORP
COM
126650100
31174
429982
SH
SOLE
429982
0
0
D R HORTON INC
COM
23331A109
12867
251957
SH
SOLE
251957
0
0
DANAHER CORP DEL
COM
235851102
23539
253593
SH
SOLE
253593
0
0
DARDEN RESTAURANTS INC
COM
237194105
6170
64256
SH
SOLE
64256
0
0
DAVITA INC
COM
23918K108
2526
34966
SH
SOLE
34966
0
0
DEERE & CO
COM
244199105
32391
206957
SH
SOLE
206957
0
0
DELL TECHNOLOGIES INC
COM CL V
24703L103
9262
113946
SH
SOLE
113946
0
0
DELTA AIR LINES INC DEL
COM NEW
247361702
11374
203107
SH
SOLE
203107
0
0
DENTSPLY SIRONA INC
COM
24906P109
8263
125522
SH
SOLE
125522
0
0
DEVON ENERGY CORP NEW
COM
25179M103
12093
292098
SH
SOLE
292098
0
0
DIAMONDBACK ENERGY INC
COM
25278X109
13171
104321
SH
SOLE
104321
0
0
DIGITAL RLTY TR INC
COM
253868103
9701
85169
SH
SOLE
85169
0
0
DISCOVER FINL SVCS
COM
254709108
26478
344229
SH
SOLE
344229
0
0
DISCOVERY COMMUNICATNS NEW
COM SER A
25470F104
2252
100617
SH
SOLE
100617
0
0
DISCOVERY COMMUNICATNS NEW
COM SER C
25470F302
3316
156616
SH
SOLE
156616
0
0
DISH NETWORK CORP
CL A
25470M109
4084
85521
SH
SOLE
85521
0
0
DISNEY WALT CO
COM DISNEY
254687106
108292
1007274
SH
SOLE
1007274
0
0
DOLLAR GEN CORP NEW
COM
256677105
14313
153887
SH
SOLE
153887
0
0
DOLLAR TREE INC
COM
256746108
17071
159083
SH
SOLE
159083
0
0
DOMINION ENERGY INC
COM
25746U109
20675
255058
SH
SOLE
255058
0
0
DOMINOS PIZZA INC
COM
25754A201
5364
28387
SH
SOLE
28387
0
0
DOVER CORP
COM
260003108
9519
94255
SH
SOLE
94255
0
0
DOWDUPONT INC
COM
26078J100
76201
1069943
SH
SOLE
1069943
0
0
DR PEPPER SNAPPLE GROUP INC
COM
26138E109
9839
101370
SH
SOLE
101370
0
0
DTE ENERGY CO
COM
233331107
8183
74760
SH
SOLE
74760
0
0
DUKE ENERGY CORP NEW
COM NEW
26441C204
23545
279933
SH
SOLE
279933
0
0
DUKE REALTY CORP
COM NEW
264411505
10341
380039
SH
SOLE
380039
0
0
DXC TECHNOLOGY CO
COM
23355L106
19932
210028
SH
SOLE
210028
0
0
E TRADE FINANCIAL CORP
COM NEW
269246401
16803
338973
SH
SOLE
338973
0
0
EAST WEST BANCORP INC
COM
27579R104
5139
84484
SH
SOLE
84484
0
0
EASTMAN CHEM CO
COM
277432100
8640
93261
SH
SOLE
93261
0
0
EATON CORP PLC
SHS
G29183103
37347
472682
SH
SOLE
472682
0
0
EATON VANCE CORP
COM NON VTG
278265103
3411
60490
SH
SOLE
60490
0
0
EBAY INC
COM
278642103
15772
417913
SH
SOLE
417913
0
0
ECOLAB INC
COM
278865100
39471
294162
SH
SOLE
294162
0
0
EDISON INTL
COM
281020107
12328
194938
SH
SOLE
194938
0
0
EDWARDS LIFESCIENCES CORP
COM
28176E108
21634
191945
SH
SOLE
191945
0
0
ELECTRONIC ARTS INC
COM
285512109
30947
294566
SH
SOLE
294566
0
0
EMERSON ELEC CO
COM
291011104
18283
262351
SH
SOLE
262351
0
0
ENBRIDGE INC
COM
29250N105
8216
263228
SH
SOLE
263228
0
0
ENCANA CORP
COM
292505104
1658
155800
SH
SOLE
155800
0
0
ENTERGY CORP NEW
COM
29364G103
12473
153251
SH
SOLE
153251
0
0
ENVISION HEALTHCARE CORP
COM
29414D100
2080
60191
SH
SOLE
60191
0
0
EOG RES INC
COM
26875P101
35280
326939
SH
SOLE
326939
0
0
EQT CORP
COM
26884L109
7782
136715
SH
SOLE
136715
0
0
EQUIFAX INC
COM
294429105
25774
218575
SH
SOLE
218575
0
0
EQUINIX INC
COM PAR $0.001
29444U700
26406
58263
SH
SOLE
58263
0
0
EQUITY RESIDENTIAL
SH BEN INT
29476L107
8816
138252
SH
SOLE
138252
0
0
ESSEX PPTY TR INC
COM
297178105
6595
27322
SH
SOLE
27322
0
0
EVEREST RE GROUP LTD
COM
G3223R108
4305
19459
SH
SOLE
19459
0
0
EVERSOURCE ENERGY
COM
30040W108
11865
187804
SH
SOLE
187804
0
0
EXELON CORP
COM
30161N101
22092
560557
SH
SOLE
560557
0
0
EXPEDIA INC DEL
COM NEW
30212P303
7394
61733
SH
SOLE
61733
0
0
EXPEDITORS INTL WASH INC
COM
302130109
6278
97049
SH
SOLE
97049
0
0
EXPRESS SCRIPTS HLDG CO
COM
30219G108
17728
237518
SH
SOLE
237518
0
0
EXTRA SPACE STORAGE INC
COM
30225T102
4790
54776
SH
SOLE
54776
0
0
EXXON MOBIL CORP
COM
30231G102
170261
2035641
SH
SOLE
2035641
0
0
F M C CORP
COM NEW
302491303
5203
54965
SH
SOLE
54965
0
0
F5 NETWORKS INC
COM
315616102
3566
27178
SH
SOLE
27178
0
0
FACEBOOK INC
CL A
30303M102
206596
1170780
SH
SOLE
1170780
0
0
FASTENAL CO
COM
311900104
8991
164404
SH
SOLE
164404
0
0
FEDERAL REALTY INVT TR
SH BEN INT NEW
313747206
4312
32466
SH
SOLE
32466
0
0
FEDEX CORP
COM
31428X106
28482
114138
SH
SOLE
114138
0
0
FIDELITY NATIONAL FINANCIAL
FNF GROUP COM
31620R303
4089
104217
SH
SOLE
104217
0
0
FIDELITY NATL INFORMATION SV
COM
31620M106
13186
140138
SH
SOLE
140138
0
0
FIFTH THIRD BANCORP
COM
316773100
22216
732251
SH
SOLE
732251
0
0
FIRST DATA CORP NEW
COM CL A
32008D106
3152
188607
SH
SOLE
188607
0
0
FIRST REP BK SAN FRANCISCO C
COM
33616C100
7367
85035
SH
SOLE
85035
0
0
FIRSTENERGY CORP
COM
337932107
9492
310008
SH
SOLE
310008
0
0
FISERV INC
COM
337738108
10398
79296
SH
SOLE
79296
0
0
FLEETCOR TECHNOLOGIES INC
COM
339041105
7366
38280
SH
SOLE
38280
0
0
FLEX LTD
ORD
Y2573F102
5241
291302
SH
SOLE
291302
0
0
FLIR SYS INC
COM
302445101
3783
81143
SH
SOLE
81143
0
0
FLOWSERVE CORP
COM
34354P105
3112
73863
SH
SOLE
73863
0
0
FLUOR CORP NEW
COM
343412102
2369
45867
SH
SOLE
45867
0
0
FORD MTR CO DEL
COM PAR $0.01
345370860
23940
1916695
SH
SOLE
1916695
0
0
FORTINET INC
COM
34959E109
10872
248853
SH
SOLE
248853
0
0
FORTIS INC
COM
349553107
1943
66400
SH
SOLE
66400
0
0
FORTIVE CORP
COM
34959J108
8696
120194
SH
SOLE
120194
0
0
FORTUNE BRANDS HOME & SEC IN
COM
34964C106
23651
345574
SH
SOLE
345574
0
0
FRANCO NEVADA CORP
COM
351858105
1889
29600
SH
SOLE
29600
0
0
FRANKLIN RES INC
COM
354613101
7701
177730
SH
SOLE
177730
0
0
FREEPORT-MCMORAN INC
CL B
35671D857
11355
598915
SH
SOLE
598915
0
0
GALLAGHER ARTHUR J & CO
COM
363576109
6269
99060
SH
SOLE
99060
0
0
GAP INC DEL
COM
364760108
4806
141099
SH
SOLE
141099
0
0
GARMIN LTD
SHS
H2906T109
4216
70768
SH
SOLE
70768
0
0
GARTNER INC
COM
366651107
24453
198566
SH
SOLE
198566
0
0
GENERAL DYNAMICS CORP
COM
369550108
18616
91500
SH
SOLE
91500
0
0
GENERAL ELECTRIC CO
COM
369604103
92085
5277068
SH
SOLE
5277068
0
0
GENERAL MLS INC
COM
370334104
19270
325018
SH
SOLE
325018
0
0
GENERAL MTRS CO
COM
37045V100
21760
530864
SH
SOLE
530864
0
0
GENUINE PARTS CO
COM
372460105
5163
54338
SH
SOLE
54338
0
0
GGP INC
COM
36174X101
6546
279865
SH
SOLE
279865
0
0
GILDAN ACTIVEWEAR INC
COM
375916103
920
35700
SH
SOLE
35700
0
0
GILEAD SCIENCES INC
COM
375558103
53160
742048
SH
SOLE
742048
0
0
GLOBAL PMTS INC
COM
37940X102
8231
82110
SH
SOLE
82110
0
0
GLOBAL X FDS
MSCI PAKISTAN
37950E689
210
17000
SH
SOLE
17000
0
0
GOLDMAN SACHS GROUP INC
COM
38141G104
40714
159815
SH
SOLE
159815
0
0
GOODYEAR TIRE & RUBR CO
COM
382550101
4014
124245
SH
SOLE
124245
0
0
GRACE W R & CO DEL NEW
COM
38388F108
1882
26838
SH
SOLE
26838
0
0
GRAINGER W W INC
COM
384802104
7481
31665
SH
SOLE
31665
0
0
GROUPE CGI INC
CL A SUB VTG
39945C109
1483
34200
SH
SOLE
34200
0
0
HALLIBURTON CO
COM
406216101
24338
498021
SH
SOLE
498021
0
0
HANESBRANDS INC
COM
410345102
9719
464787
SH
SOLE
464787
0
0
HARLEY DAVIDSON INC
COM
412822108
4012
78850
SH
SOLE
78850
0
0
HARRIS CORP DEL
COM
413875105
12091
85359
SH
SOLE
85359
0
0
HARTFORD FINL SVCS GROUP INC
COM
416515104
16243
288610
SH
SOLE
288610
0
0
HASBRO INC
COM
418056107
5679
62479
SH
SOLE
62479
0
0
HCA HEALTHCARE INC
COM
40412C101
14349
163356
SH
SOLE
163356
0
0
HCP INC
COM
40414L109
6541
250789
SH
SOLE
250789
0
0
HD SUPPLY HLDGS INC
COM
40416M105
11252
281088
SH
SOLE
281088
0
0
HELMERICH & PAYNE INC
COM
423452101
2251
34827
SH
SOLE
34827
0
0
HENRY JACK & ASSOC INC
COM
426281101
3693
31577
SH
SOLE
31577
0
0
HERSHEY CO
COM
427866108
6752
59487
SH
SOLE
59487
0
0
HESS CORP
COM
42809H107
7365
155141
SH
SOLE
155141
0
0
HEWLETT PACKARD ENTERPRISE C
COM
42824C109
12947
901589
SH
SOLE
901589
0
0
HILTON WORLDWIDE HLDGS INC
COM
43300A203
10938
136966
SH
SOLE
136966
0
0
HOLLYFRONTIER CORP
COM
436106108
10860
212017
SH
SOLE
212017
0
0
HOLOGIC INC
COM
436440101
6429
150391
SH
SOLE
150391
0
0
HOME DEPOT INC
COM
437076102
110805
584628
SH
SOLE
584628
0
0
HONEYWELL INTL INC
COM
438516106
48514
316343
SH
SOLE
316343
0
0
HORMEL FOODS CORP
COM
440452100
8061
221529
SH
SOLE
221529
0
0
HOST HOTELS & RESORTS INC
COM
44107P104
6678
336445
SH
SOLE
336445
0
0
HP INC
COM
40434L105
19196
913660
SH
SOLE
913660
0
0
HUMANA INC
COM
444859102
21264
85716
SH
SOLE
85716
0
0
HUNT J B TRANS SVCS INC
COM
445658107
4402
38285
SH
SOLE
38285
0
0
HUNTINGTON BANCSHARES INC
COM
446150104
6715
461181
SH
SOLE
461181
0
0
HUNTINGTON INGALLS INDS INC
COM
446413106
12026
51021
SH
SOLE
51021
0
0
IAC INTERACTIVECORP
COM
44919P508
3661
29939
SH
SOLE
29939
0
0
IDEX CORP
COM
45167R104
3459
26210
SH
SOLE
26210
0
0
IDEXX LABS INC
COM
45168D104
8191
52381
SH
SOLE
52381
0
0
IHS MARKIT LTD
SHS
G47567105
10529
233192
SH
SOLE
233192
0
0
ILLINOIS TOOL WKS INC
COM
452308109
37365
223945
SH
SOLE
223945
0
0
ILLUMINA INC
COM
452327109
12683
58048
SH
SOLE
58048
0
0
INCYTE CORP
COM
45337C102
7549
79710
SH
SOLE
79710
0
0
INGERSOLL-RAND PLC
SHS
G47791101
39713
445262
SH
SOLE
445262
0
0
INGREDION INC
COM
457187102
4560
32618
SH
SOLE
32618
0
0
INTEL CORP
COM
458140100
131373
2846045
SH
SOLE
2846045
0
0
INTERCONTINENTAL EXCHANGE IN
COM
45866F104
33152
469847
SH
SOLE
469847
0
0
INTERNATIONAL BUSINESS MACHS
COM
459200101
81018
528079
SH
SOLE
528079
0
0
INTERNATIONAL FLAVORS&FRAGRA
COM
459506101
5928
38844
SH
SOLE
38844
0
0
INTERPUBLIC GROUP COS INC
COM
460690100
7856
389696
SH
SOLE
389696
0
0
INTL PAPER CO
COM
460146103
12423
214408
SH
SOLE
214408
0
0
INTUIT
COM
461202103
21917
138907
SH
SOLE
138907
0
0
INTUITIVE SURGICAL INC
COM NEW
46120E602
24583
67361
SH
SOLE
67361
0
0
INVESCO LTD
SHS
G491BT108
9014
246687
SH
SOLE
246687
0
0
INVITATION HOMES INC
COM
46187W107
2988
126781
SH
SOLE
126781
0
0
IPG PHOTONICS CORP
COM
44980X109
8257
38563
SH
SOLE
38563
0
0
IQVIA HLDGS INC
COM
46266C105
7838
80062
SH
SOLE
80062
0
0
IRON MTN INC NEW
COM
46284V101
10300
272993
SH
SOLE
272993
0
0
ISHARES TR
MSCI EMG MKT ET
464287234
2120
45000
SH
SOLE
45000
0
0
ISHARES TR
MSCI EAFE ETF
464287465
3445
49000
SH
SOLE
49000
0
0
JACOBS ENGR GROUP INC DEL
COM
469814107
3873
58721
SH
SOLE
58721
0
0
JAZZ PHARMACEUTICALS PLC
SHS USD
G50871105
3223
23937
SH
SOLE
23937
0
0
JD COM INC
SPON ADR CL A
47215P106
8603
207700
SH
SOLE
207700
0
0
JOHNSON & JOHNSON
COM
478160104
233759
1673050
SH
SOLE
1673050
0
0
JOHNSON CTLS INTL PLC
SHS
G51502105
19815
519951
SH
SOLE
519951
0
0
JONES LANG LASALLE INC
COM
48020Q107
9084
60997
SH
SOLE
60997
0
0
JPMORGAN CHASE & CO
COM
46625H100
187674
1754945
SH
SOLE
1754945
0
0
JUNIPER NETWORKS INC
COM
48203R104
4506
158105
SH
SOLE
158105
0
0
KANSAS CITY SOUTHERN
COM NEW
485170302
11561
109879
SH
SOLE
109879
0
0
KELLOGG CO
COM
487836108
10950
161084
SH
SOLE
161084
0
0
KEYCORP NEW
COM
493267108
13218
655339
SH
SOLE
655339
0
0
KIMBERLY CLARK CORP
COM
494368103
24370
201972
SH
SOLE
201972
0
0
KIMCO RLTY CORP
COM
49446R109
3823
210637
SH
SOLE
210637
0
0
KINDER MORGAN INC DEL
COM
49456B101
20287
1122716
SH
SOLE
1122716
0
0
KINROSS GOLD CORP
COM NO PAR
496902404
683
198200
SH
SOLE
198200
0
0
KLA-TENCOR CORP
COM
482480100
6932
65976
SH
SOLE
65976
0
0
KNIGHT SWIFT TRANSN HLDGS IN
CL A
499049104
3636
83158
SH
SOLE
83158
0
0
KOHLS CORP
COM
500255104
5315
98013
SH
SOLE
98013
0
0
KRAFT HEINZ CO
COM
500754106
28251
363311
SH
SOLE
363311
0
0
KROGER CO
COM
501044101
9890
360305
SH
SOLE
360305
0
0
L BRANDS INC
COM
501797104
5474
90893
SH
SOLE
90893
0
0
L3 TECHNOLOGIES INC
COM
502413107
6440
32549
SH
SOLE
32549
0
0
LABORATORY CORP AMER HLDGS
COM NEW
50540R409
8926
55959
SH
SOLE
55959
0
0
LAM RESEARCH CORP
COM
512807108
27274
148170
SH
SOLE
148170
0
0
LAS VEGAS SANDS CORP
COM
517834107
17483
251588
SH
SOLE
251588
0
0
LAUDER ESTEE COS INC
CL A
518439104
26983
212066
SH
SOLE
212066
0
0
LEAR CORP
COM NEW
521865204
2974
16837
SH
SOLE
16837
0
0
LEGGETT & PLATT INC
COM
524660107
2587
54194
SH
SOLE
54194
0
0
LEIDOS HLDGS INC
COM
525327102
4246
65759
SH
SOLE
65759
0
0
LENNAR CORP
CL A
526057104
5389
85221
SH
SOLE
85221
0
0
LENNOX INTL INC
COM
526107107
5005
24032
SH
SOLE
24032
0
0
LEUCADIA NATL CORP
COM
527288104
3650
137788
SH
SOLE
137788
0
0
LHC GROUP INC
COM
50187A107
12250
200000
SH
SOLE
200000
0
0
LIBERTY BROADBAND CORP
COM SER C
530307305
5110
60001
SH
SOLE
60001
0
0
LIBERTY GLOBAL PLC
SHS CL A
G5480U104
4498
125495
SH
SOLE
125495
0
0
LIBERTY GLOBAL PLC
SHS CL C
G5480U120
11446
338230
SH
SOLE
338230
0
0
LIBERTY INTERACTIVE CORP
QVC GP COM SER
53071M104
4568
187069
SH
SOLE
187069
0
0
LIBERTY MEDIA CORP DELAWARE
COM A SIRIUSXM
531229409
1873
47217
SH
SOLE
47217
0
0
LIBERTY MEDIA CORP DELAWARE
COM C SIRIUSXM
531229607
3760
94801
SH
SOLE
94801
0
0
LIBERTY MEDIA CORP DELAWARE
COM SER C FRMLA
531229854
2968
86877
SH
SOLE
86877
0
0
LIBERTY PPTY TR
SH BEN INT
531172104
4206
97799
SH
SOLE
97799
0
0
LILLY ELI & CO
COM
532457108
33596
397772
SH
SOLE
397772
0
0
LINCOLN NATL CORP IND
COM
534187109
14985
194942
SH
SOLE
194942
0
0
LIVE NATION ENTERTAINMENT IN
COM
538034109
2344
55062
SH
SOLE
55062
0
0
LKQ CORP
COM
501889208
14580
358499
SH
SOLE
358499
0
0
LOCKHEED MARTIN CORP
COM
539830109
36828
114712
SH
SOLE
114712
0
0
LOEWS CORP
COM
540424108
13472
269279
SH
SOLE
269279
0
0
LOWES COS INC
COM
548661107
53821
579093
SH
SOLE
579093
0
0
LULULEMON ATHLETICA INC
COM
550021109
3070
39059
SH
SOLE
39059
0
0
LYONDELLBASELL INDUSTRIES N
SHS - A -
N53745100
26360
238938
SH
SOLE
238938
0
0
M & T BK CORP
COM
55261F104
12002
70194
SH
SOLE
70194
0
0
MACERICH CO
COM
554382101
3562
54238
SH
SOLE
54238
0
0
MACQUARIE INFRASTRUCTURE COR
COM
55608B105
1947
30326
SH
SOLE
30326
0
0
MACYS INC
COM
55616P104
3383
134289
SH
SOLE
134289
0
0
MAGNA INTL INC
COM
559222401
2695
59592
SH
SOLE
59592
0
0
MANPOWERGROUP INC
COM
56418H100
10497
83235
SH
SOLE
83235
0
0
MARATHON OIL CORP
COM
565849106
7291
430677
SH
SOLE
430677
0
0
MARATHON PETE CORP
COM
56585A102
26391
399986
SH
SOLE
399986
0
0
MARKEL CORP
COM
570535104
5729
5029
SH
SOLE
5029
0
0
MARRIOTT INTL INC NEW
CL A
571903202
31783
234164
SH
SOLE
234164
0
0
MARSH & MCLENNAN COS INC
COM
571748102
22442
275731
SH
SOLE
275731
0
0
MARTIN MARIETTA MATLS INC
COM
573284106
5814
26305
SH
SOLE
26305
0
0
MARVELL TECHNOLOGY GROUP LTD
ORD
G5876H105
5358
249574
SH
SOLE
249574
0
0
MASCO CORP
COM
574599106
7701
175266
SH
SOLE
175266
0
0
MASTERCARD INCORPORATED
CL A
57636Q104
126381
834968
SH
SOLE
834968
0
0
MATTEL INC
COM
577081102
2495
162217
SH
SOLE
162217
0
0
MAXIM INTEGRATED PRODS INC
COM
57772K101
5949
113796
SH
SOLE
113796
0
0
MCCORMICK & CO INC
COM NON VTG
579780206
7948
77989
SH
SOLE
77989
0
0
MCDONALDS CORP
COM
580135101
89236
518452
SH
SOLE
518452
0
0
MCKESSON CORP
COM
58155Q103
13287
85203
SH
SOLE
85203
0
0
MEDTRONIC PLC
SHS
G5960L103
49644
614791
SH
SOLE
614791
0
0
MELCO RESORT ENTERTAINMENT L
ADR
585464100
2758
94978
SH
SOLE
94978
0
0
MERCADOLIBRE INC
COM
58733R102
4822
15324
SH
SOLE
15324
0
0
MERCK & CO INC
COM
58933Y105
94147
1673135
SH
SOLE
1673135
0
0
METLIFE INC
COM
59156R108
18991
375604
SH
SOLE
375604
0
0
METTLER TOLEDO INTERNATIONAL
COM
592688105
15363
24798
SH
SOLE
24798
0
0
MGM RESORTS INTERNATIONAL
COM
552953101
7886
236166
SH
SOLE
236166
0
0
MICHAEL KORS HLDGS LTD
SHS
G60754101
9215
146391
SH
SOLE
146391
0
0
MICROCHIP TECHNOLOGY INC
COM
595017104
11751
133711
SH
SOLE
133711
0
0
MICRON TECHNOLOGY INC
COM
595112103
28025
681542
SH
SOLE
681542
0
0
MICROSOFT CORP
COM
594918104
398532
4659008
SH
SOLE
4659008
0
0
MID AMER APT CMNTYS INC
COM
59522J103
9269
92175
SH
SOLE
92175
0
0
MIDDLEBY CORP
COM
596278101
3141
23278
SH
SOLE
23278
0
0
MOBILE TELESYSTEMS PJSC
SPONSORED ADR
607409109
1611
158100
SH
SOLE
158100
0
0
MOHAWK INDS INC
COM
608190104
9430
34180
SH
SOLE
34180
0
0
MOLSON COORS BREWING CO
CL B
60871R209
6053
73757
SH
SOLE
73757
0
0
MOMO INC
ADR
60879B107
754
30800
SH
SOLE
30800
0
0
MONDELEZ INTL INC
CL A
609207105
37718
881260
SH
SOLE
881260
0
0
MONSANTO CO NEW
COM
61166W101
24744
211886
SH
SOLE
211886
0
0
MONSTER BEVERAGE CORP NEW
COM
61174X109
19178
303021
SH
SOLE
303021
0
0
MOODYS CORP
COM
615369105
13809
93552
SH
SOLE
93552
0
0
MORGAN STANLEY
COM NEW
617446448
39635
755386
SH
SOLE
755386
0
0
MOSAIC CO NEW
COM
61945C103
2368
92273
SH
SOLE
92273
0
0
MOTOROLA SOLUTIONS INC
COM NEW
620076307
13510
149543
SH
SOLE
149543
0
0
MSCI INC
COM
55354G100
8779
69379
SH
SOLE
69379
0
0
MYLAN N V
SHS EURO
N59465109
7642
180616
SH
SOLE
180616
0
0
NASDAQ INC
COM
631103108
7612
99081
SH
SOLE
99081
0
0
NATIONAL OILWELL VARCO INC
COM
637071101
7829
217343
SH
SOLE
217343
0
0
NATIONAL RETAIL PPTYS INC
COM
637417106
3003
69631
SH
SOLE
69631
0
0
NETAPP INC
COM
64110D104
6525
117945
SH
SOLE
117945
0
0
NETEASE INC
SPONSORED ADR
64110W102
8627
25000
SH
SOLE
25000
0
0
NETFLIX INC
COM
64110L106
54636
284624
SH
SOLE
284624
0
0
NEW ORIENTAL ED & TECH GRP I
SPON ADR
647581107
3986
42400
SH
SOLE
42400
0
0
NEW YORK CMNTY BANCORP INC
COM
649445103
2981
228974
SH
SOLE
228974
0
0
NEWELL BRANDS INC
COM
651229106
14726
476569
SH
SOLE
476569
0
0
NEWFIELD EXPL CO
COM
651290108
4377
138820
SH
SOLE
138820
0
0
NEWMONT MINING CORP
COM
651639106
8252
219927
SH
SOLE
219927
0
0
NEWS CORP NEW
CL A
65249B109
3056
188530
SH
SOLE
188530
0
0
NEXTERA ENERGY INC
COM
65339F101
45795
293198
SH
SOLE
293198
0
0
NIELSEN HLDGS PLC
SHS EUR
G6518L108
4573
125624
SH
SOLE
125624
0
0
NIKE INC
CL B
654106103
63767
1019453
SH
SOLE
1019453
0
0
NISOURCE INC
COM
65473P105
5700
222049
SH
SOLE
222049
0
0
NOBLE ENERGY INC
COM
655044105
6566
225333
SH
SOLE
225333
0
0
NORDSTROM INC
COM
655664100
3342
70535
SH
SOLE
70535
0
0
NORFOLK SOUTHERN CORP
COM
655844108
28824
198920
SH
SOLE
198920
0
0
NORTHERN TR CORP
COM
665859104
11973
119860
SH
SOLE
119860
0
0
NORTHROP GRUMMAN CORP
COM
666807102
30463
99257
SH
SOLE
99257
0
0
NORWEGIAN CRUISE LINE HLDGS
SHS
G66721104
4726
88752
SH
SOLE
88752
0
0
NUCOR CORP
COM
670346105
17303
272143
SH
SOLE
272143
0
0
NVIDIA CORP
COM
67066G104
81090
419071
SH
SOLE
419071
0
0
NVR INC
COM
62944T105
5610
1599
SH
SOLE
1599
0
0
NXP SEMICONDUCTORS N V
COM
N6596X109
10128
86500
SH
SOLE
86500
0
0
O REILLY AUTOMOTIVE INC NEW
COM
67103H107
8576
35653
SH
SOLE
35653
0
0
OCCIDENTAL PETE CORP DEL
COM
674599105
31753
431072
SH
SOLE
431072
0
0
OGE ENERGY CORP
COM
670837103
2455
74604
SH
SOLE
74604
0
0
OLD DOMINION FGHT LINES INC
COM
679580100
3365
25578
SH
SOLE
25578
0
0
OMNICOM GROUP INC
COM
681919106
6368
87435
SH
SOLE
87435
0
0
ONEOK INC NEW
COM
682680103
11630
217585
SH
SOLE
217585
0
0
OPEN TEXT CORP
COM
683715106
1173
41200
SH
SOLE
41200
0
0
ORACLE CORP
COM
68389X105
91467
1934588
SH
SOLE
1934588
0
0
OWENS CORNING NEW
COM
690742101
12099
131593
SH
SOLE
131593
0
0
PACCAR INC
COM
693718108
15120
212714
SH
SOLE
212714
0
0
PACKAGING CORP AMER
COM
695156109
10048
83348
SH
SOLE
83348
0
0
PALO ALTO NETWORKS INC
COM
697435105
4388
30277
SH
SOLE
30277
0
0
PARKER HANNIFIN CORP
COM
701094104
22985
115166
SH
SOLE
115166
0
0
PARSLEY ENERGY INC
CL A
701877102
4632
157325
SH
SOLE
157325
0
0
PAYCHEX INC
COM
704326107
8686
127581
SH
SOLE
127581
0
0
PAYPAL HLDGS INC
COM
70450Y103
35495
482133
SH
SOLE
482133
0
0
PEMBINA PIPELINE CORP
COM
706327103
2299
79600
SH
SOLE
79600
0
0
PENTAIR PLC
SHS
G7S00T104
6984
98898
SH
SOLE
98898
0
0
PEOPLES UNITED FINANCIAL INC
COM
712704105
3564
190614
SH
SOLE
190614
0
0
PEPSICO INC
COM
713448108
104193
868854
SH
SOLE
868854
0
0
PERRIGO CO PLC
SHS
G97822103
4896
56176
SH
SOLE
56176
0
0
PFIZER INC
COM
717081103
111636
3082158
SH
SOLE
3082158
0
0
PG&E CORP
COM
69331C108
9767
217872
SH
SOLE
217872
0
0
PHILIP MORRIS INTL INC
COM
718172109
83727
792494
SH
SOLE
792494
0
0
PHILLIPS 66
COM
718546104
31758
313966
SH
SOLE
313966
0
0
PINNACLE WEST CAP CORP
COM
723484101
3949
46357
SH
SOLE
46357
0
0
PIONEER NAT RES CO
COM
723787107
18816
108856
SH
SOLE
108856
0
0
PLAINS GP HLDGS L P
LTD PARTNR INT
72651A207
2305
104991
SH
SOLE
104991
0
0
PNC FINL SVCS GROUP INC
COM
693475105
40155
278295
SH
SOLE
278295
0
0
POLARIS INDS INC
COM
731068102
4122
33244
SH
SOLE
33244
0
0
POTASH CORP SASK INC
COM
73755L107
2042
123900
SH
SOLE
123900
0
0
PPG INDS INC
COM
693506107
22239
190369
SH
SOLE
190369
0
0
PPL CORP
COM
69351T106
8074
260868
SH
SOLE
260868
0
0
PRAXAIR INC
COM
74005P104
24364
157512
SH
SOLE
157512
0
0
PRICE T ROWE GROUP INC
COM
74144T108
14500
138184
SH
SOLE
138184
0
0
PRICELINE GRP INC
COM NEW
741503403
78827
45362
SH
SOLE
45362
0
0
PRINCIPAL FINL GROUP INC
COM
74251V102
16036
227265
SH
SOLE
227265
0
0
PROCTER AND GAMBLE CO
COM
742718109
154126
1677476
SH
SOLE
1677476
0
0
PROGRESSIVE CORP OHIO
COM
743315103
18443
327471
SH
SOLE
327471
0
0
PROLOGIS INC
COM
74340W103
23796
368872
SH
SOLE
368872
0
0
PRUDENTIAL FINL INC
COM
744320102
32963
286686
SH
SOLE
286686
0
0
PTC INC
COM
69370C100
10331
170000
SH
SOLE
170000
0
0
PUBLIC STORAGE
COM
74460D109
12628
60421
SH
SOLE
60421
0
0
PUBLIC SVC ENTERPRISE GROUP
COM
744573106
17162
333247
SH
SOLE
333247
0
0
PULTE GROUP INC
COM
745867101
9533
286709
SH
SOLE
286709
0
0
PVH CORP
COM
693656100
6287
45818
SH
SOLE
45818
0
0
QORVO INC
COM
74736K101
3720
55855
SH
SOLE
55855
0
0
QUALCOMM INC
COM
747525103
45537
711295
SH
SOLE
711295
0
0
QUEST DIAGNOSTICS INC
COM
74834L100
7648
77657
SH
SOLE
77657
0
0
RALPH LAUREN CORP
CL A
751212101
246
2369
SH
SOLE
2369
0
0
RANGE RES CORP
COM
75281A109
2742
160752
SH
SOLE
160752
0
0
RAYMOND JAMES FINANCIAL INC
COM
754730109
7346
82264
SH
SOLE
82264
0
0
RAYTHEON CO
COM NEW
755111507
32029
170505
SH
SOLE
170505
0
0
REALTY INCOME CORP
COM
756109104
5644
98989
SH
SOLE
98989
0
0
RED HAT INC
COM
756577102
8895
74065
SH
SOLE
74065
0
0
REGENCY CTRS CORP
COM
758849103
3692
53374
SH
SOLE
53374
0
0
REGENERON PHARMACEUTICALS
COM
75886F107
24761
65862
SH
SOLE
65862
0
0
REGIONS FINL CORP NEW
COM
7591EP100
12679
733715
SH
SOLE
733715
0
0
REINSURANCE GROUP AMER INC
COM NEW
759351604
6086
39028
SH
SOLE
39028
0
0
RENAISSANCERE HOLDINGS LTD
COM
G7496G103
2806
22339
SH
SOLE
22339
0
0
REPUBLIC SVCS INC
COM
760759100
12094
178873
SH
SOLE
178873
0
0
RESMED INC
COM
761152107
6227
73524
SH
SOLE
73524
0
0
ROBERT HALF INTL INC
COM
770323103
9879
177877
SH
SOLE
177877
0
0
ROCKWELL AUTOMATION INC
COM
773903109
15142
77116
SH
SOLE
77116
0
0
ROCKWELL COLLINS INC
COM
774341101
10311
76027
SH
SOLE
76027
0
0
ROGERS COMMUNICATIONS INC
CL B
775109200
2338
57527
SH
SOLE
57527
0
0
ROLLINS INC
COM
775711104
4305
92525
SH
SOLE
92525
0
0
ROPER TECHNOLOGIES INC
COM
776696106
14864
57391
SH
SOLE
57391
0
0
ROSS STORES INC
COM
778296103
26464
329764
SH
SOLE
329764
0
0
ROYAL CARIBBEAN CRUISES LTD
COM
V7780T103
18082
151597
SH
SOLE
151597
0
0
RYANAIR HLDGS PLC
SPONSORED ADR N
783513203
861
8265
SH
SOLE
8265
0
0
S&P GLOBAL INC
COM
78409V104
25597
151104
SH
SOLE
151104
0
0
SABRE CORP
COM
78573M104
1722
83987
SH
SOLE
83987
0
0
SALESFORCE COM INC
COM
79466L302
49495
484149
SH
SOLE
484149
0
0
SBA COMMUNICATIONS CORP NEW
CL A
78410G104
15368
94074
SH
SOLE
94074
0
0
SCANA CORP NEW
COM
80589M102
2561
64373
SH
SOLE
64373
0
0
SCHEIN HENRY INC
COM
806407102
17457
249817
SH
SOLE
249817
0
0
SCHLUMBERGER LTD
COM
806857108
60616
899477
SH
SOLE
899477
0
0
SCHWAB CHARLES CORP NEW
COM
808513105
43943
855421
SH
SOLE
855421
0
0
SCRIPPS NETWORKS INTERACT IN
CL A COM
811065101
4409
51645
SH
SOLE
51645
0
0
SEAGATE TECHNOLOGY PLC
SHS
G7945M107
3754
89727
SH
SOLE
89727
0
0
SEALED AIR CORP NEW
COM
81211K100
5832
118294
SH
SOLE
118294
0
0
SEATTLE GENETICS INC
COM
812578102
1473
27525
SH
SOLE
27525
0
0
SEI INVESTMENTS CO
COM
784117103
5975
83154
SH
SOLE
83154
0
0
SEMPRA ENERGY
COM
816851109
13505
126312
SH
SOLE
126312
0
0
SENSATA TECHNOLOGIES HLDG NV
SHS
N7902X106
13426
262684
SH
SOLE
262684
0
0
SERVICE CORP INTL
COM
817565104
9330
250000
SH
SOLE
250000
0
0
SERVICENOW INC
COM
81762P102
9287
71221
SH
SOLE
71221
0
0
SHAW COMMUNICATIONS INC
CL B CONV
82028K200
1223
67100
SH
SOLE
67100
0
0
SHERWIN WILLIAMS CO
COM
824348106
20225
49325
SH
SOLE
49325
0
0
SIGNATURE BK NEW YORK N Y
COM
82669G104
5333
38856
SH
SOLE
38856
0
0
SIMON PPTY GROUP INC NEW
COM
828806109
21379
124482
SH
SOLE
124482
0
0
SINA CORP
ORD
G81477104
1806
18000
SH
SOLE
18000
0
0
SIRIUS XM HLDGS INC
COM
82968B103
8020
1496257
SH
SOLE
1496257
0
0
SKYWORKS SOLUTIONS INC
COM
83088M102
10067
106028
SH
SOLE
106028
0
0
SL GREEN RLTY CORP
COM
78440X101
3393
33613
SH
SOLE
33613
0
0
SMITH A O
COM
831865209
5210
85018
SH
SOLE
85018
0
0
SMUCKER J M CO
COM NEW
832696405
5865
47203
SH
SOLE
47203
0
0
SNAP ON INC
COM
833034101
6055
34738
SH
SOLE
34738
0
0
SOUTHERN CO
COM
842587107
28794
598748
SH
SOLE
598748
0
0
SOUTHERN COPPER CORP
COM
84265V105
1395
29400
SH
SOLE
29400
0
0
SOUTHWEST AIRLS CO
COM
844741108
5862
89559
SH
SOLE
89559
0
0
SPECTRUM BRANDS HLDGS INC
COM
84763R101
845
7519
SH
SOLE
7519
0
0
SPIRIT AEROSYSTEMS HLDGS INC
COM CL A
848574109
4179
47894
SH
SOLE
47894
0
0
SPLUNK INC
COM
848637104
12280
148242
SH
SOLE
148242
0
0
SPRINT CORP
COM SER 1
85207U105
2483
421490
SH
SOLE
421490
0
0
SQUARE INC
CL A
852234103
3535
101955
SH
SOLE
101955
0
0
SS&C TECHNOLOGIES HLDGS INC
COM
78467J100
3597
88861
SH
SOLE
88861
0
0
STANLEY BLACK & DECKER INC
COM
854502101
14285
84184
SH
SOLE
84184
0
0
STARBUCKS CORP
COM
855244109
78056
1359150
SH
SOLE
1359150
0
0
STATE STR CORP
COM
857477103
21670
222003
SH
SOLE
222003
0
0
STEEL DYNAMICS INC
COM
858119100
10209
236702
SH
SOLE
236702
0
0
STERICYCLE INC
COM
858912108
2246
33037
SH
SOLE
33037
0
0
STRYKER CORP
COM
863667101
21187
136830
SH
SOLE
136830
0
0
SUN LIFE FINL INC
COM
866796105
3237
98300
SH
SOLE
98300
0
0
SUNCOR ENERGY INC NEW
COM
867224107
7804
266285
SH
SOLE
266285
0
0
SUNTRUST BKS INC
COM
867914103
13912
215392
SH
SOLE
215392
0
0
SVB FINL GROUP
COM
78486Q101
16248
69503
SH
SOLE
69503
0
0
SYMANTEC CORP
COM
871503108
8808
313905
SH
SOLE
313905
0
0
SYNCHRONY FINL
COM
87165B103
49053
1270483
SH
SOLE
1270483
0
0
SYNOPSYS INC
COM
871607107
5592
65599
SH
SOLE
65599
0
0
SYSCO CORP
COM
871829107
13254
218251
SH
SOLE
218251
0
0
T MOBILE US INC
COM
872590104
15682
246914
SH
SOLE
246914
0
0
TAKE-TWO INTERACTIVE SOFTWAR
COM
874054109
13620
124063
SH
SOLE
124063
0
0
TAL ED GROUP
SPONSORED ADS
874080104
2695
90700
SH
SOLE
90700
0
0
TAPESTRY INC
COM
876030107
6114
138239
SH
SOLE
138239
0
0
TARGA RES CORP
COM
87612G101
4221
87178
SH
SOLE
87178
0
0
TARGET CORP
COM
87612E106
13117
201029
SH
SOLE
201029
0
0
TD AMERITRADE HLDG CORP
COM
87236Y108
6858
134131
SH
SOLE
134131
0
0
TE CONNECTIVITY LTD
REG SHS
H84989104
34022
357973
SH
SOLE
357973
0
0
TECHNIPFMC PLC
COM
G87110105
8126
259538
SH
SOLE
259538
0
0
TECK RESOURCES LTD
CL B
878742204
1907
91300
SH
SOLE
91300
0
0
TELEFLEX INC
COM
879369106
4116
16543
SH
SOLE
16543
0
0
TELUS CORP
COM
87971M103
941
31139
SH
SOLE
31139
0
0
TESARO INC
COM
881569107
1862
22472
SH
SOLE
22472
0
0
TESLA INC
COM
88160R101
22938
73674
SH
SOLE
73674
0
0
TEVA PHARMACEUTICAL INDS LTD
SPONSORED ADR
881624209
4304
227105
SH
SOLE
227105
0
0
TEXAS INSTRS INC
COM
882508104
61666
590444
SH
SOLE
590444
0
0
THERMO FISHER SCIENTIFIC INC
COM
883556102
33445
176136
SH
SOLE
176136
0
0
TIFFANY & CO NEW
COM
886547108
6721
64653
SH
SOLE
64653
0
0
TIME WARNER INC
COM NEW
887317303
46200
505079
SH
SOLE
505079
0
0
TJX COS INC NEW
COM
872540109
28266
369684
SH
SOLE
369684
0
0
TOLL BROTHERS INC
COM
889478103
9491
197657
SH
SOLE
197657
0
0
TORCHMARK CORP
COM
891027104
4043
44567
SH
SOLE
44567
0
0
TORONTO DOMINION BK ONT
COM NEW
891160509
13808
295328
SH
SOLE
295328
0
0
TOTAL SYS SVCS INC
COM
891906109
13387
169269
SH
SOLE
169269
0
0
TRACTOR SUPPLY CO
COM
892356106
4337
58026
SH
SOLE
58026
0
0
TRANSDIGM GROUP INC
COM
893641100
7509
27344
SH
SOLE
27344
0
0
TRANSUNION
COM
89400J107
16905
307586
SH
SOLE
307586
0
0
TRAVELERS COMPANIES INC
COM
89417E109
20830
153568
SH
SOLE
153568
0
0
TRIMBLE INC
COM
896239100
5763
141798
SH
SOLE
141798
0
0
TRIPADVISOR INC
COM
896945201
696
20188
SH
SOLE
20188
0
0
TWENTY FIRST CENTY FOX INC
CL A
90130A101
18139
525318
SH
SOLE
525318
0
0
TWENTY FIRST CENTY FOX INC
CL B
90130A200
7097
207998
SH
SOLE
207998
0
0
TWITTER INC
COM
90184L102
5353
222954
SH
SOLE
222954
0
0
TYSON FOODS INC
CL A
902494103
18318
225950
SH
SOLE
225950
0
0
UDR INC
COM
902653104
5289
137298
SH
SOLE
137298
0
0
UGI CORP NEW
COM
902681105
4001
85223
SH
SOLE
85223
0
0
ULTA BEAUTY INC
COM
90384S303
7869
35185
SH
SOLE
35185
0
0
UNDER ARMOUR INC
CL A
904311107
858
59492
SH
SOLE
59492
0
0
UNDER ARMOUR INC
CL C
904311206
1045
78482
SH
SOLE
78482
0
0
UNION PAC CORP
COM
907818108
69781
520363
SH
SOLE
520363
0
0
UNITED CONTL HLDGS INC
COM
910047109
1661
24645
SH
SOLE
24645
0
0
UNITED PARCEL SERVICE INC
CL B
911312106
47529
398898
SH
SOLE
398898
0
0
UNITED RENTALS INC
COM
911363109
17101
99478
SH
SOLE
99478
0
0
UNITED TECHNOLOGIES CORP
COM
913017109
41570
325859
SH
SOLE
325859
0
0
UNITED THERAPEUTICS CORP DEL
COM
91307C102
883
5967
SH
SOLE
5967
0
0
UNITEDHEALTH GROUP INC
COM
91324P102
131351
595802
SH
SOLE
595802
0
0
UNIVERSAL HLTH SVCS INC
CL B
913903100
2049
18073
SH
SOLE
18073
0
0
UNUM GROUP
COM
91529Y106
10168
185241
SH
SOLE
185241
0
0
US BANCORP DEL
COM NEW
902973304
51570
962481
SH
SOLE
962481
0
0
V F CORP
COM
918204108
13016
175898
SH
SOLE
175898
0
0
VAIL RESORTS INC
COM
91879Q109
4250
20003
SH
SOLE
20003
0
0
VALERO ENERGY CORP NEW
COM
91913Y100
30624
333195
SH
SOLE
333195
0
0
VANTIV INC
CL A
92210H105
29258
397796
SH
SOLE
397796
0
0
VARIAN MED SYS INC
COM
92220P105
11732
105550
SH
SOLE
105550
0
0
VEEVA SYS INC
CL A COM
922475108
10344
187114
SH
SOLE
187114
0
0
VENTAS INC
COM
92276F100
8241
137331
SH
SOLE
137331
0
0
VEREIT INC
COM
92339V100
3631
466115
SH
SOLE
466115
0
0
VERISIGN INC
COM
92343E102
3886
33960
SH
SOLE
33960
0
0
VERISK ANALYTICS INC
COM
92345Y106
4906
51101
SH
SOLE
51101
0
0
VERIZON COMMUNICATIONS INC
COM
92343V104
140369
2651967
SH
SOLE
2651967
0
0
VERTEX PHARMACEUTICALS INC
COM
92532F100
21805
145503
SH
SOLE
145503
0
0
VIACOM INC NEW
CL B
92553P201
9449
306686
SH
SOLE
306686
0
0
VIPSHOP HLDGS LTD
SPONSORED ADR
92763W103
1507
128600
SH
SOLE
128600
0
0
VISA INC
COM CL A
92826C839
45135
395854
SH
SOLE
395854
0
0
VISTRA ENERGY CORP
COM
92840M102
1794
97900
SH
SOLE
97900
0
0
VMWARE INC
CL A COM
928563402
4304
34346
SH
SOLE
34346
0
0
VORNADO RLTY TR
SH BEN INT
929042109
6565
83976
SH
SOLE
83976
0
0
VOYA FINL INC
COM
929089100
5803
117300
SH
SOLE
117300
0
0
VULCAN MATLS CO
COM
929160109
7087
55205
SH
SOLE
55205
0
0
WABCO HLDGS INC
COM
92927K102
4793
33402
SH
SOLE
33402
0
0
WABTEC CORP
COM
929740108
2420
29724
SH
SOLE
29724
0
0
WAL-MART STORES INC
COM
931142103
65794
666265
SH
SOLE
666265
0
0
WALGREENS BOOTS ALLIANCE INC
COM
931427108
53808
740953
SH
SOLE
740953
0
0
WASTE CONNECTIONS INC
COM
94106B101
8465
119327
SH
SOLE
119327
0
0
WASTE MGMT INC DEL
COM
94106L109
21321
247060
SH
SOLE
247060
0
0
WATERS CORP
COM
941848103
6317
32700
SH
SOLE
32700
0
0
WEC ENERGY GROUP INC
COM
92939U106
12133
182647
SH
SOLE
182647
0
0
WEIBO CORP
SPONSORED ADR
948596101
1632
15770
SH
SOLE
15770
0
0
WELLS FARGO CO NEW
COM
949746101
132388
2182098
SH
SOLE
2182098
0
0
WELLTOWER INC
COM
95040Q104
12929
202750
SH
SOLE
202750
0
0
WESTAR ENERGY INC
COM
95709T100
3958
74960
SH
SOLE
74960
0
0
WESTERN DIGITAL CORP
COM
958102105
14778
185817
SH
SOLE
185817
0
0
WESTERN UN CO
COM
959802109
3990
209866
SH
SOLE
209866
0
0
WESTROCK CO
COM
96145D105
9199
145524
SH
SOLE
145524
0
0
WEYERHAEUSER CO
COM
962166104
19387
549818
SH
SOLE
549818
0
0
WHIRLPOOL CORP
COM
963320106
8213
48701
SH
SOLE
48701
0
0
WILLIAMS COS INC DEL
COM
969457100
13677
448566
SH
SOLE
448566
0
0
WILLIS TOWERS WATSON PUB LTD
SHS
G96629103
10219
67816
SH
SOLE
67816
0
0
WORKDAY INC
CL A
98138H101
7597
74669
SH
SOLE
74669
0
0
WYNDHAM WORLDWIDE CORP
COM
98310W108
12099
104418
SH
SOLE
104418
0
0
WYNN RESORTS LTD
COM
983134107
5491
32570
SH
SOLE
32570
0
0
XCEL ENERGY INC
COM
98389B100
21398
444770
SH
SOLE
444770
0
0
XEROX CORP
COM NEW
984121608
3824
131167
SH
SOLE
131167
0
0
XILINX INC
COM
983919101
6179
91646
SH
SOLE
91646
0
0
XL GROUP LTD
COM
G98294104
4960
141081
SH
SOLE
141081
0
0
XYLEM INC
COM
98419M100
19141
280666
SH
SOLE
280666
0
0
YUM BRANDS INC
COM
988498101
11136
136449
SH
SOLE
136449
0
0
YUM CHINA HLDGS INC
COM
98850P109
4854
121300
SH
SOLE
121300
0
0
YY INC
ADS REPCOM CLA
98426T106
1538
13600
SH
SOLE
13600
0
0
ZAYO GROUP HLDGS INC
COM
98919V105
3999
108668
SH
SOLE
108668
0
0
ZILLOW GROUP INC
CL C CAP STK
98954M200
1611
39376
SH
SOLE
39376
0
0
ZIMMER BIOMET HLDGS INC
COM
98956P102
9774
81000
SH
SOLE
81000
0
0
ZIONS BANCORPORATION
COM
989701107
11681
229796
SH
SOLE
229796
0
0
ZOETIS INC
CL A
98978V103
33561
465865
SH
SOLE
465865
0
0