Energy Vault Holdings, Inc. NRGV

Latest FY: 2025 Utilities Utilities - Renewable
Market Price $3.77
Market Cap $671.99M
P/E Ratio N/A
Quick Peer Compare (Utilities):
Revenue (FY 2025) ↑340.9% YoY
$203.67M
3-Yr CAGR: 11.8%
Net Income ↑25.4% YoY
-$47.00K
Net Margin: -0.0%
Free Cash Flow ↑59.3% YoY
-$46.74M
FCF Yield: -6.96%
EPS (Diluted) ↑28.6% YoY
$-0.65
Basic: $-0.65
Return on Equity Efficiency
-0.1%
ROA: -0.0%

📊 Multi-Year Historical Performance & Trends

Financial Performance History Revenue, Net Income & Free Cash Flow
Margins Trend (%) Gross, Operating & Net Margins
Balance Sheet Strength Cash, Debt & Equity
Cash Flow Generation Operating Cash Flow vs CapEx vs FCF

📈 Year-over-Year (YoY) Growth History (NRGV)

All monetary values in millions ($M)
Fiscal Year Revenue Revenue YoY Gross Profit Net Income Net Inc YoY Diluted EPS EPS YoY Div / Sh Div Yield Op. Cash Flow Free Cash Flow FCF YoY
FY 2020 $-0.0M $-0.0M
FY 2021 $-3.3M -302,303.8% $-0.20 $-1.2M $-1.3M
FY 2022 $145.9M $59.3M $-78.3M -2,245.3% $-0.64 -220.0% $-23.3M $-25.7M -1,838.6%
FY 2023 $341.5M +134.1% $17.5M $-98.4M -25.7% $-0.69 -7.8% $-92.7M $-123.1M -379.6%
FY 2024 $46.2M -86.5% $6.2M $-0.1M +99.9% $-0.91 -31.9% $-55.9M $-114.7M +6.8%
FY 2025 $203.7M +340.9% $48.0M $-0.0M +25.4% $-0.65 +28.6% $-5.6M $-46.7M +59.3%
$

Valuation

Market Price $3.77
Market Cap $671.99M
Enterprise Value $710.45M
P/E Ratio N/A
P/B Ratio 9.96
FCF Yield -6.96%
Dividend Yield N/A
Shares Outstanding 178,246,200
%

Profitability & Margins

Gross Margin 23.56%
Operating Margin -36.51%
Net Margin -0.02%
Return on Equity (ROE) -0.07%
Return on Assets (ROA) -0.02%
Asset Turnover 0.65x
Revenue 3-Yr CAGR 11.77%
🛡️

Financial Health & Liquidity

Current Ratio 0.73
Cash Ratio 0.35
Debt / Equity 1.434
Debt / Assets 0.309
Cash & Equivalents $58.26M
Total Debt $96.73M
Book Value / Share $0.38
💧

Cash Flow Efficiency

Operating Cash Flow -$5.65M
Capital Expenditures (CapEx) $41.09M
Free Cash Flow -$46.74M
OCF / Revenue -2.77%
FCF / Revenue -22.95%
FCF 3-Yr CAGR N/A
🏷️

Per Share Metrics

EPS (Diluted) $-0.65
EPS (Basic) $-0.65
Dividends / Share N/A
Book Value / Share $0.38
EPS YoY Growth 28.57%
🏛️

Balance Sheet (FY 2025)

Total Assets $312.88M
Total Liabilities $245.42M
Stockholders' Equity $67.46M
Current Assets $121.07M
Current Liabilities $165.02M