Michael O'Donnell

Insider profile

Performance

Overall performance
3.1

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
Transaction date
Purchase
Price
216.19
Quantity 32,597
Value £2,180,312
Transaction date
Purchase
Price
138.69
Quantity 93,583
Value £1,750,180
Transaction date
Sale
Price
311.06
Quantity 47,624
Value £2,929,767
Transaction date
Purchase
Price
12.61
Quantity 733
Value £9,241
Transaction date
Purchase
Price
12.61
Quantity 3,541
Value £44,643
Transaction date
Sale
Price
12.60
Quantity 4,274
Value £53,852
Transaction date
Purchase
Price
10.40
Quantity 11,380
Value £118,386
Transaction date
Purchase
Price
10.42
Quantity 2,300
Value £23,954
Transaction date
Sale
Price
10.40
Quantity 13,680
Value £142,272
Transaction date
Purchase
Price
8.81
Quantity 4,694
Value £41,342
Transaction date
Purchase
Price
8.81
Quantity 512
Value £4,509
Transaction date
Sale
Price
8.80
Quantity 5,206
Value £45,813
Transaction date
Purchase
Price
7.20
Quantity 30,000
Value £216,030
Transaction date
Purchase
Price
7.21
Quantity 5,308
Value £38,255
Transaction date
Sale
Price
7.20
Quantity 35,308
Value £254,218
Transaction date
Purchase
Price
5.90
Quantity 27,464
Value £162,065
Transaction date
Purchase
Price
5.90
Quantity 536
Value £3,163
Transaction date
Sale
Price
5.90
Quantity 28,000
Value £165,200
Transaction date
Purchase
Price
3.23
Quantity 9,000
Value £29,100
Transaction date
Purchase
Price
3.24
Quantity 3,000
Value £9,717
Transaction date
Purchase
Price
9.91
Quantity 2,000
Value £19,814
Transaction date
Purchase
Price
2.78
Quantity 7,198
Value £20,039
Transaction date
Sale
Price
2.78
Quantity 7,278
Value £20,233
Transaction date
Purchase
Price
2.27
Quantity 23,553
Value £53,465
Transaction date
Sale
Price
2.27
Quantity 23,553
Value £53,465
Transaction date
Sale
Price
1.60
Quantity 12,670
Value £20,234
Transaction date
Purchase
Price
1.60
Quantity 15,861
Value £25,378
Transaction date
Purchase
Price
2.07
Quantity 9,647
Value £19,998
Transaction date
Sale
Price
2.07
Quantity 9,772
Value £20,228
Transaction date
Purchase
Price
1.90
Quantity 13,166
Value £25,015
Transaction date
Sale
Price
1.90
Quantity 10,658
Value £20,229
Transaction date
Purchase
Price
3.49
Quantity 33,500
Value £116,748
Transaction date
Purchase
Price
3.42
Quantity 33,500
Value £114,704
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