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
Avista Corporation stock logo
AVA
Avista
$37.51
+0.7%
$39.44
$33.45
$43.09
$3.02B0.41613,464 shs974,310 shs
California Water Service Group stock logo
CWT
California Water Service Group
$46.10
+0.5%
$48.04
$41.64
$56.25
$2.74B0.66332,127 shs310,497 shs
MGE Energy Inc. stock logo
MGEE
MGE Energy
$88.92
+1.0%
$90.19
$72.27
$109.22
$3.25B0.78136,523 shs121,048 shs
Primo Water Co. stock logo
PRMW
Primo Water
$24.21
$25.36
$14.06
$28.06
$3.88B1.11.32 million shs11.42 million shs
Elon Musk's Next Move Cover

Explore Elon Musk’s boldest ventures yet—from AI and autonomy to space colonization—and find out how investors can ride the next wave of innovation.

Get This Free Report

Compare Price Performance

Company1-Day Performance7-Day Performance30-Day Performance90-Day Performance1-Year Performance
Avista Corporation stock logo
AVA
Avista
0.00%-0.96%-4.32%-5.40%+10.15%
California Water Service Group stock logo
CWT
California Water Service Group
0.00%-1.07%-3.92%+0.20%-3.80%
MGE Energy Inc. stock logo
MGEE
MGE Energy
0.00%-0.09%-3.45%-2.62%+16.75%
Primo Water Co. stock logo
PRMW
Primo Water
0.00%0.00%0.00%0.00%+9.05%
CompanyOverall ScoreAnalyst's OpinionShort Interest ScoreDividend StrengthESG ScoreNews and Social Media SentimentCompany OwnershipEarnings & Valuation
Avista Corporation stock logo
AVA
Avista
3.9311 of 5 stars
0.83.03.31.93.52.52.5
California Water Service Group stock logo
CWT
California Water Service Group
4.8762 of 5 stars
3.74.04.24.02.92.50.6
MGE Energy Inc. stock logo
MGEE
MGE Energy
2.3787 of 5 stars
0.53.04.22.00.60.81.3
Primo Water Co. stock logo
PRMW
Primo Water
1.8631 of 5 stars
2.30.02.51.90.61.71.3
CompanyConsensus Rating ScoreConsensus RatingConsensus Price Target% Upside from Current Price
Avista Corporation stock logo
AVA
Avista
1.50
Reduce$38.001.32% Upside
California Water Service Group stock logo
CWT
California Water Service Group
3.33
Buy$58.0025.81% Upside
MGE Energy Inc. stock logo
MGEE
MGE Energy
1.00
Sell$74.00-16.78% Downside
Primo Water Co. stock logo
PRMW
Primo Water
2.67
Moderate Buy$30.0023.92% Upside

Current Analyst Ratings Breakdown

Latest MGEE, AVA, CWT, and PRMW Analyst Ratings

DateCompanyBrokerageActionRatingPrice TargetDetails
5/22/2025
MGE Energy Inc. stock logo
MGEE
MGE Energy
Morgan Stanley
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Lower Price TargetUnderweight ➝ Underweight$75.00 ➝ $74.00
5/9/2025
MGE Energy Inc. stock logo
MGEE
MGE Energy
LADENBURG THALM/SH SH
Subscribe to MarketBeat All Access for the recommendation accuracy rating
UpgradeStrong Sell
5/2/2025
California Water Service Group stock logo
CWT
California Water Service Group
Wells Fargo & Company
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Boost Price TargetOverweight ➝ Overweight$54.00 ➝ $59.00
4/23/2025
MGE Energy Inc. stock logo
MGEE
MGE Energy
Morgan Stanley
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Reiterated RatingUnderweight ➝ Underweight
4/11/2025
California Water Service Group stock logo
CWT
California Water Service Group
Seaport Res Ptn
Subscribe to MarketBeat All Access for the recommendation accuracy rating
UpgradeHold ➝ Strong-Buy
3/20/2025
MGE Energy Inc. stock logo
MGEE
MGE Energy
Morgan Stanley
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Boost Price TargetUnderweight ➝ Underweight$78.00 ➝ $80.00
(Data available from 6/20/2022 forward. View 10+ years of historical ratings with our analyst ratings screener.)
CompanyAnnual RevenuePrice/SalesCashflowPrice/CashBook ValuePrice/Book
Avista Corporation stock logo
AVA
Avista
$1.95B1.55$5.76 per share6.51$32.72 per share1.15
California Water Service Group stock logo
CWT
California Water Service Group
$1.04B2.65$5.47 per share8.43$27.55 per share1.67
MGE Energy Inc. stock logo
MGEE
MGE Energy
$676.94M4.80$6.33 per share14.05$33.97 per share2.62
Primo Water Co. stock logo
PRMW
Primo Water
$1.77B2.19$1.78 per share13.63$8.96 per share2.70
CompanyNet IncomeEPSTrailing P/E RatioForward P/E RatioP/E GrowthNet MarginsReturn on Equity (ROE)Return on Assets (ROA)Next Earnings Date
Avista Corporation stock logo
AVA
Avista
$180M$2.3416.0314.822.379.63%7.28%2.39%8/6/2025 (Estimated)
California Water Service Group stock logo
CWT
California Water Service Group
$190.81M$2.2820.2219.872.2713.84%8.32%2.64%7/30/2025 (Estimated)
MGE Energy Inc. stock logo
MGEE
MGE Energy
$120.57M$3.5425.1223.16N/A18.22%10.58%4.61%8/6/2025 (Estimated)
Primo Water Co. stock logo
PRMW
Primo Water
$238.10M$1.6115.0428.151.7813.63%8.80%3.62%N/A

Latest MGEE, AVA, CWT, and PRMW Earnings

DateQuarterCompanyConsensus EstimateReported EPSBeat/MissGap EPSRevenue EstimateActual RevenueDetails
5/7/2025Q1 2025
Avista Corporation stock logo
AVA
Avista
$1.05$0.98-$0.07$0.98$636.30 million$603.00 million
5/7/2025Q1 2025
MGE Energy Inc. stock logo
MGEE
MGE Energy
$0.98$1.14+$0.16$1.14$202.42 million$218.97 million
5/1/2025Q1 2025
California Water Service Group stock logo
CWT
California Water Service Group
$0.16$0.22+$0.06$0.22$194.80 million$203.97 million
CompanyAnnual PayoutDividend Yield3-Year Dividend GrowthPayout RatioYears of Consecutive Growth
Avista Corporation stock logo
AVA
Avista
$1.965.23%N/A83.76%23 Years
California Water Service Group stock logo
CWT
California Water Service Group
$1.202.60%N/A52.63%59 Years
MGE Energy Inc. stock logo
MGEE
MGE Energy
$1.802.02%N/A50.85%49 Years
Primo Water Co. stock logo
PRMW
Primo Water
$0.361.49%N/A22.36%3 Years

Latest MGEE, AVA, CWT, and PRMW Dividends

AnnouncementCompanyPeriodAmountYieldEx-Dividend DateRecord DatePayable Date
5/20/2025
MGE Energy Inc. stock logo
MGEE
MGE Energy
quarterly$0.451.93%5/30/20256/1/20256/15/2025
5/1/2025
Avista Corporation stock logo
AVA
Avista
quarterly$0.494.74%5/13/20255/13/20256/13/2025
4/30/2025
California Water Service Group stock logo
CWT
California Water Service Group
quarterly$0.302.37%5/12/20255/12/20255/23/2025
(Data available from 1/1/2013 forward)
CompanyDebt-to-Equity RatioCurrent RatioQuick Ratio
Avista Corporation stock logo
AVA
Avista
1.01
0.93
0.64
California Water Service Group stock logo
CWT
California Water Service Group
0.68
0.53
0.49
MGE Energy Inc. stock logo
MGEE
MGE Energy
0.61
2.07
1.49
Primo Water Co. stock logo
PRMW
Primo Water
0.86
2.18
2.07

Institutional Ownership

CompanyInstitutional Ownership
Avista Corporation stock logo
AVA
Avista
85.24%
California Water Service Group stock logo
CWT
California Water Service Group
82.78%
MGE Energy Inc. stock logo
MGEE
MGE Energy
52.58%
Primo Water Co. stock logo
PRMW
Primo Water
87.71%

Insider Ownership

CompanyInsider Ownership
Avista Corporation stock logo
AVA
Avista
0.96%
California Water Service Group stock logo
CWT
California Water Service Group
0.77%
MGE Energy Inc. stock logo
MGEE
MGE Energy
0.19%
Primo Water Co. stock logo
PRMW
Primo Water
4.40%
CompanyEmployeesShares OutstandingFree FloatOptionable
Avista Corporation stock logo
AVA
Avista
1,95080.56 million79.79 millionOptionable
California Water Service Group stock logo
CWT
California Water Service Group
1,27859.57 million59.11 millionOptionable
MGE Energy Inc. stock logo
MGEE
MGE Energy
70036.54 million36.47 millionOptionable
Primo Water Co. stock logo
PRMW
Primo Water
6,400160.31 million153.26 millionOptionable

Recent News About These Companies

Primo Water Q4 2024 Earnings Preview
Primo Water Completes Major Merger with Triton Water
One new option listing and one option delisting on November 11th
J.P. Morgan Keeps Their Buy Rating on Primo Water (PRMW)
Primo Water Announces Strong Q3 Results Amid Transformation
Primo Water reports Q3 adjusted EPS 35c, consensus 42c
Primo Water Announces Robust Q3 Results and Rebranding
Primo Water shareholders approve merger with BlueTriton Brands

New MarketBeat Followers Over Time

Media Sentiment Over Time

Top Headlines

View All Headlines
Avista stock logo

Avista NYSE:AVA

$37.51 +0.28 (+0.74%)
Closing price 06/18/2025 03:59 PM Eastern
Extended Trading
$36.77 -0.73 (-1.96%)
As of 06/18/2025 07:01 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.

Avista Corporation, together with its subsidiaries, operates as an electric and natural gas utility company. It operates in two segments, Avista Utilities and AEL&P. The Avista Utilities segment provides electric distribution and transmission, and natural gas distribution services in parts of eastern Washington and northern Idaho; and natural gas distribution services in parts of northeastern and southwestern Oregon, as well as generates electricity in Washington, Idaho, Oregon, and Montana. This segment also engages in the supply of electricity to customers in Montana; and wholesale purchase and sale of electricity and natural gas. The AEL&P segment offers electric services in Juneau, Alaska. The company generates electricity through hydroelectric, thermal, wind, and solar generation facilities. As of December 31, 2023, it supplied retail electric services to approximately 416,000 customers; and retail natural gas services to approximately 381,000 customers. The company also operates five hydroelectric generation facilities with capacity of 102.7 MW; and four diesel generating facilities with a capacity of 107.5 MW. It also engages in venture fund investments, real estate investments, and other investments. Avista Corporation was incorporated in 1889 and is headquartered in Spokane, Washington.

California Water Service Group stock logo

California Water Service Group NYSE:CWT

$46.10 +0.21 (+0.46%)
Closing price 06/18/2025 03:59 PM Eastern
Extended Trading
$46.08 -0.02 (-0.05%)
As of 06/18/2025 05: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.

California Water Service Group, through its subsidiaries, provides water utility and other related services in California, Washington, New Mexico, Hawaii, and Texas. The company is involved in the production, purchase, storage, treatment, testing, distribution, and sale of water for domestic, industrial, public, and irrigation uses, as well as for fire protection services. It offers its services to approximately 497,700 customer connections in 100 California communities; approximately 6,500 water and wastewater customer connections on the islands of Maui, Oahu, and Hawaii; approximately 38,000 customer connections in the Tacoma, Olympia, Graham, Spanaway, Puyallup, Rainier, Yelm, and Gig Harbor areas; and approximately 11,400 water and wastewater customer connections in Rio Communities, Rio Del Oro, Meadow Lake, Indian Hills, Squaw Valley, Elephant Butte, Morningstar, Sandia Knolls, Juan Tomas, and Cypress Gardens systems. The company also engages in the provision of non-regulated water-related services, including operating of municipally owned water systems, privately owned water, and recycled water distribution systems; water system operation, meter reading, and billing services to private companies and municipalities; leasing of communication antenna sites on its properties; and billing of optional third-party insurance programs to its residential customers. In addition, it provides lab, wastewater collection, and treatment services. California Water Service Group was founded in 1926 and is headquartered in San Jose, California.

MGE Energy stock logo

MGE Energy NASDAQ:MGEE

$88.92 +0.85 (+0.97%)
Closing price 06/18/2025 04:00 PM Eastern
Extended Trading
$88.91 -0.01 (-0.01%)
As of 06/18/2025 04:04 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.

MGE Energy, Inc., through its subsidiaries, operates as a public utility holding company primarily in the United States. It operates through Regulated Electric Utility Operations; Regulated Gas Utility Operations; Nonregulated Energy Operations; Transmission Investments; and All Other segments. The company generates, purchases, and distributes electricity and natural gas in Wisconsin and Iowa; owns and leases electric generating capacity; and plans, constructs, operates, maintains, and expands transmission facilities to provide transmission power services. It generates electricity from coal-fired, gas-fired, and renewable energy sources. As of December 31, 2023, the company owned and operated 835 miles of overhead electric distribution lines; 1,330 miles of underground electric distribution cables; 49 substations with an installed capacity of 1.2 million kVA; and gas facilities, including 3,066 miles of distribution mains, as well as supplied electric service to approximately 163,000 customers. MGE Energy, Inc. founded in 2001 and is headquartered in Madison, Wisconsin.

Primo Water stock logo

Primo Water NYSE:PRMW

Primo Water Corporation provides pure-play water solutions for residential and commercial customers. It offers bottled water, water dispensers, purified bottled water, self-service refill drinking water, premium spring, mineral water, sparkling and flavored essence water, filtration units, and coffee. The company offers its products under the Primo, Alhambra, Crystal Rock, Mountain Valley, Deep Rock, Hinckley Springs, Crystal Springs, Kentwood Springs, Mount Olympus, Pureflo, Sierra Springs, Sparkletts, Renü, Canadian Springs, Labrador Source, and Amazon Springs brands. It sells its products through retailers and online at various price points. The company was formerly known as Cott Corporation and changed its name to Primo Water Corporation in March 2020. Primo Water Corporation was incorporated in 1955 and is based in Tampa, Florida.