NYSE • NEE.PRT • US65339F1194
Generating your data highlights...
194b USD | # 86 in US
210.57k shares | 11.05m USD
2.09b
99.79% | 2.08b