NYSE • DT • US2681501092
Generating your data highlights...
12.1b USD | # 1441 in US
5.69m shares | 235.16m USD
290.23m
99.36% | 288.37m