
ALMS
$22.96
1D:
0.4%
1Y:
284.4%
US0223071020Sign in to check this stock against your screeners
Sign In$2.23
1D:
-4.3%
1Y:
320.8%
US5288723027Mkt Cap
$990.56M
P/E Ratio TTM
-34.2
Revenue TTM
$69.64M
Beta
0.97
Earnings TTM
$-26.09M
Dividend Yield TTM
0.00%
$58.01
1D:
0.0%
1Y:
590.5%
US75382E2081Mkt Cap
$959.26M
P/E Ratio TTM
-14.8
Revenue TTM
$0.00
Beta
0.44
Earnings TTM
$-105.64M
Dividend Yield TTM
0.00%