Skip to content
★ Sign in to follow
MB

Mike Bell

Executive
Ricardo plc
Total declarations
11
Company
1
▲ Purchases (0 ops.)
—
▼ Sales (0 ops.)
—

Latest filing published 19 Mar 2025 for Ricardo plc, €35k.

Insider track record

Disclosed buys
0
Disclosed sells
0
Signal history

Mike Bell: trading record in brief

All filings by Mike Bell on record concern Ricardo plc. Over a trading history stretching from 27 November 2020 to 14 March 2025, the count stands at 11 filings.

None of the filings is a plain purchase or sale on the open market; they cover grants, option exercises and other movements. Compensation-driven entries like these are tracked, but they say little about how insiders judge the share price.

The newest entry dates from 19 March 2025: a transaction of €35k, in Ricardo plc. Filings reach the RNS (LSE) feed a median of 2 days after the trade. The legal deadline for notifying a trade is three business days (UK MAR). These figures are compiled from regulatory filings published by RNS (LSE). They describe what insiders did and are not a recommendation.

Companies and markets linked to Mike Bell

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

Declarations7 total
  • ●
    PDMR: Chief Strategy and Digital OfficerExecutivesRicardo plc
    29,165 GBP13RNS
    11,760 shares@ £2.4816.9% of flowOutside a trading venueRNS:5580284
  • ●
    PDMR: Chief Strategy and Digital OfficerExecutivesRicardo plc
    21,913 GBP12RNS
    5,096 shares@ £4.3012.8% of flowOutside a trading venueRNS:5441191-0
  • ●
    PDMR: Chief Strategy and Digital OfficerExecutivesRicardo plc
    42,214 GBP13RNS
    9,840 shares@ £4.2924.6% of flowOutside a trading venueRNS:5409895-0
  • ◆
    PDMR: Chief Strategy and Digital OfficerExecutivesRicardo plc
    0RNS
    5,399 sharesOutside a trading venueRNS:5406797-2
  • ●
    PDMR: Chief Strategy and Digital OfficerExecutivesRicardo plc
    46,212 GBP14RNS
    9,938 shares@ £4.6525.9% of flowOutside a trading venueRNS:4984851-0
  • ◆
    PDMR: Chief Strategy and Digital OfficerExecutivesRicardo plc
    0RNS
    50,815 sharesOutside a trading venueRNS:4975217-2
  • ●
    PDMR: Chief Strategy and Digital OfficerExecutivesRicardo plc
    35,270 GBP13RNS
    7,684 shares@ £4.5919.8% of flowOutside a trading venueRNS:4931591-0

7 of 7 declarations