
ALRS
$32.40
1D:
0.9%
1Y:
46.5%
US01446U1034Sign in to check this stock against your screeners
Sign In$48.60
1D:
2.0%
1Y:
34.7%
US83190L2088Mkt Cap
$830.99M
P/E Ratio TTM
15.3
Revenue TTM
$323.61M
Beta
0.77
Earnings TTM
$52.77M
Dividend Yield TTM
0.69%
$23.12
1D:
0.5%
1Y:
39.4%
US8251071051Mkt Cap
$773.50M
P/E Ratio TTM
12.3
Revenue TTM
$345.29M
Beta
0.82
Earnings TTM
$62.83M
Dividend Yield TTM
2.16%