NP
Natasha Perfect (the " Participant ") OFFICER
Insider track record Other Not enough buy signals with a settled T+90 horizon to measure a track record yet.
Browse the complete record of transactions filed by Natasha Perfect (the " Participant "). Insider active across 1 company, notably Ricardo plc. Aggregated, 9 filings have been published. Activity tracked since 10 February 2025. The latest transaction was filed on 3 October 2025 (Purchase). Regulator: RNS (LSE). All data is free.
Declarations 9 total
● PDMR: Group Marketing and Communications Director · Executives · 3 Oct 2025 · Ricardo plc 12 shares @ £4.2958 11.2% of flow Outside a trading venueRNS:5850326-4 Ideal exit: 30 Jun 2026 (T+270) ● PDMR: Group Marketing and Communications Director · Executives · 9 Sept 2025 · Ricardo plc 12 shares @ £4.25 11.2% of flow Outside a trading venueRNS:5823093-4 Ideal exit: 6 Jun 2026 (T+270) ● PDMR: Group Marketing and Communications Director · Executives · 11 Aug 2025 · Ricardo plc 11 shares @ £4.2282 10.2% of flow London Stock Exchange, Main Market (XLON)RNS:5781534-4 Ideal exit: 8 May 2026 (T+270) ● PDMR: Group Marketing and Communications Director · Executives · 9 Jul 2025 · Ricardo plc 12 shares @ £4.29 11.4% of flow London Stock Exchange, Main Market (XLON)RNS:5740702-4 Ideal exit: 5 Apr 2026 (T+270) ● PDMR: Group Marketing and Communications Director · Executives · 9 Jun 2025 · Ricardo plc 16 shares @ £3.16 20.4% of flow London Stock Exchange, Main Market (XLON)RNS:5697977-4 Ideal exit: 6 Mar 2026 (T+270) ● PDMR: Group Marketing and Communications Director · Executives · 9 May 2025 · Ricardo plc 18 shares @ £2.65 19.1% of flow London Stock Exchange, Main Market (XLON)RNS:5662043-4 Ideal exit: 3 Feb 2026 (T+270) ● PDMR: Group Marketing and Communications Director · Executives · 9 Apr 2025 · Ricardo plc 21 shares @ £2.39 20.0% of flow London Stock Exchange, Main Market (XLON)RNS:5618253-4 Ideal exit: 4 Jan 2026 (T+270) ● PDMR: Group Marketing and Communications Director · Executives · 10 Mar 2025 · Ricardo plc 23 shares @ £2.2139 50.9% of flow London Stock Exchange, Main Market (XLON)RNS:5571300-4 Ideal exit: 5 Dec 2025 (T+270) ● PDMR: Group Marketing and Communications Director · Executives · 10 Feb 2025 · Ricardo plc 22 shares @ £2.21 49.1% of flow London Stock Exchange, Main Market (XLON)RNS:5534939-4 Ideal exit: 7 Nov 2025 (T+270)