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

Record PLC (REC)

Over the last 90 days, Record PLC has seen net insider buying totaling £1,779.72, primarily driven by executives. Six transactions were recorded, all purchases, indicating positive sentiment from key personnel. The company's stock has experienced a modest 3.8% increase over the same period.
Stock chart
Ticker: REC Exchange: LSE


Loading...
Purchase Sale Planned purchase Planned sale Net purchase Net sale Activity signal Earnings
Top insiders
Trades
Othman Boukrami
CEO
1 purchase — total 100,000 GBP
Buy 27 May 2026
Value £4,117,812.92 | Price 182.84 | Shares 67,744
Buy 27 May 2026
Value £4,580,931.28 | Price 172.41 | Shares 90,822
Buy 27 Apr 2026
Value £225.22 | Price 0.54 | Shares 418
Buy 27 Apr 2026
Value £224.68 | Price 0.54 | Shares 417
Buy 27 Mar 2026
Value £224.82 | Price 0.51 | Shares 441
Buy 27 Mar 2026
Value £199.84 | Price 0.51 | Shares 392
Buy 27 Feb 2026
Value £224.52 | Price 0.58 | Shares 390
Buy 27 Feb 2026
Value £225.67 | Price 0.58 | Shares 392
Buy 27 Jan 2026
Value £224.67 | Price 0.56 | Shares 403
Buy 29 Dec 2025
Value £225.48 | Price 0.55 | Shares 407
Buy 19 Dec 2025
Value £1,587.77 | Price 0.54 | Shares 2,930
Buy 19 Dec 2025
Value £1,143.95 | Price 0.54 | Shares 2,111
Planned buy 19 Nov 2025
Value £27,064.90 | Price 0.58 | Shares 46,720
Planned buy 19 Nov 2025
Value £4,509.27 | Price 0.58 | Shares 7,784
Planned buy 19 Nov 2025
Value £3,585.87 | Price 0.58 | Shares 6,190
Sale 8 Aug 2025
Value £576,301.03 | Price 0.59 | Shares 970,694
Sale 8 Aug 2025
Value £107,423.48 | Price 0.59 | Shares 180,939
Buy 27 Dec 2024
Value £225.00 | Price 0.54 | Shares 419
Buy 20 Dec 2024
Value £1,466.10 | Price 0.54 | Shares 2,715
Buy 20 Dec 2024
Value £966.60 | Price 0.54 | Shares 1,790
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
2026-06-01 2026-05-27 B Purchase

CEO

Officer
67,744
182.84
£4,117,813
67,744 182.84 £4,117,813
2026-06-01 2026-05-27 B Purchase

HEAD OF CLIENT TEAM

Officer
90,822
172.41
£4,580,931
90,822 172.41 £4,580,931
2026-04-28 2026-04-27 B Purchase Othman Boukrami

CEO

Officer
54,699
105.25
£4,643,194
54,699 105.25 £4,643,194
2026-04-28 2026-04-27 B Purchase THOMAS ARNOLD

HEAD OF CLIENT TEAM

Officer
417
0.54
£225
417 0.54 £225
2026-04-02 2026-03-27 B Purchase Othman Boukrami

CEO

Officer
441
0.51
£225
441 0.51 £225
2026-04-02 2026-03-27 B Purchase THOMAS ARNOLD

HEAD OF CLIENT TEAM

Officer
392
0.51
£200
392 0.51 £200
2026-04-02 2026-02-27 B Purchase Othman Boukrami

Co-CEO

Officer
390
0.58
£225
390 0.58 £225
2026-03-04 2026-02-27 B Purchase THOMAS ARNOLD

HEAD OF CLIENT TEAM

Officer
392
0.58
£226
392 0.58 £226
2026-01-28 2026-01-27 B Purchase THOMAS ARNOLD

HEAD OF CLIENT TEAM

Officer
403
0.56
£225
403 0.56 £225
2025-12-31 2025-12-29 B Purchase THOMAS ARNOLD

HEAD OF CLIENT TEAM

Officer
407
0.55
£225
407 0.55 £225
2025-12-24 2025-12-19 B Purchase SHAESTA WAHEDALLY

HEAD OF CLIENT ONBOARDING

Officer
2,930
0.54
£1,588
2,930 0.54 £1,588
2025-12-24 2025-12-19 B Purchase THOMAS ARNOLD

HEAD OF CLIENT TEAM

Officer
2,111
0.54
£1,144
2,111 0.54 £1,144
2025-11-20 2025-11-19 PP Planned purchase ANDREAS DAENZER

GROUP CHIEF INVESTMENT OFFICER

Officer
46,720
0.58
£27,065
46,720 0.58 £27,065
2025-11-20 2025-11-19 PP Planned purchase SHAESTA WAHEDALLY

HEAD OF CLIENT ONBOARDING

Officer
7,784
0.58
£4,509
7,784 0.58 £4,509
2025-11-20 2025-11-19 PP Planned purchase THOMAS ARNOLD

HEAD OF CLIENT TEAM

Officer
6,190
0.58
£3,586
6,190 0.58 £3,586
2025-08-11 2025-08-08 S Sale JAN WITTE

CHIEF EXECUTIVE OFFICER

Officer
970,694
0.59
£576,301
970,694 0.59 £576,301
2025-08-11 2025-08-08 S Sale KEVIN AYLES

CHIEF OF STAFF

Officer
180,939
0.59
£107,423
180,939 0.59 £107,423
2024-12-31 2024-12-27 B Purchase THOMAS ARNOLD

HEAD OF CLIENT TEAM

Officer
419
0.54
£225
419 0.54 £225
2024-12-24 2024-12-20 B Purchase SHAESTA WAHEDALLY

HEAD OF CLIENT ONBOARDING

Officer
2,715
0.54
£1,466
2,715 0.54 £1,466
2024-12-24 2024-12-20 B Purchase THOMAS ARNOLD

HEAD OF CLIENT TEAM

Officer
1,790
0.54
£967
1,790 0.54 £967