
NTR
$66.92
1D:
1.5%
1Y:
13.2%
CA67077M1086Sign in to check this stock against your screeners
Sign In$75.21
1D:
4.7%
1Y:
147.5%
US03938L2034Mkt Cap
$57.24B
P/E Ratio TTM
22.5
Revenue TTM
$62.01B
Beta
1.74
Earnings TTM
$2.92B
Dividend Yield TTM
0.80%
$78.31
1D:
3.0%
1Y:
8.9%
US22052L1044Mkt Cap
$52.38B
P/E Ratio TTM
52.1
Revenue TTM
$17.89B
Beta
0.56
Earnings TTM
$1.16B
Dividend Yield TTM
0.91%