NYSE • DT • US2681501092
Generating your data highlights...
11.8b USD | # 1453 in US
6.76m shares | 258.24m USD
291.48m
99.39% | 289.7m