Holding(s) in Company

Summary by AI BETAClose X

Odyssean Investment Trust PLC has increased its stake in Xaar PLC, crossing a notification threshold on March 31, 2026. The trust now holds 18,625,000 ordinary shares, representing 23.334210% of the voting rights, up from a previous holding of 22.001411%. This acquisition of voting rights was reported on April 1, 2026, and Odyssean Investment Trust PLC is not controlled by any other entity.

Disclaimer*

UK 100

Latest directors dealings