
NATL
$45.82
1D:
0.4%
1Y:
16.4%
US63001N1063Sign in to check this stock against your screeners
Sign InMkt Cap
$4.54B
P/E Ratio TTM
20.4
Revenue TTM
$643.65M
Beta
3.84
Earnings TTM
$222.64M
Dividend Yield TTM
0.00%
$38.10
1D:
-5.0%
1Y:
2.8%
US18467V1098Mkt Cap
$3.83B
P/E Ratio TTM
25.2
Revenue TTM
$1.00B
Beta
1.02
Earnings TTM
$147.89M
Dividend Yield TTM
2.03%