Skip to content
★ Sign in to follow
Insider activity · 24 months0 buys1 saleCumulative net flow
Total declarations
4
Company
1
▲ Purchases (0 ops.)
—
▼ Sales (4 ops.)
€1.9M

Latest filing published 12 Mar 2025 for On the Beach Group plc, €197k.

Filing timeline

BuySale
Bill Allen

Insider track record

Disclosed buys
0
Disclosed sells
4
Signal history

Bill Allen: trading record in brief

Bill Allen discloses dealings in On the Beach Group plc to RNS (LSE). Over a trading history stretching from 21 February 2019 to 4 March 2025, the count stands at 4 filings.

No open-market purchase appears, only 4 sales worth €1.9M. The totals exclude 1 filing filed without an amount. Since January 2025: no purchases and 2 sales on the market.

Most recently, on 12 March 2025, the filings show an open-market sale worth €197k in On the Beach Group plc. Typically, a trade is published a median of 5 days after it takes place. Under the UK Market Abuse Regulation, managers have three business days to notify their trades. Selling is not necessarily a view on the stock: liquidity needs and diversification are common motives. This summary is built from RNS (LSE) disclosures alone and does not predict where the share price will go.

Companies and markets linked to Bill Allen

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

Declarations4 total
  • ▼
    Chief Supply OfficerExecutivesOn the Beach Group plc
    163,029 GBP34RNS
    73,752 shares@ £2.2105100.0% of flowLondon Stock ExchangeISIN GB00BYM1K758RNS:5571181
  • ▼
    Chief Supply OfficerExecutivesOn the Beach Group plc
    163,029 GBP0RNS
    73,752 shares@ £2.210549.1% of flowLondon Stock ExchangeISIN GB00BYM1K758RNS:5562093
  • ▼
    PDMR: Chief Supply OfficerExecutivesOn the Beach Group plc
    0FCA-NSM
    237,262 sharesLondon Stock ExchangeISIN GB00BYM1K758FCA-NSM:4383736
  • ▼
    PDMR: Chief Supply OfficerExecutivesOn the Beach Group plc
    1M GBP31FCA-NSM
    299,704 shares@ £4.3688.4% of flowLondon Stock ExchangeISIN GB00BYM1K758FCA-NSM:LSE20190222114232_13978987_20200326185109474_6787-0

4 of 4 declarations