Name Net new
positions
New positions Closed positions Return since
30 Jun ‘18
151
43 121 78 852%
152
43 88 45 94.6%
153
43 75 32 102%
TWLO icon
154
Twilio
TWLO
$16.6B
43 82 39 93%
155
43 65 22 74.3%
156
42 100 58 68.4%
157
42 78 36 78.2%
158
42 64 22 20.1%
159
42 67 25 99%
160
42 61 19 16.3%
ENVA icon
161
Enova International
ENVA
$2.76B
42 52 10 202%
162
42 60 18 34.7%
163
42 42 0 177%
164
41 110 69 49.3%
165
41 104 63 139%
166
41 100 59 33.1%
167
41 85 44 308%
168
41 55 14 0.07%
169
41 54 13 53.5%
170
41 49 8 0.72%
171
41 41 0 118%
172
40 108 68 94.4%
173
40 98 58 92.4%
174
40 96 56 194%
175
40 91 51 428%