NYSE • DT • US2681501092
Generating your data highlights...
16.3b USD | # 1157 in US
6.13m shares | 292.03m USD
289m
99.31% | 287.02m