NRG ENERGY, INC.NRG

Market cap
$32B
P/E ratio
Period EndRepurchases of common stock (Million USD)YoY (%)
Dec 31, 2024935-20.22%
Dec 31, 20231,172+93.40%
Dec 31, 2022606+1162.50%
Dec 31, 202148-79.04%
Dec 31, 2020229-84.10%
Dec 31, 20191,440+15.20%
Dec 31, 20181,250+Infinity%
Dec 31, 20170NaN%
Dec 31, 20160-100.00%
Dec 31, 201439+56.00%
Dec 31, 201325+Infinity%
Dec 31, 20120-100.00%
Dec 31, 2011430+138.89%
Dec 31, 2010180