Name Net new
positions
New positions Closed positions Return since
30 Jun ‘15
151
33 50 17 5.29%
152
33 74 41 97.7%
153
33 43 10 31.8%
HELE icon
154
Helen of Troy
HELE
$400M
33 49 16 82.2%
155
33 52 19 102%
156
33 40 7 7,092%
157
33 45 12 130%
158
32 105 73 121%
159
32 95 63 1,005%
160
32 74 42 63%
INCY icon
161
Incyte
INCY
$19.4B
32 55 23 6.26%
162
32 60 28 1,873%
163
32 48 16 185%
164
32 36 4 10.4%
165
32 35 3 339%
166
31 103 72 14.8%
167
31 98 67 93.9%
168
31 71 40 11.8%
169
31 59 28 365%
170
31 59 28 318%
171
31 49 18 310%
172
31 44 13 40.6%
173
31 53 22 8.54%
174
31 45 14 10.3%
175
31 51 20 276%