NYSE • EIX • US2810201077
Generating your data highlights...
21.3b USD | # 941 in US
4.28m shares | 300.82m USD
384.81m
99.71% | 383.69m