NYSE:DOV | US2600031080
Generating your data highlights...
26b USD | # 676 in US
908.9k shares | 166.48m USD
137.46m
99.52% | 136.79m