NYSE • ENOV • US1940145022
Generating your data highlights...
1.18b USD | # 4863 in US
1.16m shares | 28.9m USD
57.67m
91.53% | 52.79m