Skip to content
★ Sign in to follow
Oxford Biomedica plc logo

Oxford Biomedica plc Stock: price and insider trades · United Kingdom

ISIN GB00BDFBVT43GB·Mcap £630.7MHealth Care

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.

Insider Decl.
30
Thresholds
n/a
Buy Volume
€227,313
5 ops. · all time
Sell Volume
€1M
13 ops. · all time

Who traded when

BuySale
Dr. H eather Preston2 buys
Peter Soelkner2 buys
Kathleen Miller1 sale
Kyriacos Mitrophanous1 sale
Natalie Walter1 sale
Roch Doliveux1 buy

+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.

Fundamental score
Ranked 22,901 of 26,911 companies
26.5
score / 100
Value
29
Quality
24
FCF yld-0.6%
Earn yld-4.5%
EV/EBITDA·
ROE-90%
Gross mgn39%
Net mgn-18%
Debt/EBITDA·
Pillars2/3

Transparent value + quality ranking, distinct from the insider signal.

Financial data

as of FY 2025

FY ended December 2025 · cache

£5.21
Analyst consensus
8 analysts
Buy
£5.08Target £7.04(+35%)£9.00
Income statement
Revenue£168.7M
Gross profit£66M39% margin
EBITDA£2.4M1% margin
Net income-£30.1M-23.2% margin
Valuation
PER (forward)-7125.3x
P/Book1085.4x
Beta1.11
Balance sheet & cash
Market cap£630.7M
Total debt£148.1M
Free Cash Flow-£4.3M
Debt / Equity273%
Profitability & ownership
ROE-89.7%
ROA-7.0%
% insiders20.6%
% institutions64.8%
Last declaration on 6 October 2026
Declarations30 total
  • ◇
    Head of US Human Resources (and acting Interim Site Head, Bedford)Executives
    0RNS
    3,315 sharesOutside the trading venueISIN GB00BDFBVT43RNS:9809526-0
  • ▼
    Head of US Human Resources (and acting Interim Site Head, Bedford)Executives
    6,440 GBP22RNS
    1,167 shares@ £5.5180.0010% mcap100.0% of flowLondon Stock Exchange (XLON)ISIN GB00BDFBVT43RNS:9809526-1
  • ▲
    Non-Executive DirectorExecutives
    9,965 GBP30RNS
    1,672.27 shares@ £5.9590.0016% mcap50.0% of flowLondon Stock Exchange (XLON)ISIN GB00BDFBVT43RNS:9794712
    Canonical exit: 28 Dec 2026 (T+90)
  • ▲
    Non-Executive DirectorExecutives
    102,263 GBP35RNS
    20,250 shares@ £5.050.016% mcap100.0% of flowLondon Stock Exchange (XLON)ISIN GB00BDFBVT43RNS:9789765
    Canonical exit: 24 Dec 2026 (T+90)
  • ▲
    Non-Executive DirectorExecutives
    10,016 GBP15RNS
    1,666.667 shares@ £6.00970.0016% mcap50.0% of flowLondon Stock Exchange (XLON)ISIN GB00BDFBVT43RNS:9792220
    Canonical exit: 24 Dec 2026 (T+90)
  • ▼
    Unknown
    Executives
    23,449 GBP10RNS
    3,816 shares@ £6.145100.0% of flowLondon Stock ExchangeISIN GB00BDFBVT43RNS:9583031
  • ▼
    Person Discharging Managerial ResponsibilityExecutives
    150,927 GBP22RNS
    0100.0% of flowLondon Stock Exchange, Main Market (XLON)ISIN GB00BDFBVT43RNS:5868527-1
  • ◇
    Person Discharging Managerial ResponsibilityExecutives
    0RNS
    0London Stock Exchange, Main Market (XLON)ISIN GB00BDFBVT43RNS:5868527-0
  • ▲
    Non-Executive DirectorExecutives
    36,633 GBP12RNS
    049.4% of flowLondon Stock Exchange (XLON)ISIN GB00BDFBVT43RNS:5868432
    Canonical exit: 18 Jan 2026 (T+90)
  • ▼
    Person Discharging Managerial ResponsibilityExecutives
    415,948 GBP10RNS
    0100.0% of flowLondon Stock Exchange, Main Market (XLON)ISIN GB00BDFBVT43RNS:5863165-2
  • ◇
    Person Discharging Managerial ResponsibilityExecutives
    0RNS
    0London Stock Exchange, Main Market (XLON)ISIN GB00BDFBVT43RNS:5863165-0
  • ◇
    Person Discharging Managerial ResponsibilityExecutives
    0RNS
    0London Stock Exchange, Main Market (XLON)ISIN GB00BDFBVT43RNS:5863165-1
  • ▲
    Non-Executive DirectorExecutives
    36,900 GBP12RNS
    050.6% of flowLondon Stock Exchange (XLON)ISIN GB00BDFBVT43RNS:5700121
    Canonical exit: 15 Sept 2025 (T+90)
  • ◇
    Chief Business & Corporate Development OfficerExecutives
    0FCA-NSM
    8,712 sharesOutside a trading venueISIN GB00BDFBVT43FCA-NSM:4357039-0
  • ▼
    Chief Business & Corporate Development OfficerExecutives
    46,958 GBP12FCA-NSM
    8,712 shares@ £5.3913.4% of flowLondon Stock Exchange, Main Market (XLON)ISIN GB00BDFBVT43FCA-NSM:4357039-1
  • ◇
    Chief Business OfficerExecutives
    0FCA-NSM
    1,584 sharesOutside a trading venueISIN GB00BDFBVT43FCA-NSM:4035837-0
  • ▼
    Chief Business OfficerExecutives
    20,569 GBP12FCA-NSM
    1,584 shares@ £12.995.7% of flowLondon Stock Exchange, Main Market (XLON)ISIN GB00BDFBVT43FCA-NSM:4035837-1
  • ◇
    Chief Operations OfficerExecutives
    0FCA-NSM
    4,119 sharesOutside a trading venueISIN GB00BDFBVT43FCA-NSM:3987549-0
  • ▼
    Chief Operations OfficerExecutives
    46,462 GBP19FCA-NSM
    4,119 shares@ £11.28100.0% of flowLondon Stock Exchange, Main Market (XLON)ISIN GB00BDFBVT43FCA-NSM:3987549-1
  • ◇
    Chief Scientific OfficerExecutives
    327,350 GBP18FCA-NSM
    35,425 shares@ £9.240667.2% of flowLondon Stock Exchange, Main Market (XLON)ISIN GB00BDFBVT43FCA-NSM:3727444-0
  • ▼
    Chief Business OfficerExecutives
    8 GBP26FCA-NSM
    35,425 shares@ £8.370.0% of flowLondon Stock Exchange, Main Market (XLON)ISIN GB00BDFBVT43FCA-NSM:3727444-1
  • ◇
    Chief Business OfficerExecutives
    66,510 GBP13FCA-NSM
    13,393 shares@ £4.9717.5% of flowLondon Stock Exchange, Main Market (XLON)ISIN GB00BDFBVT43FCA-NSM:3724844-0
  • ▼
    Chief Business OfficerExecutives
    113,171 GBP26FCA-NSM
    13,393 shares@ £8.4529.8% of flowLondon Stock Exchange, Main Market (XLON)ISIN GB00BDFBVT43FCA-NSM:3724844-1
  • ▼
    Chief Technical OfficerExecutives
    24,429 GBP23FCA-NSM
    2,893 shares@ £8.443.9% of flowLondon Stock Exchange, Main Market (XLON)ISIN GB00BDFBVT43FCA-NSM:3724844-2
  • ◇
    Chief Technical OfficerExecutives
    290,450 GBP16FCA-NSM
    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.