Nasdaq • ELVA • CA28617B6061
Generating your data highlights...
522m USD | # 5995 in US
381.38k shares | 3.24m USD
49.42m
65.58% | 32.41m