Nasdaq • ELVA • CA28617B6061
Generating your data highlights...
459m USD | # 6194 in US
1.01m shares | 9.92m USD
49.51m
64.74% | 32.05m