Name Net new
positions
New positions Closed positions Return since
30 Jun ‘25
1
438 519 81 27.6%
2
427 540 113 1.93%
3
324 484 160 24.2%
NFLX icon
4
Netflix
NFLX
$471B
324 444 120 16.9%
5
248 410 162 73.9%
6
239 366 127 25.8%
7
227 348 121 18.4%
8
217 352 135 20.4%
9
208 348 140 17.4%
10
204 346 142 27.3%
IBM icon
11
IBM
IBM
$286B
189 303 114 3.7%
12
183 317 134 10.4%
13
163 278 115 14.7%
14
159 303 144 100%
15
155 279 124 42.7%
16
149 265 116 6.97%
17
148 276 128 11.2%
18
146 262 116 4.81%
19
145 283 138 11.7%
20
144 249 105 4.73%
21
137 246 109 12%
22
133 247 114 16.3%
23
130 249 119 56.1%
24
128 235 107 2.57%
25
128 267 139 56.8%