ALBEMARLE CORPALB

Market cap
$19B
P/E ratio
Period EndReturn on equity (%) (Million USD)YoY (%)
Dec 31, 2024-11.4-161.09%
Dec 31, 202318.7-53.49%
Dec 31, 202240.2+934.19%
Dec 31, 20213.9-62.70%
Dec 31, 202010.4-32.23%
Dec 31, 201915.4-21.12%
Dec 31, 201819.5+662.11%
Dec 31, 20172.6-86.19%
Dec 31, 201618.5+25.87%
Dec 31, 201514.7+47.89%
Dec 31, 201410-58.40%
Dec 31, 201323.9+30.89%
Dec 31, 201218.3-37.87%
Dec 31, 201129.4