📊 Utilities - Independent Power Producers - Weekly Performance

← Back
Ticker Return (%) Current Vol Prev Vol Δ Volume Δ %
OKLO 27.78 66339798 33481700 32858098 98.1%
VST 6.98 13925087 15863600 -1938513 -12.2%
CEG 4.41 9679181 13579300 -3900119 -28.7%
NRG 2.70 10542286 10481600 60686 0.6%
TAC -3.57 3366750 4664000 -1297250 -27.8%