MetLife Investment Management (10% owner) buys 440,000 shares of CCD for $11,000,000 on 2024-09-09 at $25.00
MetLife Investment Management, a 10% shareholder, executed 2 separate purchases totaling 440,000 shares for $11,000,000.00 at $25.00 per share on 2024-09-09. The current price of $23.99 sits at the 52-week high, indicating the purchase was made at a premium to recent market levels. Notably, this insider's cross-ticker track record shows 7 prior buys with an average 30-day return of -100.0%, suggesting a consistent pattern of unfavorable timing on open-market purchases across holdings. The filing does not disclose a 10b5-1 plan or other rule mechanism, indicating these were discretionary trades, yet the poor historical outcomes raise questions about execution quality or market selection on this series of purchases.