NYSE • ENOV • US1940145022
Generating your data highlights...
1.4b USD | # 4503 in US
1.02m shares | 24.48m USD
57.56m
98.59% | 56.75m