Share Albemarle (ALB) Tops Q3 Earnings and Revenue Estimates