Name Net new
positions
New positions Closed positions Return since
31 Mar ‘18
301
29 43 14 28.2%
302
29 44 15 4.91%
303
29 60 31 27.9%
TWLO icon
304
Twilio
TWLO
$18.6B
29 54 25 222%
305
29 53 24 42.5%
306
29 46 17 6.12%
307
29 44 15 200%
308
29 39 10 99.4%
309
29 35 6 39.3%
310
29 29 0
CUE icon
311
Cue Biopharma
CUE
$27M
29 29 0 97.8%
312
29 29 0 106%
313
29 29 0 11.8%
314
28 100 72 83.9%
315
28 81 53 12.2%
316
28 90 62 16.8%
317
28 75 47 69.2%
318
28 96 68 132%
319
28 80 52 354%
320
28 71 43 100%
321
28 88 60 20.9%
322
28 74 46 55.9%
323
28 62 34 24.7%
324
28 58 30 150%
325
28 59 31 307%