NYSE:DOV | US2600031080
Generating your data highlights...
27.3b USD | # 742 in US
1.17m shares | 206.11m USD
137.15m
99.49% | 136.46m