NYSE:DOV | US2600031080
Generating your data highlights...
20.1b USD | # 760 in US
833.74k shares | 115.36m USD
139.89m
99.51% | 139.21m