Energy Vault Holdings Inc (NRGV) Volatility Spurs A Quest For Clarity

Currently, there are 151.54M common shares owned by the public and among those 86.54M shares have been available to trade. The company’s stock has a 5-day price change of -24.99% and -52.63% over the past three months. NRGV shares are trading -60.52% year to date (YTD), with the 12-month market performance down to -46.42% lower. […]