2BBBullish & Bearish
Materials

Albemarle Corporation Common Stock (ALB) Stock Score & Signals

Albemarle Corporation Common Stock (ALB) trades on NYSE. It operates in the Materials sector, Specialty Chemicals industry. Its current 2BB score is 56 out of 100.

About Albemarle Corporation Common Stock

Albemarle Corporation is an American specialty chemicals manufacturing company based in Charlotte, North Carolina. It serves several different industries including Agriculture/Food, Automotive/EV, Aviation/Aerospace, Building/Construction, Conventional Energy, Electronics, Grid Storage, and Industrial Processes. The company reported over $5.4 Billion in revenue in 2024. As of April 2025, Albemarle was the fourth highest grossing producer of Lithium, falling behind Rio Tinto, Sociedad Química y Minera, and Ganfeng Lithium.

2BB score and signals

Albemarle Corporation Common Stock’s current 2BB score is 56 out of 100, built from the signal categories below.

SignalScoreReading
Activity57Moderate
Momentum67Improving
Financial strength70Strong
Quality100Very Strong
Risk36Low

Company facts

CEOJ Kent Masters
FoundedFeb 28, 1994
Employees7.8K
52-week range$71.25 – $221.00

Recent earnings

Report dateEPS actualEPS estimateRevenue actualRevenue estimate
2027-02-092.2487$1.45B
2026-11-032.5259$1.55B
2026-08-053.2701$1.62B
2026-05-062.951.1056$1.43B$1.33B