Snowball logo
logo
AEVA

Aeva Technologies Inc

AEVA NYSE
$15.69+$0.43  (2.82%)

Popularity

#2078
This asset is owned by 0.07% of our users