NYSE • DT • US2681501092
Generating your data highlights...
14.3b USD | # 1300 in US
5.55m shares | 240.68m USD
289m
99.36% | 287.14m