NYSE:DE | US2441991054
Generating your data highlights...
107b USD | # 135 in US
1.54m shares | 587.96m USD
275.57m
92.60% | 255.17m