Albemarle revenue and financials

ALB · NYSE · USD

$106.35Change from previous close: +1.90%Absolute change: +$1.98

Close · October 6, 2026

In the fiscal year ended December 2025, Albemarle reported revenue of $5.14B (−4.37% year over year). The net loss was $510.63M.

Annual revenue · 2025: $5.14B
  1. $2.68B2016
  2. $3.07B2017
  3. $3.37B2018
  4. $3.59B2019
  5. $3.13B2020
  6. $3.33B2021
  7. $7.32B2022
  8. $9.62B2023
  9. $5.38B2024
  10. $5.14B2025

Fiscal year ending in December. Sources and method on the page Methodology and sources.

At a glance

Revenue growth
−4.37%
2025 vs 2024
Net margin
-9.9%
2024: -21.9%

Financial data

Amounts in millions of USD; per-share values in USD; shares in millions.

Balance sheet · Quarterly
ItemQ2 2026Q1 2026Q4 2025Q3 2025Q2 2025Q1 2025Q4 2024Q3 2024Q2 2024Q1 2024Q4 2023Q3 2023
Total assets15,90515,14016,37417,14817,29216,99916,61017,45518,38819,03218,27118,883
Current assets3,9443,2594,0084,5554,5054,1073,8424,6705,2265,8235,2177,126
Cash and equivalents1,6321,0901,6181,9321,8071,5191,1921,6651,8302,0568901,602
Receivables7286597658418808081,0661,2191,1981,3131,8351,708
Inventory1,3851,3471,1791,5331,6411,6561,5031,6581,8001,9052,1613,404
Net property, plant and equipment8,5718,6388,7299,3489,3649,4259,4509,3819,9679,8939,6338,449
Goodwill1,4831,4881,5001,4911,6711,6061,5831,6381,6011,6141,6301,606
Other intangible assets202208214230235230231246243252262261
Long-term investments1,1091,0239019148901,1251,1181,1801,1611,2591,3701,254
Current liabilities1,8911,5761,7982,0041,9501,9441,9661,9111,9582,0513,5603,942
Accounts payable1,1169349149038599189441,2231,3231,2962,0882,607
Long-term debt1,7011,7063,0173,0703,0663,0163,0053,4573,4103,4213,4373,381
Total debt1,8771,8823,2973,7353,718———————
Total liabilities5,3715,0316,5936,8796,7936,7256,4106,9656,9057,2338,6068,721
Total equity (incl. minority)10,53410,1089,78110,26910,49910,27410,20010,49111,48311,8009,66510,162
Retained earnings5,2344,8434,6145,1175,3675,4345,4825,4966,6546,9316,9877,652
Minority interest259258248273258246238250261267253265