Energy Vault Holdings Inc (NRGV) Valuation Ratios & Charts