Name Net new
positions
New positions Closed positions Return since
31 Dec ‘17
26
42 60 18 14.7%
27
42 57 15 67.6%
28
41 70 29 12.7%
EBS icon
29
Emergent Biosolutions
EBS
$502M
41 52 11 79.8%
30
41 58 17 6.89%
31
40 65 25 49.4%
32
40 59 19 16.4%
33
40 54 14 13.3%
34
40 53 13 72.4%
35
40 47 7 224%
PENG
36
Penguin Solutions Inc
PENG
$1.18B
40 49 9 33.5%
37
39 99 60 70.7%
38
39 83 44 68.5%
39
39 61 22 52.1%
40
38 51 13 142%
41
38 49 11 48.1%
42
37 74 37 81.5%
43
37 51 14 8.19%
44
37 49 12 80.6%
45
36 66 30 71.8%
46
36 56 20 82.1%
47
36 53 17 87.1%
48
36 44 8 2.15%
49
35 58 23 92.2%
50
35 70 35 74.1%