NYSE:DE | US2441991054
Generating your data highlights...
135b USD | # 141 in US
1.4m shares | 660.92m USD
270.33m
99.80% | 269.8m