
ABLLL
$25.61
1D:
0.0%
1Y:
3.2%
US00258Y2037Sign in to check this stock against your screeners
Sign In$63.63
1D:
-2.0%
1Y:
27.9%
US10922N1037Mkt Cap
$3.66B
P/E Ratio TTM
-23.7
Revenue TTM
$5.45B
Beta
0.87
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
19.8
Revenue TTM
$15.25M
Beta
-0.07
Earnings TTM
$39.15M
Dividend Yield TTM
2.47%