ALBEMARLE CORPALB

Market cap
$13.7B
P/E ratio
Period EndNet income margin (%) YoY (%)
Dec 31, 2024-21.1-221.56%
Dec 31, 202317.4-54.83%
Dec 31, 202238.5+540.11%
Dec 31, 20216-57.91%
Dec 31, 202014.3-15.22%
Dec 31, 201916.8-23.12%
Dec 31, 201821.9+576.38%
Dec 31, 20173.2-87.27%
Dec 31, 201625.4+157.86%
Dec 31, 20159.9+49.88%
Dec 31, 20146.6-60.86%
Dec 31, 201316.8+39.80%
Dec 31, 201212-25.71%
Dec 31, 201116.2+13.36%
Dec 31, 201014.3