“On May 5, Masters bought 5,470 shares for an average price of $181.64. The total value of his trades was just under $1 million. Masters now holds more than 51,000 shares of Albemarle stock worth almost $10 million.”
barrons
AKE Price at posting:
$12.83 Sentiment: Buy Disclosure: Held