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
Atlantica Sustainable Infrastructure plc stock logo
AY
Atlantica Sustainable Infrastructure
$21.99
$22.03
$19.35
$23.47
$2.55B11.32 million shs10 shs
Excelerate Energy, Inc. stock logo
EE
Excelerate Energy
$26.58
+0.2%
$27.81
$16.70
$32.99
$2.81B1.37271,304 shs171,162 shs
Otter Tail Co. stock logo
OTTR
Otter Tail
$77.89
-1.6%
$79.99
$71.66
$100.84
$3.26B0.49237,111 shs175,993 shs
Pattern Energy Group Inc stock logo
PEGI
Pattern Energy Group
$26.74
$26.74
$20.70
$28.50
$2.63B1.052.21 million shs100 shs
Beginner's Guide To Retirement Stocks Cover

Enter your email address and we'll send you MarketBeat's list of seven best retirement stocks and why they should be in your portfolio.

Get This Free Report

Compare Price Performance

Company1-Day Performance7-Day Performance30-Day Performance90-Day Performance1-Year Performance
Atlantica Sustainable Infrastructure plc stock logo
AY
Atlantica Sustainable Infrastructure
0.00%0.00%0.00%0.00%+7.74%
Excelerate Energy, Inc. stock logo
EE
Excelerate Energy
+0.13%+0.31%-15.14%-14.63%+55.99%
Otter Tail Co. stock logo
OTTR
Otter Tail
-1.57%-1.36%-3.06%+0.40%-9.11%
Pattern Energy Group Inc stock logo
PEGI
Pattern Energy Group
0.00%0.00%0.00%0.00%0.00%
CompanyOverall ScoreAnalyst's OpinionShort Interest ScoreDividend StrengthESG ScoreNews and Social Media SentimentCompany OwnershipEarnings & Valuation
Atlantica Sustainable Infrastructure plc stock logo
AY
Atlantica Sustainable Infrastructure
N/AN/AN/AN/AN/AN/AN/AN/A
Excelerate Energy, Inc. stock logo
EE
Excelerate Energy
1.9809 of 5 stars
2.03.01.70.02.80.01.9
Otter Tail Co. stock logo
OTTR
Otter Tail
1.7251 of 5 stars
0.01.04.20.02.01.71.3
Pattern Energy Group Inc stock logo
PEGI
Pattern Energy Group
N/AN/AN/AN/AN/AN/AN/AN/A
CompanyConsensus Rating ScoreConsensus RatingConsensus Price Target% Upside from Current Price
Atlantica Sustainable Infrastructure plc stock logo
AY
Atlantica Sustainable Infrastructure
2.00
Hold$22.331.56% Upside
Excelerate Energy, Inc. stock logo
EE
Excelerate Energy
2.00
Hold$31.1717.26% Upside
Otter Tail Co. stock logo
OTTR
Otter Tail
2.00
HoldN/AN/A
Pattern Energy Group Inc stock logo
PEGI
Pattern Energy Group
0.00
N/AN/AN/A

Current Analyst Ratings Breakdown

Latest AY, PEGI, EE, and OTTR Analyst Ratings

DateCompanyBrokerageActionRatingPrice TargetDetails
3/28/2025
Excelerate Energy, Inc. stock logo
EE
Excelerate Energy
Wells Fargo & Company
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Reiterated RatingUnderweight ➝ Underweight
3/3/2025
Excelerate Energy, Inc. stock logo
EE
Excelerate Energy
Stephens
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Reiterated RatingOverweight ➝ Overweight$36.00 ➝ $36.00
2/28/2025
Excelerate Energy, Inc. stock logo
EE
Excelerate Energy
Barclays
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Boost Price TargetOverweight ➝ Overweight$31.00 ➝ $32.00
1/31/2025
Excelerate Energy, Inc. stock logo
EE
Excelerate Energy
Morgan Stanley
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Reiterated RatingEqual Weight ➝ Underweight$25.00 ➝ $29.00
(Data available from 4/26/2022 forward. View 10+ years of historical ratings with our analyst ratings screener.)
CompanyAnnual RevenuePrice/SalesCashflowPrice/CashBook ValuePrice/Book
Atlantica Sustainable Infrastructure plc stock logo
AY
Atlantica Sustainable Infrastructure
$1.10B2.32$3.98 per share5.53$13.69 per share1.61
Excelerate Energy, Inc. stock logo
EE
Excelerate Energy
$851.44M3.31$1.38 per share19.24$16.71 per share1.59
Otter Tail Co. stock logo
OTTR
Otter Tail
$1.33B2.45$9.35 per share8.33$39.89 per share1.95
Pattern Energy Group Inc stock logo
PEGI
Pattern Energy Group
$541M4.85$3.28 per share8.15$23.93 per share1.12
CompanyNet IncomeEPSTrailing P/E RatioForward P/E RatioP/E GrowthNet MarginsReturn on Equity (ROE)Return on Assets (ROA)Next Earnings Date
Atlantica Sustainable Infrastructure plc stock logo
AY
Atlantica Sustainable Infrastructure
$43.38M$0.2975.8339.272.143.05%2.33%0.41%N/A
Excelerate Energy, Inc. stock logo
EE
Excelerate Energy
$30.41M$1.2526.8520.295.823.14%1.39%0.90%5/7/2025 (Estimated)
Otter Tail Co. stock logo
OTTR
Otter Tail
$294.19M$7.1710.8621.88N/A22.67%18.96%8.62%5/5/2025 (Estimated)
Pattern Energy Group Inc stock logo
PEGI
Pattern Energy Group
-$31M-$0.35N/A16.30N/A-5.73%-1.52%-0.53%N/A

Latest AY, PEGI, EE, and OTTR Earnings

DateQuarterCompanyConsensus EstimateReported EPSBeat/MissGap EPSRevenue EstimateActual RevenueDetails
5/7/2025Q1 2025
Excelerate Energy, Inc. stock logo
EE
Excelerate Energy
$0.36N/AN/AN/A$207.87 millionN/A
5/5/2025Q1 2025
Otter Tail Co. stock logo
OTTR
Otter Tail
$1.53N/AN/AN/A$349.70 millionN/A
2/17/2025Q4 2024
Otter Tail Co. stock logo
OTTR
Otter Tail
$1.26$1.30+$0.04$1.30$314.75 million$303.11 million
CompanyAnnual PayoutDividend Yield3-Year Dividend GrowthPayout RatioYears of Consecutive Growth
Atlantica Sustainable Infrastructure plc stock logo
AY
Atlantica Sustainable Infrastructure
$0.894.05%+2.35%306.91%N/A
Excelerate Energy, Inc. stock logo
EE
Excelerate Energy
$0.240.90%N/A19.20%N/A
Otter Tail Co. stock logo
OTTR
Otter Tail
$2.102.70%+6.23%29.29%12 Years
Pattern Energy Group Inc stock logo
PEGI
Pattern Energy Group
$1.696.32%N/AN/A N/A

Latest AY, PEGI, EE, and OTTR Dividends

AnnouncementCompanyPeriodAmountYieldEx-Dividend DateRecord DatePayable Date
2/20/2025
Excelerate Energy, Inc. stock logo
EE
Excelerate Energy
quarterly$0.060.81%3/12/20253/12/20253/27/2025
2/4/2025
Otter Tail Co. stock logo
OTTR
Otter Tail
quarterly$0.52502.4%2/14/20252/14/20253/10/2025
(Data available from 1/1/2013 forward)
CompanyDebt-to-Equity RatioCurrent RatioQuick Ratio
Atlantica Sustainable Infrastructure plc stock logo
AY
Atlantica Sustainable Infrastructure
3.36
1.25
1.20
Excelerate Energy, Inc. stock logo
EE
Excelerate Energy
0.34
4.12
4.12
Otter Tail Co. stock logo
OTTR
Otter Tail
0.57
2.03
1.66
Pattern Energy Group Inc stock logo
PEGI
Pattern Energy Group
1.24
0.36
0.36

Institutional Ownership

CompanyInstitutional Ownership
Atlantica Sustainable Infrastructure plc stock logo
AY
Atlantica Sustainable Infrastructure
40.53%
Excelerate Energy, Inc. stock logo
EE
Excelerate Energy
21.79%
Otter Tail Co. stock logo
OTTR
Otter Tail
61.32%
Pattern Energy Group Inc stock logo
PEGI
Pattern Energy Group
80.58%
CompanyEmployeesShares OutstandingFree FloatOptionable
Atlantica Sustainable Infrastructure plc stock logo
AY
Atlantica Sustainable Infrastructure
1,366116.06 million115.99 millionOptionable
Excelerate Energy, Inc. stock logo
EE
Excelerate Energy
900105.89 million104.45 millionOptionable
Otter Tail Co. stock logo
OTTR
Otter Tail
2,42041.87 million40.87 millionOptionable
Pattern Energy Group Inc stock logo
PEGI
Pattern Energy Group
20998.22 millionN/AOptionable

Recent News About These Companies

Gaensel Energy Group Inc.
Review: Ember Knights
ESQF Vanguard Energy Group, Inc.
Nifty Energy Candlestick Patterns
Ming Yang Smart Energy Group Ltd (601615)
K&O Energy Group Inc (1663)
Pattern Energy Closes Sale of Japanese Assets

New MarketBeat Followers Over Time

Media Sentiment Over Time

Top Headlines

View All Headlines
Atlantica Sustainable Infrastructure stock logo

Atlantica Sustainable Infrastructure NASDAQ:AY

Atlantica Sustainable Infrastructure plc owns, manages, and invests in renewable energy, storage, natural gas and heat, electric transmission lines, and water assets in North America, South America, Europe, the Middle East, and Africa. The company was formerly known as Atlantica Yield plc and changed its name to Atlantica Sustainable Infrastructure plc in May 2020. Atlantica Sustainable Infrastructure plc was incorporated in 2013 and is based in Brentford, the United Kingdom.

Excelerate Energy stock logo

Excelerate Energy NYSE:EE

$26.58 +0.04 (+0.15%)
Closing price 04/25/2025 03:59 PM Eastern
Extended Trading
$26.04 -0.53 (-2.01%)
As of 04/25/2025 04:10 PM Eastern
Extended trading is trading that happens on electronic markets outside of regular trading hours. This is a fair market value extended hours price provided by Polygon.io. Learn more.

Excelerate Energy, Inc. provides flexible liquefied natural gas (LNG) solutions worldwide. The company offers regasification services, including floating storage and regasification units (FSRUs), infrastructure development, and LNG and natural gas supply, procurement, and distribution services; LNG terminal services; and natural gas supply to-power projects. Excelerate Energy, Inc. was founded in 2003 and is headquartered in The Woodlands, Texas. Excelerate Energy, Inc. is a subsidiary of Excelerate Energy Holdings, LLC.

Otter Tail stock logo

Otter Tail NASDAQ:OTTR

$77.89 -1.24 (-1.57%)
Closing price 04/25/2025 04:00 PM Eastern
Extended Trading
$77.93 +0.04 (+0.05%)
As of 04/25/2025 06:46 PM Eastern
Extended trading is trading that happens on electronic markets outside of regular trading hours. This is a fair market value extended hours price provided by Polygon.io. Learn more.

Otter Tail Corporation, together with its subsidiaries, engages in electric utility, manufacturing, and plastic pipe businesses in the United States. It operates through three segments: Electric, Manufacturing, and Plastics. The Electric segment produces, transmits, distributes, and sells electric energy in Minnesota, North Dakota, and South Dakota; and operates as a participant in the Midcontinent Independent System Operator markets. This segment generates electricity through coal, fuel oil, solar, wind, and natural gas. It serves approximately residential, commercial, and industrial customers. The Manufacturing segment engages in the contract machining, metal parts stamping, fabrication and painting, production of plastic thermoformed horticultural containers, life science and industrial packaging, and material handling components and extruded raw material stock for the recreational vehicle, lawn and garden, agricultural, construction, and industrial and energy equipment end markets. The Plastics segment manufactures polyvinyl chloride pipes for municipal water, rural water, wastewater, storm drainage and water reclamation system, and other uses for customers in the horticulture, medical and life sciences, industrial, recreation, and electronics industries. This segment markets its products to wholesalers and distributors through independent sales representatives, company salespersons, and customer service representatives. The company was formerly known as Otter Tail Power Company and changed its name to Otter Tail Corporation in 2001. Otter Tail Corporation was founded in 1907 and is headquartered in Fergus Falls, Minnesota.

Pattern Energy Group stock logo

Pattern Energy Group NASDAQ:PEGI

Pattern Energy Group Inc. operates as an integrated renewable energy company. The company operates in two segments, Operating Business and Development Business. The Operating Business segment holds interest in 24 renewable energy projects with an operating capacity that totals approximately 4 gigawatts located in the United States, Canada, and Japan. The Development Business segment develops and sells renewable energy projects focusing on wind, solar, storage, and transmission primarily in the United States, Canada, Japan,and Mexico. Pattern Energy Group Inc. sells electricity and renewable energy credits primarily to local utilities and local liquid independent system organizations markets. The company was founded in 2012 and is headquartered in San Francisco, California.