AM Squared Ltd bought a new position in shares of Albemarle Co. (NYSE:ALB – Get Rating) in the 4th quarter, according to the company in its most recent disclosure with the Securities & Exchange Commission. The firm bought 1,000 shares of the specialty chemicals company’s stock, valued at approximately $217,000. Other large investors have also […]