NYSE:DOV | US2600031080
Generating your data highlights...
24.7b USD | # 441 in US
1.13m shares | 197.1m USD
137.15m
99.48% | 136.44m