Oxford Biomedica plc Stock: price and insider trades · United Kingdom
2 insiders bought €142k of shares over the last 90 days, the latest by Peter Soelkner, filed 29 Sept 2026.
Oxford Biomedica plc: what insiders have been doing
Oxford Biomedica plc is a Health Care company. Its directors and officers file their transactions with RNS (LSE). From 22 October 2025 to 22 October 2026, the disclosure feed for Oxford Biomedica plc logged 6 filings by 4 insiders.
Both sides are active: 3 purchases worth €142k and 2 sales worth €35k, from 2 insiders and 2 insiders respectively. Taken together, the purchases exceed the sales by €107k. Unlike grants, an open-market purchase is paid for by the insider, at the market price. Those buying include 2 board members. One trade stands out by size: a purchase of €119k from Roch Doliveux, disclosed on 25 September 2026, or 0.016% of market capitalisation.
Compared with its exchange (832 companies, median 6 filings), a count of 6 filings is typical. Over the whole record (from 2018), the tally stands at 5 purchases and 13 sales.
The data flag 2 purchases as part of a group of insiders buying within 30 days of each other. Purchases made close together by different insiders form what is called a cluster. The latest purchase dates back some time: it was published 40 days ago, on 29 September 2026. Most trades are made public on the day they happen. The legal deadline for notifying a trade is three business days (UK MAR).
Source: insider filings from RNS (LSE). Past trades are no guide to future returns.
Who traded when
BuySale+1 other insider
Analyst consensus: bullish or bearish?
Analysts rate Oxford Biomedica plc Buy (bullish), based on 8 analysts. Average price target: £7.04.
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.
Transparent value + quality ranking, distinct from the insider signal.
Financial data
as of FY 2025FY ended December 2025 · cache
- 3,315 sharesOutside the trading venueISIN GB00BDFBVT43RNS:9809526-0
- 1,167 shares@ £5.5180.0010% mcap100.0% of flowLondon Stock Exchange (XLON)ISIN GB00BDFBVT43RNS:9809526-1
- 1,672.27 shares@ £5.9590.0016% mcap50.0% of flowLondon Stock Exchange (XLON)ISIN GB00BDFBVT43RNS:9794712Canonical exit: 28 Dec 2026 (T+90)
- 20,250 shares@ £5.050.016% mcap100.0% of flowLondon Stock Exchange (XLON)ISIN GB00BDFBVT43RNS:9789765Canonical exit: 24 Dec 2026 (T+90)
- 1,666.667 shares@ £6.00970.0016% mcap50.0% of flowLondon Stock Exchange (XLON)ISIN GB00BDFBVT43RNS:9792220Canonical exit: 24 Dec 2026 (T+90)
- ▼Unknown23,449 GBP10RNS3,816 shares@ £6.145100.0% of flowLondon Stock ExchangeISIN GB00BDFBVT43RNS:9583031
- 0100.0% of flowLondon Stock Exchange, Main Market (XLON)ISIN GB00BDFBVT43RNS:5868527-1
- 0London Stock Exchange, Main Market (XLON)ISIN GB00BDFBVT43RNS:5868527-0
- 049.4% of flowLondon Stock Exchange (XLON)ISIN GB00BDFBVT43RNS:5868432Canonical exit: 18 Jan 2026 (T+90)
- 0100.0% of flowLondon Stock Exchange, Main Market (XLON)ISIN GB00BDFBVT43RNS:5863165-2
- 0London Stock Exchange, Main Market (XLON)ISIN GB00BDFBVT43RNS:5863165-0
- 0London Stock Exchange, Main Market (XLON)ISIN GB00BDFBVT43RNS:5863165-1
- 050.6% of flowLondon Stock Exchange (XLON)ISIN GB00BDFBVT43RNS:5700121Canonical exit: 15 Sept 2025 (T+90)
- 8,712 sharesOutside a trading venueISIN GB00BDFBVT43FCA-NSM:4357039-0
- 8,712 shares@ £5.3913.4% of flowLondon Stock Exchange, Main Market (XLON)ISIN GB00BDFBVT43FCA-NSM:4357039-1
- 1,584 sharesOutside a trading venueISIN GB00BDFBVT43FCA-NSM:4035837-0
- 1,584 shares@ £12.995.7% of flowLondon Stock Exchange, Main Market (XLON)ISIN GB00BDFBVT43FCA-NSM:4035837-1
- 4,119 sharesOutside a trading venueISIN GB00BDFBVT43FCA-NSM:3987549-0
- 4,119 shares@ £11.28100.0% of flowLondon Stock Exchange, Main Market (XLON)ISIN GB00BDFBVT43FCA-NSM:3987549-1
- 35,425 shares@ £9.240667.2% of flowLondon Stock Exchange, Main Market (XLON)ISIN GB00BDFBVT43FCA-NSM:3727444-0
- 35,425 shares@ £8.370.0% of flowLondon Stock Exchange, Main Market (XLON)ISIN GB00BDFBVT43FCA-NSM:3727444-1
- 13,393 shares@ £4.9717.5% of flowLondon Stock Exchange, Main Market (XLON)ISIN GB00BDFBVT43FCA-NSM:3724844-0
- 13,393 shares@ £8.4529.8% of flowLondon Stock Exchange, Main Market (XLON)ISIN GB00BDFBVT43FCA-NSM:3724844-1
- 2,893 shares@ £8.443.9% of flowLondon Stock Exchange, Main Market (XLON)ISIN GB00BDFBVT43FCA-NSM:3724844-2
- 21,466 shares@ £13.530746.5% of flowLondon Stock Exchange, Main Market (XLON)ISIN GB00BDFBVT43FCA-NSM:3724844-3
25 of 30 declarations
About Oxford Biomedica plc
Oxford Biomedica plc is a UK-based biopharmaceutical company specializing in the development of gene and cell therapies. It focuses on the manufacturing of viral vectors for innovative treatments.
