Loading...
XNYS
NRG
Market cap29bUSD
Jun 12, Last price  
151.00USD
1D
1.29%
1Q
58.30%
Jan 2017
1,131.65%
IPO
1,405.48%
Name

NRG Energy Inc

Chart & Performance

D1W1MN
P/E
26.24
P/S
1.05
EPS
5.75
Div Yield, %
0.81%
Shrs. gr., 5y
-4.29%
Rev. gr., 5y
23.42%
Revenues
28.13b
-2.40%
2,708,000,0005,623,000,0005,989,000,0006,885,000,0008,952,000,0008,849,000,0009,079,000,0008,422,000,00011,295,000,00015,868,000,00014,674,000,00012,351,000,00010,629,000,0009,478,000,0009,821,000,0009,093,000,00026,989,000,00031,543,000,00028,823,000,00028,130,000,000
Net income
1.13b
P
84,000,000621,000,000586,000,0001,188,000,000942,000,000477,000,000197,000,000559,000,000-386,000,000134,000,000-6,382,000,000-774,000,000-2,153,000,000268,000,0004,438,000,000510,000,0002,187,000,0001,221,000,000-202,000,0001,125,000,000
CFO
2.31b
P
76,000,000421,000,0001,517,000,0001,434,000,0002,106,000,0001,623,000,0001,166,000,0001,149,000,0001,270,000,0001,510,000,0001,309,000,0002,072,000,0001,387,000,0001,377,000,0001,413,000,0001,837,000,000493,000,000360,000,000-221,000,0002,306,000,000
Dividend
Aug 01, 20240.4075 USD/sh
Earnings
Aug 06, 2025

Profile

NRG Energy, Inc., together with its subsidiaries, operates as an integrated power company in the United States. It operates through Texas, East, and West. The company is involved in the producing, selling, and delivering electricity and related products and services to approximately 6 million residential, commercial, industrial, and wholesale customers. It generates electricity using natural gas, coal, oil, solar, nuclear, and battery storage. The company also provides system power, distributed generation, renewable products, backup generation, storage and distributed solar, demand response, and energy efficiency, and advisory services, as well as carbon management and specialty services; and on-site energy solutions. In addition, it trades in electric power, natural gas, and related commodities; environmental products; weather products; and financial products, including forwards, futures, options, and swaps. Further, the company procures fuels; provides transportation services; and directly sells energy, services, and products and services to retail customers under the NRG, Reliant, Direct Energy, Green Mountain Energy, Stream, and XOOM Energy. As of December 31, 2021, it owns and leases power generation portfolio with approximately 18,000 megawatts of capacity at 25 plants. NRG Energy, Inc. was founded in 1989 and is headquartered in Houston, Texas.
IPO date
Feb 05, 2004
Employees
6,603
Domiciled in
US
Incorporated in
US

Valuation

Title
USD in thousands, except ratios and share amounts
FYFYFYFYFYFYFYFYFYFY
2024‑122023‑122022‑122021‑122020‑122019‑122018‑122017‑122016‑122015‑12
Income
Revenues
28,130,000
-2.40%
28,823,000
-8.62%
31,543,000
16.87%
Cost of revenue
22,100,000
28,494,000
28,674,000
Unusual Expense (Income)
NOPBT
6,030,000
329,000
2,869,000
NOPBT Margin
21.44%
1.14%
9.10%
Operating Taxes
323,000
(11,000)
442,000
Tax Rate
5.36%
15.41%
NOPAT
5,707,000
340,000
2,427,000
Net income
1,125,000
-656.93%
(202,000)
-116.54%
1,221,000
-44.17%
Dividends
(405,000)
(381,000)
(332,000)
Dividend yield
2.12%
3.23%
4.42%
Proceeds from repurchase of equity
(985,000)
(1,172,000)
(606,000)
BB yield
5.15%
9.94%
8.07%
Debt
Debt current
1,062,000
800,000
146,000
Long-term debt
10,112,000
10,607,000
8,419,000
Deferred revenue
914,000
10,000
Other long-term liabilities
2,790,000
2,307,000
4,036,000
Net debt
10,930,000
10,818,000
7,164,000
Cash flow
Cash from operating activities
2,306,000
(221,000)
360,000
CAPEX
(472,000)
(622,000)
(373,000)
Cash from investing activities
(24,000)
(910,000)
(332,000)
Cash from financing activities
(1,755,000)
(400,000)
1,043,000
FCF
13,515,000
2,794,000
(3,249,000)
Balance
Cash
199,000
541,000
430,000
Long term investments
45,000
48,000
971,000
Excess cash
Stockholders' equity
2,070,000
1,382,000
1,235,000
Invested Capital
16,259,000
17,316,000
16,176,000
ROIC
34.00%
2.03%
15.46%
ROCE
37.06%
1.90%
17.59%
EV
Common stock shares outstanding
212,000
228,000
236,000
Price
90.22
74.51%
51.70
62.48%
31.82
-26.14%
Market cap
19,126,640
62.26%
11,787,600
56.97%
7,509,520
-28.85%
EV
30,706,640
23,255,600
14,673,520
EBITDA
7,101,000
1,456,000
3,715,000
EV/EBITDA
4.32
15.97
3.95
Interest
651,000
667,000
417,000
Interest/NOPBT
10.80%
202.74%
14.53%