Giuseppe Monti

Insider profile

Performance

Overall performance
2.9

Performance over holding periods
4.2
30 days 90 days 120 days
Average return -3% 8.2% 15.1%
Success rate 7% 68% 82%
Transactions
15 87% Buy
34 71% Buy
47 69% Buy
Performance for realised trades
4.4
Average return 36%
Success rate 73%
Average holding period 220
Transactions 28
Giuseppe Monti's trades of Kier 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-06-12 2026-06-12 S Sale
61,412
229.46
£4,913,783
61,412 229.46 £4,913,783
2026-05-27 2026-05-22 B Purchase
1,923
120.79
£338,360
1,923 120.79 £338,360
2026-05-27 2026-05-22 B Purchase
61,118
471.85
£3,559,916
61,118 471.85 £3,559,916
2026-05-27 2026-05-22 B Purchase
2,911
2.02
£5,886
2,911 2.02 £5,886
2025-12-05 2025-12-04 PP Planned purchase
2,461
2.18
£5,359
2,461 2.18 £5,359
2025-12-05 2025-12-03 PP Planned purchase
245
2.16
£528
245 2.16 £528
2025-12-05 2025-12-03 PP Planned purchase
4,366
2.15
£9,402
4,366 2.15 £9,402
2024-12-04 2024-12-02 B Purchase
3,192
1.45
£4,634
3,192 1.45 £4,634
2024-12-04 2024-11-29 B Purchase
198
1.48
£293
198 1.48 £293
2024-12-04 2024-11-29 B Purchase
2,081
1.47
£3,064
2,081 1.47 £3,064
2024-06-04 2024-06-03 B Purchase
1,466
1.49
£2,181
1,466 1.49 £2,181
2024-06-04 2024-05-31 B Purchase
72
1.49
£107
72 1.49 £107
2024-06-04 2024-05-31 B Purchase
989
1.49
£1,469
989 1.49 £1,469
2024-05-21 2024-05-17 B Purchase
1,854
1.46
£2,702
1,854 1.46 £2,702
2024-04-08 2024-04-05 S Sale
8,143
1.27
£10,325
8,143 1.27 £10,325
2023-11-22 2023-11-17 B Purchase
2,532
1.06
£2,689
2,532 1.06 £2,689
2023-04-20 2023-04-18 B Purchase
3,769
0.71
£2,680
3,769 0.71 £2,680
2023-01-30 2023-01-27 B Purchase
78,000
1.55
€120,900
78,000 1.55 €120,900
2021-06-18 2021-06-18 B Purchase
4,591
0.85
£3,902
4,591 0.85 £3,902
2021-06-18 2021-06-18 B Purchase
330
0.85
£280
330 0.85 £280