NYSE • ENOV • US1940145022
Generating your data highlights...
1.49b USD | # 2385 in US
1.13m shares | 26.65m USD
57.56m
98.30% | 56.59m