ALBEMARLE CORPALB

Market cap
$13.7B
P/E ratio
Period EndStockholders' equity (Million USD)YoY (%)
Dec 31, 202410,200+5.53%
Dec 31, 20239,665+18.00%
Dec 31, 20228,191+41.09%
Dec 31, 20215,806+29.92%
Dec 31, 20204,469+9.16%
Dec 31, 20194,094+8.90%
Dec 31, 20183,759-1.53%
Dec 31, 20173,818-3.17%
Dec 31, 20163,943+15.91%
Dec 31, 20153,401+128.49%
Dec 31, 20141,489-14.58%
Dec 31, 20131,743-9.79%
Dec 31, 20121,932+15.08%
Dec 31, 20111,679+13.76%
Dec 31, 20101,476