NYSE • DOV • US2600031080
Generating your data highlights...
29.1b USD | # 728 in US
964.75k shares | 207.17m USD
134.66m
99.44% | 133.91m