Skip to content
★ Sign in to follow
SD

Stephen Diggle

Executive
Oxford BioDynamics PLC
Total declarations
6
Company
1
▲ Purchases (3 ops.)
€75k
▼ Sales (3 ops.)
€112k

Latest filing published 13 Nov 2023 for Oxford BioDynamics Plc, €49k.

Filing timeline

BuySale
Stephen Diggle

Insider track record

Disclosed buys
3
Disclosed sells
3
Signal history

Closed purchases

Market purchases
1

Not enough history yet: 0 closed purchases, at least 2 are needed.

Purchases by company

Stephen Diggle: trading record in brief

Stephen Diggle appears in our data through filings on Oxford BioDynamics PLC shares, published by RNS (LSE). Between 8 July 2019 and 10 November 2023, the trades on record add up to 6 filings.

On the open market, the record shows 3 purchases worth €75k and 3 sales worth €112k. The totals exclude 1 filing filed without an amount. Unlike grants, an open-market purchase is paid for by the insider, at the market price. Since January 2023: 1 purchase and 3 sales on the market.

The latest filing, published on 13 November 2023, reports an open-market sale of €49k in Oxford BioDynamics PLC. The last insider purchase was made public on 1 September 2023, 1,164 days ago. Typically, a trade is published a median of 3 days after it takes place. The legal deadline for notifying a trade is three business days (UK MAR). This summary is built from RNS (LSE) disclosures alone and does not predict where the share price will go.

Companies and markets linked to Stephen Diggle

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

Declarations4 total
  • ▼
    Director/PDMRExecutivesOxford BioDynamics PLC
    42,375 GBP15RNS
    125,000 shares@ £0.33943.3% of flowLondon Stock Exchange (XLON)ISIN GB00BD5H8572RNS:4967771
  • ▼
    Director/ PDMRExecutivesOxford BioDynamics PLC
    2,976 GBP11RNS
    777,000 shares@ £0.00383.1% of flowLondon Stock Exchange (XLON)ISIN GB00BD5H8572RNS:4943437
  • ▼
    Director/ PDMRExecutivesOxford BioDynamics PLC
    51,980 GBP16RNS
    115,000 shares@ £0.45253.6% of flowLondon Stock Exchange (XLON)ISIN GB00BD5H8572RNS:4925741
  • ▲
    Director/PDMRExecutivesOxford BioDynamics PLC
    65,464 GBP15RNS
    443,673 shares@ £0.14739.9% of flowXLONISIN GB00BD5H8572RNS:4886895
    Canonical exit: 26 Apr 2023 (T+90)

4 of 4 declarations