NYSE:DOV | US2600031080
Generating your data highlights...
23.6b USD | # 693 in US
990.98k shares | 166.44m USD
137.38m
99.49% | 136.67m