Octopus Titan VCT plc a publié ses résultats pour l'exercice clos le 31 décembre 2023. Pour l'ensemble de l'année, la société a déclaré une perte nette de 149,5 millions de livres sterling, contre 319,22 millions de livres sterling l'année précédente. La perte de base par action des activités poursuivies était de 0,099 GBP, contre 0,246 GBP l'année précédente.