
ALMS
$7.69
1D:
-1.0%
1Y:
85.9%
US0223071020Sign in to check this stock against your screeners
Sign In$58.01
1D:
0.0%
1Y:
590.5%
US75382E2081Mkt Cap
$1.61B
P/E Ratio TTM
-29.9
Revenue TTM
$0.00
Beta
0.44
Earnings TTM
$-105.64M
Dividend Yield TTM
0.00%
$55.50
1D:
-2.8%
1Y:
200.7%
US29772L1089Mkt Cap
$1.52B
P/E Ratio TTM
119.4
Revenue TTM
$105.60M
Beta
0.90
Earnings TTM
$12.69M
Dividend Yield TTM
0.00%