📊 Utilities - Independent Power Producers - Weekly Performance

← Back
Ticker Return (%) Current Vol Prev Vol Δ Volume Δ %
OKLO -3.45 41721378 45542500 -3821122 -8.4%
CEG -4.23 13958483 13278700 679783 5.1%
NRG -4.75 11997703 11594900 402803 3.5%
DGXX -7.54 19427476 20405500 -978024 -4.8%
VST -9.29 23645028 15041300 8603728 57.2%