
ALB
$125.79
1D:
-0.2%
1Y:
75.0%
US0126531013Sign in to check this stock against your screeners
Sign In$71.94
1D:
-1.7%
1Y:
89.7%
US8336351056Mkt Cap
$20.55B
P/E Ratio TTM
25.5
Revenue TTM
$5.31B
Beta
0.99
Earnings TTM
$816.95M
Dividend Yield TTM
1.35%
$58.32
1D:
3.5%
1Y:
-7.5%
NL0009434992Mkt Cap
$18.82B
P/E Ratio TTM
-22.5
Revenue TTM
$29.67B
Beta
0.36
Earnings TTM
$-793.00M
Dividend Yield TTM
7.31%