NYSE • DT • US2681501092
Generating your data highlights...
11.8b USD | # 1478 in US
6.1m shares | 234.45m USD
291.48m
99.37% | 289.64m