CPRI Chairman & CEO IDOL buys 55,000 shares at $17.98 amid -35.4% drop from 52-week high and negative full-year earnings
John D. Idol, the Chairman & CEO of Capri Holdings Ltd, purchased 55,000 shares at $17.98 on 2026-03-11, bringing his total holdings to 2,257,645 shares. This transaction occurs against a backdrop of significant stock weakness: the current price of $17.86 is -35.4% from the 52-week high of $27.66, and the stock has declined -33.1% over the past 90 days. Additionally, the company faced fundamental headwinds with annual revenue declining -14.1% and full-year net income turning negative despite a profitable latest quarter. The insider's direct purchase of shares—representing a 2.5% increase in his existing 2.20M share position—signals a significant capital commitment from the company's top executive during a period of both market repricing and underlying business contraction. Investors should note the material deviation between current price and the insider's purchase price of $17.98, as well as the contrast between the company's recent quarter profitability and its full-year losses, warranting closer examination of near-term performance trends and management's confidence in recovery.