ALBEMARLE CORPALB

Market cap
$13.7B
P/E ratio
Period EndTotal debt (Million USD)YoY (%)
Dec 31, 20243,516-15.61%
Dec 31, 20234,167+29.52%
Dec 31, 20223,217+34.37%
Dec 31, 20212,394-32.97%
Dec 31, 20203,572+17.11%
Dec 31, 20193,050+78.88%
Dec 31, 20181,705-7.19%
Dec 31, 20171,837-22.45%
Dec 31, 20162,369-19.25%
Dec 31, 20142,934+171.96%
Dec 31, 20131,079+8394.99%
Dec 31, 201213-98.34%
Dec 31, 2011764-11.29%
Dec 31, 2010861