Name Net new
positions
New positions Closed positions Return since
31 Mar ‘19
1
534 535 1 78.4%
2
434 473 39 183%
3
365 365 0 62.4%
TAK icon
4
Takeda Pharmaceutical
TAK
$45.9B
299 308 9 29.2%
5
228 228 0 73.1%
6
176 194 18 27.4%
7
173 256 83 5.91%
8
139 220 81 348%
9
137 137 0 6.45%
10
129 210 81 45.6%
NFLX icon
11
Netflix
NFLX
$450B
126 228 102 202%
12
122 178 56 0.39%
13
120 181 61 13.1%
14
108 174 66 10.8%
15
108 143 35 127%
16
107 175 68 134%
17
106 181 75 1,240%
18
106 134 28 99.6%
19
106 125 19 7.84%
20
104 199 95 13.8%
21
101 121 20 25.4%
22
99 161 62 329%
23
98 183 85 17.2%
24
97 219 122 289%
25
93 174 81 114%