Latest filing published 07 Oct 2025 for Ricardo plc.
Filing timeline
BuySaleInsider track record
Closed purchases
Not enough history yet: 0 closed purchases, at least 2 are needed.
Purchases by company
Graham Ritchie: trading record in brief
All filings by Graham Ritchie on record concern Ricardo plc. The record holds 13 filings, for trades running from 27 October 2021 to 7 October 2025.
On the market, this insider has only ever bought: 4 purchases, €326k in total. A purchase on the market is a deliberate choice to commit personal money, which is why it draws more attention than a grant. The rest of the record consists of 9 share grants.
The median purchase comes to €75k. On 3 out of 4 purchases, another insider of the same company was buying within the same 30 days. A cluster is several different insiders buying the same stock within a short window, a pattern studied more closely than a single purchase.
On 7 October 2025 came the latest disclosure, a share grant in Ricardo plc. The latest purchase dates back some time: it was published 691 days ago, on 17 December 2024. Typically, a trade is published a median of 3 days after it takes place. For comparison, UK MAR gives managers three business days to notify a trade. Every figure here comes from the filings published by RNS (LSE) and describes the past, not future prices; it is not investment advice.
Companies and markets linked to Graham Ritchie
Open company profiles for insider transactions, fundamentals and analyst consensus when available.
- 535,131 shares(a) Outside a trading venue (b) Outside a trading venue (c) Outside a trading venue (d) Outside a trading venue (e) Outside a trading venue (f) Outside a trading venue (g) Outside a trading venueISIN GB0007370074RNS:5851790-0
- 491 shares@ £2.290.5% of flowLondon Stock Exchange, Main Market (XLON)RNS:5623604-5Canonical exit: 10 Jul 2025 (T+90)
- 12,281 shares@ £4.0521.6% of flowLondon Stock Exchange, Main Market (XLON)RNS:5472053-0Canonical exit: 16 Mar 2025 (T+90)
- 1,183 shares@ £3.992.0% of flowLondon Stock Exchange, Main Market (XLON)RNS:5451841-3Canonical exit: 20 Feb 2025 (T+90)
- 207,163 sharesOutside a trading venueRNS:5406797-0
- 448 shares@ £4.450.8% of flowLondon Stock Exchange, Main Market (XLON)RNS:5184395Canonical exit: 14 Jul 2024 (T+90)
- 22,611 shares@ £4.4042.0% of flowLondon Stock Exchange, Main Market (XLON)RNS:5096665-0Canonical exit: 4 Jun 2024 (T+90)
- 864 shares@ £4.781.7% of flowLondon Stock Exchange, Main Market (XLON)RNS:5040603Canonical exit: 22 Feb 2024 (T+90)
- 279,157 sharesOutside a trading venueRNS:4975217-0
- 14,460 shares@ £5.1631.4% of flowLondon Stock Exchange, Main Market (XLON)RNS:4903558-0Canonical exit: 13 Dec 2023 (T+90)
10 of 10 declarations