Albemarle Corporation (ALB), a global developer, manufacturer and marketer of engineered specialty chemicals for consumer electronics, petroleum refining has Dividend yield 1.01 for 1-year 57.3 , over 3-year 15.4 , over 5-year 25.2 and 10-year 21.1, Albemarle Corporation is trading at a price 65.52 .Currently, the company has a Market capitalization (total value of a [...]