
ALMS
$30.05
1D:
7.4%
1Y:
805.1%
US0223071020Sign in to check this stock against your screeners
Sign In$41.07
1D:
-3.0%
1Y:
185.2%
US29772L1089Mkt Cap
$1.13B
P/E Ratio TTM
-828.2
Revenue TTM
$86.93M
Beta
0.86
Earnings TTM
$-1.48M
Dividend Yield TTM
0.00%
$2.33
1D:
-2.5%
1Y:
89.4%
US5288723027Mkt Cap
$1.03B
P/E Ratio TTM
-33.5
Revenue TTM
$69.64M
Beta
1.05
Earnings TTM
$-26.09M
Dividend Yield TTM
0.00%