Name Net new
positions
New positions Closed positions Return since
30 Jun ‘18
151
43 121 78 1,160%
152
43 88 45 96.1%
153
43 75 32 76.4%
TWLO icon
154
Twilio
TWLO
$19.3B
43 82 39 132%
155
43 65 22 72.9%
156
42 100 58 50.5%
157
42 78 36 79.4%
158
42 64 22 22.1%
159
42 67 25 51.4%
160
42 61 19 18.8%
ENVA icon
161
Enova International
ENVA
$3.24B
42 52 10 259%
162
42 60 18 4.59%
163
42 42 0 185%
164
41 110 69 52.8%
165
41 104 63 110%
166
41 100 59 36.7%
167
41 85 44 395%
168
41 55 14 0.29%
169
41 54 13 54%
170
41 49 8 1.55%
171
41 41 0 145%
172
40 108 68 99%
173
40 98 58 93.6%
174
40 96 56 211%
175
40 91 51 371%