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
Bloom Energy Corporation stock logo
BE
Bloom Energy
$22.66
+1.5%
$19.54
$9.02
$29.83
$5.26B3.26.18 million shs871,611 shs
NET Power Inc. stock logo
NPWR
NET Power
$2.48
+4.0%
$2.03
$1.48
$14.28
$542.20M0.64874,210 shs730,644 shs
Patterson-UTI Energy, Inc. stock logo
PTEN
Patterson-UTI Energy
$6.03
+2.3%
$5.95
$5.12
$11.27
$2.33B1.3110.01 million shs5.19 million shs
Sunrun Inc. stock logo
RUN
Sunrun
$7.53
-2.9%
$8.14
$5.38
$22.26
$1.73B2.6113.13 million shs7.48 million shs
Ten Starter Stocks For Beginners to Buy Now Cover

Just getting into the stock market? These 10 simple stocks can help beginning investors build long-term wealth without knowing options, technicals, or other advanced strategies.

Get This Free Report

Compare Price Performance

Company1-Day Performance7-Day Performance30-Day Performance90-Day Performance1-Year Performance
Bloom Energy Corporation stock logo
BE
Bloom Energy
+3.33%+3.43%+12.79%+10.34%+76.78%
NET Power Inc. stock logo
NPWR
NET Power
+5.97%+1.70%+47.84%-11.13%-76.36%
Patterson-UTI Energy, Inc. stock logo
PTEN
Patterson-UTI Energy
+2.43%-8.54%+1.90%-28.08%-41.63%
Sunrun Inc. stock logo
RUN
Sunrun
+6.46%+26.43%+7.79%+30.47%-38.98%
CompanyOverall ScoreAnalyst's OpinionShort Interest ScoreDividend StrengthESG ScoreNews and Social Media SentimentCompany OwnershipEarnings & Valuation
Bloom Energy Corporation stock logo
BE
Bloom Energy
2.8223 of 5 stars
2.31.00.02.32.22.50.6
NET Power Inc. stock logo
NPWR
NET Power
2.9815 of 5 stars
3.33.00.00.02.61.71.3
Patterson-UTI Energy, Inc. stock logo
PTEN
Patterson-UTI Energy
4.1767 of 5 stars
4.32.01.70.01.32.51.3
Sunrun Inc. stock logo
RUN
Sunrun
4.5596 of 5 stars
4.13.00.04.12.42.50.6
CompanyConsensus Rating ScoreConsensus RatingConsensus Price Target% Upside from Current Price
Bloom Energy Corporation stock logo
BE
Bloom Energy
2.55
Moderate Buy$22.971.37% Upside
NET Power Inc. stock logo
NPWR
NET Power
2.67
Moderate Buy$4.0061.62% Upside
Patterson-UTI Energy, Inc. stock logo
PTEN
Patterson-UTI Energy
2.58
Moderate Buy$9.5057.68% Upside
Sunrun Inc. stock logo
RUN
Sunrun
2.25
Hold$13.2676.23% Upside

Current Analyst Ratings Breakdown

Latest BE, NPWR, RUN, and PTEN Analyst Ratings

DateCompanyBrokerageActionRatingPrice TargetDetails
6/25/2025
Sunrun Inc. stock logo
RUN
Sunrun
Wells Fargo & Company
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Lower Price TargetOverweight ➝ Overweight$10.00 ➝ $8.00
6/18/2025
Sunrun Inc. stock logo
RUN
Sunrun
Royal Bank Of Canada
Subscribe to MarketBeat All Access for the recommendation accuracy rating
DowngradeOutperform ➝ Sector Perform$12.00 ➝ $5.00
6/17/2025
Sunrun Inc. stock logo
RUN
Sunrun
KeyCorp
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Reiterated RatingSector Weight ➝ Underweight$6.00
6/17/2025
Sunrun Inc. stock logo
RUN
Sunrun
Glj Research
Subscribe to MarketBeat All Access for the recommendation accuracy rating
DowngradeHold ➝ Sell
6/11/2025
Sunrun Inc. stock logo
RUN
Sunrun
Jefferies Financial Group
Subscribe to MarketBeat All Access for the recommendation accuracy rating
DowngradeHold ➝ Underperform$6.00 ➝ $5.00
6/4/2025
Patterson-UTI Energy, Inc. stock logo
PTEN
Patterson-UTI Energy
Susquehanna
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Lower Price TargetPositive ➝ Positive$9.00 ➝ $8.00
6/3/2025
Sunrun Inc. stock logo
RUN
Sunrun
Royal Bank Of Canada
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Reiterated RatingOutperform ➝ Outperform$12.00
6/2/2025
Sunrun Inc. stock logo
RUN
Sunrun
Mizuho
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Set Price TargetOutperform ➝ Outperform$16.00 ➝ $13.00
5/30/2025
Sunrun Inc. stock logo
RUN
Sunrun
UBS Group
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Lower Price TargetBuy ➝ Buy$17.00 ➝ $12.00
5/30/2025
Sunrun Inc. stock logo
RUN
Sunrun
Glj Research
Subscribe to MarketBeat All Access for the recommendation accuracy rating
UpgradeStrong Sell ➝ Hold$7.78
5/28/2025
Patterson-UTI Energy, Inc. stock logo
PTEN
Patterson-UTI Energy
JPMorgan Chase & Co.
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Lower Price TargetNeutral ➝ Neutral$9.00 ➝ $7.00
(Data available from 6/27/2022 forward. View 10+ years of historical ratings with our analyst ratings screener.)
CompanyAnnual RevenuePrice/SalesCashflowPrice/CashBook ValuePrice/Book
Bloom Energy Corporation stock logo
BE
Bloom Energy
$1.47B3.57$0.19 per share119.41$2.55 per share8.89
NET Power Inc. stock logo
NPWR
NET Power
$250K2,168.79$0.16 per share15.02$3.03 per share0.82
Patterson-UTI Energy, Inc. stock logo
PTEN
Patterson-UTI Energy
$5.15B0.45$5.63 per share1.07$8.91 per share0.68
Sunrun Inc. stock logo
RUN
Sunrun
$2.04B0.84$18.81 per share0.40$15.78 per share0.48
CompanyNet IncomeEPSTrailing P/E RatioForward P/E RatioP/E GrowthNet MarginsReturn on Equity (ROE)Return on Assets (ROA)Next Earnings Date
Bloom Energy Corporation stock logo
BE
Bloom Energy
-$29.23M-$0.05N/AN/AN/A0.29%2.51%0.50%8/6/2025 (Estimated)
NET Power Inc. stock logo
NPWR
NET Power
-$49.19M-$2.06N/AN/AN/AN/A-22.52%-7.12%8/11/2025 (Estimated)
Patterson-UTI Energy, Inc. stock logo
PTEN
Patterson-UTI Energy
-$968.03M-$2.60N/A35.44N/A-19.78%-0.70%-0.43%7/23/2025 (Estimated)
Sunrun Inc. stock logo
RUN
Sunrun
-$2.85B-$12.13N/AN/AN/A-129.97%9.42%2.22%8/5/2025 (Estimated)

Latest BE, NPWR, RUN, and PTEN Earnings

DateQuarterCompanyConsensus EstimateReported EPSBeat/MissGap EPSRevenue EstimateActual RevenueDetails
7/23/2025Q2 2025
Patterson-UTI Energy, Inc. stock logo
PTEN
Patterson-UTI Energy
-$0.03N/AN/AN/A$1.24 billionN/A
5/12/2025Q1 2025
NET Power Inc. stock logo
NPWR
NET Power
-$0.11-$1.55-$1.44-$1.55N/AN/A
5/7/2025Q1 2025
Sunrun Inc. stock logo
RUN
Sunrun
-$0.22$0.20+$0.42$0.20$487.29 million$504.27 million
4/30/2025Q1 2025
Bloom Energy Corporation stock logo
BE
Bloom Energy
-$0.07$0.03+$0.10-$0.10$294.27 million$326.02 million
4/23/2025Q1 2025
Patterson-UTI Energy, Inc. stock logo
PTEN
Patterson-UTI Energy
-$0.04$0.0026+$0.0426N/A$1.18 billion$1.28 billion
CompanyAnnual PayoutDividend Yield3-Year Dividend GrowthPayout RatioYears of Consecutive Growth
Bloom Energy Corporation stock logo
BE
Bloom Energy
N/AN/AN/AN/AN/A
NET Power Inc. stock logo
NPWR
NET Power
N/AN/AN/AN/AN/A
Patterson-UTI Energy, Inc. stock logo
PTEN
Patterson-UTI Energy
$0.325.31%N/AN/A N/A
Sunrun Inc. stock logo
RUN
Sunrun
N/AN/AN/AN/AN/A

Latest BE, NPWR, RUN, and PTEN Dividends

AnnouncementCompanyPeriodAmountYieldEx-Dividend DateRecord DatePayable Date
4/23/2025
Patterson-UTI Energy, Inc. stock logo
PTEN
Patterson-UTI Energy
quarterly$0.085.3%6/2/20256/2/20256/16/2025
(Data available from 1/1/2013 forward)
CompanyDebt-to-Equity RatioCurrent RatioQuick Ratio
Bloom Energy Corporation stock logo
BE
Bloom Energy
2.07
3.44
2.39
NET Power Inc. stock logo
NPWR
NET Power
N/A
23.30
23.30
Patterson-UTI Energy, Inc. stock logo
PTEN
Patterson-UTI Energy
0.36
1.61
1.40
Sunrun Inc. stock logo
RUN
Sunrun
3.89
1.32
0.99

Institutional Ownership

CompanyInstitutional Ownership
Bloom Energy Corporation stock logo
BE
Bloom Energy
77.04%
NET Power Inc. stock logo
NPWR
NET Power
53.62%
Patterson-UTI Energy, Inc. stock logo
PTEN
Patterson-UTI Energy
97.91%
Sunrun Inc. stock logo
RUN
Sunrun
91.69%

Insider Ownership

CompanyInsider Ownership
Bloom Energy Corporation stock logo
BE
Bloom Energy
3.60%
NET Power Inc. stock logo
NPWR
NET Power
2.71%
Patterson-UTI Energy, Inc. stock logo
PTEN
Patterson-UTI Energy
2.40%
Sunrun Inc. stock logo
RUN
Sunrun
3.37%
CompanyEmployeesShares OutstandingFree FloatOptionable
Bloom Energy Corporation stock logo
BE
Bloom Energy
2,127232.23 million223.87 millionOptionable
NET Power Inc. stock logo
NPWR
NET Power
24219.07 million213.13 millionOptionable
Patterson-UTI Energy, Inc. stock logo
PTEN
Patterson-UTI Energy
9,200385.99 million376.72 millionOptionable
Sunrun Inc. stock logo
RUN
Sunrun
11,058228.49 million220.79 millionOptionable

Recent News About These Companies

Why Sunrun (RUN) Stock Is Trading Up Today
Sunrun (NASDAQ:RUN) Shares Gap Up - Here's Why
Solar stocks spike on Tuesday after blistering week
Sunrun (NASDAQ:RUN) Stock Rating Lowered by Royal Bank Of Canada
KeyCorp Reaffirms "Underweight" Rating for Sunrun (NASDAQ:RUN)
Sunrun Inc. (RUN) Nosedived This Week. Here is Why.
Solar Selloff Deepens: Sunrun Stock Eyes 6-Year Lows

New MarketBeat Followers Over Time

Media Sentiment Over Time

Top Headlines

View All Headlines
Bloom Energy stock logo

Bloom Energy NYSE:BE

$22.66 +0.33 (+1.48%)
As of 11:34 AM Eastern

Bloom Energy Corporation designs, manufactures, sells, and installs solid-oxide fuel cell systems for on-site power generation in the United States and internationally. The company offers Bloom Energy Server, a solid oxide technology that converts fuel, such as natural gas, biogas, hydrogen, or a blend of these fuels into electricity through an electrochemical process without combustion. It sells its products through direct and indirect sales channels to utilities, data centers, agriculture, retail, hospitals, higher education, biotech, and manufacturing industries. The company was formerly known as Ion America Corp. and changed its name to Bloom Energy Corporation in 2006. Bloom Energy Corporation was incorporated in 2001 and is headquartered in San Jose, California.

NET Power stock logo

NET Power NYSE:NPWR

$2.48 +0.10 (+3.99%)
As of 11:53 AM Eastern
This is a fair market value price provided by Polygon.io. Learn more.

NET Power Inc. operates as a clean energy technology company. The company invents, develops, and licenses clean power generation technology. NET Power Inc. was founded in 2010 and is headquartered in Durham, North Carolina.

Patterson-UTI Energy stock logo

Patterson-UTI Energy NASDAQ:PTEN

$6.02 +0.14 (+2.29%)
As of 11:53 AM Eastern
This is a fair market value price provided by Polygon.io. Learn more.

Patterson-UTI Energy, Inc., through its subsidiaries, engages in the provision of contract drilling services to oil and natural gas operators in the United States and internationally. It operates through three segments: Drilling Services, Completion Services, and Drilling Products. The Contract Drilling Services segment provides contract and directional drilling services in onshore oil and natural gas basins, as well as engages in the service and re-certification of equipment for drilling contractors, and provision of electrical controls and automation to the energy, marine and mining industries. The Completion Services segment offers services for hydraulic fracturing, wireline and pumping, completion support, and cementing; and involved in the power solutions natural gas fueling, and logistics and storage businesses. The Drilling Products segment manufactures and distributes drill bits for energy and mining markets. It also provides software and services, such as MWD Survey FDIR, a data analytics technology to analyze MWD survey data in real-time and identify the position of a well; HiFi Nav, which enhances FDIR by targeting improved vertical placement of the directional well within the reservoir; HiFi Guidance, utilizes trajectory optimization to determine optimal steering recommendations and placement within the reservoir; and rents oilfield tools. The company was founded in 1978 and is headquartered in Houston, Texas.

Sunrun stock logo

Sunrun NASDAQ:RUN

$7.52 -0.23 (-2.90%)
As of 11:53 AM Eastern
This is a fair market value price provided by Polygon.io. Learn more.

Sunrun Inc. designs, develops, installs, sells, owns, and maintains residential solar energy systems in the United States. It also sells solar energy systems and products, such as panels and racking; and solar leads generated to customers. In addition, the company offers battery storage along with solar energy systems; and sells services to commercial developers through multi-family and new homes. Its primary customers are residential homeowners. The company markets and sells its products through direct-to-consumer approach across online, retail, mass media, digital media, canvassing, field marketing, and referral channels, as well as its partner network. Sunrun Inc. was founded in 2007 and is headquartered in San Francisco, California.