
NTR
$74.34
1D:
-3.6%
1Y:
29.5%
CA67077M1086Sign in to check this stock against your screeners
Sign In$72.53
1D:
-3.5%
1Y:
108.6%
US03938L2034Mkt Cap
$55.20B
P/E Ratio TTM
30.3
Revenue TTM
$62.85B
Beta
1.74
Earnings TTM
$1.81B
Dividend Yield TTM
0.98%
$80.53
1D:
-1.2%
1Y:
14.0%
US22052L1044Mkt Cap
$53.86B
P/E Ratio TTM
53.3
Revenue TTM
$17.81B
Beta
0.58
Earnings TTM
$1.01B
Dividend Yield TTM
0.89%