Solv Energy Inc
MWH
NASDAQ
Construction
$28.43
USD
+0.49 (+1.75%)
At close: Jul 31, 2026, 4:00 PM EDT
Market Cap $5.86B
Volume 4.7M
About Solv Energy Inc
SOLV Energy, Inc. engages in providing infrastructure services to the power industry, including engineering, procurement, construction, testing, commissioning, operations, maintenance, and repowering. The company is headquartered in San Diego, California and currently employs 2,600 full-time employees. The company went IPO on 2026-02-11. The firm offers an integrated suite of services to meet the needs of its customers throughout the entire lifecycle of their projects, from initial design through operation. Its services for new projects include engineering, equipment procurement, construction, testing and commissioning (EPC services). Its services for existing projects include monitoring, preventative maintenance, corrective maintenance, upgrading and repowering (O&M services). The company provides O&M services under long-term agreements to approximately 146 operating power plants representing over 18 Gigawatts Direct Current (GWdc) of generating capacity. The company specializes in designing, building and maintaining utility-scale solar and battery storage projects with capacities of 200 Megawatts Direct Current (MWdc) and larger and related transmission and distribution (T&D) infrastructure.
HQ
San Diego, CALIFORNIA, US
Founded
2026
Employees
2,600
Financial Snapshot
Revenue
—
— YoY
Gross Margin
—
— YoY
Net Income
—
— YoY
Operating Cash Flow
—
— YoY
Key Statistics
Open
$28.18
Previous Close
$27.94
Day Range
$27.44 - $28.81
52 Week Range
$23.83 - $48.40
Volume
4.7M
Average Volume (10 Days)
2.3M
Dividend Yield
—
Valuation Measurement
Market Cap
$5.86B
P/E Ratio (TTM)
46.58
Price / Book
7.23
Financial Highlights
Total Cash (MRQ)
$384.91M
Turn research into action
Knowing a stock is strong is the start. Knowing how to invest in it when you spot good research is good returns.
Analyst Consensus
Based on 5 analyst ratings
Avg Target: $50.20
(+76.6% upside)
High: $51.00 · Low: $50.00
Strong Buy
0%
Buy
80%
Hold
20%
Sell
0%
Strong Sell
0%