Head of Strategy Michael I. McCabe purchased $4.04M worth of shares at $41.71, marking the largest insider purchase in the company's history. This substantial buyback signals confidence in the asset manager's prospects despite the stock's recent 24.76% decline over the past 30 days.
Price context
The stock has dropped 24.76% over the past 30 days and is currently trading 4.36% above its 52-week low of $40.58.
Catalysts to watch
- •The trade itself is a catalyst, as it is the largest insider purchase in the company's history.
- •Q1 2026 results beat revenue expectations ($305.8M) and EPS ($0.57 vs est) on May 23.
- •The company reported record fee-related earnings and capital formation in its Q4 2026 earnings call on May 20.
Risks
- •The stock has a beta of 1.277, indicating higher volatility than the market.
- •The company faces criticism regarding its accounting-derived profits, as noted in Barrons.com on May 21.
AI-generated context from public data. Not investment advice. Verify before trading.