NYSE • DT • US2681501092
Generating your data highlights...
14.2b USD | # 1321 in US
5.88m shares | 250.38m USD
289m
94.59% | 273.36m