NextEra Energy, Inc. (NEE) valuation and key financial metrics