
NEE
$80.08
1D:
-0.5%
1Y:
10.5%
US65339F1012Sign in to check this stock against your screeners
Sign In$940.33
1D:
1.7%
1Y:
53.9%
US36828A1016Mkt Cap
$250.44B
P/E Ratio TTM
26.7
Revenue TTM
$41.37B
Beta
0.97
Earnings TTM
$9.53B
Dividend Yield TTM
0.19%
$85.52
1D:
-1.4%
1Y:
-6.5%
US8425871071Mkt Cap
$98.38B
P/E Ratio TTM
20.5
Revenue TTM
$30.18B
Beta
0.32
Earnings TTM
$4.66B
Dividend Yield TTM
3.51%