Name Net new
positions
New positions Closed positions Return since
30 Jun ‘24
1
1,377 1,387 10 297%
2
831 850 19 50.3%
3
206 265 59 36.2%
DELL icon
4
Dell
DELL
$79.3B
205 296 91 12.6%
5
188 305 117 20%
6
163 218 55 58.9%
7
158 216 58 35.4%
8
156 201 45 129%
9
156 232 76 104%
10
153 218 65 53.6%
VST icon
11
Vistra
VST
$61B
140 216 76 93.8%
12
137 137 0 105%
13
135 135 0 119%
14
132 269 137 10.7%
15
132 178 46 60.8%
16
130 130 0 77.8%
17
129 199 70 8.1%
18
123 239 116 18.4%
19
120 173 53 11.9%
20
118 170 52 14.4%
21
114 232 118 18.1%
22
114 150 36 0.26%
23
113 193 80 31.5%
24
109 208 99 5.75%
25
107 162 55 95.3%