Name Net new
positions
New positions Closed positions Return since
31 Mar ‘19
1
535 536 1 99.2%
2
434 473 39 213%
3
366 366 0 84.6%
TAK icon
4
Takeda Pharmaceutical
TAK
$51.1B
299 308 9 20.6%
5
228 228 0 76%
6
176 194 18 24.6%
7
174 257 83 1.55%
8
140 221 81 314%
9
137 137 0 8.41%
10
130 211 81 49.2%
NFLX icon
11
Netflix
NFLX
$379B
126 228 102 150%
12
122 178 56 4.73%
13
120 181 61 9.23%
14
109 175 66 13.4%
15
109 144 35 149%
16
107 175 68 132%
17
106 181 75 1,055%
18
106 134 28 99.6%
19
106 125 19 10%
20
104 199 95 6.69%
21
101 121 20 34%
22
99 161 62 318%
23
98 183 85 23.9%
24
97 219 122 271%
25
94 157 63 89.8%