Angela Lane

Insider profile

Performance

Overall performance
3.4

Performance over holding periods
4.2
30 days 90 days 120 days
Average return 1% 8.2% 15.1%
Success rate 66% 68% 82%
Transactions
36 72% Buy
34 71% Buy
47 69% Buy
Performance for realised trades
4.4
Average return 50%
Success rate 73%
Average holding period 220
Transactions 28
Angela Lane's trades of HSBC Holdings 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
477.36
Quantity 7,333
Value £2,357,809
Transaction date
Purchase
Price
280.16
Quantity 26,462
Value £1,300,909
Transaction date
Sale
Price
145.98
Quantity 85,200
Value £2,791,583
Transaction date
Purchase
Price
12.82
Quantity 142,989
Value £1,833,119
Transaction date
Purchase
Price
11.43
Quantity 4,862
Value £55,578
Transaction date
Purchase
Price
7.65
Quantity 5,936
Value £45,381
Transaction date
Purchase
Price
6.81
Quantity 6,385
Value £43,475
Transaction date
Purchase
Price
6.86
Quantity 19,644
Value £134,817
Transaction date
Purchase
Price
6.61
Quantity 18,343
Value £121,211
Transaction date
Sale
Price
5.92
Quantity 4,139
Value £24,499
Transaction date
Purchase
Price
5.80
Quantity 27,591
Value £160,000
Transaction date
Sale
Price
5.90
Quantity 2,813
Value £16,594
Transaction date
Purchase
Price
5.80
Quantity 18,753
Value £108,749
Transaction date
Sale
Price
5.75
Quantity 1,465
Value £8,428
Transaction date
Purchase
Price
5.80
Quantity 9,763
Value £56,616
Transaction date
Sale
Price
5.96
Quantity 14,171
Value £84,473
Transaction date
Purchase
Price
5.97
Quantity 280,260
Value £1,673,713
Transaction date
Purchase
Price
6.22
Quantity 5,157
Value £32,066
Transaction date
Purchase
Price
6.37
Quantity 4,984
Value £31,768
Transaction date
Purchase
Price
4.65
Quantity 4,300
Value £19,999
Transaction date
Purchase
Price
6.02
Quantity 5,211
Value £31,365
Transaction date
Purchase
Price
5.78
Quantity 10,846
Value £62,657
Transaction date
Purchase
Price
5.93
Quantity 27,591
Value £163,504
Transaction date
Purchase
Price
5.93
Quantity 18,753
Value £111,130
Transaction date
Sale
Price
6.33
Quantity 13,612
Value £86,137
Transaction date
Purchase
Price
6.36
Quantity 259,961
Value £1,652,572
Transaction date
Purchase
Price
4.71
Quantity 4,294
Value £20,229
Transaction date
Purchase
Price
2.65
Quantity 7,558
Value £19,999
Transaction date
Purchase
Price
4.93
Quantity 6,558
Value £32,344
Transaction date
Sale
Price
4.90
Quantity 2,813
Value £13,795
Transaction date
Purchase
Price
4.80
Quantity 18,753
Value £89,939
Transaction date
Sale
Price
5.12
Quantity 11,906
Value £60,959
Transaction date
Purchase
Price
5.38
Quantity 348,175
Value £1,873,182
Transaction date
Purchase
Price
6.86
Quantity 45,000
Value £308,700
Transaction date
Purchase
Price
3.88
Quantity 2,169
Value £8,420
Transaction date
Sale
Price
11.26
Quantity 15,000
Value £168,900
Transaction date
Sale
Price
10.92
Quantity 55,517
Value £605,968
Notification date Transaction date Company B/S Transaction type Nb. shares
Price
Value
Number of shares Price Value Details
2026-06-30 2026-06-26 B Purchase
7,333
477.36
£2,357,809
7,333 477.36 £2,357,809
2026-05-01 2026-04-30 B Purchase
26,462
280.16
£1,300,909
26,462 280.16 £1,300,909
2026-03-11 2026-03-09 S Sale
85,200
145.98
£2,791,583
85,200 145.98 £2,791,583
2026-03-11 2026-03-09 B Purchase
142,989
12.82
£1,833,119
142,989 12.82 £1,833,119
2025-12-22 2025-12-18 B Purchase
4,862
11.43
£55,578
4,862 11.43 £55,578
2024-12-23 2024-12-19 B Purchase
5,936
7.65
£45,381
5,936 7.65 £45,381
2024-10-01 2024-09-27 B Purchase
6,385
6.81
£43,475
6,385 6.81 £43,475
2024-06-25 2024-06-21 B Purchase
19,644
6.86
£134,817
19,644 6.86 £134,817
2024-04-29 2024-04-25 B Purchase
18,343
6.61
£121,211
18,343 6.61 £121,211
2024-03-14 2024-03-13 S Sale
4,139
5.92
£24,499
4,139 5.92 £24,499
2024-03-14 2024-03-13 B Purchase
27,591
5.80
£160,000
27,591 5.80 £160,000
2024-03-14 2024-03-12 S Sale
2,813
5.90
£16,594
2,813 5.90 £16,594
2024-03-14 2024-03-12 B Purchase
18,753
5.80
£108,749
18,753 5.80 £108,749
2024-03-13 2024-03-11 S Sale
1,465
5.75
£8,428
1,465 5.75 £8,428
2024-03-13 2024-03-11 B Purchase
9,763
5.80
£56,616
9,763 5.80 £56,616
2024-02-28 2024-02-26 S Sale
14,171
5.96
£84,473
14,171 5.96 £84,473
2024-02-28 2024-02-26 B Purchase
280,260
5.97
£1,673,713
280,260 5.97 £1,673,713
2023-12-27 2023-12-21 B Purchase
5,157
6.22
£32,066
5,157 6.22 £32,066
2023-09-25 2023-09-21 B Purchase
4,984
6.37
£31,768
4,984 6.37 £31,768
2023-06-29 2023-06-26 B Purchase
4,300
4.65
£19,999
4,300 4.65 £19,999
2023-06-27 2023-06-23 B Purchase
5,211
6.02
£31,365
5,211 6.02 £31,365
2023-05-02 2023-04-27 B Purchase
10,846
5.78
£62,657
10,846 5.78 £62,657
2023-03-16 2023-03-15 B Purchase
27,591
5.93
£163,504
27,591 5.93 £163,504
2023-03-16 2023-03-14 B Purchase
18,753
5.93
£111,130
18,753 5.93 £111,130
2023-03-01 2023-02-27 S Sale
13,612
6.33
£86,137
13,612 6.33 £86,137
2023-03-01 2023-02-27 B Purchase
259,961
6.36
£1,652,572
259,961 6.36 £1,652,572
2022-11-30 2022-11-24 S Sale
2,680
5.37
£14,396
2,680 5.37 £14,396
2022-10-03 2022-09-30 B Purchase
4,294
4.71
£20,229
4,294 4.71 £20,229
2022-10-03 2022-09-29 B Purchase
7,558
2.65
£19,999
7,558 2.65 £19,999
2022-05-03 2022-04-28 B Purchase
6,558
4.93
£32,344
6,558 4.93 £32,344
2022-03-17 2022-03-16 S Sale
2,813
4.90
£13,795
2,813 4.90 £13,795
2022-03-17 2022-03-16 B Purchase
18,753
4.80
£89,939
18,753 4.80 £89,939
2022-03-02 2022-02-28 S Sale
11,906
5.12
£60,959
11,906 5.12 £60,959
2022-03-02 2022-02-28 B Purchase
348,175
5.38
£1,873,182
348,175 5.38 £1,873,182
2022-01-14 2022-01-14 B Purchase
45,000
6.86
£308,700
45,000 6.86 £308,700
2021-11-24 2021-11-18 S Sale
1,014
5.24
£5,312
1,014 5.24 £5,312
2021-10-04 2021-10-01 B Purchase
2,169
3.88
£8,420
2,169 3.88 £8,420
2020-11-20 2020-11-12 S Sale
519
3.85
£1,997
519 3.85 £1,997
2019-06-04 2019-06-03 B Purchase
10,936
3.64
£39,858
10,936 3.64 £39,858
2018-04-30 2018-04-27 S Sale
15,000
11.26
£168,900
15,000 11.26 £168,900
2018-03-27 2018-03-26 S Sale
55,517
10.92
£605,968
55,517 10.92 £605,968