CEO John F. Barry purchased 100,000 shares at $2.28, marking the largest insider purchase in the company's history. This move by the CEO comes as the stock trades near its 52-week low and pays a high yield, potentially signaling confidence in the turnaround.
Price context
The stock is down 8.24% over the last 90 days and 23.35% over the past year, currently trading 4.49% above its 52-week low of $2.45.
Catalysts to watch
- •The CEO's purchase of 100,000 shares at $2.28 marks the largest insider purchase in the company's history.
- •Q3 2026 earnings call highlights on May 9, 2026, reported strong net investment income and strategic asset rotation.
Risks
- •Investors are debating the safety of the 21% yield, as noted in news on May 5, 2026.
- •Private credit investors are fretting about loan payments made with IOUs instead of cash, per Barrons on March 26, 2026.
AI-generated context from public data. Not investment advice. Verify before trading.