Odyssean believe that premium returns are delivered through expertise, rigorous analysis and an engaged, long-term view.
To this end, they only invest in companies where they understand the business model and underlying markets in depth, and where detailed in-house fundamental research shows opportunities, they do not believe are reflected in current market prices.
Odyssean look to build a highly focused portfolio of investments and expect to support these businesses over a number of years through their ongoing analysis and continuing dialogue with management and other stakeholders.
They focus their investments on smaller companies which are often under researched and mis-priced, due to a myriad of technical, market and behavioral factors.
To achieve attractive total returns per share principally through capital growth over a longterm period through investment in companies predominantly in the UK.