Woodburn Charles

Insider profile

Performance

Overall performance
3.5

Performance over holding periods
4.2
30 days 90 days 120 days
Average return 11% 8.2% 15.1%
Success rate 87% 68% 82%
Transactions
13 31% Buy
34 71% Buy
47 69% Buy
Performance for realised trades
4.4
Average return 151%
Success rate 73%
Average holding period 220
Transactions 28
Woodburn Charles'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
Notification date Transaction date Company B/S Transaction type Nb. shares
Price
Value
Number of shares Price Value Details
2026-04-16 2026-04-14 S Sale
47,825
350.87
£659,228
47,825 350.87 £659,228
2026-03-24 2026-03-19 B Purchase
73,133
265.39
£4,506,031
73,133 265.39 £4,506,031
2022-03-23 2022-03-22 S Sale
87,188
183.26
£3,860,690
87,188 183.26 £3,860,690
2024-03-28 2021-03-24 B Purchase
35,285
13.50
£476,305
35,285 13.50 £476,305
2021-03-25 2021-03-24 S Sale
24,271
5.00
£121,331
24,271 5.00 £121,331
2020-12-01 2020-11-30 PP Planned purchase
46
5.08
£234
46 5.08 £234
2020-08-05 2020-08-03 S Sale
23,310
4.88
£113,639
23,310 4.88 £113,639
2020-03-24 2020-03-20 B Purchase
72,627
4.97
£360,680
72,627 4.97 £360,680
2019-03-22 2019-03-20 B Purchase
49,508
4.87
£241,153
49,508 4.87 £241,153
2018-03-22 2018-03-20 B Purchase
40,681
5.87
£238,920
40,681 5.87 £238,920
2010-05-03 2010-04-30
US Slb NV (SLB)
S Sale
6,052 -26.1%
71.76
US$434,292
6,052 -26.1% 71.76 US$434,292
2010-02-16 2010-02-12
US Slb NV (SLB)
S Sale
4,267 -31.8%
64.01
US$273,131
4,267 -31.8% 64.01 US$273,131
2010-02-16 2010-02-12
US Slb NV (SLB)
S Sale
4,155 -33.0%
64.01
US$265,962
4,155 -33.0% 64.01 US$265,962
2010-02-16 2010-02-12
US Slb NV (SLB)
S Sale
2,615 -25.6%
64.01
US$167,386
2,615 -25.6% 64.01 US$167,386
2009-11-02 2009-10-29
US Slb NV (SLB)
S Sale
3,625 -34.2%
63.89
US$231,616
3,625 -34.2% 63.89 US$231,616
2024-03-11 2008-03-24 S Sale
331,716
12.55
£4,161,709
331,716 12.55 £4,161,709
2024-06-05 2004-06-24 S Sale
485,694
13.89
£6,745,523
485,694 13.89 £6,745,523