Gabrielle Costigan

Insider profile

Performance

Overall performance
2.8

Performance over holding periods
4.2
30 days 90 days 120 days
Average return 11% 8.2% 15.1%
Success rate 76% 68% 82%
Transactions
7 71% 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
Gabrielle Costigan's trades of BAE Systems 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
479.13
Quantity 3,583
Value £3,603,579
Transaction date
Purchase
Price
129.27
Quantity 76,115
Value £1,798,043
Transaction date
Purchase
Price
370.24
Quantity 29,231
Value £4,603,577
Transaction date
Sale
Price
22.85
Quantity 179,571
Value £4,103,197
Transaction date
Purchase
Price
23.03
Quantity 4,739
Value £109,137
Transaction date
Purchase
Price
17.03
Quantity 47
Value £808
Transaction date
Planned purchase
Price
17.03
Quantity 4
Value £68
Transaction date
Planned purchase
Price
12.02
Quantity 384
Value £4,617
Transaction date
Planned purchase
Price
12.02
Quantity 5
Value £60
Transaction date
Sale
Price
12.86
Quantity 97,740
Value £1,257,220
Transaction date
Sale
Price
1.00
Quantity 1,257,220
Value £1,257,220
Transaction date
Sale
Price
1.00
Quantity 849,800
Value £849,800
Transaction date
Planned purchase
Price
14.25
Quantity 481
Value £6,848
Transaction date
Planned purchase
Price
14.03
Quantity 6
Value £84
Transaction date
Planned purchase
Price
10.26
Quantity 345
Value £3,544
Transaction date
Planned purchase
Price
10.26
Quantity 5
Value £51
Transaction date
Purchase
Price
9.38
Quantity 540
Value £5,062
Transaction date
Planned purchase
Price
9.38
Quantity 8
Value £75
Transaction date
Planned purchase
Price
8.20
Quantity 6
Value £49
Transaction date
Purchase
Price
13.50
Quantity 5,015
Value £67,696
Transaction date
Sale
Price
7.27
Quantity 28,456
Value £206,875
Transaction date
Sale
Price
7.27
Quantity 38,109
Value £277,052
Transaction date
Sale
Price
7.31
Quantity 6,923
Value £50,632
Transaction date
Sale
Price
10.11
Quantity 66,723
Value £674,578
Transaction date
Sale
Price
10.11
Quantity 10,403
Value £105,176
Notification date Transaction date Company B/S Transaction type Nb. shares
Price
Value
Number of shares Price Value Details
2026-09-22 2026-09-18 B Purchase
3,583
479.13
£3,603,579
3,583 479.13 £3,603,579
2026-06-15 2026-06-11 B Purchase
76,115
129.27
£1,798,043
76,115 129.27 £1,798,043
2026-06-15 2026-06-11 B Purchase
29,231
370.24
£4,603,577
29,231 370.24 £4,603,577
2026-04-09 2026-04-08 S Sale
179,571
22.85
£4,103,197
179,571 22.85 £4,103,197
2026-03-24 2026-03-19 B Purchase
4,739
23.03
£109,137
4,739 23.03 £109,137
2025-12-15 2025-12-10 B Purchase
47
17.03
£808
47 17.03 £808
2025-12-15 2025-12-10 PP Planned purchase
4
17.03
£68
4 17.03 £68
2024-12-12 2024-12-09 PP Planned purchase
384
12.02
£4,617
384 12.02 £4,617
2024-12-12 2024-12-09 PP Planned purchase
5
12.02
£60
5 12.02 £60
2024-08-09 2024-08-07 S Sale
97,740
12.86
£1,257,220
97,740 12.86 £1,257,220
2024-08-09 2024-08-07 S Sale
1,257,220
1.00
£1,257,220
1,257,220 1.00 £1,257,220
2024-08-09 2024-08-07 S Sale
849,800
1.00
£849,800
849,800 1.00 £849,800
2024-06-11 2024-06-10 PP Planned purchase
481
14.25
£6,848
481 14.25 £6,848
2024-06-11 2024-06-10 PP Planned purchase
6
14.03
£84
6 14.03 £84
2023-12-11 2023-12-07 PP Planned purchase
345
10.26
£3,544
345 10.26 £3,544
2023-12-11 2023-12-07 PP Planned purchase
5
10.26
£51
5 10.26 £51
2023-06-13 2023-06-08 B Purchase
540
9.38
£5,062
540 9.38 £5,062
2023-06-13 2023-06-08 PP Planned purchase
8
9.38
£75
8 9.38 £75
2022-12-12 2022-12-07 PP Planned purchase
6
8.20
£49
6 8.20 £49
2024-03-28 2021-03-24 B Purchase
5,015
13.50
£67,696
5,015 13.50 £67,696
2022-04-08 2007-04-22 S Sale
28,456
7.27
£206,875
28,456 7.27 £206,875
2022-04-08 2007-04-22 S Sale
38,109
7.27
£277,052
38,109 7.27 £277,052
2022-04-08 2007-04-22 S Sale
6,923
7.31
£50,632
6,923 7.31 £50,632
2023-04-13 2006-04-23 S Sale
66,723
10.11
£674,578
66,723 10.11 £674,578
2023-04-13 2006-04-23 S Sale
10,403
10.11
£105,176
10,403 10.11 £105,176