NYSE:DE | US2441991054
Generating your data highlights...
117b USD | # 128 in US
1.21m shares | 508.66m USD
271.58m
99.77% | 270.95m