Company Deep Dive

Business segments breakdown, earnings transcript analysis, management credibility scoring, competitive landscape, and scenario modelling.

Request Deep Dive(50 Feathers)

MWH

HOLD

SOLV Energy, Inc. · Utilities · United States · $5.7B · Avg Vol: $66M/d

53
StockRank
Get insider-trade alerts
Q
74
V
28
M
45
P/E (TTM)
46.3x
ROE
33.0%
D/E
0.1x
Dividend %

COMPANY DESCRIPTION

SOLV Energy, Inc. is a leading utility-scale solar engineering, procurement, and construction (EPC) and operations and maintenance (O&M) services provider in North America. The company benefits from extensive experience, specialized expertise, and a proven track record in delivering complex utility-scale solar projects, which creates high barriers to entry for competitors. SOLV Energy is a key enabler of the renewable energy transition, playing a critical role in the deployment and long-term performance of solar infrastructure in the U.S.

FINANCIAL SUMMARY (USD)

Year2022202320242025CAGRTTM2026E2027EFwd CAGR
Revenue2.3B2.1B1.8B2.5B2.4%2.8B3.8B4.4B32.6%
EPS-1.08-0.980.090.75746.5%0.621.391.6347.5%
Shares199.4M199.4M199.4M0.0%
Debt436.2M422.4M471.9M4.0%80.5M
Equity388.3M390.9M452.2M7.9%
Op CF83.9M50.3M117.6M331.6M58.1%325.7M
Inv CF-28.1M-13.9M-8.3M-76.7M
Fin CF13.1M-34.9M-79.4M-68.0M
Loading 1Y...
PRICE (1Y)-19.0%
23.8626.8629.8532.8535.84Jun 26Jul 20Aug 7
SMA 50SMA 200

Close
$29.03
RSI (14)
53.0

SCORE BREAKDOWN

Quality
74
ROIC
22.3%98.2
ROE
33.0%98.7
GP/Assets
28.9%96.1
Op. Margin
-0.1%10.0
FCF/Assets
17.1%N/A
Piotroski
999.0
Int. Cover
3.9x51.1
D/E Ratio
0.10x90.6
Current Ratio
1.06x52.9
Value
28
P/E (TTM)
46.3x14.2
EV/EBITDA
11.7x51.0
P/FCF
18.5xN/A
P/B
7.6x2.5
P/S
2.2x44.5
Div Yield
N/A
Momentum
45
52W High %
N/A
RS 6M
N/A
SMA 50/200
N/A
EPS Rev 4W
+0.4%83.3
EPS Rev 12W
+6.7%93.1
EPS Improve
+162%84.5
Q Growth
N/A

FUNDAMENTALS

Market Cap
$5.7B
P/E (Forward)
17.6x
Gross Margin
19.0%

SECTOR PEERS

Closest peers in Utilities, ranked by industry match, size, and score similarity. Cross-listings of MWH are excluded.

TickerCompanyMkt CapStockRankSignal
MWHSOLV Energy, Inc.(you)$5.7B53HOLD
CWENClearway Energy, Inc.$7.7B26SELL
BEPC.TOBrookfield Renewable Corporation$6.4B21SELL
ORAOrmat Technologies, Inc.$6.1B15STRONG SELL
FRVOFervo Energy Company$7.1B8STRONG SELL
FLNCFluence Energy, Inc.$2.5B10STRONG SELL
NRGVEnergy Vault Holdings, Inc.$522M4STRONG SELL
BKHBlack Hills Corporation$5.7B53HOLD
BIPCBrookfield Infrastructure Corporation$5.1B52HOLD
OGSONE Gas, Inc.$5.1B55HOLD

Peer medians: ROE 9.5% · P/E 20.8x · Gross margin 44.5%

SOLV Energy, Inc. (MWH): Stock Score Summary

SOLV Energy, Inc. (MWH) has a MoatMap StockRank of 53/100 based on Quality (74/100), Value (28/100), and Momentum (45/100) factor scores. The current signal is HOLD.

SOLV Energy, Inc. is a leading utility-scale solar engineering, procurement, and construction (EPC) and operations and maintenance (O&M) services provider in North America. The company benefits from extensive experience, specialized expertise, and a proven track record in delivering complex utility-scale solar projects, which creates high barriers to entry for competitors. SOLV Energy is a key enabler of the renewable energy transition, playing a critical role in the deployment and long-term performance of solar infrastructure in the U.S.

Key Financial Metrics

Price$29.03
Market Cap$5.7B
P/E (TTM)46.26
P/E (Forward)17.63
Price/Book7.65
Return on Equity33.0%
Return on Invested Capital22.3%
Debt/Equity0.10x
Gross Margin19.0%
Operating Margin-0.1%
Revenue Growth65.9%
Free Cash Flow$310M

SOLV Energy, Inc. operates in the Utilities - Renewable industry, part of the Utilities sector (United States).

Frequently Asked Questions

What is SOLV Energy, Inc.’s (MWH) StockRank?
MoatMap’s StockRank for SOLV Energy, Inc. (MWH) is 53/100, with a Hold signal. It is a composite of Quality (74), Value (28), and Momentum (45) factor ranks across MoatMap’s 20,000+ stock universe.
Does SOLV Energy, Inc. have an economic moat?
SOLV Energy, Inc. (MWH) has a Quality factor score of 74/100. The Quality factor combines ROIC, Piotroski F-Score, and leverage: the financial fingerprints of a durable competitive advantage. A Quality score above 70 typically indicates a company with the characteristics of a moated business.
Is SOLV Energy, Inc. a buy, hold, or sell?
MoatMap’s current signal for SOLV Energy, Inc. (MWH) is Hold, based on a StockRank of 53/100. Signals are derived mechanically from the StockRank composite and should be one input among many; combine with your own thesis on management, competitive position, and valuation.
What sector is SOLV Energy, Inc. in?
SOLV Energy, Inc. (MWH) operates in the Utilities sector, specifically the Utilities - Renewable industry (United States).