3.829USD-0.80%Mkt Cap: 701.90M $P/E: —Today
Energy Vault Holdings, Inc. develops and deploys utility-scale energy storage solutions in the United States, Switzerland, United Kingdom, North America, Australia, and internationally. The company offers B-Vault, an ele…
Industry Peers
Utilities - RenewableKey Statistics
Company
Market Cap701.90M $
Enterprise Value857.39M $
Revenue (TTM)225.87M $
Gross Profit47.99M $
Net Income (TTM)-103.61M $
Revenue/Share1.326 USD
Last Price3.829 USD
Fiscal Year EndDec 2025
MR QuarterJun 2026
Employees142
CountryUS
SectorUtilities
IndustryUtilities - Renewable
ISIN—
Valuation
P/E (Trailing)—
P/E (Forward)-22.90
PEG—
EV/EBITDA-12.93
EV/Revenue3.80
P/S3.01
P/B98.42
EPS (TTM)-0.65
EPS (Forward)-0.16
52W Range
1.40046% of range6.645
52W High6.645 USD
52W Low1.400 USD
Profitability
Gross Margin23.56%
Oper. Margin-141.97%
EBITDA Margin-29.37%
Profit Margin-50.87%
ROE-153.52%
ROA-33.12%
Growth
Revenue Growth104.10%
Earnings Growth—
Cash Flow & Leverage
Operating CF-5.65M $
CapEx (TTM)42.47M $
FCF Margin-51.16%
FCF Yield-16.46%
Net Debt151.59M $
Net Debt/EBITDA-2.29
Balance Sheet
Debt/Equity1.43
Current Ratio1.19
Quick Ratio0.77
Book Value/Sh0.0380 USD
Cash/Share0.5140 USD
Dividends
Fwd Div Rate—
Trail. Div Rate0.0000 USD
Div. Yield—
5Y Avg Yield—
Payout Ratio0.00%
Ex-Div Date—
Pay Date—
Analyst Consensus
Rating1.8 (Buy)
Strong BuyBuyHoldSellStr. Sell
Target (Mean)6.206 USD
Upside (mean)+62.1%
Target Range3.000 USD – 8.030 USD
$3.000+62.1% to mean$8.030
# Analysts5
Ownership
Shares Out.181.84M
Float147.27M
Insiders14.89%
Institutions59.55%
Short Interest
Short Ratio7.1d
Short % Float20.89%
Short % Out.17.43%
Shares Short31.58M
Short (prev mo.)29.75M
Technical
SMA 503.638 (+5.3%)
SMA 2004.076 (-6.1%)
Beta1.22
S&P 52W Chg18.16%
Avg Vol (30d)4.72M
Avg Vol (10d)7.31M
Technical Indicators
RSI (14)57.3
MACD0.0605
MACD Signal-0.0726
MACD Hist.+0.1331
BB Upper4.098 USD
BB Middle3.256 USD
BB Lower2.414 USD
BB Width51.74%
ATR (14)0.3594 USD
Vol Ratio (20d)0.87x