O'Shea Christopher

Insider profile

Performance

Overall performance
3.2

Performance over holding periods
3.2
30 days 90 days 120 days
Average return 1% 8.2% 15.1%
Success rate 43% 68% 82%
Transactions
22 100% Buy
34 71% Buy
47 69% Buy
O'Shea Christopher's trades of Centrica 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-18 2026-05-14 B Purchase
95,137
292.60
£1,724,012
95,137 292.60 £1,724,012
2026-03-23 2026-03-23 B Purchase
85,675
385.74
£3,528,821
85,675 385.74 £3,528,821
2024-11-15 2024-11-14 B Purchase
47,830
110.83
£4,928,632
47,830 110.83 £4,928,632
2024-07-23 2024-07-23 B Purchase
27,779
1.39
£38,612
27,779 1.39 £38,612
2024-07-12 2024-07-12 S Sale
1,880,866
0.00
£1
1,880,866 0.00 £1
2024-07-12 2024-07-11 B Purchase
376
1.41
£529
376 1.41 £529
2024-03-26 2024-03-26 B Purchase
2,640
1.00
£2,640
2,640 1.00 £2,640
2023-11-17 2023-11-16 B Purchase
147
1.50
£220
147 1.50 £220
2023-07-24 2023-07-20 B Purchase
254
1.24
£315
254 1.24 £315
2023-03-30 2023-03-29 B Purchase
1,848
1.03
£1,899
1,848 1.03 £1,899
2022-11-18 2022-11-17 B Purchase
141
0.87
£123
141 0.87 £123
2022-04-04 2022-04-01 B Purchase
465
0.81
£378
465 0.81 £378
2021-08-04 2021-08-04 B Purchase
45,150
0.47
£21,051
45,150 0.47 £21,051
2021-08-04 2021-08-04 B Purchase
42,900
0.46
£19,944
42,900 0.46 £19,944
2020-08-14 2020-08-13 B Purchase
60,850
0.48
£29,451
60,850 0.48 £29,451
2019-12-11 2019-12-09 B Purchase
3,300
0.81
£2,672
3,300 0.81 £2,672
2019-12-11 2019-12-09 B Purchase
2,850
0.81
£2,308
2,850 0.81 £2,308
2019-11-26 2019-11-21 B Purchase
36
0.78
£28
36 0.78 £28
2019-08-20 2019-08-19 B Purchase
46,750
0.66
£30,638
46,750 0.66 £30,638
2019-08-20 2019-08-19 B Purchase
42,750
0.66
£28,008
42,750 0.66 £28,008
2019-06-28 2019-06-27 B Purchase
69
0.87
£60
69 0.87 £60
2019-04-02 2019-04-01 B Purchase
68,689
1.15
£78,889
68,689 1.15 £78,889
2018-12-11 2018-12-11 B Purchase
941
26.05
£24,513
941 26.05 £24,513
2018-11-28 2018-11-27 B Purchase
15,000
1.32
£19,873
15,000 1.32 £19,873
2018-11-28 2018-11-27 B Purchase
4,000
1.33
£5,304
4,000 1.33 £5,304