Mark Ashton-Rigby

Insider profile

Performance

Overall performance
3.5

Performance over holding periods
3.5
30 days 90 days 120 days
Average return 8% 8.2% 15.1%
Success rate 61% 68% 82%
Transactions
29 0% Buy
34 71% Buy
47 69% Buy
Mark Ashton-Rigby's trades of Barclays 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
Sale
Price
221.89
Quantity 77,665
Value £209,260
Transaction date
Sale
Price
347.31
Quantity 58,036
Value £1,370,174
Transaction date
Planned purchase
Price
443.61
Quantity 23,558
Value £3,874,009
Transaction date
Sale
Price
1.54
Quantity 41,452
Value £63,757
Transaction date
Sale
Price
1.73
Quantity 55,601
Value £95,967
Transaction date
Planned purchase
Price
1.73
Quantity 115,237
Value £198,899
Transaction date
Sale
Price
1.73
Quantity 209,070
Value £361,566
Transaction date
Sale
Price
1.68
Quantity 177,952
Value £298,390
Transaction date
Sale
Price
1.61
Quantity 304,989
Value £490,727
Transaction date
Sale
Price
1.61
Quantity 58,099
Value £93,481
Transaction date
Planned purchase
Price
1.61
Quantity 123,617
Value £198,900
Transaction date
Sale
Price
1.61
Quantity 58,421
Value £93,999
Transaction date
Sale
Price
1.79
Quantity 23,058
Value £41,301
Transaction date
Sale
Price
1.83
Quantity 44,915
Value £82,248
Transaction date
Planned purchase
Price
1.83
Quantity 95,565
Value £174,999
Transaction date
Sale
Price
2.01
Quantity 250,497
Value £503,674
Transaction date
Sale
Price
1.78
Quantity 46,337
Value £82,248
Transaction date
Planned purchase
Price
1.78
Quantity 98,591
Value £174,999
Transaction date
Sale
Price
1.79
Quantity 45,975
Value £82,249
Transaction date
Planned purchase
Price
1.79
Quantity 97,820
Value £175,000
Transaction date
Sale
Price
1.75
Quantity 100,903
Value £176,580
Transaction date
Sale
Price
1.75
Quantity 261,217
Value £458,331
Transaction date
Sale
Price
1.75
Quantity 46,876
Value £82,249
Transaction date
Planned purchase
Price
1.75
Quantity 99,737
Value £174,999
Transaction date
Sale
Price
1.75
Quantity 53,573
Value £93,999
Transaction date
Sale
Price
1.44
Quantity 10,008
Value £14,402
Transaction date
Sale
Price
1.42
Quantity 57,865
Value £82,226
Transaction date
Planned purchase
Price
1.42
Quantity 123,118
Value £174,951
Transaction date
Sale
Price
1.36
Quantity 221,358
Value £301,047
Transaction date
Sale
Price
0.95
Quantity 86,779
Value £82,266
Transaction date
Planned purchase
Price
0.95
Quantity 184,638
Value £175,037
Transaction date
Sale
Price
1.21
Quantity 67,762
Value £82,250
Transaction date
Planned purchase
Price
1.21
Quantity 144,175
Value £175,000
Transaction date
Sale
Price
1.04
Quantity 137,696
Value £143,204
Transaction date
Sale
Price
1.24
Quantity 62,445
Value £77,719
Transaction date
Sale
Price
1.24
Quantity 185,381
Value £230,725
Transaction date
Sale
Price
1.24
Quantity 66,085
Value £82,249
Transaction date
Planned purchase
Price
1.24
Quantity 140,607
Value £174,999
Transaction date
Sale
Price
1.24
Quantity 75,526
Value £94,000
Transaction date
Sale
Price
1.78
Quantity 218,884
Value £390,051
Transaction date
Planned purchase
Price
1.85
Quantity 94,410
Value £174,998
Notification date Transaction date Company B/S Transaction type Nb. shares
Price
Value
Number of shares Price Value Details
2022-12-16 2022-12-14 S Sale
77,665
221.89
£209,260
77,665 221.89 £209,260
2022-12-16 2022-12-14 S Sale
58,036
347.31
£1,370,174
58,036 347.31 £1,370,174
2022-12-16 2022-12-14 PP Planned purchase
23,558
443.61
£3,874,009
23,558 443.61 £3,874,009
2022-11-09 2022-11-09 S Sale
41,452
1.54
£63,757
41,452 1.54 £63,757
2022-09-22 2022-09-20 S Sale
55,601
1.73
£95,967
55,601 1.73 £95,967
2022-09-22 2022-09-20 PP Planned purchase
115,237
1.73
£198,899
115,237 1.73 £198,899
2022-09-13 2022-09-12 S Sale
209,070
1.73
£361,566
209,070 1.73 £361,566
2022-03-14 2022-03-14 S Sale
177,952
1.68
£298,390
177,952 1.68 £298,390
2022-03-14 2022-03-09 S Sale
304,989
1.61
£490,727
304,989 1.61 £490,727
2022-03-14 2022-03-09 S Sale
58,099
1.61
£93,481
58,099 1.61 £93,481
2022-03-14 2022-03-09 PP Planned purchase
123,617
1.61
£198,900
123,617 1.61 £198,900
2022-03-14 2022-03-09 S Sale
58,421
1.61
£93,999
58,421 1.61 £93,999
2021-12-16 2021-12-16 S Sale
23,058
1.79
£41,301
23,058 1.79 £41,301
2021-12-15 2021-12-13 S Sale
44,915
1.83
£82,248
44,915 1.83 £82,248
2021-12-15 2021-12-13 PP Planned purchase
95,565
1.83
£174,999
95,565 1.83 £174,999
2021-10-27 2021-10-25 S Sale
250,497
2.01
£503,674
250,497 2.01 £503,674
2021-09-22 2021-09-20 S Sale
46,337
1.78
£82,248
46,337 1.78 £82,248
2021-09-22 2021-09-20 PP Planned purchase
98,591
1.78
£174,999
98,591 1.78 £174,999
2021-06-18 2021-06-16 S Sale
45,975
1.79
£82,249
45,975 1.79 £82,249
2021-06-18 2021-06-16 PP Planned purchase
97,820
1.79
£175,000
97,820 1.79 £175,000
2021-03-11 2021-03-09 S Sale
100,903
1.75
£176,580
100,903 1.75 £176,580
2021-03-11 2021-03-08 S Sale
261,217
1.75
£458,331
261,217 1.75 £458,331
2021-03-11 2021-03-08 S Sale
46,876
1.75
£82,249
46,876 1.75 £82,249
2021-03-11 2021-03-08 PP Planned purchase
99,737
1.75
£174,999
99,737 1.75 £174,999
2021-03-11 2021-03-08 S Sale
53,573
1.75
£93,999
53,573 1.75 £93,999
2020-12-18 2020-12-17 S Sale
10,008
1.44
£14,402
10,008 1.44 £14,402
2020-12-15 2020-12-14 S Sale
57,865
1.42
£82,226
57,865 1.42 £82,226
2020-12-15 2020-12-14 PP Planned purchase
123,118
1.42
£174,951
123,118 1.42 £174,951
2020-11-12 2020-11-11 S Sale
221,358
1.36
£301,047
221,358 1.36 £301,047
2020-09-29 2020-09-28 S Sale
86,779
0.95
£82,266
86,779 0.95 £82,266
2020-09-29 2020-09-28 PP Planned purchase
184,638
0.95
£175,037
184,638 0.95 £175,037
2020-06-18 2020-06-16 S Sale
67,762
1.21
£82,250
67,762 1.21 £82,250
2020-06-18 2020-06-16 PP Planned purchase
144,175
1.21
£175,000
144,175 1.21 £175,000
2020-05-26 2020-05-22 S Sale
137,696
1.04
£143,204
137,696 1.04 £143,204
2020-03-12 2020-03-09 S Sale
62,445
1.24
£77,719
62,445 1.24 £77,719
2020-03-12 2020-03-09 S Sale
185,381
1.24
£230,725
185,381 1.24 £230,725
2020-03-12 2020-03-09 S Sale
66,085
1.24
£82,249
66,085 1.24 £82,249
2020-03-12 2020-03-09 PP Planned purchase
140,607
1.24
£174,999
140,607 1.24 £174,999
2020-03-12 2020-03-09 S Sale
75,526
1.24
£94,000
75,526 1.24 £94,000
2020-02-18 2020-02-17 S Sale
218,884
1.78
£390,051
218,884 1.78 £390,051
2019-12-16 2019-12-13 PP Planned purchase
94,410
1.85
£174,998
94,410 1.85 £174,998