
ABLLL
$25.61
1D:
0.0%
1Y:
0.2%
US00258Y2037Sign in to check this stock against your screeners
Sign In$65.35
1D:
-0.3%
1Y:
27.6%
US10922N1037Mkt Cap
$3.74B
P/E Ratio TTM
-55.6
Revenue TTM
$5.45B
Beta
0.88
Earnings TTM
$-65.00M
Dividend Yield TTM
0.00%
$8.09
1D:
4.3%
1Y:
-2.2%
US00258Y1047Mkt Cap
$790.82M
P/E Ratio TTM
22.5
Revenue TTM
$15.25M
Beta
-0.07
Earnings TTM
$39.15M
Dividend Yield TTM
2.20%