Energy Vault Holdings, Inc.
NRGV
$1.16
-$0.04-3.33%
NRGV
TTM - Trailing twelve months. Q - Most recent quarter. YOY - Year over year.