
NWE
$71.51
1D:
1.8%
1Y:
26.4%
US6680743050Sign in to check this stock against your screeners
Sign In$72.84
1D:
-2.2%
1Y:
24.2%
US0921131092Mkt Cap
$5.55B
P/E Ratio TTM
19.1
Revenue TTM
$2.29B
Beta
0.73
Earnings TTM
$288.30M
Dividend Yield TTM
3.79%
$85.43
1D:
-0.8%
1Y:
17.7%
US84857L1017Mkt Cap
$5.05B
P/E Ratio TTM
14.1
Revenue TTM
$2.54B
Beta
0.58
Earnings TTM
$358.30M
Dividend Yield TTM
3.77%