
NTRSO
$18.21
1D:
-0.4%
1Y:
-9.0%
US6658598569Sign in to check this stock against your screeners
Sign In$1,082.39
1D:
1.6%
1Y:
-7.3%
US09290D1019Mkt Cap
$167.77B
P/E Ratio TTM
25.5
Revenue TTM
$27.30B
Beta
1.42
Earnings TTM
$6.58B
Dividend Yield TTM
2.07%
$142.73
1D:
-0.6%
1Y:
33.6%
US0640581007Mkt Cap
$97.97B
P/E Ratio TTM
16.5
Revenue TTM
—
Beta
1.05
Earnings TTM
—
Dividend Yield TTM
1.59%