ALBEMARLE CORPALB

Market cap
$13.7B
P/E ratio
Period EndEBITDA margin (%) YoY (%)
Dec 31, 2024-22.1-411.58%
Dec 31, 20237.1-81.27%
Dec 31, 202237.9+19.70%
Dec 31, 202131.6+34.11%
Dec 31, 202023.6-3.78%
Dec 31, 201924.5-25.64%
Dec 31, 201833+29.02%
Dec 31, 201725.5-14.60%
Dec 31, 201629.9+55.45%
Dec 31, 201519.2