NRGV   $3.43  2.69% Market Closed After Close 3.42 -0.29%

Energy Vault Holdings, Inc.

Data not available