Compare Stocks

Comparative Price Performance Over Time

Compare Stocks - Price & Volume

CompanyCurrent Price50-Day Moving Average52-Week RangeMarket CapBetaAvg. VolumeToday's Volume
Brookfield Renewable Co. stock logo
BEPC
Brookfield Renewable
$23.31
+0.1%
$23.96
$21.35
$36.16
$4.19B1.091.05 million shs935,512 shs
China Resources Power Holdings Company Limited stock logo
CRPJY
China Resources Power
$35.40
$32.58
$27.48
$38.16
$11.35B0.5764 shsN/A
Engie Brasil Energia S.A. stock logo
EGIEY
Engie Brasil Energia
$7.66
-2.9%
$8.18
$7.51
$15.00
N/A0.578,616 shs4,578 shs
OGE Energy Corp. stock logo
OGE
OGE Energy
$33.82
-1.9%
$33.63
$31.25
$38.04
$6.78B0.731.58 million shs1.19 million shs
Vistra Corp. stock logo
VST
Vistra
$72.70
+0.3%
$62.55
$22.67
$75.89
$25.29B1.055.03 million shs2.81 million shs
7 AI Stocks to Invest In: An Introduction to AI Investing For Self-Directed Investors Cover

As the AI market heats up, investors who have a vision for artificial intelligence have the potential to see real returns. Learn about the industry as a whole as well as seven companies that are getting work done with the power of AI.

Get This Free Report

Price Performance

Company1-Day Performance7-Day Performance30-Day Performance90-Day Performance1-Year Performance
Brookfield Renewable Co. stock logo
BEPC
Brookfield Renewable
-0.89%+5.05%-2.84%-16.72%-28.99%
China Resources Power Holdings Company Limited stock logo
CRPJY
China Resources Power
0.00%0.00%+5.67%+17.34%+9.57%
Engie Brasil Energia S.A. stock logo
EGIEY
Engie Brasil Energia
-2.92%+0.13%-6.65%-10.30%-4.25%
OGE Energy Corp. stock logo
OGE
OGE Energy
+0.45%+4.01%+3.31%+4.85%-7.04%
Vistra Corp. stock logo
VST
Vistra
+2.85%+10.04%+6.73%+77.71%+215.50%

MarketRank™

CompanyOverall ScoreAnalyst's OpinionShort Interest ScoreDividend StrengthESG ScoreNews and Social Media SentimentCompany OwnershipEarnings & Valuation
Brookfield Renewable Co. stock logo
BEPC
Brookfield Renewable
4.6414 of 5 stars
3.54.01.74.53.01.70.6
China Resources Power Holdings Company Limited stock logo
CRPJY
China Resources Power
N/AN/AN/AN/AN/AN/AN/AN/A
Engie Brasil Energia S.A. stock logo
EGIEY
Engie Brasil Energia
N/AN/AN/AN/AN/AN/AN/AN/A
OGE Energy Corp. stock logo
OGE
OGE Energy
4.0508 of 5 stars
1.05.04.21.13.12.51.9
Vistra Corp. stock logo
VST
Vistra
3.6108 of 5 stars
1.55.03.30.02.72.52.5

Analyst Ratings

CompanyConsensus Rating ScoreConsensus RatingConsensus Price Target% Upside from Current Price
Brookfield Renewable Co. stock logo
BEPC
Brookfield Renewable
3.00
Buy$34.0045.86% Upside
China Resources Power Holdings Company Limited stock logo
CRPJY
China Resources Power
2.00
HoldN/AN/A
Engie Brasil Energia S.A. stock logo
EGIEY
Engie Brasil Energia
2.50
Moderate BuyN/AN/A
OGE Energy Corp. stock logo
OGE
OGE Energy
2.00
Hold$33.40-1.24% Downside
Vistra Corp. stock logo
VST
Vistra
3.00
Buy$67.20-7.57% Downside

Current Analyst Ratings

Latest BEPC, OGE, CRPJY, EGIEY, and VST Analyst Ratings

DateCompanyBrokerageActionRatingPrice TargetDetails
4/22/2024
OGE Energy Corp. stock logo
OGE
OGE Energy
Barclays
Subscribe to MarketBeat All Access for the recommendation accuracy rating
DowngradeOverweight ➝ Equal Weight$34.00
4/18/2024
Vistra Corp. stock logo
VST
Vistra
Janney Montgomery Scott
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Initiated CoverageBuy$82.00
4/4/2024
Vistra Corp. stock logo
VST
Vistra
Evercore ISI
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Boost Price TargetOutperform ➝ Outperform$72.00 ➝ $79.00
3/25/2024
Vistra Corp. stock logo
VST
Vistra
Morgan Stanley
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Reiterated RatingOverweight ➝ Overweight$78.00
3/18/2024
Vistra Corp. stock logo
VST
Vistra
Evercore ISI
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Boost Price TargetOutperform ➝ Outperform$42.00 ➝ $72.00
3/14/2024
OGE Energy Corp. stock logo
OGE
OGE Energy
Barclays
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Lower Price TargetOverweight ➝ Overweight$35.00 ➝ $34.00
3/4/2024
Vistra Corp. stock logo
VST
Vistra
BMO Capital Markets
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Boost Price TargetOutperform ➝ Outperform$52.00 ➝ $60.00
2/21/2024
Vistra Corp. stock logo
VST
Vistra
BMO Capital Markets
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Boost Price TargetOutperform ➝ Outperform$43.00 ➝ $52.00
(Data available from 4/26/2021 forward. View 10+ years of historical ratings with our analyst ratings screener.)

Sales & Book Value

CompanyAnnual RevenuePrice/SalesCashflowPrice/CashBook ValuePrice/Book
Brookfield Renewable Co. stock logo
BEPC
Brookfield Renewable
$5.04B0.83$10.79 per share2.16$95.35 per share0.24
China Resources Power Holdings Company Limited stock logo
CRPJY
China Resources Power
$13.20B0.86$6.50 per share5.45N/A
Engie Brasil Energia S.A. stock logo
EGIEY
Engie Brasil Energia
$2.15BN/A$0.87 per share8.85$2.00 per shareN/A
OGE Energy Corp. stock logo
OGE
OGE Energy
$2.67B2.54$4.55 per share7.44$22.53 per share1.50
Vistra Corp. stock logo
VST
Vistra
$14.78B1.71$9.97 per share7.29$7.96 per share9.13

Profitability & Earnings

CompanyNet IncomeEPSTrailing P/E RatioForward P/E RatioP/E GrowthNet MarginsReturn on Equity (ROE)Return on Assets (ROA)Next Earnings Date
Brookfield Renewable Co. stock logo
BEPC
Brookfield Renewable
-$181M-$0.32N/AN/AN/A12.23%3.67%1.36%5/3/2024 (Estimated)
China Resources Power Holdings Company Limited stock logo
CRPJY
China Resources Power
$1.41BN/A0.004.78N/AN/AN/AN/AN/A
Engie Brasil Energia S.A. stock logo
EGIEY
Engie Brasil Energia
$686.99M$0.809.58N/A31.46%36.20%8.48%N/A
OGE Energy Corp. stock logo
OGE
OGE Energy
$416.80M$2.0716.3415.033.2215.59%9.37%3.27%5/1/2024 (Confirmed)
Vistra Corp. stock logo
VST
Vistra
$1.49B$3.5820.3118.22N/A10.10%20.05%2.05%5/8/2024 (Confirmed)

Latest BEPC, OGE, CRPJY, EGIEY, and VST Earnings

DateQuarterCompanyConsensus EstimateReported EPSBeat/MissGap EPSRevenue EstimateActual RevenueDetails
5/8/2024N/A
Vistra Corp. stock logo
VST
Vistra
-$0.17N/A+$0.17N/AN/AN/A  
5/1/2024N/A
OGE Energy Corp. stock logo
OGE
OGE Energy
$0.35N/A-$0.35N/AN/AN/A  
2/28/2024Q4 2023
Engie Brasil Energia S.A. stock logo
EGIEY
Engie Brasil Energia
N/A$0.20+$0.20$0.17N/A$547.31 million
2/28/2024Q4 2023
Vistra Corp. stock logo
VST
Vistra
$0.54-$0.48-$1.02-$0.41$5.48 billion$3.08 billion
2/20/202412/31/2023
OGE Energy Corp. stock logo
OGE
OGE Energy
$0.20$0.24+$0.04$0.24$986.67 million$566.70 million    
2/2/2024Q4 2023
Brookfield Renewable Co. stock logo
BEPC
Brookfield Renewable
-$0.14$0.01+$0.15$0.01$1.21 billion$1.32 billion

Dividends

CompanyAnnual PayoutDividend Yield3-Year Dividend GrowthPayout RatioYears of Consecutive Growth
Brookfield Renewable Co. stock logo
BEPC
Brookfield Renewable
$1.426.09%+23.12%N/A N/A
China Resources Power Holdings Company Limited stock logo
CRPJY
China Resources Power
$2.166.10%N/AN/AN/A
Engie Brasil Energia S.A. stock logo
EGIEY
Engie Brasil Energia
$0.202.61%N/A25.00%N/A
OGE Energy Corp. stock logo
OGE
OGE Energy
$1.674.94%+1.99%80.68%17 Years
Vistra Corp. stock logo
VST
Vistra
$0.861.18%+14.96%24.02%5 Years

Latest BEPC, OGE, CRPJY, EGIEY, and VST Dividends

AnnouncementCompanyPeriodAmountYieldEx-Dividend DateRecord DatePayable Date
2/19/2024
OGE Energy Corp. stock logo
OGE
OGE Energy
Quarterly$0.41804.98%4/5/20244/8/20244/26/2024
2/23/2024
Vistra Corp. stock logo
VST
Vistra
Quarterly$0.21501.76%3/19/20243/20/20243/29/2024
2/2/2024
Brookfield Renewable Co. stock logo
BEPC
Brookfield Renewable
Quarterly$0.35505.23%2/28/20242/29/20243/28/2024
(Data available from 1/1/2013 forward)

Debt

CompanyDebt-to-Equity RatioCurrent RatioQuick Ratio
Brookfield Renewable Co. stock logo
BEPC
Brookfield Renewable
0.83
0.40
0.40
China Resources Power Holdings Company Limited stock logo
CRPJY
China Resources Power
N/AN/AN/A
Engie Brasil Energia S.A. stock logo
EGIEY
Engie Brasil Energia
1.72
1.09
1.09
OGE Energy Corp. stock logo
OGE
OGE Energy
0.96
0.65
0.30
Vistra Corp. stock logo
VST
Vistra
4.26
1.18
1.11

Ownership

Institutional Ownership

CompanyInstitutional Ownership
Brookfield Renewable Co. stock logo
BEPC
Brookfield Renewable
75.12%
China Resources Power Holdings Company Limited stock logo
CRPJY
China Resources Power
N/A
Engie Brasil Energia S.A. stock logo
EGIEY
Engie Brasil Energia
N/A
OGE Energy Corp. stock logo
OGE
OGE Energy
71.84%
Vistra Corp. stock logo
VST
Vistra
90.88%

Miscellaneous

CompanyEmployeesShares OutstandingFree FloatOptionable
Brookfield Renewable Co. stock logo
BEPC
Brookfield Renewable
1,890179.65 millionN/AOptionable
China Resources Power Holdings Company Limited stock logo
CRPJY
China Resources Power
22,203320.70 millionN/ANot Optionable
Engie Brasil Energia S.A. stock logo
EGIEY
Engie Brasil Energia
1,215N/AN/ANot Optionable
OGE Energy Corp. stock logo
OGE
OGE Energy
2,329200.55 million199.48 millionOptionable
Vistra Corp. stock logo
VST
Vistra
4,870347.89 million342.95 millionOptionable

BEPC, OGE, CRPJY, EGIEY, and VST Headlines

SourceHeadline
Heres Why Shareholders May Want To Be Cautious With Increasing Vistra Corp.s (NYSE:VST) CEO Pay PacketHere's Why Shareholders May Want To Be Cautious With Increasing Vistra Corp.'s (NYSE:VST) CEO Pay Packet
finance.yahoo.com - April 26 at 8:49 AM
Wall Street Analysts See Vistra (VST) as a Buy: Should You Invest?Wall Street Analysts See Vistra (VST) as a Buy: Should You Invest?
zacks.com - April 25 at 10:37 AM
Is Most-Watched Stock Vistra Corp. (VST) Worth Betting on Now?Is Most-Watched Stock Vistra Corp. (VST) Worth Betting on Now?
zacks.com - April 25 at 10:05 AM
Illinois Municipal Retirement Fund Boosts Holdings in Vistra Corp. (NYSE:VST)Illinois Municipal Retirement Fund Boosts Holdings in Vistra Corp. (NYSE:VST)
marketbeat.com - April 25 at 8:29 AM
Vistra Corp. (NYSE:VST) Shares Sold by Wedge Capital Management L L P NCVistra Corp. (NYSE:VST) Shares Sold by Wedge Capital Management L L P NC
marketbeat.com - April 23 at 10:35 AM
Vistra Corp. (VST) Rises Higher Than Market: Key FactsVistra Corp. (VST) Rises Higher Than Market: Key Facts
zacks.com - April 22 at 6:56 PM
Vistra Adds Vital Nuclear Power CapacityVistra Adds Vital Nuclear Power Capacity
seekingalpha.com - April 22 at 12:04 PM
Sumitomo Mitsui Trust Holdings Inc. Trims Stock Position in Vistra Corp. (NYSE:VST)Sumitomo Mitsui Trust Holdings Inc. Trims Stock Position in Vistra Corp. (NYSE:VST)
marketbeat.com - April 21 at 5:16 AM
Vistra Corp. (NYSE:VST) Receives $63.50 Consensus Price Target from AnalystsVistra Corp. (NYSE:VST) Receives $63.50 Consensus Price Target from Analysts
americanbankingnews.com - April 21 at 1:10 AM
Vistra Corp. (NYSE:VST) Shares Sold by Knights of Columbus Asset Advisors LLCVistra Corp. (NYSE:VST) Shares Sold by Knights of Columbus Asset Advisors LLC
marketbeat.com - April 20 at 8:44 AM
Vistra (NYSE:VST) Coverage Initiated at Janney Montgomery ScottVistra (NYSE:VST) Coverage Initiated at Janney Montgomery Scott
americanbankingnews.com - April 20 at 2:56 AM
Federated Hermes Inc. Has $79.24 Million Stock Position in Vistra Corp. (NYSE:VST)Federated Hermes Inc. Has $79.24 Million Stock Position in Vistra Corp. (NYSE:VST)
marketbeat.com - April 19 at 8:27 AM
Janney Montgomery Scott Initiates Coverage of Vistra (VST) with Buy RecommendationJanney Montgomery Scott Initiates Coverage of Vistra (VST) with Buy Recommendation
msn.com - April 18 at 7:56 PM
Vistra (NYSE:VST) Stock Price Down 5.2%Vistra (NYSE:VST) Stock Price Down 5.2%
marketbeat.com - April 18 at 4:55 PM
Underappreciated Industry Benefits from AI BuildoutUnderappreciated Industry Benefits from AI Buildout
zacks.com - April 18 at 12:21 PM
Wright Investors Service Inc. Buys 13,568 Shares of Vistra Corp. (NYSE:VST)Wright Investors Service Inc. Buys 13,568 Shares of Vistra Corp. (NYSE:VST)
marketbeat.com - April 18 at 11:53 AM
What 7 Analyst Ratings Have To Say About VistraWhat 7 Analyst Ratings Have To Say About Vistra
markets.businessinsider.com - April 18 at 8:34 AM
Vistra Corp. (NYSE:VST) Receives Consensus Rating of "Buy" from AnalystsVistra Corp. (NYSE:VST) Receives Consensus Rating of "Buy" from Analysts
marketbeat.com - April 18 at 8:33 AM
Vistra (NYSE:VST) Coverage Initiated by Analysts at Janney Montgomery ScottVistra (NYSE:VST) Coverage Initiated by Analysts at Janney Montgomery Scott
marketbeat.com - April 18 at 8:22 AM
Brokers Issue Forecasts for Vistra Corp.s FY2025 Earnings (NYSE:VST)Brokers Issue Forecasts for Vistra Corp.'s FY2025 Earnings (NYSE:VST)
americanbankingnews.com - April 18 at 3:28 AM
Vistras Options: A Look at What the Big Money is ThinkingVistra's Options: A Look at What the Big Money is Thinking
benzinga.com - April 17 at 6:03 PM
Seaport Res Ptn Equities Analysts Raise Earnings Estimates for Vistra Corp. (NYSE:VST)Seaport Res Ptn Equities Analysts Raise Earnings Estimates for Vistra Corp. (NYSE:VST)
marketbeat.com - April 17 at 5:55 PM
River Road Asset Management LLC Cuts Stock Position in Vistra Corp. (NYSE:VST)River Road Asset Management LLC Cuts Stock Position in Vistra Corp. (NYSE:VST)
marketbeat.com - April 17 at 4:31 PM
Seaport Res Ptn Equities Analysts Decrease Earnings Estimates for Vistra Corp. (NYSE:VST)Seaport Res Ptn Equities Analysts Decrease Earnings Estimates for Vistra Corp. (NYSE:VST)
americanbankingnews.com - April 17 at 1:38 AM

New MarketBeat Followers Over Time

Media Sentiment Over Time

Top Headlines

All Headlines

Company Descriptions

Brookfield Renewable logo

Brookfield Renewable

NYSE:BEPC
Brookfield Renewable Corporation owns and operates a portfolio of renewable power and sustainable solution assets primarily in the United States, Europe, Colombia, and Brazil. It operates hydroelectric, wind, solar, and distributed energy and sustainable solutions with an installed capacity of approximately 19,161 megawatts. The company was incorporated in 2019 and is headquartered in New York, New York. Brookfield Renewable Corporation operates as a subsidiary of Brookfield BRP Holdings (Canada) Inc.
China Resources Power logo

China Resources Power

OTCMKTS:CRPJY
China Resources Power Holdings Company Limited, an investment holding company, invests in, develops, operates, and manages power plants and coal mines in the People's Republic of China. The company operates in two segments, Thermal Power and Renewable Energy. It operates and manages coal- and gas-fired power plants, wind farms, photovoltaic power plants, hydro-electric power plants, and other clean and renewable energy projects. As of December 31, 2022, the company had 42 coal-fired power plants, 159 wind farms, 38 photovoltaic power plants, 2 hydroelectric plants, and 5 gas-fired plants with total attributable operational generation capacity of 52,581 MW. It also engages in coal mining and marketing activities; and undertakes combined generation of heat and power, coal-electricity integration, and other projects. In addition, the company is involved in the distribution of energy, power sale, intelligent energy, coal mining, and other areas; and distribution network construction and operation, distributed energy resource, and other businesses. The company was incorporated in 2001 and is based in Wan Chai, Hong Kong. China Resources Power Holdings Company Limited operates as a subsidiary of CRH (Power) Limited.
Engie Brasil Energia logo

Engie Brasil Energia

OTCMKTS:EGIEY
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.
OGE Energy logo

OGE Energy

NYSE:OGE
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.
Vistra logo

Vistra

NYSE:VST
Vistra Corp., together with its subsidiaries, operates as an integrated retail electricity and power generation company. The company operates through six segments: Retail, Texas, East, West, Sunset, and Asset Closure. It retails electricity and natural gas to residential, commercial, and industrial customers across states in the United States and the District of Columbia. In addition, the company is involved in the electricity generation, wholesale energy purchases and sales, commodity risk management, fuel production, and fuel logistics management activities. It serves approximately 4 million customers with a generation capacity of approximately 37,000 megawatts with a portfolio of natural gas, nuclear, coal, solar, and battery energy storage facilities. The company was formerly known as Vistra Energy Corp. and changed its name to Vistra Corp. in July 2020. Vistra Corp. was founded in 1882 and is based in Irving, Texas.