MWH SOLV Energy, Inc.

25.09USD-0.63%Mkt Cap: 5.08B $P/E: 53.38

SOLV Energy, Inc. provides infrastructure services to the power industry in the United States. It offers engineering, procurement, construction, testing, commissioning, operations, maintenance, and repowering services. T…

Key Statistics

Company
Market Cap5.08B USD
Enterprise Value3.20B USD
Revenue (TTM)3.17B USD
Gross Profit464.23M USD
Net Income (TTM)149.18M USD
Revenue/Share25.66 USD
Last Price25.09 USD
Fiscal Year EndDec 2025
MR QuarterJun 2026
Employees2.6K
CountryUS
SectorUtilities
IndustryUtilities - Renewable
ISIN—
Valuation
P/E (Trailing)53.38
P/E (Forward)14.81
PEG—
EV/EBITDA10.23
EV/Revenue1.01
P/S1.61
P/B6.29
EPS (TTM)0.47
EPS (Forward)1.70
52W Range
23.367% of range48.40
52W High48.40 USD
52W Low23.36 USD
Profitability
Gross Margin18.64%
Oper. Margin7.96%
EBITDA Margin9.84%
Profit Margin5.99%
ROE32.99%
ROA8.21%
Growth
Revenue Growth77.50%
Earnings Growth—
Cash Flow & Leverage
Operating CF331.64M USD
CapEx (TTM)21.41M USD
FCF Margin—
FCF Yield—
Net Debt-280.35M USD
Net Debt/EBITDA-0.90
Balance Sheet
Debt/Equity1.04
Current Ratio1.09
Quick Ratio0.98
Book Value/Sh4.01 USD
Cash/Share2.94 USD
Dividends
Fwd Div Rate—
Trail. Div Rate0.00 USD
Div. Yield0.00%
5Y Avg Yield—
Payout Ratio0.00%
Ex-Div Date—
Pay Date—
Analyst Consensus
Rating1.3 (Strong Buy)
Strong BuyBuyHoldSellStr. Sell
Target (Mean)44.55 USD
Upside (mean)+77.5%
Target Range35.00 USD – 55.00 USD
35.00+77.5% to mean55.00
# Analysts11
Ownership
Shares Out.123.75M
Float45.67M
Insiders0.01%
Institutions106.92%
Short Interest
Short Ratio3.4d
Short % Float18.64%
Short % Out.2.94%
Shares Short5.96M
Short (prev mo.)5.72M
Technical
SMA 5027.02 (-7.2%)
SMA 20031.33 (-19.9%)
Beta—
S&P 52W Chg14.58%
Avg Vol (30d)1.37M
Avg Vol (10d)1.31M
Technical Indicators
RSI (14)45.7
MACD-0.6604
MACD Signal-0.7346
MACD Hist.+0.0743
BB Upper26.97 USD
BB Middle25.32 USD
BB Lower23.67 USD
BB Width13.04%
ATR (14)1.260 USD
Vol Ratio (20d)0.91x