NYSE • DT • US2681501092
Generating your data highlights...
14.8b USD | # 1281 in US
5.81m shares | 245.56m USD
290.23m
99.36% | 288.37m