Is Now the Time to Buy Capri Stock After the CEO Purchased 55,000 Shares?

John D. Idol acquired 55,000 shares in open market transactions on March 11, 2026, for a total consideration of ~$989,000 at around $17.98 per share. This purchase increased direct ownership by 2.50%, bringing the post-transaction direct holdings to 2,257,645 shares.
Open original source