Craig Bright

Insider profile

Performance

Overall performance
3.2

Performance over holding periods
4.2
30 days 90 days 120 days
Average return 4% 8.2% 15.1%
Success rate 64% 68% 82%
Transactions
9 11% Buy
34 71% Buy
47 69% Buy
Performance for realised trades
4.4
Average return 26%
Success rate 73%
Average holding period 220
Transactions 28
Craig Bright's trades of Barclays 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
45.78
Quantity 63,209
Value £1,029,990
Transaction date
Sale
Price
352.01
Quantity 43,271
Value £2,669,250
Transaction date
Sale
Price
124.90
Quantity 50,687
Value £3,945,623
Transaction date
Sale
Price
4.81
Quantity 7,000
Value £33,663
Transaction date
Planned purchase
Price
4.32
Quantity 6,284
Value £27,126
Transaction date
Sale
Price
3.91
Quantity 29,903
Value £116,825
Transaction date
Sale
Price
3.91
Quantity 279,597
Value £1,092,330
Transaction date
Sale
Price
3.91
Quantity 10,025
Value £39,166
Transaction date
Planned sale
Price
3.91
Quantity 21,330
Value £83,332
Transaction date
Purchase
Price
3.91
Quantity 488,379
Value £1,907,999
Transaction date
Sale
Price
4.76
Quantity 41,500
Value £197,540
Transaction date
Sale
Price
4.52
Quantity 3,843
Value £17,355
Transaction date
Sale
Price
4.52
Quantity 13,009
Value £58,749
Transaction date
Planned purchase
Price
4.52
Quantity 27,679
Value £124,998
Notification date Transaction date Company B/S Transaction type Nb. shares
Price
Value
Number of shares Price Value Details
2026-09-24 2026-09-22 B Purchase
63,209
45.78
£1,029,990
63,209 45.78 £1,029,990
2026-09-11 2026-09-11 S Sale
43,271
352.01
£2,669,250
43,271 352.01 £2,669,250
2026-09-09 2026-09-09 S Sale
50,687
124.90
£3,945,623
50,687 124.90 £3,945,623
2026-06-16 2026-06-15 S Sale
7,000
4.81
£33,663
7,000 4.81 £33,663
2026-04-13 2026-04-09 PP Planned purchase
6,284
4.32
£27,126
6,284 4.32 £27,126
2026-03-12 2026-03-09 S Sale
29,903
3.91
£116,825
29,903 3.91 £116,825
2026-03-12 2026-03-09 S Sale
279,597
3.91
£1,092,330
279,597 3.91 £1,092,330
2026-03-12 2026-03-09 S Sale
10,025
3.91
£39,166
10,025 3.91 £39,166
2026-03-12 2026-03-09 PlS Planned sale
21,330
3.91
£83,332
21,330 3.91 £83,332
2026-03-12 2026-03-09 B Purchase
488,379
3.91
£1,907,999
488,379 3.91 £1,907,999
2026-02-12 2026-02-10 S Sale
41,500
4.76
£197,540
41,500 4.76 £197,540
2025-12-16 2025-12-12 S Sale
3,843
4.52
£17,355
3,843 4.52 £17,355
2025-12-16 2025-12-12 S Sale
13,009
4.52
£58,749
13,009 4.52 £58,749
2025-12-16 2025-12-12 PP Planned purchase
27,679
4.52
£124,998
27,679 4.52 £124,998