📊 Utilities - Independent Power Producers - Weekly Performance

← Back
Ticker Return (%) Current Vol Prev Vol Δ Volume Δ %
VST 2.74 12082772 31699400 -19616628 -61.9%
CEG -0.23 9742809 16765000 -7022191 -41.9%
OKLO -0.82 21790017 53099400 -31309383 -59.0%
DGXX -2.29 6419868 13852600 -7432732 -53.7%
NRG -3.81 7331144 13600300 -6269156 -46.1%