NYSE:NEE.PRS | US65339F6631
Generating your data highlights...
140b USD | # 99 in US
278.82k shares | 14.29m USD
2.06b
99.82% | 2.05b