30% off. Use code SUMMERSALE30 at checkout for 30% off for 12 months on Plus, Pro and Premium subscriptions. Subscribe now

Revolution Beauty Group PLC (REVB)

The most recent insider transaction occurred on November 27, 2025, when the Non-Executive Chairman purchased 1,000,000 shares for £24,900. Prior to this, significant selling activity was noted in July 2023, with the Interim CEO selling 2,250,000 shares. Several other buy transactions by directors occurred in July and June 2023.
Stock chart
Ticker: REVB Exchange: LSE


Loading...
Purchase Sale Planned purchase Planned sale Net purchase Net sale Activity signal Earnings
Top insiders
Trades
Iain McDonald
Non-Executive Chairman
1 purchase — total 24,900 GBP
Buy 27 Nov 2025
Value £1,228,767.06 | Price 110.43 | Shares 27,273
Sale 19 Jul 2023
Value £4,298,901.31 | Price 237.83 | Shares 18,112
Buy 4 Jul 2023
Value £22,917.43 | Price 0.32 | Shares 71,864
Buy 3 Jul 2023
Value £7,298.82 | Price 0.31 | Shares 23,575
Buy 3 Jul 2023
Value £158,125.00 | Price 0.32 | Shares 500,000
Buy 30 Jun 2023
Value £129,176.97 | Price 0.32 | Shares 404,563
Buy 28 Jun 2023
Value £30,500.00 | Price 0.31 | Shares 100,000
Buy 28 Jun 2023
Value £260,000.00 | Price 0.26 | Shares 1,000,000
Buy 19 Jul 2021
Value £3,100.00 | Price 1.55 | Shares 2,000
Abbreviations B: Buy, S: Sell, PP: Planned purchase, PlS: Planned sale, PrS: Proposed sale, O: Option / Other
Notification date Transaction date B/S Transaction type Insider and/or position Nb. shares
Price
Value
Number of shares Price Value Details
2025-11-27 2025-11-27 B Purchase Iain McDonald

Non-Executive Chairman

Director
27,273
110.43
£1,228,767
27,273 110.43 £1,228,767
2023-07-21 2023-07-19 S Sale Robert Holt

Interim Chief Executive Officer

Officer
18,112
237.83
£4,298,901
18,112 237.83 £4,298,901
2023-07-04 2023-07-04 B Purchase Matthew Eatough

Non-Executive Director

Executive Director
70,388
435.26
£4,352,490
70,388 435.26 £4,352,490
2023-07-04 2023-07-03 B Purchase Matthew Eatough

Non-Executive Director

Executive Director
23,575
0.31
£7,299
23,575 0.31 £7,299
2023-07-03 2023-07-03 B Purchase Robert Holt

Chief Executive Officer

Officer
500,000
0.32
£158,125
500,000 0.32 £158,125
2023-07-04 2023-06-30 B Purchase Matthew Eatough

Non-Executive Director

Executive Director
404,563
0.32
£129,177
404,563 0.32 £129,177
2023-06-29 2023-06-28 B Purchase Derek Zissman

Non-Executive Chairman

Director
100,000
0.31
£30,500
100,000 0.31 £30,500
2023-06-29 2023-06-28 B Purchase Robert Holt

Chief Executive Officer

Officer
1,000,000
0.26
£260,000
1,000,000 0.26 £260,000
2021-07-20 2021-07-19 B Purchase Jeremy Schwartz

Non-Executive Director

Executive Director
2,000
1.55
£3,100
2,000 1.55 £3,100