Skip to content
★ Sign in to follow
MG

Mark Garrett

Ricardo plc
Total declarations
14
Company
1
▲ Purchases (0 ops.)
—
▼ Sales (4 ops.)
€1.2M

Latest filing published 29 Oct 2019 for Ricardo plc, €133k.

Filing timeline

BuySale
Mark Garrett

Insider track record

Disclosed buys
0
Disclosed sells
4
Signal history

Mark Garrett: trading record in brief

All filings by Mark Garrett on record concern Ricardo plc. In total, 14 filings cover trades dated from 17 October 2016 to 25 October 2019.

No open-market purchase appears, only 4 sales worth €1.2M. The rest of the record consists of 6 share grants.

Most recently, on 29 October 2019, the filings show a transaction worth €133k in Ricardo plc. Filings reach the RNS (LSE) feed a median of 1 day after the trade. For comparison, UK MAR gives managers three business days to notify a trade. Selling is not necessarily a view on the stock: liquidity needs and diversification are common motives. 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 Mark Garrett

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

Declarations14 total
  • ●
    PDMR: Chief Operating OfficerExecutivesRicardo plc
    115,050 GBP12FCA-NSM
    17,700 shares@ £6.505.9% of flowOutside a trading venueISIN GB0007370074FCA-NSM:LSE20191029141708_14285102_20200326185152236_3733-2
  • ◆
    PDMR: Chief Operating OfficerExecutivesRicardo plc
    0FCA-NSM
    35,322 sharesOutside a trading venueISIN GB0007370074FCA-NSM:LSE20191025150119_14281588_20200326185153166_6906-2
  • ▼
    Chief Operating OfficerExecutivesRicardo plc
    509,502 GBP19FCA-NSM
    73,500 shares@ £6.932100.0% of flowLondon Stock Exchange, Main Market (XLON)ISIN GB0007370074FCA-NSM:LSE20181120155023_13874052_20200330111438310_11449
  • ●
    PDMR: Chief Operating OfficerExecutivesRicardo plc
    135,749 GBP12FCA-NSM
    18,854 shares@ £7.207.2% of flowOutside a trading venueISIN GB0007370074FCA-NSM:LSE20181029095217_13845810_20200330111442315_3634-2
  • ◆
    PDMR: Chief Operating OfficerExecutivesRicardo plc
    0FCA-NSM
    32,281 sharesOutside a trading venueISIN GB0007370074FCA-NSM:LSE20181026091430_13843894_20200330111442382_5054-2
  • ●
    PDMR: Chief Operating OfficerExecutivesRicardo plc
    130,499 GBP12FCA-NSM
    16,904 shares@ £7.727.0% of flowOutside a trading venueISIN GB0007370074FCA-NSM:LSE20181022115216_13837495_20200330111442613_9926-2
  • ●
    Chief Operating OfficerExecutivesRicardo plc
    0FCA-NSM
    59,206 sharesOutside a trading venueISIN GB0007370074FCA-NSM:LSE20180924085151_13801585_20200330111446581_6222
  • ◆
    PDMR: Chief Operating OfficerExecutivesRicardo plc
    0FCA-NSM
    17,899 sharesOutside a trading venueISIN GB0007370074FCA-NSM:LSE20171108121809_13424867_20200330131534264_6905-2
  • ◆
    PDMR: Chief Operating OfficerExecutivesRicardo plc
    0FCA-NSM
    28,437 shares021.3% of flowLondon Stock Exchange, Main Market (XLON)ISIN GB0007370074FCA-NSM:LSE20171031100202_13414610_20200330131538313_21204-2
  • ▼
    PDMR: Chief Operating OfficerExecutivesRicardo plc
    109,484 GBP0FCA-NSM
    13,368 shares@ £8.19London Stock Exchange, Main Market (XLON)ISIN GB0007370074FCA-NSM:LSE20171031100202_13414610_20200330131538313_21204-10
  • ◆
    PDMR: Chief Operating OfficerExecutivesRicardo plc
    0FCA-NSM
    31,602 sharesLondon Stock ExchangeISIN GB0007370074FCA-NSM:LSE20161025165006_013012563_20200330143616659_18591-2
  • ◆
    PDMR: Chief Operating OfficerExecutivesRicardo plc
    0FCA-NSM
    38,296 shares032.3% of flowLondon Stock ExchangeISIN GB0007370074FCA-NSM:LSE20161025163015_013012536_20200330143616658_18576-1
  • ▼
    PDMR: Chief Operating OfficerExecutivesRicardo plc
    168,300 GBP0FCA-NSM
    18,000 shares@ £9.35London Stock ExchangeISIN GB0007370074FCA-NSM:LSE20161025163015_013012536_20200330143616658_18576-8
  • ▼
    PDMR: Chief Operating OfficerExecutivesRicardo plc
    247,581 GBP31FCA-NSM
    24,513 shares@ £10.1015.1% of flowLondon Stock ExchangeISIN GB0007370074FCA-NSM:LSE20161017120144_013003143_20200330143616361_11981-0

14 of 14 declarations