5,900
Plastics Material and Resin Manufacturing Manufacturing
Oops, could not find annual income statements for Albemarle Corp.