NYSE • ENOV • US1940145022
Generating your data highlights...
1.27b USD | # 4653 in US
1.07m shares | 25.27m USD
57.56m
98.30% | 56.59m