No internet connection — showing the saved version of the page.
← to majors

Odyssean Investment Trust PLC

insider

In companies of our database 5

CompanyStakeSharesReport date
Auction Technology Group PLC—5 250 0002026-09-11
Craneware Plc—1 755 0002026-09-29
XP Power Ltd—2 650 0002026-04-30
Zotefoams PLC—2 521 1872026-09-16
NCC Group plc—20 000 0002026-09-08
advertisement