Weekly Recap | NRG Energy -4.67%, consensus target 66% above spotWeekly Review·Sep 12 at 06:23 AMNRG-1.07%
Weekly Recap | NRG Energy +7.11%, data-centre power narrative heats upWeekly Review·Sep 5 at 07:31 AMNRG-1.07%