Name Net new
positions
New positions Closed positions Return since
31 Mar ‘17
51
29 58 29 140%
52
29 48 19 79.5%
53
28 42 14 59.8%
PLNT icon
54
Planet Fitness
PLNT
$5.49B
28 54 26 259%
55
27 80 53 80.4%
56
27 61 34 96.3%
57
27 47 20 133%
58
27 44 17 55.1%
59
27 46 19 136%
60
27 37 10 364%
ELF icon
61
e.l.f. Beauty
ELF
$3.91B
27 50 23 130%
62
26 64 38 64.3%
63
26 50 24 28.9%
64
26 50 24 17.2%
65
25 75 50 51.3%
66
25 63 38 108%
67
25 61 36 1,055%
68
25 43 18 99%
69
25 42 17 359%
70
25 33 8 74.6%
71
25 38 13 30.6%
72
25 28 3 111%
73
25 32 7 0.16%
74
24 42 18 218%
75
24 55 31 11.7%