Over the past 90 days, Onward Opportunities Ltd has seen two insider buy transactions totaling 13,363.24 GBP. These purchases were executed by non-executive directors. The company's stock price has remained relatively stable, experiencing a minor decline of 0.8% over the same period, with no recent earnings report released to provide further context.