
ALRS
$32.72
1D:
-0.1%
1Y:
42.5%
US01446U1034Sign in to check this stock against your screeners
Sign In$51.69
1D:
-0.5%
1Y:
36.6%
US83190L2088Mkt Cap
$883.82M
P/E Ratio TTM
15.1
Revenue TTM
$331.18M
Beta
0.77
Earnings TTM
$57.39M
Dividend Yield TTM
0.66%
$23.23
1D:
0.3%
1Y:
33.1%
US8251071051Mkt Cap
$777.18M
P/E Ratio TTM
11.7
Revenue TTM
$346.12M
Beta
0.80
Earnings TTM
$66.19M
Dividend Yield TTM
2.24%