Name Net new
positions
New positions Closed positions Return since
31 Dec ‘16
276
51 109 58 231%
277
51 80 29 91.9%
278
51 74 23 147%
TWLO icon
279
Twilio
TWLO
$18.8B
51 77 26 329%
280
50 150 100 197%
281
50 143 93 13.3%
282
50 153 103 182%
283
50 93 43 59.1%
284
50 104 54 7.6%
285
50 100 50 161%
TTMI icon
286
TTM Technologies
TTMI
$11.7B
50 68 18 729%
287
50 57 7 9.36%
288
49 119 70 92.2%
289
49 96 47 622%
290
49 95 46 106%
291
49 91 42 129%
292
49 96 47 160%
293
49 104 55 894%
294
49 84 35 443%
295
49 81 32 120%
296
49 79 30 29.1%
297
49 67 18 626%
298
49 61 12 143%
299
49 60 11 52.6%
300
48 174 126 110%