Skip to main content
Advertisement
Advertisement
ALB
ALB logo
Albemarle Corporation
94.80
USD
Sponsored
-4.32
-4.36%
Nov 10, 14:36 UTC -5
Open

Albemarle Corporation (ALB)

Albemarle Corporation Financial Snapshot

Market Cap
11.19B
Beta
1.34
Earnings Per Share (EPS)
4.14
Price-to-Book (P/B) Ratio
1.35
Operating Margin
19.57%
Total Debt/Equity (D/E)
17.39%
P/E Ratio
10.85
Return on Equity (ROE)
15.23%
Current Ratio
2.34%
Free Cash Flow
1.21B

Earnings Chart

Latest News & Forecasts

Advertisement