3.040USD-6.75%Mkt Cap: 547.02M $P/E: —1d ago
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 - RenewableIndicators:|
Key Statistics
Company
Market Cap547.02M $
Enterprise Value683.42M $
Revenue (TTM)217.02M $
Gross Profit47.99M $
Net Income (TTM)-103.61M $
Revenue/Share1.315 USD
Last Price3.040 USD
Fiscal Year EndDec 2025
MR QuarterMar 2026
Employees142
CountryUS
SectorUtilities
IndustryUtilities - Renewable
ISIN—
Valuation
P/E (Trailing)—
P/E (Forward)-18.35
PEG—
EV/EBITDA-9.97
EV/Revenue3.15
P/S2.52
P/B17.37
EPS (TTM)-0.71
EPS (Forward)-0.17
52W Range
0.752039% of range6.645
52W High6.645 USD
52W Low0.7520 USD
Profitability
Gross Margin23.56%
Oper. Margin-110.61%
EBITDA Margin-31.60%
Profit Margin-50.87%
ROE-153.52%
ROA-33.12%
Growth
Revenue Growth156.40%
Earnings Growth—
Cash Flow & Leverage
Operating CF-5.65M $
CapEx (TTM)42.47M $
FCF Margin-30.52%
FCF Yield-12.11%
Net Debt118.27M $
Net Debt/EBITDA-1.72
Balance Sheet
Debt/Equity1.43
Current Ratio1.44
Quick Ratio1.11
Book Value/Sh0.1750 USD
Cash/Share0.3120 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
Rating—
Target (Mean)5.480 USD
Upside (mean)+80.3%
Target Range2.000 USD – 8.150 USD
$2.000+80.3% to mean$8.150
# Analysts5
Ownership
Shares Out.179.94M
Float144.10M
Insiders14.97%
Institutions47.03%
Short Interest
Short Ratio4.4d
Short % Float19.85%
Short % Out.16.53%
Shares Short29.75M
Short (prev mo.)19.41M
Technical
SMA 504.613 (-34.1%)
SMA 2004.099 (-25.8%)
Beta1.17
S&P 52W Chg19.63%
Avg Vol (30d)5.15M
Avg Vol (10d)4.80M
Technical Indicators
RSI (14)33.2
MACD-0.3796
MACD Signal-0.2929
MACD Hist.-0.0867
BB Upper4.879 USD
BB Middle3.929 USD
BB Lower2.978 USD
BB Width48.37%
ATR (14)0.3933 USD
Vol Ratio (20d)1.08x