NYSE • DT • US2681501092
Generating your data highlights...
14.5b USD | # 1281 in US
5.9m shares | 270.93m USD
289m
99.35% | 287.11m