Richard Staveley

Insider profile

Richard Staveley's trades of Restore PLC's stock


Loading...
• Purchase • Sale • Planned purchase • Planned sale Net purchase Net sale Buy signal Sell signal Earnings
Abbreviations B: Buy, S: Sell, PP: Planned purchase, PlS: Planned sale, PrS: Proposed sale, O: Option / Other
Transaction date
Purchase
Price
13.62
Quantity 99,257
Value £2,746,013
Transaction date
Purchase
Price
238.73
Quantity 65,837
Value £1,170,051
Transaction date
Purchase
Price
449.11
Quantity 44,225
Value £628,794
Transaction date
Purchase
Price
19.88
Quantity 1,185
Value £23,555
Transaction date
Purchase
Price
19.88
Quantity 3,826
Value £76,053
Transaction date
Purchase
Price
1.00
Quantity 74,907
Value £74,907
Transaction date
Purchase
Price
13.10
Quantity 782
Value £10,244
Transaction date
Purchase
Price
12.00
Quantity 820
Value £9,840
Transaction date
Purchase
Price
10.28
Quantity 908
Value £9,333
Transaction date
Purchase
Price
10.59
Quantity 1,888
Value £19,994
Transaction date
Purchase
Price
10.25
Quantity 1,960
Value £20,090
Transaction date
Purchase
Price
10.12
Quantity 987
Value £9,993
Notification date Transaction date Company B/S Transaction type Nb. shares
Price
Value
Number of shares Price Value Details
2026-10-26 2026-10-26 B Purchase
99,257
13.62
£2,746,013
99,257 13.62 £2,746,013
2026-10-16 2026-10-15 B Purchase
65,837
238.73
£1,170,051
65,837 238.73 £1,170,051
2023-09-18 2023-09-15 B Purchase
44,225
449.11
£628,794
44,225 449.11 £628,794
2023-06-29 2023-06-27 B Purchase
1,185
19.88
£23,555
1,185 19.88 £23,555
2023-06-29 2023-06-27 B Purchase
3,826
19.88
£76,053
3,826 19.88 £76,053
2022-07-25 2022-07-22 B Purchase
74,907
1.00
£74,907
74,907 1.00 £74,907
2021-03-05 2021-03-04 B Purchase
782
13.10
£10,244
782 13.10 £10,244
2020-12-03 2020-12-02 B Purchase
820
12.00
£9,840
820 12.00 £9,840
2020-08-07 2020-08-06 B Purchase
908
10.28
£9,333
908 10.28 £9,333
2019-09-17 2019-09-16 B Purchase
1,888
10.59
£19,994
1,888 10.59 £19,994
2019-09-10 2019-09-09 B Purchase
1,960
10.25
£20,090
1,960 10.25 £20,090
2019-09-06 2019-09-06 B Purchase
987
10.12
£9,993
987 10.12 £9,993