NRG Energy, Inc. NRG
Set alert
As of Nov 2, 3:07 PM ET
- YTD
- -40.50%
- 1 year
- -44.87%
- Open
- 96.00
- Prev close
- 95.59
- Mkt cap
- 19.90B
- Vol
- 1.22M
- Avg vol
- 3.08M
- EPS
- 3.82
- P/E
- 24.78
- Div yield
- 1.95%
More statistics
- Low
- 93.94
- High
- 97.59
- Forward P/E
- 9.11
- Beta
- 1.16
- Short ratio
- 1.89
- Inst. own
- 95.17%
- Dividend
- 1.90
- Ex-div date
- Nov 1, 2026
- Earnings
- Nov 9, 2026
- 50-d avg
- 104.95
- 200-d avg
- 135.58
- 1y target
- 172.56
5D chart
Events in this range
- Oct 27, 2026Rating: Barclays · Overweight → Overweight
- Oct 28, 2026Rating: Wells Fargo · Overweight → Overweight
- Oct 28, 2026Rating: Scotiabank · Sector Outperform → Sector Outperform
- Oct 28, 2026Rating: CIBC · Outperformer → Outperformer
- Nov 2, 2026Dividend: 0.475
Signals (137)
| Name | Time | Ago |
|---|---|---|
| MACD: Buy Signal | Nov 2, 3:05 PM | 2 minutes ago |
| SMA: Bullish | Nov 2, 2:55 PM | 12 minutes ago |
| MACD: Sell Signal | Nov 2, 1:50 PM | 1 hour ago |
| SMA: Bearish | Nov 2, 1:45 PM | 1 hour ago |
| SMA: Bearish | Nov 2, 1:40 PM | 1 hour ago |
| SMA: Bullish | Nov 2, 12:55 PM | 2 hours ago |
| SMA: Bullish | Nov 2, 12:55 PM | 2 hours ago |
| SMA: Bearish | Nov 2, 12:45 PM | 2 hours ago |
| MACD: Buy Signal | Nov 2, 12:30 PM | 2 hours ago |
| SMA: Bullish | Nov 2, 12:25 PM | 2 hours ago |
| SMA: Bearish | Nov 2, 12:00 PM | 3 hours ago |
| SMA: Bullish | Nov 2, 11:30 AM | 3 hours ago |
| SMA: Bearish | Nov 2, 10:50 AM | 4 hours ago |
| SMA: Bearish | Nov 2, 10:45 AM | 4 hours ago |
| MACD: Sell Signal | Nov 2, 10:45 AM | 4 hours ago |
| SMA: Bullish | Nov 2, 10:40 AM | 4 hours ago |
| SMA: Bearish | Nov 2, 10:35 AM | 4 hours ago |
| RSI: Overbought | Nov 2, 10:15 AM | 4 hours ago |
| MACD: Buy Signal | Nov 2, 9:50 AM | 5 hours ago |
| SMA: Bullish | Nov 2, 9:45 AM | 5 hours ago |
| SMA: Bullish | Nov 2, 9:40 AM | 5 hours ago |
| MACD: Sell Signal | Nov 2, 9:40 AM | 5 hours ago |
| SMA: Bearish | Nov 2, 9:35 AM | 5 hours ago |
| SMA: Bearish | Nov 2, 9:30 AM | 5 hours ago |
| RSI: Overbought | Oct 30, 3:55 PM | 3 days ago |
| SMA: Bullish | Oct 30, 3:05 PM | 3 days ago |
| SMA: Bullish | Oct 30, 2:55 PM | 3 days ago |
| MACD: Buy Signal | Oct 30, 2:55 PM | 3 days ago |
| MACD: Sell Signal | Oct 30, 2:45 PM | 3 days ago |
| SMA: Bearish | Oct 30, 2:40 PM | 3 days ago |
| MACD: Buy Signal | Oct 30, 2:40 PM | 3 days ago |
| SMA: Bullish | Oct 30, 2:35 PM | 3 days ago |
| MACD: Sell Signal | Oct 30, 2:20 PM | 3 days ago |
| SMA: Bearish | Oct 30, 1:45 PM | 3 days ago |
| SMA: Bullish | Oct 30, 1:25 PM | 3 days ago |
| MACD: Buy Signal | Oct 30, 1:00 PM | 3 days ago |
| MACD: Sell Signal | Oct 30, 12:50 PM | 3 days ago |
| RSI: Oversold | Oct 30, 12:50 PM | 3 days ago |
| SMA: Bearish | Oct 30, 12:45 PM | 3 days ago |
| SMA: Bullish | Oct 30, 12:35 PM | 3 days ago |
| MACD: Buy Signal | Oct 30, 12:35 PM | 3 days ago |
| RSI: Oversold | Oct 30, 12:10 PM | 3 days ago |
| SMA: Bearish | Oct 30, 11:10 AM | 3 days ago |
| MACD: Sell Signal | Oct 30, 11:10 AM | 3 days ago |
| SMA: Bullish | Oct 30, 11:05 AM | 3 days ago |
| SMA: Bearish | Oct 30, 11:00 AM | 3 days ago |
| SMA: Bullish | Oct 30, 10:55 AM | 3 days ago |
| SMA: Bearish | Oct 30, 10:40 AM | 3 days ago |
| SMA: Bearish | Oct 30, 10:40 AM | 3 days ago |
| MACD: Buy Signal | Oct 30, 10:40 AM | 3 days ago |
| SMA: Bullish | Oct 30, 10:35 AM | 3 days ago |
| SMA: Bullish | Oct 30, 10:35 AM | 3 days ago |
| SMA: Bearish | Oct 30, 10:15 AM | 3 days ago |
| MACD: Sell Signal | Oct 30, 10:15 AM | 3 days ago |
| SMA: Bearish | Oct 30, 10:10 AM | 3 days ago |
| MACD: Buy Signal | Oct 30, 9:55 AM | 3 days ago |
| SMA: Bullish | Oct 30, 9:50 AM | 3 days ago |
| SMA: Bullish | Oct 30, 9:50 AM | 3 days ago |
| MACD: Sell Signal | Oct 30, 9:35 AM | 3 days ago |
| SMA: Bearish | Oct 30, 9:30 AM | 3 days ago |
| SMA: Bearish | Oct 30, 9:30 AM | 3 days ago |
| SMA: Bullish | Oct 29, 3:40 PM | 4 days ago |
| MACD: Buy Signal | Oct 29, 3:05 PM | 4 days ago |
| SMA: Bullish | Oct 29, 3:00 PM | 4 days ago |
| RSI: Oversold | Oct 29, 2:55 PM | 4 days ago |
| RSI: Oversold | Oct 29, 2:30 PM | 4 days ago |
| SMA: Bearish | Oct 29, 1:00 PM | 4 days ago |
| SMA: Bearish | Oct 29, 1:00 PM | 4 days ago |
| SMA: Bullish | Oct 29, 12:55 PM | 4 days ago |
| SMA: Bullish | Oct 29, 12:50 PM | 4 days ago |
| SMA: Bearish | Oct 29, 12:45 PM | 4 days ago |
| SMA: Bearish | Oct 29, 12:30 PM | 4 days ago |
| SMA: Bullish | Oct 29, 12:25 PM | 4 days ago |
| MACD: Sell Signal | Oct 29, 12:10 PM | 4 days ago |
| SMA: Bearish | Oct 29, 12:05 PM | 4 days ago |
| SMA: Bullish | Oct 29, 10:50 AM | 4 days ago |
| MACD: Buy Signal | Oct 29, 10:50 AM | 4 days ago |
| MACD: Sell Signal | Oct 29, 10:35 AM | 4 days ago |
| SMA: Bullish | Oct 29, 10:15 AM | 4 days ago |
| SMA: Bullish | Oct 29, 10:15 AM | 4 days ago |
| SMA: Bearish | Oct 29, 10:10 AM | 4 days ago |
| SMA: Bearish | Oct 29, 10:10 AM | 4 days ago |
| SMA: Bullish | Oct 29, 9:45 AM | 4 days ago |
| SMA: Bullish | Oct 29, 9:45 AM | 4 days ago |
| SMA: Bearish | Oct 29, 9:40 AM | 4 days ago |
| SMA: Bearish | Oct 29, 9:40 AM | 4 days ago |
| MACD: Buy Signal | Oct 28, 4:00 PM | 5 days ago |
| SMA: Bullish | Oct 28, 3:55 PM | 5 days ago |
| SMA: Bullish | Oct 28, 3:55 PM | 5 days ago |
| SMA: Bearish | Oct 28, 3:20 PM | 5 days ago |
| SMA: Bullish | Oct 28, 3:15 PM | 5 days ago |
| SMA: Bearish | Oct 28, 3:10 PM | 5 days ago |
| SMA: Bearish | Oct 28, 3:05 PM | 5 days ago |
| MACD: Sell Signal | Oct 28, 3:05 PM | 5 days ago |
| MACD: Buy Signal | Oct 28, 2:30 PM | 5 days ago |
| SMA: Bullish | Oct 28, 2:25 PM | 5 days ago |
| SMA: Bullish | Oct 28, 2:25 PM | 5 days ago |
| SMA: Bearish | Oct 28, 2:05 PM | 5 days ago |
| SMA: Bearish | Oct 28, 2:00 PM | 5 days ago |
| MACD: Sell Signal | Oct 28, 2:00 PM | 5 days ago |
| MACD: Buy Signal | Oct 28, 1:55 PM | 5 days ago |
| SMA: Bullish | Oct 28, 1:45 PM | 5 days ago |
| SMA: Bearish | Oct 28, 1:35 PM | 5 days ago |
| SMA: Bullish | Oct 28, 1:15 PM | 5 days ago |
| SMA: Bullish | Oct 28, 12:50 PM | 5 days ago |
| SMA: Bearish | Oct 28, 12:35 PM | 5 days ago |
| MACD: Sell Signal | Oct 28, 12:35 PM | 5 days ago |
| SMA: Bullish | Oct 28, 11:00 AM | 5 days ago |
| SMA: Bearish | Oct 28, 10:50 AM | 5 days ago |
| SMA: Bullish | Oct 28, 10:40 AM | 5 days ago |
| SMA: Bullish | Oct 28, 10:40 AM | 5 days ago |
| SMA: Bearish | Oct 28, 10:35 AM | 5 days ago |
| SMA: Bearish | Oct 28, 10:35 AM | 5 days ago |
| MACD: Buy Signal | Oct 28, 10:10 AM | 5 days ago |
| SMA: Bullish | Oct 28, 10:00 AM | 5 days ago |
| SMA: Bearish | Oct 28, 9:35 AM | 5 days ago |
| SMA: Bullish | Oct 28, 9:30 AM | 5 days ago |
| SMA: Bearish | Oct 27, 3:55 PM | 6 days ago |
| MACD: Sell Signal | Oct 27, 3:45 PM | 6 days ago |
| SMA: Bearish | Oct 27, 3:40 PM | 6 days ago |
| RSI: Overbought | Oct 27, 3:20 PM | 6 days ago |
| SMA: Bullish | Oct 27, 3:00 PM | 6 days ago |
| SMA: Bearish | Oct 27, 2:55 PM | 6 days ago |
| RSI: Overbought | Oct 27, 2:30 PM | 6 days ago |
| RSI: Overbought | Oct 27, 2:20 PM | 6 days ago |
| SMA: Bullish | Oct 27, 2:00 PM | 6 days ago |
| MACD: Buy Signal | Oct 27, 1:40 PM | 6 days ago |
| SMA: Bullish | Oct 27, 1:25 PM | 6 days ago |
| MACD: Sell Signal | Oct 27, 12:30 PM | 6 days ago |
| SMA: Bearish | Oct 27, 12:20 PM | 6 days ago |
| SMA: Bearish | Oct 27, 12:20 PM | 6 days ago |
| SMA: Bullish | Oct 27, 11:40 AM | 6 days ago |
| SMA: Bearish | Oct 27, 11:35 AM | 6 days ago |
| SMA: Bullish | Oct 27, 11:30 AM | 6 days ago |
| SMA: Bearish | Oct 27, 10:55 AM | 6 days ago |
| SMA: Bullish | Oct 27, 10:45 AM | 6 days ago |
| SMA: Bearish | Oct 27, 10:40 AM | 6 days ago |
News
4 hours ago zacks.com
NRG Energy (NRG) Earnings Expected to Grow: What to Know Ahead of Next Week's Release
NRG (NRG) doesn't possess the right combination of the two key ingredients for a likely earnings beat in its upcoming report. Get prepared with the key expectations.
5 days ago 247wallst.com
If You Invested $1,000 in NRG Energy 10 Years Ago, Even This Year's Sell-Off Wouldn't Erase Your Gains
NRG Energy shed its coal-heavy past, swallowed a smart home company, and doubled its power fleet, yet 2026 has been brutal to shareholders.
-
5 days ago benzinga.com
Scotiabank Maintains Sector Outperform on NRG Energy, Lowers Price Target to $149
Scotiabank analyst Andrew Weisel maintains NRG Energy (NYSE:NRG) with a Sector Outperform and lowers the price target from $162 to $149.
-
5 days ago benzinga.com
Wells Fargo Maintains Overweight on NRG Energy, Lowers Price Target to $182
Wells Fargo analyst Shahriar Pourreza maintains NRG Energy (NYSE:NRG) with a Overweight and lowers the price target from $209 to $182.
5 days ago zacks.com
NRG Energy (NRG) Exceeds Market Returns: Some Facts to Consider
In the most recent trading session, NRG Energy (NRG) closed at $95.27, indicating a +1.77% shift from the previous trading day.
-
6 days ago benzinga.com
Barclays Maintains Overweight on NRG Energy, Lowers Price Target to $163
Barclays analyst Nicholas Campanella maintains NRG Energy (NYSE:NRG) with a Overweight and lowers the price target from $204 to $163.
6 days ago businesswire.com
NRG Energy to Report Third Quarter 2026 Financial Results on November 9, 2026
HOUSTON--(BUSINESS WIRE)--NRG Energy, Inc. (NYSE:NRG) plans to report its third quarter 2026 financial results on Monday, November 9, 2026. Management will present the results during a conference…
1 week ago gurufocus.com
Is NRG Energy Inc (NRG) a Bargain After 5.4% Drop? GF Value Says Undervalued
On October 22, 2026, NRG Energy Inc (NRG) shares fell 5.4%, closing at $94.38. The stock has experienced significant volatility, with a 52-week range of $93.36
1 week ago marketbeat.com
Texas Paused Data Center Hookups—2 Power Stocks Are Waiting on the Verdict
Two power companies that have sizable Texas exposure are stuck in limbo while regulators audit every project in the state's data center queue. NRG Energy Inc. NYSE: NRG and Vistra Corp. NYSE: VST…
-
1 week ago benzinga.com
HSBC Initiates Coverage On NRG Energy with Buy Rating, Announces Price Target of $179
HSBC analyst Meike Becker initiates coverage on NRG Energy (NYSE:NRG) with a Buy rating and announces Price Target of $179.
1 week ago zacks.com
NRG Energy (NRG) Exceeds Market Returns: Some Facts to Consider
NRG Energy (NRG) concluded the recent trading session at $99.8, signifying a +2% move from its prior day's close.
-
1 week ago benzinga.com
Morgan Stanley Maintains Equal-Weight on NRG Energy, Lowers Price Target to $144
Morgan Stanley analyst Stephen Byrd maintains NRG Energy (NYSE:NRG) with a Equal-Weight and lowers the price target from $159 to $144.
1 week ago zacks.com
Brokers Suggest Investing in NRG (NRG): Read This Before Placing a Bet
When deciding whether to buy, sell, or hold a stock, investors often rely on analyst recommendations. Media reports about rating changes by these brokerage-firm-employed (or sell-side) analysts often…
1 week ago zacks.com
Investors Heavily Search NRG Energy, Inc. (NRG): Here is What You Need to Know
NRG (NRG) has been one of the stocks most watched by Zacks.com users lately. So, it is worth exploring what lies ahead for the stock.
1 week ago zacks.com
NRG Energy (NRG) Stock Slides as Market Rises: Facts to Know Before You Trade
NRG Energy (NRG) concluded the recent trading session at $97.84, signifying a -1.55% move from its prior day's close.
2 weeks ago businesswire.com
NRG Energy, Inc. Announces Quarterly Dividend
HOUSTON--(BUSINESS WIRE)--NRG Energy, Inc. (NYSE: NRG) today announced that its Board of Directors declared a quarterly dividend on the Company's common stock of $0.475 per share, or $1.90 per share…
2 weeks ago benzinga.com
$100 Invested In NRG Energy 5 Years Ago Would Be Worth This Much Today
NRG Energy (NYSE:NRG) has outperformed the market over the past 5 years by 9.05% on an annualized basis producing an average annual return of 20.41%. Currently, NRG Energy has a market capitalization…
2 weeks ago zacks.com
NRG Energy (NRG) Suffers a Larger Drop Than the General Market: Key Insights
In the latest trading session, NRG Energy (NRG) closed at $100.85, marking a -5.91% move from the previous day.
3 weeks ago zacks.com
Here is What to Know Beyond Why NRG Energy, Inc. (NRG) is a Trending Stock
Zacks.com users have recently been watching NRG (NRG) quite a bit. Thus, it is worth knowing the facts that could determine the stock's prospects.
3 weeks ago zacks.com
NRG Energy (NRG) Sees a More Significant Dip Than Broader Market: Some Facts to Know
In the latest trading session, NRG Energy (NRG) closed at $106.32, marking a -2.11% move from the previous day.
3 weeks ago benzinga.com
What's Going On With Vistra Stock Today?
Nuclear investment developments involving Google, Constellation and Vistra highlight major planned upgrades, additional capacity and potential funding for existing nuclear facilities
3 weeks ago defenseworld.net
NRG Energy, Inc. $NRG Shares Sold by CX Institutional
CX Institutional lessened its stake in shares of NRG Energy, Inc. (NYSE: NRG) by 95.1% during the third quarter, according to the company in its most recent 13F filing with the SEC. The fund owned…
1 month ago zacks.com
NRG Energy (NRG) Stock Declines While Market Improves: Some Information for Investors
In the latest trading session, NRG Energy (NRG) closed at $95.23, marking a -1.75% move from the previous day.
1 month ago zacks.com
NRG Energy (NRG) Outperforms Broader Market: What You Need to Know
NRG Energy (NRG) concluded the recent trading session at $96.93, signifying a +1.34% move from its prior day's close.
1 month ago zacks.com
NRG Energy (NRG) Outpaces Stock Market Gains: What You Should Know
NRG Energy (NRG) concluded the recent trading session at $100.4, signifying a +2.61% move from its prior day's close.
1 month ago benzinga.com
Junk Bond Yields Are Back Above 15%: 10 Stocks In The Pressure Zone
Junk bond yields surpassed 15%, the highest since 2022. These 10 stocks with bonds in XCCC carry $97 billion of debt as higher rates bite.
1 month ago zacks.com
NRG Energy (NRG) Falls More Steeply Than Broader Market: What Investors Need to Know
NRG Energy (NRG) closed the most recent trading day at $100.72, moving 1.98% from the previous trading session.
1 month ago zacks.com
NRG Energy, Inc. (NRG) is Attracting Investor Attention: Here is What You Should Know
Recently, Zacks.com users have been paying close attention to NRG (NRG). This makes it worthwhile to examine what the stock has in store.
1 month ago benzinga.com
Here's How Much $1000 Invested In NRG Energy 5 Years Ago Would Be Worth Today
NRG Energy (NYSE:NRG) has outperformed the market over the past 5 years by 7.62% on an annualized basis producing an average annual return of 19.42%. Currently, NRG Energy has a market capitalization…
1 month ago defenseworld.net
Contrasting NRG Energy (NYSE:NRG) and Sunrun (NASDAQ:RUN)
Sunrun (NASDAQ: RUN - Get Free Report) and NRG Energy (NYSE: NRG - Get Free Report) are both utilities companies, but which is the superior stock? We will compare the two businesses based on the…
-
1 month ago benzinga.com
Morgan Stanley Maintains Equal-Weight on NRG Energy, Lowers Price Target to $159
Morgan Stanley analyst Stephen Byrd maintains NRG Energy (NYSE:NRG) with a Equal-Weight and lowers the price target from $162 to $159.
1 month ago benzinga.com
Hot PPI Sinks Gold, Freight Stocks: 10 Names To Watch Thursday
August PPI ran hot at 5.4%. Gold fell 2%, the 10-year hit 4.90% and economists split on a September Fed hike.
2 months ago benzinga.com
Here's How Much $1000 Invested In NRG Energy 5 Years Ago Would Be Worth Today
NRG Energy (NYSE:NRG) has outperformed the market over the past 5 years by 8.75% on an annualized basis producing an average annual return of 19.88%. Currently, NRG Energy has a market capitalization…
2 months ago benzinga.com
Nvidia Warns Of AI Power Bottleneck — And Bloom Energy Could Benefit
Nvidia says AI power constraints can take years to solve. Evercore sees Bloom Energy benefiting as data-center demand keeps climbing.
-
2 months ago benzinga.com
Morgan Stanley Maintains Equal-Weight on NRG Energy, Lowers Price Target to $162
Morgan Stanley analyst Stephen Byrd maintains NRG Energy (NYSE:NRG) with a Equal-Weight and lowers the price target from $165 to $162.
2 months ago benzinga.com
$100 Invested In NRG Energy 5 Years Ago Would Be Worth This Much Today
NRG Energy (NYSE:NRG) has outperformed the market over the past 5 years by 10.06% on an annualized basis producing an average annual return of 21.29%. Currently, NRG Energy has a market…
2 months ago benzinga.com
Here’s How Much You Would Have Made Owning NRG Energy Stock In The Last 5 Years
NRG Energy (NYSE:NRG) has outperformed the market over the past 5 years by 10.51% on an annualized basis producing an average annual return of 22.31%. Currently, NRG Energy has a market…
-
2 months ago benzinga.com
Scotiabank Maintains Sector Outperform on NRG Energy, Lowers Price Target to $211
Scotiabank analyst Andrew Weisel maintains NRG Energy (NYSE:NRG) with a Sector Outperform and lowers the price target from $226 to $211.
-
2 months ago benzinga.com
Evercore ISI Group Maintains Outperform on NRG Energy, Lowers Price Target to $195
Evercore ISI Group analyst Durgesh Chopra maintains NRG Energy (NYSE:NRG) with a Outperform and lowers the price target from $215 to $195.
3 months ago benzinga.com
S&P 500 Hits Record Highs, Palantir Jumps 27%: Stock Market Today
The S&P 500 and Dow set records as Palantir and Caterpillar earnings powered chips higher, while crude slid 5%.
3 months ago benzinga.com
NRG Energy Stock Sinks To 52-Week Low - Here's Why
NRG Energy stock dropped as Q2 2026 EPS missed estimates despite an 11% revenue beat. Read the full earnings breakdown and 2026 outlook.
-
3 months ago benzinga.com
NRG Energy Q2 Adj. EPS $1.49 Misses $1.72 Estimate, Sales $7.481B Beat $7.312B Estimate
NRG Energy (NYSE:NRG) reported quarterly earnings of $1.49 per share which missed the analyst consensus estimate of $1.72 by 13.37 percent. This is a 11.31 percent decrease over earnings of $1.68 per…
-
3 months ago benzinga.com
UBS Maintains Buy on NRG Energy, Lowers Price Target to $216
UBS analyst William Appicelli maintains NRG Energy (NYSE:NRG) with a Buy and lowers the price target from $221 to $216.
-
3 months ago benzinga.com
BMO Capital Maintains Market Perform on NRG Energy, Lowers Price Target to $212
BMO Capital analyst James Thalacker maintains NRG Energy (NYSE:NRG) with a Market Perform and lowers the price target from $213 to $212.
-
3 months ago benzinga.com
Barclays Maintains Overweight on NRG Energy, Raises Price Target to $204
Barclays analyst Nicholas Campanella maintains NRG Energy (NYSE:NRG) with a Overweight and raises the price target from $200 to $204.
-
3 months ago benzinga.com
Wells Fargo Maintains Overweight on NRG Energy, Raises Price Target to $209
Wells Fargo analyst Shahriar Pourreza maintains NRG Energy (NYSE:NRG) with a Overweight and raises the price target from $203 to $209.
-
3 months ago benzinga.com
Scotiabank Maintains Sector Outperform on NRG Energy, Raises Price Target to $226
Scotiabank analyst Andrew Weisel maintains NRG Energy (NYSE:NRG) with a Sector Outperform and raises the price target from $223 to $226.
-
4 months ago benzinga.com
$1000 Invested In NRG Energy 5 Years Ago Would Be Worth This Much Today
$1000 Invested In NRG Energy 5 Years Ago Would Be Worth This Much Today
5 months ago benzinga.com
$700 Billion and Most Investors Are Watching The Wrong Companies
Evans reframes AI as a capital spending story, comparing it to the railroad era. Companies building the infrastructure will matter more than those using it. He suggests investing in power generation,…
-
5 months ago benzinga.com
If You Invested $100 In NRG Energy Stock 5 Years Ago, You Would Have This Much Today
If You Invested $100 In NRG Energy Stock 5 Years Ago, You Would Have This Much Today