Name Net increased
positions
Increased positions Reduced positions Return since
30 Jun ‘14
126
19 81 62 236%
127
19 44 25 98.9%
128
19 28 9 441%
PLUG icon
129
Plug Power
PLUG
$2.8B
18 40 22 57.1%
130
18 61 43 22.8%
131
18 36 18 86.1%
132
18 27 9 41.9%
133
18 81 63 13.8%
134
18 46 28 139%
135
18 29 11 250%
JOYY
136
JOYY Inc
JOYY
$3.22B
17 47 30 16.4%
137
17 53 36 45.9%
138
17 41 24 117%
139
17 73 56 14.2%
140
17 24 7 1,149%
141
17 59 42 10.7%
142
17 55 38 164%
143
17 59 42 61.4%
144
17 43 26 10.2%
145
17 39 22 81%
146
17 23 6 75.5%
147
17 70 53 122%
148
17 77 60 31.7%
149
17 53 36 1.66%
150
16 73 57 191%