MarketInOut Stock Screener Log In | Sign Up
 

Energy Vault Holdings Inc

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

Company Profile

IndustryUtilities - Renewable
SectorUtilities
ExchangeNYSE
Market Capitalization457.33 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

11 / 100
Significantly lagging

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-11.22
EV / EBIT-9.76
Revenue, mln226
EV / Revenue3.89

Quote Details

Last 2.55
Change -0.04 (-1.54%)
Open 2.53
Volume 3,072,777
Turnover 7,835,581
Average Volume 3,743,655

Financial Ratios

Pre-Tax Profit Margin-46
Leverage Ratio54.04
Current Ratio1.19
Price / Book22.08
Price / Tangible Book28.39
Debt / Equity35.56
Price / Sales2.94

Financial Strength

Altman Z-Score-0.89
Piotroski F-Score 5 / 9
Beneish M-Score0.08
1-Year Target Price5.96
Short Ratio8.09
Short % of Float22.23

Price Performance & Relative Strength

Period Price Performance Relative Strength
1 Week -10.21% 9 / 100   
1 Month -40.7% 7 / 100   
2 Months -15.56% 26 / 100   
6 Months -42.83% 15 / 100   
1 Year -23.19% 29 / 100   



Disclaimer - Privacy Policy - Terms Of Service - Cookie Use Policy - FAQ - Blog