NYSE • EVEX • US29970N1046
Generating your data highlights...
895m USD | # 5181 in US
1.29m shares | 3.69m USD
348.3m
27.83% | 96.92m