NYSE • DT • US2681501092
Generating your data highlights...
17.7b USD | # 1064 in US
6.27m shares | 320.24m USD
289m
99.33% | 287.06m