NYSE:NEE.PRT | US65339F1194
Generating your data highlights...
140b USD | # 99 in US
729.62k shares | 34.19m USD
2.06b
99.82% | 2.05b