Skip to content
★ Sign in to follow
WS

William Shu

CEO
Deliveroo plc
Insider activity · 24 months0 buys1 saleCumulative net flow
Total declarations
5
Company
1
▲ Purchases (0 ops.)
—
▼ Sales (3 ops.)
€27.1M

Latest filing published 15 May 2025 for Deliveroo plc, €6.0M.

Filing timeline

BuySale
William Shu

Insider track record

Disclosed buys
0
Disclosed sells
3
Signal history

William Shu: trading record in brief

William Shu is a declared insider of Deliveroo plc, with filings sourced from RNS (LSE). Over a trading history stretching from 15 August 2021 to 15 May 2025, the count stands at 5 filings.

Every open-market trade on record is a sale: 3 sales worth €27.1M. Outside the open market, there are 1 share grant. 2025 to date brings no purchases and 1 sale.

The latest filing, published on 15 May 2025, reports an open-market sale of €6.0M in Deliveroo plc. Between a trade and the moment it shows up on RNS (LSE), the median delay is 1 day. Under the UK Market Abuse Regulation, managers have three business days to notify their trades. Keep in mind that insiders sell for many reasons unrelated to the outlook, from tax bills to estate planning. 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 William Shu

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

Declarations5 total
  • ▼
    Chief Executive OfficerExecutivesDeliveroo plc
    5M GBP24RNS
    9,061,118 shares@ £1.746522.3% of flowLondon Stock Exchange, Main Market (XLON)ISIN GB00BNC5T391RNS:5656407
  • ▼
    Chief Executive OfficerExecutivesDeliveroo plc
    15M GBP28RNS
    9,400,000 shares@ £1.577762.4% of flowLondon Stock Exchange, Main Market (XLON)ISIN GB00BNC5T391RNS:5350693
  • ▼
    Chief Executive OfficerExecutivesDeliveroo plc
    3M GBP23RNS
    7,436,373 shares@ £1.270813.0% of flowLondon Stock Exchange, Main Market (XLON)ISIN GB00BNC5T391RNS:5153145
  • ●
    Chief Executive OfficerExecutivesDeliveroo plc
    0RNS
    102,508,168 sharesOutside a trading venueISIN GB00BNC5T391RNS:5130841
  • ◆
    Chief Executive OfficerExecutivesDeliveroo plc
    873,358 GBP22FCA-NSM
    226,200 shares@ £3.8613.6% of flowOutside a trading venueFCA-NSM:4082561-0

5 of 5 declarations