NYSE • DT • US2681501092
Generating your data highlights...
12.1b USD | # 1451 in US
6.13m shares | 235.45m USD
291.48m
99.37% | 289.64m