
ABL
$8.09
1D:
4.3%
1Y:
38.4%
US00258Y1047Sign in to check this stock against your screeners
Sign In$25.61
1D:
0.0%
1Y:
0.8%
US00258Y2037Mkt Cap
$2.50B
P/E Ratio TTM
88.7
Revenue TTM
$267.28M
Beta
-0.47
Earnings TTM
$28.20M
Dividend Yield TTM
14.46%
$28.32
1D:
0.4%
1Y:
32.2%
US2689481065Mkt Cap
$863.64M
P/E Ratio TTM
-22.5
Revenue TTM
$596.26M
Beta
0.95
Earnings TTM
$-38.32M
Dividend Yield TTM
0.14%