Name Net new
positions
New positions Closed positions Return since
31 Mar ‘19
1
534 535 1 58.3%
2
434 473 39 163%
3
365 365 0 44.8%
TAK icon
4
Takeda Pharmaceutical
TAK
$43.3B
299 308 9 32.6%
5
227 227 0 74.5%
6
176 194 18 37.5%
7
173 256 83 0.68%
8
139 220 81 416%
9
137 137 0 10.1%
10
129 210 81 57.1%
NFLX icon
11
Netflix
NFLX
$518B
125 227 102 242%
12
122 178 56 14.4%
13
120 181 61 4.94%
14
107 175 68 138%
15
107 173 66 0.13%
16
107 142 35 87.3%
17
106 181 75 1,086%
18
106 134 28 99.5%
19
106 125 19 40.8%
20
103 198 95 8.57%
21
101 121 20 20.1%
22
99 161 62 366%
23
98 183 85 7.65%
24
96 218 122 329%
25
93 174 81 120%