NYSE • EIX • US2810201077
Generating your data highlights...
29.1b USD | # 749 in US
2.63m shares | 187.56m USD
384.79m
94.43% | 363.36m