Name Net new
positions
New positions Closed positions Return since
31 Mar ‘19
1
536 536 0 74.1%
2
434 473 39 254%
3
367 367 0 59.9%
TAK icon
4
Takeda Pharmaceutical
TAK
$50.4B
299 308 9 21.6%
5
228 228 0 82%
6
176 194 18 25.6%
7
175 258 83 8.29%
8
140 221 81 1,315%
9
137 137 0 1.49%
10
130 211 81 20.7%
NFLX icon
11
Netflix
NFLX
$362B
127 229 102 141%
12
122 178 56 47.6%
13
120 181 61 54.8%
14
109 175 66 1.07%
15
109 144 35 288%
16
106 175 69 110%
17
106 181 75 1,386%
18
106 134 28 99.7%
19
106 125 19 9.8%
20
104 199 95 31.9%
21
101 121 20 36.7%
22
99 161 62 397%
23
98 183 85 33.4%
24
97 219 122 279%
25
94 157 63 45.9%