Name Net increased
positions
Increased positions Reduced positions Return since
31 Mar ‘14
76
22 81 59 20.4%
77
22 44 22 20%
78
21 42 21 91%
PTCT icon
79
PTC Therapeutics
PTCT
$6.9B
21 32 11 229%
80
21 174 153 52.5%
81
21 58 37 12.4%
82
21 65 44 249%
83
21 37 16 37.4%
84
20 33 13 45.4%
85
20 159 139 32.1%
PLUG icon
86
Plug Power
PLUG
$2.8B
20 27 7 71.7%
87
20 72 52 66.2%
88
20 46 26 85.2%
89
20 42 22 187%
90
20 118 98 25%
91
20 52 32 104%
92
20 82 62 35%
93
19 76 57 175%
94
19 47 28 1.38%
95
19 38 19 31.2%
96
19 77 58 124%
97
19 68 49 22%
98
19 61 42 520%
99
19 218 199 56.7%
100
19 86 67 12%