Chief Strategy Officer Martin C bought 27,150 shares of IMMR at $7.55, holding now 1,450,693 shares; stock down 42.1% from 52-week high.
Martin William C, Chief Strategy Officer, purchased 27,150 shares at $7.55 on March 20, 2025, increasing his holdings to 1,450,693 shares. This occurs as IMMR trades 42.1% below its 52-week high and has declined 7.7% over the prior 30 days and 12.6% over 90 days. His prior two purchases at IMMR (August 2024) both showed positive 90-day returns (4.0% and 2.7% respectively), meeting the timing criteria; however, cross-ticker performance does not predict same-ticker outcomes. The company's annual revenue has contracted 11.8% year-over-year while trading at a P/E of 7.45, positioning the stock at compressed multiples. The purchase occurs against a backdrop of operational headwinds, and whether the accumulated 1.45M-share position reflects conviction in a turnaround or is part of a pre-defined schedule requires deeper inquiry into the insider's trading protocol.