Michael O'Donnell

Insider profile

Performance

Overall performance
3.2

Performance over holding periods
4.2
30 days 90 days 120 days
Average return -0% 8.2% 15.1%
Success rate 46% 68% 82%
Transactions
33 67% Buy
34 71% Buy
47 69% Buy
Performance for realised trades
4.4
Average return 53%
Success rate 73%
Average holding period 220
Transactions 28
Michael O'Donnell's trades of Big Yellow Group 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
Notification date Transaction date Company B/S Transaction type Nb. shares
Price
Value
Number of shares Price Value Details
2026-05-19 2026-05-19 B Purchase
32,597
216.19
£2,180,312
32,597 216.19 £2,180,312
2026-02-23 2026-02-20 B Purchase
93,583
138.69
£1,750,180
93,583 138.69 £1,750,180
2026-02-23 2026-02-20 S Sale
47,624
311.06
£2,929,767
47,624 311.06 £2,929,767
2026-02-23 2026-02-20 B Purchase
733
12.61
£9,241
733 12.61 £9,241
2026-02-23 2026-02-20 B Purchase
3,541
12.61
£44,643
3,541 12.61 £44,643
2026-02-23 2026-02-20 S Sale
4,274
12.60
£53,852
4,274 12.60 £53,852
2024-09-16 2024-09-16 B Purchase
11,380
10.40
£118,386
11,380 10.40 £118,386
2024-09-16 2024-09-16 B Purchase
2,300
10.42
£23,954
2,300 10.42 £23,954
2024-09-16 2024-09-16 S Sale
13,680
10.40
£142,272
13,680 10.40 £142,272
2024-01-30 2024-01-30 B Purchase
4,694
8.81
£41,342
4,694 8.81 £41,342
2024-01-30 2024-01-30 B Purchase
512
8.81
£4,509
512 8.81 £4,509
2024-01-30 2024-01-30 S Sale
5,206
8.80
£45,813
5,206 8.80 £45,813
2023-10-16 2023-10-16 B Purchase
30,000
7.20
£216,030
30,000 7.20 £216,030
2023-10-16 2023-10-16 B Purchase
5,308
7.21
£38,255
5,308 7.21 £38,255
2023-10-16 2023-10-16 S Sale
35,308
7.20
£254,218
35,308 7.20 £254,218
2023-02-15 2023-02-14 B Purchase
27,464
5.90
£162,065
27,464 5.90 £162,065
2023-02-15 2023-02-14 B Purchase
536
5.90
£3,163
536 5.90 £3,163
2023-02-15 2023-02-14 S Sale
28,000
5.90
£165,200
28,000 5.90 £165,200
2022-10-12 2022-10-11 B Purchase
9,000
3.23
£29,100
9,000 3.23 £29,100
2022-09-29 2022-09-29 B Purchase
3,000
3.24
£9,717
3,000 3.24 £9,717
2022-09-28 2022-09-28 B Purchase
2,000
9.91
£19,814
2,000 9.91 £19,814
2022-04-19 2022-04-19 B Purchase
7,198
2.78
£20,039
7,198 2.78 £20,039
2022-04-19 2022-04-19 S Sale
7,278
2.78
£20,233
7,278 2.78 £20,233
2022-01-20 2022-01-19 B Purchase
23,553
2.27
£53,465
23,553 2.27 £53,465
2022-01-20 2022-01-19 S Sale
23,553
2.27
£53,465
23,553 2.27 £53,465
2021-02-01 2021-02-01 S Sale
12,670
1.60
£20,234
12,670 1.60 £20,234
2021-02-01 2021-02-01 B Purchase
15,861
1.60
£25,378
15,861 1.60 £25,378
2019-08-01 2019-07-30 B Purchase
9,647
2.07
£19,998
9,647 2.07 £19,998
2019-08-01 2019-07-30 S Sale
9,772
2.07
£20,228
9,772 2.07 £20,228
2018-10-17 2018-10-16 B Purchase
13,166
1.90
£25,015
13,166 1.90 £25,015
2018-10-17 2018-10-16 S Sale
10,658
1.90
£20,229
10,658 1.90 £20,229
2018-07-20 2018-07-19 B Purchase
33,500
3.49
£116,748
33,500 3.49 £116,748
2018-07-20 2018-07-17 B Purchase
33,500
3.42
£114,704
33,500 3.42 £114,704