ALBEMARLE CORPALB

Market cap
$13.7B
P/E ratio
Period EndCost of revenue (Million USD)YoY (%)
Dec 31, 20245,315-36.96%
Dec 31, 20238,431+98.59%
Dec 31, 20224,246+82.21%
Dec 31, 20212,330+9.18%
Dec 31, 20202,134-8.47%
Dec 31, 20192,332+8.06%
Dec 31, 20182,158+9.97%
Dec 31, 20171,962+14.96%
Dec 31, 20161,707-30.47%
Dec 31, 20152,454+46.56%
Dec 31, 20141,675-4.58%
Dec 31, 20131,755-4.38%
Dec 31, 20121,835-2.99%
Dec 31, 20111,892+17.01%
Dec 31, 20101,617