In the last 90 days, Sigmaroc PLC saw insider buying totaling £201,015, with three executives making net purchases. Notably, the CFO and CEO made multiple buy transactions in March and April. No sell transactions were recorded from executives during this period. The company's stock has declined 9.0% over the past 90 days.