Albemarle (ALB) Tops Q3 Earnings and Revenue Estimates — ALB +0.40 · News Impact Screener