NYSE:DE | US2441991054
Generating your data highlights...
104b USD | # 140 in US
1.65m shares | 611.68m USD
273.6m
92.54% | 253.2m