NYSE • EL • US5184391044
Generating your data highlights...
34.6b USD | # 363 in US
3.07m shares | 273.53m USD
247.29m
99.60% | 246.31m