Name Net new
positions
New positions Closed positions Return since
31 Mar ‘17
376
23 80 57 27.8%
377
23 88 65 93.5%
378
23 102 79 196%
ULTA icon
379
Ulta Beauty
ULTA
$30.9B
23 72 49 140%
380
23 78 55 157%
381
23 76 53 572%
382
23 71 48 38%
383
23 50 27 84.3%
384
23 49 26 3.9%
385
23 64 41 88%
SCI icon
386
Service Corp International
SCI
$11.6B
23 54 31 173%
387
23 56 33 162%
388
23 50 27 28.7%
389
23 47 24 25.2%
390
23 42 19 29.4%
391
23 26 3 7.96%
392
23 34 11 74.2%
393
23 41 18 68.1%
394
23 31 8 48.4%
395
22 79 57 169%
396
22 74 52 47.6%
397
22 71 49 128%
398
22 48 26 120%
399
22 62 40 23.6%
400
22 69 47 57.4%