
Capri Holdings CEO John D. Idol purchased 55,000 shares on March 11, 2026, increasing his direct ownership by 2.5% to over 2.25 million shares. The purchase, made at about $17.98 per share, came after the stock had declined 13.54% over the past year, reflecting recent weaker financial results and a forecasted sales drop for 2026. Idol's buy indicates confidence in the company's future despite challenges, including a recent revenue decline and the sale of the Versace brand to reduce debt. Investors should watch upcoming quarters to assess Capri's recovery potential.