Odyssean Investment Trust PLC

public_traded

Odyssean Investment Trust PLC is publicly traded on LSE under ticker OIT.L.

Odyssean Capital believe that premium returns are delivered through expertise, rigorous analysis and an engaged, long-term view. They focus their investments on smaller companies, typically too small for inclusion in the FTSE 250 index.

View full analysis on MarketSnap