
ATRO
$76.98
1D:
-3.8%
1Y:
168.2%
US0464331083Sign in to check this stock against your screeners
Sign InMkt Cap
$2.84B
P/E Ratio TTM
32.0
Revenue TTM
$4.72B
Beta
0.21
Earnings TTM
$88.70M
Dividend Yield TTM
0.00%
$34.98
1D:
1.1%
1Y:
57.1%
US4891701009Mkt Cap
$2.67B
P/E Ratio TTM
19.5
Revenue TTM
$2.03B
Beta
1.37
Earnings TTM
$110.26M
Dividend Yield TTM
2.29%