Name Net closed
positions
Closed positions New positions Return since
30 Jun ‘25
1
373 651 278 13.3%
2
102 230 128 10.6%
3
72 252 180 52%
CVX icon
4
Chevron
CVX
$410B
66 227 161 44.5%
5
52 238 186 17.6%
6
39 201 162 97%
7
11 110 99 182%
8
4 180 176 60%
9
3 72 69 19.6%