NYSE:ETR | US29364G1031
Generating your data highlights...
33.3b USD | # 519 in US
3.49m shares | 257.94m USD
428.82m
99.63% | 427.22m