
ABCL
$12.57
1D:
-0.5%
1Y:
160.3%
CA00288U1066Sign in to check this stock against your screeners
Sign In$90.25
1D:
-2.6%
1Y:
489.1%
US00773J2024Mkt Cap
$7.84B
P/E Ratio TTM
-46.3
Revenue TTM
$90.49M
Beta
3.00
Earnings TTM
$-178.92M
Dividend Yield TTM
0.00%
$38.24
1D:
-1.9%
1Y:
47.5%
US15117B2025Mkt Cap
$2.54B
P/E Ratio TTM
-8.8
Revenue TTM
$112.00K
Beta
0.84
Earnings TTM
$-300.59M
Dividend Yield TTM
0.00%