
ALRS
$27.00
1D:
1.7%
1Y:
22.1%
US01446U1034Sign in to check this stock against your screeners
Sign In$40.05
1D:
-2.0%
1Y:
23.6%
US83190L2088Mkt Cap
$684.79M
P/E Ratio TTM
12.8
Revenue TTM
$323.61M
Beta
0.77
Earnings TTM
$52.77M
Dividend Yield TTM
0.82%
$19.05
1D:
-2.1%
1Y:
26.5%
US8251071051Mkt Cap
$637.33M
P/E Ratio TTM
10.1
Revenue TTM
$345.29M
Beta
0.82
Earnings TTM
$62.83M
Dividend Yield TTM
2.52%