Here’s How Much You Would Have Made Owning Albemarle Stock In The Last 20 Years – Albemarle (NYSE:ALB) by Investor News Today April 18, 2026 0 Albemarle (NYSE:ALB) has outperformed the market over the previous 20 years by 2.38% on an annualized foundation producing a median annual return of 11.22%. At the moment, Albemarle has a ...