RS
Rachel Stringer (the " Participant ") CEO
Insider track record Other Not enough buy signals with a settled T+90 horizon to measure a track record yet.
Discover the full record of transactions filed by Rachel Stringer (the " Participant "). Officer active across 1 company, notably Ricardo plc. In total, 31 reports have been recorded. Activity tracked since 9 June 2023. The latest transaction was filed on 3 October 2025 (Purchase). Regulator: RNS (LSE). The full history is openly available.
Declarations 31 total
● PDMR: Global President - Clean Energy and Environmental Solutions · Executives · 3 Oct 2025 · Ricardo plc 35 shares @ £4.296 3.7% of flow Outside a trading venueRNS:5850326-1 Ideal exit: 30 Jun 2026 (T+270) ● PDMR: Global President - Clean Energy and Environmental Solutions · Executives · 9 Sept 2025 · Ricardo plc 35 shares @ £4.25 3.7% of flow Outside a trading venueRNS:5823093-1 Ideal exit: 6 Jun 2026 (T+270) ● PDMR: Global President - Clean Energy and Environmental Solutions · Executives · 11 Aug 2025 · Ricardo plc 35 shares @ £4.2286 3.7% of flow London Stock Exchange, Main Market (XLON)RNS:5781534-1 Ideal exit: 8 May 2026 (T+270) ● PDMR: Global President - Clean Energy and Environmental Solutions · Executives · 9 Jul 2025 · Ricardo plc 35 shares @ £4.29 3.7% of flow London Stock Exchange, Main Market (XLON)RNS:5740702-1 Ideal exit: 5 Apr 2026 (T+270) ● PDMR: Global President - Clean Energy and Environmental Solutions · Executives · 9 Jun 2025 · Ricardo plc 48 shares @ £3.16 4.5% of flow London Stock Exchange, Main Market (XLON)RNS:5697977-1 Ideal exit: 6 Mar 2026 (T+270) ● PDMR: Global President - Clean Energy and Environmental Solutions · Executives · 9 May 2025 · Ricardo plc 56 shares @ £2.65 4.4% of flow London Stock Exchange, Main Market (XLON)RNS:5662043-1 Ideal exit: 3 Feb 2026 (T+270) ● PDMR: Global President, Clean Energy and Environmental Solutions · Executives · 11 Apr 2025 · Ricardo plc 6 shares @ £2.2783 0.4% of flow London Stock Exchange, Main Market (XLON)RNS:5623604-2 ● PDMR: Global President - Clean Energy and Environmental Solutions · Executives · 9 Apr 2025 · Ricardo plc 63 shares @ £2.39 4.4% of flow London Stock Exchange, Main Market (XLON)RNS:5618253-1 Ideal exit: 4 Jan 2026 (T+270) ● PDMR: Global President - Clean Energy and Environmental Solutions · Executives · 10 Mar 2025 · Ricardo plc 68 shares @ £2.214 5.2% of flow London Stock Exchange, Main Market (XLON)RNS:5571300-1 Ideal exit: 5 Dec 2025 (T+270) ● PDMR: Global President - Clean Energy and Environmental Solutions · Executives · 10 Feb 2025 · Ricardo plc 68 shares @ £2.21 5.2% of flow London Stock Exchange, Main Market (XLON)RNS:5534939-1 Ideal exit: 7 Nov 2025 (T+270) ● PDMR: Global President - Clean Energy and Environmental Solutions · Executives · 9 Jan 2025 · Ricardo plc 36 shares @ £4.20 5.3% of flow London Stock Exchange, Main Market (XLON)RNS:5505657-1 Ideal exit: 6 Oct 2025 (T+270) ● PDMR: Global President - Clean Energy and Environmental Solutions · Executives · 9 Dec 2024 · Ricardo plc 37 shares @ £3.99 5.2% of flow London Stock Exchange, Main Market (XLON)RNS:5473409-1 Ideal exit: 5 Sept 2025 (T+270) ● PDMR: Global President, Clean Energy and Environmental Solutions · Executives · 22 Nov 2024 · Ricardo plc 13 shares @ £3.9815 2.3% of flow London Stock Exchange, Main Market (XLON)RNS:5451841-1 ● PDMR: Global President - Clean Energy and Environmental Solutions · Executives · 11 Nov 2024 · Ricardo plc 34 shares @ £4.4641 6.7% of flow London Stock Exchange, Main Market (XLON)RNS:5434155-1 Ideal exit: 8 Aug 2025 (T+270) ● PDMR: Global President - Clean Energy and Environmental Solutions · Executives · 9 Oct 2024 · Ricardo plc 35 shares @ £4.27 6.5% of flow London Stock Exchange, Main Market (XLON)RNS:5388517-1 Ideal exit: 6 Jul 2025 (T+270) ● PDMR: Global President - Clean Energy and Environmental Solutions · Executives · 9 Sept 2024 · Ricardo plc 29 shares @ £5.1931 6.5% of flow London Stock Exchange, Main Market (XLON)RNS:5352748-1 Ideal exit: 6 Jun 2025 (T+270) ● PDMR: Global President - Clean Energy and Environmental Solutions · Executives · 9 Aug 2024 · Ricardo plc 30 shares @ £5.038 6.5% of flow London Stock Exchange, Main Market (XLON)RNS:5317862-1 Ideal exit: 6 May 2025 (T+270) ● PDMR: Global President - Clean Energy and Environmental Solutions · Executives · 9 Jul 2024 · Ricardo plc 30 shares @ £4.925 9.0% of flow London Stock Exchange, Main Market (XLON)RNS:5266620-1 Ideal exit: 5 Apr 2025 (T+270) ● PDMR: Global President - Clean Energy and Environmental Solutions · Executives · 10 Jun 2024 · Ricardo plc 31 shares @ £4.90 9.2% of flow London Stock Exchange, Main Market (XLON)RNS:5221495-1 Ideal exit: 7 Mar 2025 (T+270) ● PDMR: Global President - Clean Energy and Environmental Solutions · Executives · 9 May 2024 · Ricardo plc 31 shares @ £4.75 8.8% of flow London Stock Exchange, Main Market (XLON)RNS:5179798-1 Ideal exit: 3 Feb 2025 (T+270) ● PDMR: Global President, Clean Energy and Environmental Solutions · Executives · 11 Apr 2024 · Ricardo plc 2 shares @ £4.46 0.5% of flow London Stock Exchange, Main Market (XLON)RNS:5152668-1 ● PDMR: Global President - Clean Energy and Environmental Solutions · Executives · 9 Apr 2024 · Ricardo plc 34 shares @ £4.45 9.0% of flow London Stock Exchange, Main Market (XLON)RNS:5140278-1 Ideal exit: 4 Jan 2025 (T+270) ● PDMR: Global President - Clean Energy and Environmental Solutions · Executives · 11 Mar 2024 · Ricardo plc 34 shares @ £4.3706 14.1% of flow London Stock Exchange, Main Market (XLON)RNS:5102049-1 Ideal exit: 6 Dec 2024 (T+270) ● PDMR: Global President - Clean Energy and Environmental Solutions · Executives · 9 Feb 2024 · Ricardo plc 34 shares @ £4.4491 14.3% of flow London Stock Exchange, Main Market (XLON)RNS:5065835-1 Ideal exit: 5 Nov 2024 (T+270) ● PDMR: Global President - Clean Energy and Environmental Solutions · Executives · 9 Jan 2024 · Ricardo plc 31 shares @ £4.9165 14.3% of flow London Stock Exchange, Main Market (XLON)RNS:5029085-1 Ideal exit: 5 Oct 2024 (T+270) 25 of 31 declarations
Load more (6 remaining)