NYSE:DOV | US2600031080
Generating your data highlights...
26b USD | # 646 in US
817.41k shares | 160.3m USD
137.19m
99.50% | 136.51m