
NATL
$47.94
1D:
1.5%
1Y:
75.5%
US63001N1063Sign in to check this stock against your screeners
Sign InMkt Cap
$5.89B
P/E Ratio TTM
26.4
Revenue TTM
$604.62M
Beta
3.83
Earnings TTM
$224.99M
Dividend Yield TTM
0.00%
$57.18
1D:
2.1%
1Y:
93.6%
US18467V1098Mkt Cap
$5.75B
P/E Ratio TTM
44.1
Revenue TTM
$942.41M
Beta
1.06
Earnings TTM
$122.56M
Dividend Yield TTM
1.34%