0
Albemarle Corporation Banner Image

Albemarle Corporation

  • Ticker ALB
    Exchange NYSE More
  • Industry Specialty Chemicals More
  • Sector Basic Materials More
Albemarle Corporation Logo Image
  • 5001-10,000 Employees
  • Based in Charlotte, North Carolina
Albemarle Corporation (NYSE: ALB), headquartered in Charlotte, NC, is a global specialty chemicals company with leading positions in lithium, bromine and refining catalysts.
Albemarle Corporation

Most Recent Annual Report

Albemarle Corporation MOST RECENT 2020 Annual Report and Form 10K

Older/Archived Annual Reports