Name Net new
positions
New positions Closed positions Return since
30 Jun ‘17
51
12 19 7 80.8%
52
12 14 2 67.6%
53
12 12 0 35.9%
EDIT icon
54
Editas Medicine
EDIT
$197M
11 29 18 88%
55
11 20 9 93.7%
56
11 17 6 4.38%
57
11 17 6 47.8%
58
11 13 2 28.9%
59
11 11 0 99.7%
60
10 27 17 80.2%
ALTO icon
61
Alto Ingredients
ALTO
$211M
10 27 17 56.3%
62
10 18 8 70.4%
63
10 15 5 71.1%
64
10 12 2 52.5%
65
10 18 8 14.2%
66
10 15 5 85.1%
67
10 14 4 50%
68
10 13 3 9.9%
69
10 15 5 95.9%
70
10 11 1 48.6%
71
10 12 2 59.1%
72
9 14 5 17.3%
73
9 14 5 85.2%
74
9 12 3 58%
75
9 12 3 19.8%