Name Net new
positions
New positions Closed positions Return since
31 Mar ‘19
1
536 536 0 73.4%
2
434 473 39 249%
3
367 367 0 59%
TAK icon
4
Takeda Pharmaceutical
TAK
$56.4B
299 308 9 12.4%
5
228 228 0 81.3%
6
176 194 18 27.6%
7
174 257 83 7.2%
8
140 221 81 496%
9
137 137 0 5.44%
10
130 211 81 12.1%
NFLX icon
11
Netflix
NFLX
$455B
126 228 102 202%
12
122 178 56 3.79%
13
120 181 61 52%
14
109 175 66 9.28%
15
109 144 35 273%
16
106 175 69 121%
17
106 181 75 1,219%
18
106 134 28 99.7%
19
106 125 19 26.1%
20
104 199 95 26.9%
21
101 121 20 28.9%
22
99 161 62 390%
23
98 183 85 32.3%
24
97 219 122 303%
25
94 157 63 54.6%