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
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