Over the last 90 days, Odyssean Investment Trust PLC has seen 3 insider transactions, all of which were buys totaling £30,046.3. Notably, Non-executive Directors Peter Hewitt and Karleen Hewitt made purchases on June 23rd, 2026. No sell transactions were recorded during this period. The stock has experienced an 18.2% price increase over the past 90 days.