MarketInOut Stock Screener Log In | Sign Up

Energy Vault Holdings Inc

NYSE • Utilities • Utilities - Renewable • Quote as of 10/30/2026
Energy Vault Holdings Inc stock price and volume chart

Company Profile

IndustryUtilities - Renewable
SectorUtilities
ExchangeNYSE
Market Capitalization561.88 mln
Float128 mln
Earnings Date11/10/2026

Piotroski F-Score

5 / 9
Neutral

Beneish M-Score

0.08
Highly suspicious

1-Year Forecast

5.96
Transformational upside

Relative Strength

90 / 100
Top performer

Debt / Equity

35.56
Extremely leveraged

Pre-Tax Margin

-46%
Deeply loss-making

Business Description

Energy Vault Holdings Inc. is a California-based company that builds and operates large-scale energy storage systems for power grids across the United States, Europe, Australia, and other markets. The company offers three core storage products covering short, long, and ultra-long duration needs, using battery, gravity, and hydrogen technologies respectively. Alongside its physical systems, Energy Vault provides software tools that use real-time data and artificial intelligence to monitor performance, manage operations, and maximize revenue from energy assets. Founded in 2020, the company serves utility and commercial clients seeking reliable and flexible ways to store and deploy energy.

Key Fundamentals

EPS-0.67
ROE-205
RPS1.33
ROIC-27.65
ROA-37.36
Interest Cover-4.98
EBITDA, mln-78.32
EV / EBITDA-8.93
EV / EBIT-7.77
Revenue, mln226
EV / Revenue3.10

Quote Details

Last 3.09
Change -0.18 (-5.5%)
Open 3.03
Volume 4,720,555
Turnover 14,586,515
Average Volume 3,993,434

Financial Ratios

Pre-Tax Profit Margin-46
Leverage Ratio54.04
Current Ratio1.19
Price / Book74.75
Debt / Equity35.56
Price / Sales2.22

Financial Strength

Altman Z-Score-1.33
Piotroski F-Score 5 / 9
Beneish M-Score0.08
1-Year Target Price5.96
Short Ratio7.98
Short % of Float21.21

Price Performance & Relative Strength

Period Price Performance Relative Strength
1 Week 21.18% 98 / 100   
1 Month -20.57% 18 / 100   
2 Months 5.46% 83 / 100   
6 Months -29.45% 21 / 100   
1 Year -5.21% 41 / 100   



Disclaimer - Privacy Policy - Terms of Service - Cookies - FAQ - Affiliates - Blog