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.