NYSE • DTE • US2333311072
Generating your data highlights...
28b USD | # 759 in US
1.3m shares | 186.76m USD
208.09m
99.45% | 206.95m