Holding(s) in Company

Summary by AI BETAClose X

Odyssean Investment Trust PLC notified on 09-Nov-2026 that it crossed the 10% threshold in XP Power Ltd on 06-Nov-2026 and now holds 2,850,000 shares representing 10.166887% of voting rights (previously 9.453420%), with 0.000000% of voting rights held through financial instruments; crossing the 10% reporting threshold is material and may attract investor and regulatory attention.

Disclaimer*

UK 100

Latest directors dealings