Name Net new
positions
New positions Closed positions Return since
31 Mar ‘16
251
16 49 33 84%
252
16 66 50 38.8%
253
16 47 31 125%
IRM icon
254
Iron Mountain
IRM
$30.9B
16 48 32 208%
255
16 52 36 534%
256
16 35 19 341%
257
16 46 30 43.4%
258
16 33 17 1,167%
259
16 23 7 0.57%
260
15 109 94 55.8%
ECL icon
261
Ecolab
ECL
$78.5B
15 73 58 148%
262
15 72 57 90.9%
263
15 71 56 153%
264
15 73 58 265%
265
15 50 35 44.1%
266
15 61 46 175%
267
15 70 55 292%
268
15 50 35 87%
269
15 39 24 61.4%
270
15 28 13 568%
271
15 24 9 589%
272
15 21 6 157%
273
15 17 2 28%
274
14 78 64 19.9%
275
14 75 61 446%