Albemarle (ALB) reported Q2 adjusted earnings late Wednesday of $3.75 per diluted share, up from $0.11 a year earlier.
Analysts polled by FactSet expected $3.20.
Revenue for the three months ended June 30 was $1.74 billion, up from $1.33 billion a year earlier.
Analysts expected $1.61 billion.
For full-year 2026, the company said it raised its revenue guidance for the specialties segment to a range of $1.4 billion to $1.6 billion.