Skip to content
★ Sign in to follow
KM

Kyriacos Mitrophanous

Oxford Biomedica plc
Insider activity · 24 months0 buys1 saleCumulative net flow
Total declarations
4
Company
1
▲ Purchases (0 ops.)
—
▼ Sales (2 ops.)
€174k

Latest filing published 20 Oct 2025 for Oxford Biomedica plc, €174k.

Filing timeline

BuySale
Kyriacos Mitrophanous

Insider track record

Disclosed buys
0
Disclosed sells
2
Signal history

Kyriacos Mitrophanous: trading record in brief

Kyriacos Mitrophanous is a declared insider of Oxford Biomedica plc, with filings sourced from RNS (LSE). The record holds 4 filings, for trades running from 22 September 2020 to 20 October 2025.

The open-market record consists of 2 sales worth €174k, with no purchase. Outside the open market, there are 2 option exercises. Since January 2025: no purchases and 1 sale on the market.

The record was last updated on 20 October 2025 with an open-market sale (€174k) in Oxford Biomedica plc. Between a trade and the moment it shows up on RNS (LSE), the median delay is 1 day. The regulation allows three business days to notify a trade (UK MAR). Selling is not necessarily a view on the stock: liquidity needs and diversification are common motives. Source: insider filings from RNS (LSE). Past trades are no guide to future returns.

Companies and markets linked to Kyriacos Mitrophanous

Open company profiles for insider transactions, fundamentals and analyst consensus when available.

Declarations4 total
  • ▼
    Person Discharging Managerial ResponsibilityExecutivesOxford Biomedica plc
    150,927 GBP22RNS
    0100.0% of flowLondon Stock Exchange, Main Market (XLON)ISIN GB00BDFBVT43RNS:5868527-1
  • ◇
    Person Discharging Managerial ResponsibilityExecutivesOxford Biomedica plc
    0RNS
    0London Stock Exchange, Main Market (XLON)ISIN GB00BDFBVT43RNS:5868527-0
  • ◇
    Chief Scientific OfficerExecutivesOxford Biomedica plc
    327,350 GBP18FCA-NSM
    35,425 shares@ £9.240667.2% of flowLondon Stock Exchange, Main Market (XLON)ISIN GB00BDFBVT43FCA-NSM:3727444-0
  • ▼
    Chief Business OfficerExecutivesOxford Biomedica plc
    8 GBP26FCA-NSM
    35,425 shares@ £8.370.0% of flowLondon Stock Exchange, Main Market (XLON)ISIN GB00BDFBVT43FCA-NSM:3727444-1

4 of 4 declarations