Octopus Titan VCT PLC Stock: price and insider trades · United Kingdom
No insider purchase over the last 90 days. The latest, by Tom Leader, was filed 22 Dec 2022.
Octopus Titan VCT PLC: what insiders have been doing
Every trade that managers of Octopus Titan VCT PLC disclose to RNS (LSE) is tracked on this page. The past year has been quiet: not a single insider filing for Octopus Titan VCT PLC. The previous disclosure was published on 22 December 2022.
The full history, which starts in 2020, counts 26 purchases against no sales.
This summary is built from RNS (LSE) disclosures alone and does not predict where the share price will go.
This score ranks the purchase within its own market. A position size is suggested only on the venues of the backtested strategy universe; elsewhere, signals stay on watch. Not investment advice.
Financial data
as of FY 2025FY ended December 2025 · cache
- 324 shares@ £0.8931.7% of flowLondon Stock Exchange, Main Market (XLON)ISIN GB00B28V9347FCA-NSM:1000773887-en-3Canonical exit: 22 Mar 2023 (T+90)
- 718 shares@ £0.8936.7% of flowLondon Stock Exchange, Main Market (XLON)ISIN GB00B28V9347FCA-NSM:1000773887-en-0Canonical exit: 22 Mar 2023 (T+90)
- 1,957 shares@ £0.8933.9% of flowLondon Stock Exchange, Main Market (XLON)ISIN GB00B28V9347FCA-NSM:1000773887-en-1Canonical exit: 22 Mar 2023 (T+90)
- 939 shares@ £0.8933.7% of flowLondon Stock Exchange, Main Market (XLON)ISIN GB00B28V9347FCA-NSM:1000773887-en-2Canonical exit: 22 Mar 2023 (T+90)
- 8,336 shares@ £0.96785.9% of flowLondon Stock Exchange, Main Market (XLON)ISIN GB00B28V9347FCA-NSM:1000770702-en-0Canonical exit: 5 Mar 2023 (T+90)
- 222,336 shares@ £0.96747.0% of flowLondon Stock Exchange, Main Market (XLON)ISIN GB00B28V9347FCA-NSM:1000770702-en-1Canonical exit: 5 Mar 2023 (T+90)
- 11,116 shares@ £0.96724.3% of flowLondon Stock Exchange, Main Market (XLON)ISIN GB00B28V9347FCA-NSM:1000770702-en-2Canonical exit: 5 Mar 2023 (T+90)
- 22,233 shares@ £0.96796.3% of flowLondon Stock Exchange, Main Market (XLON)ISIN GB00B28V9347FCA-NSM:1000770702-en-3Canonical exit: 5 Mar 2023 (T+90)
- 5,557 shares@ £0.96732.5% of flowLondon Stock Exchange, Main Market (XLON)ISIN GB00B28V9347FCA-NSM:1000770702-en-4Canonical exit: 5 Mar 2023 (T+90)
- 27,462 shares@ £0.91310.2% of flowLondon Stock Exchange, Main Market (XLON)ISIN GB00B28V9347FCA-NSM:1000749460-en
- 2,164 shares@ £1.0275.1% of flowLondon Stock Exchange, Main Market (XLON)ISIN GB00B28V9347FCA-NSM:1000634237-en-0
- 673 shares@ £1.0277.5% of flowLondon Stock Exchange, Main Market (XLON)ISIN GB00B28V9347FCA-NSM:1000634237-en-1
- 560 shares@ £1.0272.5% of flowLondon Stock Exchange, Main Market (XLON)ISIN GB00B28V9347FCA-NSM:1000634237-en-2
- 192,135 shares@ £1.11947.6% of flowLondon Stock Exchange , Main Market (XLON)ISIN GB00B28V9347FCA-NSM:1000629158-enCanonical exit: 25 Jul 2022 (T+90)
- 1,620 shares@ £1.05911.0% of flowLondon Stock Exchange, Main Market (XLON)ISIN GB00B28V9347FCA-NSM:1000585255-en-0Canonical exit: 20 Mar 2022 (T+90)
- 1,346 shares@ £1.0596.0% of flowLondon Stock Exchange, Main Market (XLON)ISIN GB00B28V9347FCA-NSM:1000585255-en-1Canonical exit: 20 Mar 2022 (T+90)
- 5,204 shares@ £1.05912.6% of flowLondon Stock Exchange, Main Market (XLON)ISIN GB00B28V9347FCA-NSM:1000585255-en-2Canonical exit: 20 Mar 2022 (T+90)
- 8,912 shares@ £1.206100.0% of flowLondon Stock Exchange, Main Market (XLON)ISIN GB00B28V9347FCA-NSM:1000581268-en-0Canonical exit: 27 Feb 2022 (T+90)
- 6,684 shares@ £1.206100.0% of flowLondon Stock Exchange, Main Market (XLON)ISIN GB00B28V9347FCA-NSM:1000581268-en-1Canonical exit: 27 Feb 2022 (T+90)
- 6,684 shares@ £1.20651.8% of flowLondon Stock Exchange, Main Market (XLON)ISIN GB00B28V9347FCA-NSM:1000581268-en-2Canonical exit: 27 Feb 2022 (T+90)
- 17,826 shares@ £1.20691.5% of flowLondon Stock Exchange, Main Market (XLON)ISIN GB00B28V9347FCA-NSM:1000581268-en-3Canonical exit: 27 Feb 2022 (T+90)
- 8,912 shares@ £1.20665.8% of flowLondon Stock Exchange, Main Market (XLON)ISIN GB00B28V9347FCA-NSM:1000581268-en-4Canonical exit: 27 Feb 2022 (T+90)
- 17,826 shares@ £1.20649.2% of flowLondon Stock Exchange, Main Market (XLON)ISIN GB00B28V9347FCA-NSM:1000581268-en-5Canonical exit: 27 Feb 2022 (T+90)
- 22,613 shares@ £1.13948.4% of flowLondon Stock Exchange, Main Market (XLON)ISIN GB00B28V9347FCA-NSM:1000581268-en-6Canonical exit: 27 Feb 2022 (T+90)
- 408 shares@ £1.0552.7% of flowLondon Stock Exchange, Main Market (XLON)ISIN GB00B28V9347FCA-NSM:1000492745-en-0Canonical exit: 29 Jul 2021 (T+90)
25 of 30 declarations
About Octopus Titan VCT PLC
Octopus Titan VCT PLC is a UK investment company that focuses on funding small, early-stage businesses. It is listed on the London Stock Exchange.