NYSE • NEE.PRS • US65339F6631
Generating your data highlights...
194b USD | # 86 in US
150.59k shares | 8.53m USD
2.09b
99.79% | 2.08b