NYSE:ETR | US29364G1031
Generating your data highlights...
43.3b USD | # 507 in US
2.57m shares | 243.24m USD
452.29m
99.53% | 450.16m