Lena Wilson

Insider profile

Performance

Overall performance
3.0

Performance over holding periods
4.2
30 days 90 days 120 days
Average return 4% 8.2% 15.1%
Success rate 74% 68% 82%
Transactions
17 94% Buy
34 71% Buy
47 69% Buy
Performance for realised trades
4.4
Average return 1%
Success rate 73%
Average holding period 220
Transactions 28
Lena Wilson's trades of FirstGroup PLC's stock


Loading...
Purchase Sale Planned purchase Planned sale Net purchase Net sale Activity 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-03-18 2026-03-18 B Purchase
30,272
24.92
£3,375,350
30,272 24.92 £3,375,350
2026-01-05 2026-01-02 B Purchase
32,024
136.57
£1,816,725
32,024 136.57 £1,816,725
2025-11-19 2025-11-19 B Purchase
59,532
34.19
£790,727
59,532 34.19 £790,727
2024-10-02 2024-10-01 B Purchase
767
3.44
£2,642
767 3.44 £2,642
2024-09-17 2024-09-13 B Purchase
108
3.35
£362
108 3.35 £362
2024-07-02 2024-07-01 B Purchase
836
3.16
£2,641
836 3.16 £2,641
2024-05-01 2024-04-29 B Purchase
153
3.03
£464
153 3.03 £464
2024-04-03 2024-04-02 B Purchase
988
2.67
£2,640
988 2.67 £2,640
2024-01-03 2024-01-02 B Purchase
731
2.21
£1,618
731 2.21 £1,618
2023-10-04 2023-10-02 B Purchase
1,156
2.33
£2,696
1,156 2.33 £2,696
2023-09-19 2023-09-15 B Purchase
49
2.37
£116
49 2.37 £116
2023-07-05 2023-07-03 B Purchase
1,101
2.45
£2,696
1,101 2.45 £2,696
2023-03-31 2023-03-30 B Purchase
1,014
2.67
£2,708
1,014 2.67 £2,708
2021-08-11 2021-08-10 B Purchase
1,083,249
0.80
£866,599
1,083,249 0.80 £866,599
2020-04-07 2020-04-07 B Purchase
389
47.10
£18,322
389 47.10 £18,322
2020-04-07 2020-04-07 S Sale
389
47.10
£18,322
389 47.10 £18,322
2020-03-16 2020-03-13 B Purchase
119
47.13
£5,608
119 47.13 £5,608
2019-03-13 2019-03-12 B Purchase
1,067
46.57
£49,690
1,067 46.57 £49,690
2018-03-12 2018-03-09 B Purchase
104
50.32
£5,233
104 50.32 £5,233
2018-03-01 2018-02-26 B Purchase
6,000
2.69
£16,134
6,000 2.69 £16,134