MWH

BuyFallen FavouriteFLAG

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

Fallen Favourite: A good business that is expensive and falling. Wait for the price to catch up.

73
StockRank
Get insider-trade alerts
Quality
86
Value
35
Momentum
46
P/E (TTM)
44.8x
peers 20.0x
ROE
33.0%
peers 9.3%
D/E
0.1x
peers 1.5x
Dividend %
—
trailing yield
AI CONVICTION THESIS

Insufficient evidence for a screen-pass. SOLV Energy, Inc.: fails the quant gate on value, momentum (Q86/V37/M46; every leg must be >= 50). Absence of evidence is neutral; nothing adverse is known.

The ranks quoted here are from the day it was written; today's Quality, Value and Momentum are the bars above.

ABOUT SOLV ENERGY, INC.

Read

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%3.2B3.9B4.5B34.5%
EPS-1.08-0.980.090.75746.5%0.591.271.8155.5%
Shares—199.4M199.4M199.4M0.0%————
Debt—436.2M422.4M471.9M4.0%83.6M———
Equity—388.3M390.9M452.2M7.9%————
Op CF83.9M50.3M117.6M331.6M58.1%326.8M———
Inv CF-28.1M-13.9M-8.3M-76.7M—————
Fin CF13.1M-34.9M-79.4M-68.0M—————
Loading 1Y...
PRICE (1Y)-23.5%
24.2226.3528.4730.6032.7313 Aug3 Sep24 Sep
SMA 50SMA 200

Close
$25.05
RSI (14)
52.2

SCORE BREAKDOWN

Quality
86
ROIC
22.3%97.0
ROE
33.0%99.1
GP/Assets
30.6%96.6
Op. Margin
8.0%31.8
FCF/Assets
17.1%98.2
Piotroski
999.1
Int. Cover
3.9x54.3
D/E Ratio
0.10x88.9
Current Ratio
1.09x51.0
Value
35
P/E (TTM)
44.8x11.5
EV/EBITDA
10.4x58.6
P/FCF
16.6x47.9
P/B
6.6x4.8
P/S
1.7x52.2
Div Yield
—N/A
Momentum
46
52W High %
—N/A
RS 6M
-32%18.4
SMA 50/200
—N/A
EPS Rev 4W
+11.2%94.6
EPS Rev 12W
+11.7%95.0
EPS Improve
+207%88.8
Q Growth
-17%30.2

FUNDAMENTALS

Market Cap
$5.2B
P/E (Forward)
14.6x
Gross Margin
17.5%

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.2B73Buy
BEPC.TOBrookfield Renewable Corporation$5.4B25Sell
CWENClearway Energy, Inc.$7.4B26Sell
ORAOrmat Technologies, Inc.$5.9B8Strong Sell
FRVOFervo Energy Company$4.8B4Strong Sell
FLNCFluence Energy, Inc.$1.4B4Strong Sell
NRGVEnergy Vault Holdings, Inc.$806M15Strong Sell
UGIUGI Corporation$7.9B75Buy
PORPortland General Electric Company$5.5B53Hold
BKHBlack Hills Corporation$5.4B51Hold

Peer medians: ROE 9.3% · P/E 20.0x · Gross margin 44.9%

Company Deep Dive

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

Request Deep Dive(50 Feathers)

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

SOLV Energy, Inc. (MWH) has a MoatMap StockRank of 73/100 based on Quality (86/100), Value (35/100), and Momentum (46/100) factor scores. The current signal is BUY. Insufficient evidence for a screen-pass. SOLV Energy, Inc.: fails the quant gate on value, momentum (Q86/V37/M46; every leg must be >= 50). Absence of evidence is neutral; nothing adverse is known.

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$25.05
Market Cap$5.2B
P/E (TTM)44.85
P/E (Forward)14.62
Price/Book6.59
Return on Equity33.0%
Return on Invested Capital22.3%
Debt/Equity0.10x
Gross Margin17.5%
Operating Margin8.0%
Revenue Growth77.5%
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 73/100, with a Buy signal. It is a composite of Quality (86), Value (35), and Momentum (46) factor ranks across MoatMap’s universe of 25,000+ stocks.
Does SOLV Energy, Inc. have an economic moat?
SOLV Energy, Inc. (MWH) has a Quality factor score of 86/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 Buy, based on a StockRank of 73/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).