We are live on ! Find out more
Name Net new
positions
New positions Closed positions Return since
30 Jun ‘25
26
199 199 0 7.27%
27
195 288 93 42.5%
28
195 239 44 5.77%
CEG icon
29
Constellation Energy
CEG
$92.6B
192 326 134 19.7%
30
190 305 115 5.69%
31
189 323 134 279%
32
183 318 135 31.3%
33
181 212 31 0.94%
34
178 254 76 25%
35
175 325 150 20.5%
NRG icon
36
NRG Energy
NRG
$31.5B
175 244 69 7.14%
37
174 277 103 39.8%
38
174 302 128 139%
39
174 251 77 44.3%
40
173 191 18 61.3%
41
168 283 115 16.2%
42
168 168 0 16.4%
43
164 290 126 51.4%
44
163 238 75 571%
45
162 279 117 0.41%
46
161 290 129 14.4%
47
161 175 14 169%
48
161 161 0 30.3%
49
157 306 149 829%
50
157 233 76 77.1%