NYSE:DOV | US2600031080
Generating your data highlights...
24.6b USD | # 703 in US
910.46k shares | 176.11m USD
137.06m
99.50% | 136.37m