Skip to content
★ Sign in to follow
NP

Natasha Perfect (the " Participant ")

Executive
Ricardo plc
Insider activity · 24 months9 buys0 salesCumulative net flow
Total declarations
9
Company
1
▲ Purchases (0 ops.)
—
▼ Sales (0 ops.)
—

Latest filing published 07 Oct 2025 for Ricardo plc, €59.

Filing timeline

BuySale
Natasha Perfect (the " Participant ")

Insider track record

Disclosed buys
0
Disclosed sells
0
Signal history

Closed purchases

Market purchases
9

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

Purchases by company

Natasha Perfect (the " Participant "): trading record in brief

Natasha Perfect (the " Participant ") discloses dealings in Ricardo plc to RNS (LSE). In total, 9 filings cover trades dated from 10 February 2025 to 3 October 2025.

Not one of the filings records a straightforward purchase or sale on the market. Compensation-driven entries like these are tracked, but they say little about how insiders judge the share price.

The latest filing, published on 7 October 2025, reports a share grant of €59 in Ricardo plc. Typically, a trade is published a median of 6 days after it takes place. The regulation allows three business days to notify a trade (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 Natasha Perfect (the " Participant ")

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

Declarations9 total
  • ▲
    PDMR: Group Marketing and Communications DirectorExecutivesRicardo plc
    52 GBP30RNS
    12 shares@ £4.295811.2% of flowOutside a trading venueRNS:5850326-4
    Canonical exit: 1 Jan 2026 (T+90)
  • ▲
    PDMR: Group Marketing and Communications DirectorExecutivesRicardo plc
    51 GBP30RNS
    12 shares@ £4.2511.2% of flowOutside a trading venueRNS:5823093-4
    Canonical exit: 8 Dec 2025 (T+90)
  • ▲
    PDMR: Group Marketing and Communications DirectorExecutivesRicardo plc
    47 GBP30RNS
    11 shares@ £4.228210.2% of flowLondon Stock Exchange, Main Market (XLON)RNS:5781534-4
    Canonical exit: 9 Nov 2025 (T+90)
  • ▲
    PDMR: Group Marketing and Communications DirectorExecutivesRicardo plc
    51 GBP30RNS
    12 shares@ £4.2911.4% of flowLondon Stock Exchange, Main Market (XLON)RNS:5740702-4
    Canonical exit: 7 Oct 2025 (T+90)
  • ▲
    PDMR: Group Marketing and Communications DirectorExecutivesRicardo plc
    51 GBP30RNS
    16 shares@ £3.1611.4% of flowLondon Stock Exchange, Main Market (XLON)RNS:5697977-4
    Canonical exit: 7 Sept 2025 (T+90)
  • ▲
    PDMR: Group Marketing and Communications DirectorExecutivesRicardo plc
    48 GBP30RNS
    18 shares@ £2.6510.7% of flowLondon Stock Exchange, Main Market (XLON)RNS:5662043-4
    Canonical exit: 7 Aug 2025 (T+90)
  • ▲
    PDMR: Group Marketing and Communications DirectorExecutivesRicardo plc
    50 GBP30RNS
    21 shares@ £2.3911.2% of flowLondon Stock Exchange, Main Market (XLON)RNS:5618253-4
    Canonical exit: 8 Jul 2025 (T+90)
  • ▲
    PDMR: Group Marketing and Communications DirectorExecutivesRicardo plc
    51 GBP30RNS
    23 shares@ £2.213911.5% of flowLondon Stock Exchange, Main Market (XLON)RNS:5571300-4
    Canonical exit: 8 Jun 2025 (T+90)
  • ▲
    PDMR: Group Marketing and Communications DirectorExecutivesRicardo plc
    49 GBP30RNS
    22 shares@ £2.2111.1% of flowLondon Stock Exchange, Main Market (XLON)RNS:5534939-4
    Canonical exit: 11 May 2025 (T+90)

9 of 9 declarations