NYSE:DOV | US2600031080
Generating your data highlights...
32b USD | # 689 in US
1.2m shares | 239.65m USD
137.15m
99.49% | 136.45m