Free Trial

Compare Stocks

Compare stocks with our powerful stock comparison tool. Analyze fundamentals, price performance, and key financial indicators to make informed investment decisions. Our tool lets you compare up to ten stocks side by side based on Performance Charts, Price & Volume, MarketRank™, Analyst Ratings, Sales & Book Value, Profitability & Earnings, Dividends, Debt, Ownership, Headlines, and more. Simply enter up to ten stock symbols (e.g., BAC, JPM, WFC, C, GS) to get started and uncover top investment opportunities.

CompanyCurrent Price50-Day Moving Average52-Week RangeMarket CapBetaAvg. VolumeToday's Volume
Clearway Energy, Inc. stock logo
CWEN
Clearway Energy
$32.00
-0.4%
$30.26
$24.02
$32.64
$6.50B0.87881,053 shs1.21 million shs
Centrais El�tricas Brasileiras SA stock logo
EBR
Centrais El�tricas Brasileiras
$7.43
+2.6%
$7.46
$5.45
$7.83
$16.29B0.671.21 million shs868,423 shs
Engie Brasl Ega stock logo
EGIEY
Engie Brasl Ega
$8.34
+3.0%
$7.39
$5.54
$8.72
N/A0.4410,339 shs10,117 shs
Nextera Energy Partners, Lp stock logo
NEP
Nextera Energy Partners
$0.00
$9.98
$29.03
$983.47M1.032.10 million shsN/A
OGE Energy Corporation stock logo
OGE
OGE Energy
$44.35
+0.7%
$44.36
$34.94
$46.91
$8.87B0.61.11 million shs2.13 million shs
Metaverse Stocks And Why You Can't Ignore Them Cover

Thinking about investing in Meta, Roblox, or Unity? Enter your email to learn what streetwise investors need to know about the metaverse and public markets before making an investment.

Get This Free Report

Compare Price Performance

Company1-Day Performance7-Day Performance30-Day Performance90-Day Performance1-Year Performance
Clearway Energy, Inc. stock logo
CWEN
Clearway Energy
-0.53%+1.34%+3.90%+5.14%+29.61%
Centrais El�tricas Brasileiras SA stock logo
EBR
Centrais El�tricas Brasileiras
+2.41%+2.27%+1.36%+3.84%+15.55%
Engie Brasl Ega stock logo
EGIEY
Engie Brasl Ega
+2.96%+10.46%+13.78%+22.11%+3.60%
Nextera Energy Partners, Lp stock logo
NEP
Nextera Energy Partners
0.00%0.00%0.00%0.00%+1,051,499,900.00%
OGE Energy Corporation stock logo
OGE
OGE Energy
+0.65%-0.96%-0.18%-3.89%+24.23%
CompanyOverall ScoreAnalyst's OpinionShort Interest ScoreDividend StrengthESG ScoreNews and Social Media SentimentCompany OwnershipEarnings & Valuation
Clearway Energy, Inc. stock logo
CWEN
Clearway Energy
3.6183 of 5 stars
2.55.01.70.02.71.71.9
Centrais El�tricas Brasileiras SA stock logo
EBR
Centrais El�tricas Brasileiras
1.3898 of 5 stars
0.03.02.50.00.60.01.9
Engie Brasl Ega stock logo
EGIEY
Engie Brasl Ega
N/AN/AN/AN/AN/AN/AN/AN/A
Nextera Energy Partners, Lp stock logo
NEP
Nextera Energy Partners
1.3593 of 5 stars
2.50.03.30.00.01.70.0
OGE Energy Corporation stock logo
OGE
OGE Energy
3.939 of 5 stars
1.32.05.01.12.92.51.9
CompanyConsensus Rating ScoreConsensus RatingConsensus Price Target% Upside from Current Price
Clearway Energy, Inc. stock logo
CWEN
Clearway Energy
3.00
Buy$35.5010.94% Upside
Centrais El�tricas Brasileiras SA stock logo
EBR
Centrais El�tricas Brasileiras
4.00
Strong BuyN/AN/A
Engie Brasl Ega stock logo
EGIEY
Engie Brasl Ega
1.00
SellN/AN/A
Nextera Energy Partners, Lp stock logo
NEP
Nextera Energy Partners
1.00
Sell$10.00∞ Upside
OGE Energy Corporation stock logo
OGE
OGE Energy
2.67
Moderate Buy$46.805.52% Upside

Current Analyst Ratings Breakdown

Latest CWEN, EGIEY, EBR, OGE, and NEP Analyst Ratings

DateCompanyBrokerageActionRatingPrice TargetDetails
6/5/2025
OGE Energy Corporation stock logo
OGE
OGE Energy
Barclays
Subscribe to MarketBeat All Access for the recommendation accuracy rating
UpgradeEqual Weight ➝ Overweight$45.00 ➝ $47.00
5/9/2025
OGE Energy Corporation stock logo
OGE
OGE Energy
LADENBURG THALM/SH SH
Subscribe to MarketBeat All Access for the recommendation accuracy rating
UpgradeHold
5/1/2025
OGE Energy Corporation stock logo
OGE
OGE Energy
Wells Fargo & Company
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Boost Price TargetEqual Weight ➝ Equal Weight$46.00 ➝ $47.00
4/22/2025
OGE Energy Corporation stock logo
OGE
OGE Energy
LADENBURG THALM/SH SH
Subscribe to MarketBeat All Access for the recommendation accuracy rating
UpgradeHold
4/22/2025
OGE Energy Corporation stock logo
OGE
OGE Energy
Barclays
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Boost Price TargetEqual Weight ➝ Equal Weight$44.00 ➝ $45.00
4/11/2025
OGE Energy Corporation stock logo
OGE
OGE Energy
Argus
Subscribe to MarketBeat All Access for the recommendation accuracy rating
UpgradeHold ➝ Buy$47.00
(Data available from 7/1/2022 forward. View 10+ years of historical ratings with our analyst ratings screener.)
CompanyAnnual RevenuePrice/SalesCashflowPrice/CashBook ValuePrice/Book
Clearway Energy, Inc. stock logo
CWEN
Clearway Energy
$1.37B4.72$4.49 per share7.13$27.52 per share1.16
Centrais El�tricas Brasileiras SA stock logo
EBR
Centrais El�tricas Brasileiras
$7.45B2.24$1.08 per share6.87$10.05 per share0.74
Engie Brasl Ega stock logo
EGIEY
Engie Brasl Ega
$2.08BN/A$1.10 per share7.59$2.41 per shareN/A
Nextera Energy Partners, Lp stock logo
NEP
Nextera Energy Partners
$1.23B0.00N/A2.56$150.50 per share0.00
OGE Energy Corporation stock logo
OGE
OGE Energy
$2.99B2.99$4.92 per share9.02$23.09 per share1.92
CompanyNet IncomeEPSTrailing P/E RatioForward P/E RatioP/E GrowthNet MarginsReturn on Equity (ROE)Return on Assets (ROA)Next Earnings Date
Clearway Energy, Inc. stock logo
CWEN
Clearway Energy
$88M$0.8040.0056.140.766.69%1.68%0.65%7/30/2025 (Estimated)
Centrais El�tricas Brasileiras SA stock logo
EBR
Centrais El�tricas Brasileiras
$1.92B$0.769.7849.538.9223.69%8.14%3.46%8/5/2025 (Estimated)
Engie Brasl Ega stock logo
EGIEY
Engie Brasl Ega
$793.39M$0.7211.5810.56N/A28.97%27.04%6.75%8/7/2025 (Estimated)
Nextera Energy Partners, Lp stock logo
NEP
Nextera Energy Partners
-$10M-$0.10N/A0.00N/A-0.73%1.34%0.85%N/A
OGE Energy Corporation stock logo
OGE
OGE Energy
$441.50M$2.4218.3318.333.0715.48%10.58%3.57%8/6/2025 (Estimated)

Latest CWEN, EGIEY, EBR, OGE, and NEP Earnings

DateQuarterCompanyConsensus EstimateReported EPSBeat/MissGap EPSRevenue EstimateActual RevenueDetails
5/15/2025Q1 2025
Centrais El�tricas Brasileiras SA stock logo
EBR
Centrais El�tricas Brasileiras
$0.16-$0.01-$0.17-$0.03$10.28 billion$1.64 billion
4/30/2025Q1 2025
Clearway Energy, Inc. stock logo
CWEN
Clearway Energy
-$0.25$0.03+$0.28$0.03$305.74 million$298.00 million
4/30/2025Q1 2025
OGE Energy Corporation stock logo
OGE
OGE Energy
$0.22$0.31+$0.09$0.31$695.59 million$747.70 million
CompanyAnnual PayoutDividend Yield3-Year Dividend GrowthPayout RatioYears of Consecutive Growth
Clearway Energy, Inc. stock logo
CWEN
Clearway Energy
$1.755.47%N/A218.75%2 Years
Centrais El�tricas Brasileiras SA stock logo
EBR
Centrais El�tricas Brasileiras
$0.283.77%N/A36.84%N/A
Engie Brasl Ega stock logo
EGIEY
Engie Brasl Ega
$0.354.20%N/A48.61%N/A
Nextera Energy Partners, Lp stock logo
NEP
Nextera Energy Partners
$3.6734.82%N/AN/A 10 Years
OGE Energy Corporation stock logo
OGE
OGE Energy
$1.683.79%N/A69.42%18 Years

Latest CWEN, EGIEY, EBR, OGE, and NEP Dividends

AnnouncementCompanyPeriodAmountYieldEx-Dividend DateRecord DatePayable Date
5/16/2025
OGE Energy Corporation stock logo
OGE
OGE Energy
quarterly$0.42133.8%7/7/20257/7/20257/25/2025
5/1/2025
Clearway Energy, Inc. stock logo
CWEN
Clearway Energy
quarterly$0.43845.9%6/2/20256/2/20256/16/2025
4/4/2025
Centrais El�tricas Brasileiras SA stock logo
EBR
Centrais El�tricas Brasileiras
--$0.15754%4/30/20254/30/20255/20/2025
(Data available from 1/1/2013 forward)
CompanyDebt-to-Equity RatioCurrent RatioQuick Ratio
Clearway Energy, Inc. stock logo
CWEN
Clearway Energy
1.33
1.52
1.42
Centrais El�tricas Brasileiras SA stock logo
EBR
Centrais El�tricas Brasileiras
0.51
2.29
2.27
Engie Brasl Ega stock logo
EGIEY
Engie Brasl Ega
1.79
1.27
1.27
Nextera Energy Partners, Lp stock logo
NEP
Nextera Energy Partners
0.37
2.02
1.78
OGE Energy Corporation stock logo
OGE
OGE Energy
1.11
0.73
0.47
CompanyEmployeesShares OutstandingFree FloatOptionable
Clearway Energy, Inc. stock logo
CWEN
Clearway Energy
60202.19 million200.39 millionOptionable
Centrais El�tricas Brasileiras SA stock logo
EBR
Centrais El�tricas Brasileiras
7,7102.25 billionN/ANot Optionable
Engie Brasl Ega stock logo
EGIEY
Engie Brasl Ega
1,173N/AN/ANot Optionable
Nextera Energy Partners, Lp stock logo
NEP
Nextera Energy Partners
N/A93.53 million93.40 millionN/A
OGE Energy Corporation stock logo
OGE
OGE Energy
2,291201.33 million200.26 millionOptionable

Recent News About These Companies

OGE Energy Corp. second quarter 2025 earnings webcast
Macquarie Small Cap Value Fund Q1 2025 Commentary
OGE Energy Corp Dividends - Morningstar

New MarketBeat Followers Over Time

Media Sentiment Over Time

Top Headlines

View All Headlines
Clearway Energy stock logo

Clearway Energy NYSE:CWEN

$32.00 -0.14 (-0.44%)
As of 06/30/2025 03:58 PM Eastern

Clearway Energy, Inc. operates in the renewable energy business in the United States. The company operates through Conventional and Renewables segments. It has approximately 6,000 net MW of installed wind, solar, and energy generation projects; and approximately 2,500 net MW of natural gas-fired generation facilities. The company was formerly known as NRG Yield, Inc. and changed its name to Clearway Energy, Inc. in August 2018. Clearway Energy, Inc. was incorporated in 2012 and is based in Princeton, New Jersey. Clearway Energy, Inc. is a subsidiary of Clearway Energy Group LLC.

Centrais El�tricas Brasileiras stock logo

Centrais El�tricas Brasileiras NYSE:EBR

$7.43 +0.19 (+2.62%)
As of 06/30/2025 03:58 PM Eastern

Centrais Elétricas Brasileiras S.A. - Eletrobrás, through its subsidiaries, engages in the generation, transmission, and commercialization of electricity in Brazil. The company generates electricity through hydroelectric, thermoelectric, nuclear, wind, and solar plants. As of December 31, 2023, it owned and operated 44 hydroelectric plants with a total capacity of 42,293.5 megawatt (MW); 5 thermal plants, including coal and gas power generation units with a total installed capacity of 1,632 MW; and two nuclear power plants comprising Angra 1 with an installed capacity of 657 MW and Angra 2 with an installed capacity of 1350 MW. It also owns and operates 66,539.17 kilometers of transmission lines. The company was incorporated in 1962 and is based in Rio De Janeiro, Brazil.

Engie Brasl Ega stock logo

Engie Brasl Ega OTCMKTS:EGIEY

$8.34 +0.24 (+2.96%)
As of 06/30/2025 03:45 PM Eastern

Engie Brasil Energia S.A., together with its subsidiaries, generates, sells, and trades in electrical energy in Brazil. The company operates 76 plants, including 11 hydroelectric power plants; 1 thermal power plants; 50 wind farms; 3 biomass; 9 photovoltaic and solar power plant; and 2 small hydroelectric plants. As of December 31, 2022, it had an installed capacity of 8,453.3 megawatts. The company also transports natural gas through 4,500 km of gas pipelines. In addition, it manufactures, wholesales, retails, operates, and maintains solar panels. The company was formerly known as Tractebel Energia S.A. and changed its name to Engie Brasil Energia S.A. in July 2016. The company was founded in 2005 and is headquartered in Florianópolis, Brazil. Engie Brasil Energia S.A. operates as a subsidiary of ENGIE Brasil Participações Ltda.

Nextera Energy Partners stock logo

Nextera Energy Partners NYSE:NEP

NextEra Energy Partners LP engages in the acquisition, management, and ownership of contracted clean energy projects with long-term cash flows. It owns interests in wind and solar projects in North America and natural gas infrastructure assets in Texas. The company was founded on March 6, 2014 and is headquartered in Juno Beach, FL.

OGE Energy stock logo

OGE Energy NYSE:OGE

$44.35 +0.31 (+0.70%)
As of 06/30/2025 03:58 PM Eastern

OGE Energy Corp., together with its subsidiaries, operates as an energy services provider in the United States. The company generates, transmits, distributes, and sells electric energy. In addition, it provides retail electric service to approximately 896,000 customers, which covers a service area of approximately 30,000 square miles in Oklahoma and western Arkansas; and owns and operates coal-fired, natural gas-fired, wind-powered, and solar-powered generating assets. OGE Energy Corp. was founded in 1902 and is headquartered in Oklahoma City, Oklahoma.