Albemarle Corp.

NYSE:ALB  
157.96
-5.91 (-3.61%)
4:51:39 PM EDT: $157.56 -0.40 (-0.25%)
Twitter Share  Facebook Share StockTwits Share