Octopus Titan VCT (OTV2.L) Stock Analysis & Winston Score
Octopus Titan VCT plc is a Venture Capital Trust based in the United Kingdom that pools money from individual investors and uses it to back small, early-stage British companies. It is managed by Octopus Investments, one of the largest VCT managers in the UK, and focuses on technology and growth-oriented businesses across sectors like software, healthcare, and consumer services. Investors in the trust are mostly UK taxpayers who receive government tax reliefs in exchange for holding shares in qualifying venture capital investments. The trust makes money by earning management fees and a share of investment profits, known as carried interest, from its underlying portfolio of private companies. It operates exclusively in the UK, reflecting the legal requirements of the VCT structure, and its competitive position rests on Octopus Investments' deal flow, brand, and long track record in early-stage investing. The main risk is that many portfolio companies are unproven startups, meaning losses on individual investments can significantly drag down overall returns for shareholders.
Winston Score: 8/100 — Weak
Weak fundamentals across most pillars.
- Quality: Weak (1/30)
- Growth: Weak (0/20)
- Cash Flow: Weak (0/10)
- Stability: Good (5/10)
- Valuation: Data not available (0/10)
- Ownership: Ownership data not available (not counted) (0/15)
Key Facts
Price: 17.50 GBp
Market Cap: £288M
Sector: Financial Services
Industry: Asset Management
Exchange: London Stock Exchange
