Name Net new
positions
New positions Closed positions Return since
31 Mar ‘19
1
536 536 0 53.5%
2
434 473 39 258%
3
367 367 0 44.2%
TAK icon
4
Takeda Pharmaceutical
TAK
$59.2B
299 308 9 7.95%
5
228 228 0 82.3%
6
176 194 18 17.7%
7
174 257 83 4.49%
8
140 221 81 398%
9
137 137 0 5.9%
10
130 211 81 23%
NFLX icon
11
Netflix
NFLX
$406B
126 228 102 170%
12
122 178 56 6.36%
13
120 181 61 39.8%
14
109 175 66 15%
15
109 144 35 252%
16
107 175 68 120%
17
106 181 75 963%
18
106 134 28 99.6%
19
106 125 19 4.51%
20
104 199 95 21%
21
101 121 20 32.6%
22
99 161 62 367%
23
98 183 85 31.9%
24
97 219 122 289%
25
94 157 63 96.4%