0001752724-20-063722.txt : 20200327
0001752724-20-063722.hdr.sgml : 20200327
20200327145753
ACCESSION NUMBER: 0001752724-20-063722
CONFORMED SUBMISSION TYPE: NPORT-P
PUBLIC DOCUMENT COUNT: 1
CONFORMED PERIOD OF REPORT: 20200131
FILED AS OF DATE: 20200327
PERIOD START: 20200731
FILER:
COMPANY DATA:
COMPANY CONFORMED NAME: iSHARES TRUST
CENTRAL INDEX KEY: 0001100663
IRS NUMBER: 943351276
STATE OF INCORPORATION: DE
FISCAL YEAR END: 1231
FILING VALUES:
FORM TYPE: NPORT-P
SEC ACT: 1940 Act
SEC FILE NUMBER: 811-09729
FILM NUMBER: 20751019
BUSINESS ADDRESS:
STREET 1: 400 HOWARD STREET
CITY: SAN FRANCISCO
STATE: CA
ZIP: 94105
BUSINESS PHONE: (415) 670-2000
MAIL ADDRESS:
STREET 1: 400 HOWARD STREET
CITY: SAN FRANCISCO
STATE: CA
ZIP: 94105
FORMER COMPANY:
FORMER CONFORMED NAME: ISHARES TRUST
DATE OF NAME CHANGE: 19991213
0001100663
S000040316
iShares Edge MSCI USA Momentum Factor ETF
C000125223
iShares Edge MSCI USA Momentum Factor ETF
MTUM
NPORT-P
1
primary_doc.xml
NPORT-P
false
0001100663
XXXXXXXX
S000040316
C000125223
iShares Trust
811-09729
0001100663
5493000860OXIC4B5K91
400 Howard Street
San Francisco
94105
800-474-2737
iShares Edge MSCI USA Momentum Factor ETF
S000040316
5493002ZOOZ0SN3YYI81
2020-07-31
2020-01-31
N
10300459331.68
334726000.58
9965733331.1
0
0
0
0
0
0
0
0
0
0
0
0
0
657989.47
N
Mid-America Apartment Communities Inc
549300FQZKFR5YNSHZ21
Mid-America Apartment Communities Inc
59522J103
319257.00000000
NS
USD
43805252.97000000
0.439558751118
Long
EC
CORP
US
N
1
N
N
N
UDR Inc
P3CH2EG5X6Z1XWU1OO74
UDR Inc
902653104
534581.00000000
NS
USD
25611775.71000000
0.256998405025
Long
EC
US
N
1
N
N
N
DocuSign Inc
549300Q7PVDWRZ39JG09
DocuSign Inc
256163106
190681.00000000
NS
USD
14970365.31000000
0.150218401522
Long
EC
CORP
US
N
1
N
N
Prologis Inc
529900DFH19P073LZ636
Prologis Inc
74340W103
1185855.00000000
NS
USD
110142212.40000000
1.105209308142
Long
EC
CORP
US
N
1
N
N
N
Xcel Energy Inc
LGJNMI9GH8XIDG5RCM61
Xcel Energy Inc
98389B100
1005716.00000000
NS
USD
69585490.04000000
0.698247562202
Long
EC
CORP
US
N
1
N
N
N
Cintas Corp
N/A
Cintas Corp
172908105
200505.00000000
NS
USD
55934879.85000000
0.561272090990
Long
EC
CORP
US
N
1
N
N
N
Equity Residential
5493008RACSH5EP3PI59
Equity Residential
29476L107
847829.00000000
NS
USD
70437633.32000000
0.706798295517
Long
EC
CORP
US
N
1
N
N
N
Welltower Inc
T6IZ0MBEG5ACZDTR7D06
Welltower Inc
95040Q104
878064.00000000
NS
USD
74556414.24000000
0.748127726911
Long
EC
US
N
1
N
N
N
Liberty Property Trust
N/A
Liberty Property Trust
531172104
372256.00000000
NS
USD
23321838.40000000
0.234020293591
Long
EC
US
N
1
N
N
N
Copart Inc
549300KVYX3JWMYEHU61
Copart Inc
217204106
477184.00000000
NS
USD
48415088.64000000
0.485815614681
Long
EC
CORP
US
N
1
N
N
N
MarketAxess Holdings Inc
5493002U1CA1XJOVID83
MarketAxess Holdings Inc
57060D108
90720.00000000
NS
USD
32131209.60000000
0.322416911354
Long
EC
CORP
US
N
1
N
N
N
AutoZone Inc
GA3JGKJ41LJKXDN23E90
AutoZone Inc
053332102
46469.00000000
NS
USD
49162343.24000000
0.493313854652
Long
EC
CORP
US
N
1
N
N
N
TransDigm Group Inc
N/A
TransDigm Group Inc
893641100
94689.00000000
NS
USD
60911539.92000000
0.611209811624
Long
EC
CORP
US
N
1
N
N
N
Aflac Inc
549300N0B7DOGLXWPP39
Aflac Inc
001055102
954481.00000000
NS
USD
49222585.17000000
0.493918345340
Long
EC
CORP
US
N
1
N
N
N
Teradyne Inc
C3X4YJ278QNZHRJULN75
Teradyne Inc
880770102
341442.00000000
NS
USD
22531757.58000000
0.226092318863
Long
EC
CORP
US
N
1
N
N
N
Global Payments Inc
549300NOMHGVQBX6S778
Global Payments Inc
37940X102
591794.00000000
NS
USD
115666137.30000000
1.160638494500
Long
EC
CORP
US
N
1
N
N
N
Danaher Corp
S4BKK9OTCEWQ3YHPFM11
Danaher Corp
235851102
941431.00000000
NS
USD
151448004.97000000
1.519687512582
Long
EC
CORP
US
N
1
N
N
N
Fidelity National Financial Inc
549300CAZYIH39SYQ287
Fidelity National Financial Inc
31620R303
522987.00000000
NS
USD
25495616.25000000
0.255832816341
Long
EC
CORP
US
N
1
N
N
N
BlackRock Funds III
5493008LW2651I1QB503
BlackRock Cash Funds: Treasury, SL Agency Shares
066922477
17489000.00000000
NS
USD
17489000.00000000
0.175491350399
Long
STIV
RF
US
N
1
N
N
N
IHS Markit Ltd
549300HLPTRASHS0E726
IHS Markit Ltd
000000000
848468.00000000
NS
USD
66910186.48000000
0.671402537645
Long
EC
CORP
BM
N
1
N
N
N
Essex Property Trust Inc
549300TR2H2VEFX0NC60
Essex Property Trust Inc
297178105
135978.00000000
NS
USD
42120545.28000000
0.422653746398
Long
EC
CORP
US
N
1
N
N
N
Realty Income Corp
549300CUWDAUZSH43859
Realty Income Corp
756109104
661192.00000000
NS
USD
51844064.72000000
0.520223279085
Long
EC
CORP
US
N
1
N
N
N
RingCentral Inc
549300C8EH0H1614VE84
RingCentral Inc
76680R206
171184.00000000
NS
USD
35192006.72000000
0.353130126512
Long
EC
CORP
US
N
1
N
N
Leggett & Platt Inc
DKOVQUCDW4ZLYCUD4T55
Leggett & Platt Inc
524660107
299030.00000000
NS
USD
14230837.70000000
0.142797697140
Long
EC
CORP
US
N
1
N
N
N
Garmin Ltd
2549001E0HIPIJQ0W046
Garmin Ltd
000000000
224771.00000000
NS
USD
21791548.45000000
0.218664775847
Long
EC
CORP
CH
N
1
N
N
N
Edwards Lifesciences Corp
YA13X31F3V31L8TMPR58
Edwards Lifesciences Corp
28176E108
490444.00000000
NS
USD
107829017.84000000
1.081997824520
Long
EC
CORP
US
N
1
N
N
N
Medical Properties Trust Inc
254900U6E39J1MQCCY14
Medical Properties Trust Inc
58463J304
1032166.00000000
NS
USD
22862476.90000000
0.229410883679
Long
EC
US
N
1
N
N
N
HEICO Corp
529900X1QS8C54W0JB21
HEICO Corp
422806208
105393.00000000
NS
USD
10133536.95000000
0.101683806031
Long
EC
CORP
US
N
1
N
N
N
Sun Communities Inc
549300H5GEOJYN41ZG57
Sun Communities Inc
866674104
311240.00000000
NS
USD
50473790.80000000
0.506473423711
Long
EC
US
N
1
N
N
N
Crown Holdings Inc
NYLWZIOY8PUNIT4JOE22
Crown Holdings Inc
228368106
341653.00000000
NS
USD
25292571.59000000
0.253795388153
Long
EC
CORP
US
N
1
N
N
Lululemon Athletica Inc
549300D9GZ4BMLDW5T40
Lululemon Athletica Inc
550021109
148674.00000000
NS
USD
35591068.86000000
0.357134469461
Long
EC
CORP
US
N
1
N
N
N
VEREIT Inc
5493002H54FNIBW75H44
VEREIT Inc
92339V100
2063838.00000000
NS
USD
20143058.88000000
0.202123197669
Long
EC
US
N
1
N
N
N
WR Berkley Corp
SQOAGCLKBDWNVYV1OV80
WR Berkley Corp
084423102
331150.00000000
NS
USD
24349459.50000000
0.244331838822
Long
EC
CORP
US
N
1
N
N
N
Omega Healthcare Investors Inc
549300OJ7ENK42CZ8E73
Omega Healthcare Investors Inc
681936100
436164.00000000
NS
USD
18297079.80000000
0.183599933814
Long
EC
US
N
1
N
N
N
Equinix Inc
549300EVUN2BTLJ3GT74
Equinix Inc
29444U700
206210.00000000
NS
USD
121608223.30000000
1.220263670115
Long
EC
CORP
US
N
1
N
N
N
L3Harris Technologies Inc
549300UTE50ZMDBG8A20
L3Harris Technologies Inc
502431109
445147.00000000
NS
USD
98524385.51000000
0.988631566154
Long
EC
CORP
US
N
1
N
N
N
RenaissanceRe Holdings Ltd
EK6GB9U3U58PDI411C94
RenaissanceRe Holdings Ltd
000000000
110675.00000000
NS
USD
20966272.00000000
0.210383634635
Long
EC
CORP
BM
N
1
N
N
N
Fiserv Inc
GI7UBEJLXYLGR2C7GV83
Fiserv Inc
337738108
1286966.00000000
NS
USD
152647037.26000000
1.531719063600
Long
EC
CORP
US
N
1
N
N
N
PulteGroup Inc
N/A
PulteGroup Inc
745867101
594507.00000000
NS
USD
26544737.55000000
0.266360102845
Long
EC
CORP
US
N
1
N
N
N
CoStar Group Inc
N/A
CoStar Group Inc
22160N109
62377.00000000
NS
USD
40731557.23000000
0.408716106248
Long
EC
CORP
US
N
1
N
N
Brown & Brown Inc
529900EJUNNL15LZ8056
Brown & Brown Inc
115236101
525833.00000000
NS
USD
23609901.70000000
0.236910831502
Long
EC
CORP
US
N
1
N
N
N
Seattle Genetics Inc
N/A
Seattle Genetics Inc
812578102
278462.00000000
NS
USD
30182496.18000000
0.302862771631
Long
EC
CORP
US
N
1
N
N
HEICO Corp
529900C5FODDK0WSR085
HEICO Corp
422806109
77424.00000000
NS
USD
9479020.32000000
0.095116134508
Long
EC
CORP
US
N
1
N
N
N
Live Nation Entertainment Inc
5493007B9BM9ZXJINO78
Live Nation Entertainment Inc
538034109
194877.00000000
NS
USD
13282816.32000000
0.133284886106
Long
EC
CORP
US
N
1
N
N
Alexandria Real Estate Equities Inc
MGCJBT4MKTQBVLNUIS88
Alexandria Real Estate Equities Inc
015271109
203729.00000000
NS
USD
33248572.80000000
0.333628963322
Long
EC
US
N
1
N
N
N
Thermo Fisher Scientific Inc
HCHV7422L5HDJZCRFL38
Thermo Fisher Scientific Inc
883556102
558672.00000000
NS
USD
174970483.68000000
1.755721108189
Long
EC
CORP
US
N
1
N
N
N
S&P Global Inc
Y6X4K52KMJMZE7I7MY94
S&P Global Inc
78409V104
519891.00000000
NS
USD
152707583.43000000
1.532326607149
Long
EC
CORP
US
N
1
N
N
N
American Tower Corp
5493006ORUSIL88JOE18
American Tower Corp
03027X100
836868.00000000
NS
USD
193935790.32000000
1.946026287044
Long
EC
CORP
US
N
1
N
N
N
Microsoft Corp
INR2EJN1ERAN0W5ZP974
Microsoft Corp
594918104
3143364.00000000
NS
USD
535094853.72000000
5.369347502507
Long
EC
CORP
US
N
1
N
N
N
Arthur J Gallagher & Co
54930049QLLMPART6V29
Arthur J Gallagher & Co
363576109
270876.00000000
NS
USD
27783751.32000000
0.278792843405
Long
EC
CORP
US
N
1
N
N
N
DR Horton Inc
529900ZIUEYVSB8QDD25
DR Horton Inc
23331A109
688788.00000000
NS
USD
40776249.60000000
0.409164566673
Long
EC
CORP
US
N
1
N
N
N
Chicago Mercantile Exchange
SNZ2OJLFK8MNNCLQOF39
S+P500 EMINI FUT MAR20 XCME 20200320
000000000
164.00000000
NC
USD
148701.71000000
0.001492130132
N/A
DE
US
N
1
Chicago Mercantile Exchange
SNZ2OJLFK8MNNCLQOF39
Long
E-mini S&P 500 Index
ESH0 Index
2020-03-20
26288098.29
USD
148701.71
N
N
N
Northrop Grumman Corp
RIMU48P07456QXSO0R61
Northrop Grumman Corp
666807102
307454.00000000
NS
USD
115163044.78000000
1.155590270719
Long
EC
CORP
US
N
1
N
N
N
NextEra Energy Inc
N/A
NextEra Energy Inc
65339F101
1369205.00000000
NS
USD
367220781.00000000
3.684834510411
Long
EC
CORP
US
N
1
N
N
N
Advanced Micro Devices Inc
R2I72C950HOYXII45366
Advanced Micro Devices Inc
007903107
1478336.00000000
NS
USD
69481792.00000000
0.697207016197
Long
EC
CORP
US
N
1
N
N
Fidelity National Information Services Inc
6WQI0GK1PRFVBA061U48
Fidelity National Information Services Inc
31620M106
1099742.00000000
NS
USD
157988935.72000000
1.585321726670
Long
EC
CORP
US
N
1
N
N
N
Brown-Forman Corp
549300873K3LXF7ARU34
Brown-Forman Corp
115637209
674852.00000000
NS
USD
45646989.28000000
0.458039441388
Long
EC
CORP
US
N
1
N
N
N
Ball Corp
0BGI85ALH27ZJP15DY16
Ball Corp
058498106
737062.00000000
NS
USD
53201135.16000000
0.533840645665
Long
EC
CORP
US
N
1
N
N
N
Charter Communications Inc
0J0XRGZE3PBRFEZ7MV65
Charter Communications Inc
16119P108
289046.00000000
NS
USD
149569743.16000000
1.500840311402
Long
EC
CORP
US
N
1
N
N
American Electric Power Co Inc
1B4S6S7G0TW5EE83BO58
American Electric Power Co Inc
025537101
907902.00000000
NS
USD
94621546.44000000
0.949468978311
Long
EC
CORP
US
N
1
N
N
N
Masco Corp
5GCSNMQXHEYA1JO8QN11
Masco Corp
574599106
576113.00000000
NS
USD
27376889.76000000
0.274710238077
Long
EC
CORP
US
N
1
N
N
N
Synopsys Inc
QG7T915N9S0NY5UKNE63
Synopsys Inc
871607107
291591.00000000
NS
USD
43012588.41000000
0.431604850149
Long
EC
CORP
US
N
1
N
N
N
MSCI Inc
549300HTIN2PD78UB763
MSCI Inc
55354G100
145031.00000000
NS
USD
41449859.80000000
0.415923830418
Long
EC
CORP
US
N
1
N
N
N
Healthpeak Properties Inc
PZ9HF5U52KPF0MH0QN75
Healthpeak Properties Inc
42250P103
1101529.00000000
NS
USD
39644028.71000000
0.397803426931
Long
EC
US
N
1
N
N
N
Medtronic PLC
549300GX3ZBSQWUXY261
Medtronic PLC
000000000
2519417.00000000
NS
USD
290841498.48000000
2.918415422298
Long
EC
CORP
IE
N
1
N
N
N
Invitation Homes Inc
N/A
Invitation Homes Inc
46187W107
1144550.00000000
NS
USD
36018988.50000000
0.361428379661
Long
EC
US
N
1
N
N
N
Teleflex Inc
UUL85LWXB4NGSWWXIQ25
Teleflex Inc
879369106
86197.00000000
NS
USD
32023047.47000000
0.321331570954
Long
EC
CORP
US
N
1
N
N
N
ResMed Inc
254900Q4WEDMZBOZ0002
ResMed Inc
761152107
341806.00000000
NS
USD
54336899.82000000
0.545237344957
Long
EC
CORP
US
N
1
N
N
N
Southern Co/The
549300FC3G3YU2FBZD92
Southern Co/The
842587107
2633649.00000000
NS
USD
185408889.60000000
1.860464086685
Long
EC
CORP
US
N
1
N
N
N
Altice USA Inc
54930064K3612MGCER95
Altice USA Inc
02156K103
369579.00000000
NS
USD
10111681.44000000
0.101464499440
Long
EC
CORP
US
N
1
N
N
N
Republic Services Inc
NKNQHM6BLECKVOQP7O46
Republic Services Inc
760759100
298850.00000000
NS
USD
28405692.50000000
0.285033640337
Long
EC
CORP
US
N
1
N
N
N
Moody's Corp
549300GCEDD8YCF5WU84
Moody's Corp
615369105
330792.00000000
NS
USD
84944077.68000000
0.852361535853
Long
EC
CORP
US
N
1
N
N
N
Eversource Energy
SJ7XXD41SQU3ZNWUJ746
Eversource Energy
30040W108
744325.00000000
NS
USD
68805403.00000000
0.690419868904
Long
EC
CORP
US
N
1
N
N
N
Paycom Software Inc
254900LSB0HNJUDC6Q18
Paycom Software Inc
70432V102
70805.00000000
NS
USD
22527318.80000000
0.226047778437
Long
EC
CORP
US
N
1
N
N
Hershey Co/The
21X2CX66SU2BR6QTAD08
Hershey Co/The
427866108
324348.00000000
NS
USD
50329079.16000000
0.505021331475
Long
EC
CORP
US
N
1
N
N
N
SBA Communications Corp
5299001HX8ZN8Y8QIT49
SBA Communications Corp
78410G104
228479.00000000
NS
USD
57019219.24000000
0.572152769350
Long
EC
CORP
US
N
1
N
N
N
American Water Works Co Inc
549300DXHIJQMD5WFW18
American Water Works Co Inc
030420103
394551.00000000
NS
USD
53737846.20000000
0.539226210602
Long
EC
CORP
US
N
1
N
N
N
Entergy Corp
4XM3TW50JULSLG8BNC79
Entergy Corp
29364G103
628350.00000000
NS
USD
82640592.00000000
0.829247474865
Long
EC
CORP
US
N
1
N
N
N
Aqua America Inc
549300ILTEOF3E3QY357
Aqua America Inc
03836W103
467355.00000000
NS
USD
24274418.70000000
0.243578850582
Long
EC
CORP
US
N
1
N
N
N
Camden Property Trust
5493002MYX22OHYJBD89
Camden Property Trust
133131102
177440.00000000
NS
USD
19949579.20000000
0.200181748168
Long
EC
US
N
1
N
N
N
Alleghany Corp
549300DCJE6AYX159479
Alleghany Corp
017175100
27058.00000000
NS
USD
21583084.28000000
0.216572966212
Long
EC
CORP
US
N
1
N
N
N
Teledyne Technologies Inc
549300VSMO9KYQWDND94
Teledyne Technologies Inc
879360105
90112.00000000
NS
USD
32896286.72000000
0.330093989343
Long
EC
CORP
US
N
1
N
N
N
NVR Inc
529900RWXR4JI3JYTV70
NVR Inc
62944T105
6853.00000000
NS
USD
26157695.41000000
0.262476373197
Long
EC
CORP
US
N
1
N
N
N
Western Union Co/The
28ID94QU1140NC23S047
Western Union Co/The
959802109
1076793.00000000
NS
USD
28965731.70000000
0.290653289001
Long
EC
CORP
US
N
1
N
N
N
Mastercard Inc
AR5L2ODV9HN37376R084
Mastercard Inc
57636Q104
1537083.00000000
NS
USD
485626003.02000000
4.872958034151
Long
EC
CORP
US
N
1
N
N
Chipotle Mexican Grill Inc
N/A
Chipotle Mexican Grill Inc
169656105
40588.00000000
NS
USD
35180054.88000000
0.353010197154
Long
EC
CORP
US
N
1
N
N
Insulet Corp
549300TZTYD2PYN92D43
Insulet Corp
45784P101
154430.00000000
NS
USD
29965597.20000000
0.300686323870
Long
EC
CORP
US
N
1
N
N
Equity LifeStyle Properties Inc
N/A
Equity LifeStyle Properties Inc
29472R108
508518.00000000
NS
USD
36994684.50000000
0.371218888474
Long
EC
US
N
1
N
N
N
Starbucks Corp
OQSJ1DU9TAOC51A47K68
Starbucks Corp
855244109
2076923.00000000
NS
USD
176185378.09000000
1.767911825817
Long
EC
CORP
US
N
1
N
N
N
Cincinnati Financial Corp
529900PP0C7H2HHPSJ32
Cincinnati Financial Corp
172062101
347782.00000000
NS
USD
36499720.90000000
0.366252233401
Long
EC
CORP
US
N
1
N
N
N
Ameren Corp
XRZQ5S7HYJFPHJ78L959
Ameren Corp
023608102
336452.00000000
NS
USD
27605886.60000000
0.277008080417
Long
EC
CORP
US
N
1
N
N
N
Martin Marietta Materials Inc
5299005I24806IOIYE03
Martin Marietta Materials Inc
573284106
114401.00000000
NS
USD
30178983.80000000
0.302827527060
Long
EC
CORP
US
N
1
N
N
N
Ecolab Inc
82DYEISM090VG8LTLS26
Ecolab Inc
278865100
341116.00000000
NS
USD
66896258.76000000
0.671262781548
Long
EC
CORP
US
N
1
N
N
N
Assurant Inc
H3F39CAXWQRVWURFXL38
Assurant Inc
04621X108
133451.00000000
NS
USD
17423362.56000000
0.174832719089
Long
EC
CORP
US
N
1
N
N
N
WP Carey Inc
54930042CRNE713E3Q67
WP Carey Inc
92936U109
402134.00000000
NS
USD
33827512.08000000
0.339438262655
Long
EC
US
N
1
N
N
N
Applied Materials Inc
41BNNE1AFPNAZELZ6K07
Applied Materials Inc
038222105
1753289.00000000
NS
USD
101673229.11000000
1.020228273545
Long
EC
CORP
US
N
1
N
N
N
FirstEnergy Corp
549300SVYJS666PQJH88
FirstEnergy Corp
337932107
1026456.00000000
NS
USD
52133700.24000000
0.523129593256
Long
EC
CORP
US
N
1
N
N
N
AT&T Inc
549300Z40J86GGSTL398
AT&T Inc
00206R102
11948896.00000000
NS
USD
449517467.52000000
4.510631105462
Long
EC
CORP
US
N
1
N
N
N
Zoetis Inc
549300HD9Q1LOC9KLJ48
Zoetis Inc
98978V103
1081926.00000000
NS
USD
145205288.46000000
1.457045694839
Long
EC
CORP
US
N
1
N
N
N
Air Products & Chemicals Inc
7QEON6Y1RL5XR3R1W237
Air Products & Chemicals Inc
009158106
352050.00000000
NS
USD
84037855.50000000
0.843268154062
Long
EC
CORP
US
N
1
N
N
N
CDW Corp/DE
N/A
CDW Corp/DE
12514G108
272691.00000000
NS
USD
35572540.95000000
0.356948553288
Long
EC
CORP
US
N
1
N
N
N
Booz Allen Hamilton Holding Corp
529900JPV47PIUWMA015
Booz Allen Hamilton Holding Corp
099502106
263760.00000000
NS
USD
20583830.40000000
0.206546068574
Long
EC
CORP
US
N
1
N
N
N
Alliant Energy Corp
5493009ML300G373MZ12
Alliant Energy Corp
018802108
441652.00000000
NS
USD
26216462.72000000
0.263066066981
Long
EC
CORP
US
N
1
N
N
N
Sherwin-Williams Co/The
Z15BMIOX8DDH0X2OBP21
Sherwin-Williams Co/The
824348106
186482.00000000
NS
USD
103868609.18000000
1.042257561276
Long
EC
CORP
US
N
1
N
N
N
Waste Management Inc
549300YX8JIID70NFS41
Waste Management Inc
94106L109
576968.00000000
NS
USD
70217005.60000000
0.704584432144
Long
EC
CORP
US
N
1
N
N
N
WEC Energy Group Inc
549300IGLYTZUK3PVP70
WEC Energy Group Inc
92939U106
829499.00000000
NS
USD
82858655.11000000
0.831435603955
Long
EC
CORP
US
N
1
N
N
N
Aramark
549300MR6PG2DWZUIL39
Aramark
03852U106
545828.00000000
NS
USD
24092847.92000000
0.241756899563
Long
EC
CORP
US
N
1
N
N
N
Visa Inc
549300JZ4OKEHW3DPJ59
Visa Inc
92826C839
2589192.00000000
NS
USD
515171532.24000000
5.169429234397
Long
EC
CORP
US
N
1
N
N
N
STERIS PLC
N/A
STERIS PLC
000000000
119143.00000000
NS
USD
17953658.67000000
0.180153914152
Long
EC
CORP
IE
N
1
N
N
N
Dollar General Corp
OPX52SQVOZI8IVSWYU66
Dollar General Corp
256677105
530951.00000000
NS
USD
81453192.91000000
0.817332655849
Long
EC
CORP
US
N
1
N
N
N
Avery Dennison Corp
549300PW7VPFCYKLIV37
Avery Dennison Corp
053611109
153466.00000000
NS
USD
20140877.84000000
0.202101312275
Long
EC
CORP
US
N
1
N
N
N
BlackRock Funds III
5493008LW2651I1QB503
BlackRock Cash Funds: Institutional, SL Agency Shares
066922519
156638434.28800000
NS
USD
156732417.35000000
1.572713338223
Long
STIV
RF
US
N
1
N
N
Motorola Solutions Inc
6S552MUG6KGJVEBSEC55
Motorola Solutions Inc
620076307
280522.00000000
NS
USD
49652394.00000000
0.498231212399
Long
EC
CORP
US
N
1
N
N
N
O'Reilly Automotive Inc
549300K2RLMQL149Q332
O'Reilly Automotive Inc
67103H107
108387.00000000
NS
USD
44015960.70000000
0.441673073497
Long
EC
CORP
US
N
1
N
N
N
KLA Corp
549300H0BF5JCG96TJ81
KLA Corp
482480100
437565.00000000
NS
USD
72522023.10000000
0.727713864003
Long
EC
CORP
US
N
1
N
N
N
Costco Wholesale Corp
29DX7H14B9S6O3FD6V18
Costco Wholesale Corp
22160K105
817883.00000000
NS
USD
249879614.16000000
2.507388125469
Long
EC
CORP
US
N
1
N
N
N
AMETEK Inc
549300WZDEF9KKE40E98
AMETEK Inc
031100100
330791.00000000
NS
USD
32136345.65000000
0.322468448455
Long
EC
CORP
US
N
1
N
N
N
CMS Energy Corp
549300IA9XFBAGNIBW29
CMS Energy Corp
125896100
615767.00000000
NS
USD
42186197.17000000
0.423312522705
Long
EC
CORP
US
N
1
N
N
N
Roku Inc
549300KR6ITU0YIR1T71
Roku Inc
77543R102
293249.00000000
NS
USD
35468466.55000000
0.355904230743
Long
EC
CORP
US
N
1
N
N
National Retail Properties Inc
5493008JKH5SOTI0JS97
National Retail Properties Inc
637417106
258852.00000000
NS
USD
14495712.00000000
0.145455547709
Long
EC
US
N
1
N
N
N
Lam Research Corp
549300I4GMO6D34U1T02
Lam Research Corp
512807108
327232.00000000
NS
USD
97583854.72000000
0.979193918579
Long
EC
CORP
US
N
1
N
N
N
Aon PLC
VVT2B79I2Z4U3R6BY589
Aon PLC
000000000
319602.00000000
NS
USD
70392340.50000000
0.706343809946
Long
EC
CORP
GB
N
1
N
N
N
Sempra Energy
PBBKGKLRK5S5C0Y4T545
Sempra Energy
816851109
506782.00000000
NS
USD
81409460.48000000
0.816893827832
Long
EC
CORP
US
N
1
N
N
N
Arch Capital Group Ltd
549300AYR4P8AFKDCE43
Arch Capital Group Ltd
000000000
1087960.00000000
NS
USD
48044313.60000000
0.482095115369
Long
EC
CORP
BM
N
1
N
N
Procter & Gamble Co/The
2572IBTT8CCZW6AU4141
Procter & Gamble Co/The
742718109
3862303.00000000
NS
USD
481320199.86000000
4.829751949692
Long
EC
CORP
US
N
1
N
N
N
Snap Inc
549300JNC0L6VP8A2Q35
Snap Inc
83304A106
2366416.00000000
NS
USD
43494726.08000000
0.436442804908
Long
EC
CORP
US
N
1
N
N
Keysight Technologies Inc
549300GLKVIO8YRCYN02
Keysight Technologies Inc
49338L103
420646.00000000
NS
USD
39115871.54000000
0.392503694815
Long
EC
CORP
US
N
1
N
N
Okta Inc
549300N8J06I8MRHU620
Okta Inc
679295105
209364.00000000
NS
USD
26809060.20000000
0.269012417945
Long
EC
CORP
US
N
1
N
N
2020-02-27
iShares Trust
Ann Frechette
Ann Frechette
Assistant Treasurer