
NTRA
$367.95
1D:
-0.4%
1Y:
105.0%
US6323071042Sign in to check this stock against your screeners
Sign In$38.98
1D:
-0.5%
1Y:
111.3%
US8816242098Mkt Cap
$45.40B
P/E Ratio TTM
62.6
Revenue TTM
$17.31B
Beta
0.87
Earnings TTM
$706.00M
Dividend Yield TTM
0.00%
$266.42
1D:
-1.1%
1Y:
40.1%
US46266C1053Mkt Cap
$43.85B
P/E Ratio TTM
32.8
Revenue TTM
$16.98B
Beta
1.19
Earnings TTM
$1.38B
Dividend Yield TTM
0.00%