Taalib Shaah

Insider profile

Performance

Overall performance
2.3

Performance over holding periods
4.2
30 days 90 days 120 days
Average return -6% 8.2% 15.1%
Success rate 15% 68% 82%
Transactions
55 2% Buy
34 71% Buy
47 69% Buy
Performance for realised trades
4.4
Average return 6%
Success rate 73%
Average holding period 220
Transactions 28
Taalib Shaah'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
Sale
Price
371.70
Quantity 91,931
Value £3,100,122
Transaction date
Sale
Price
455.77
Quantity 17,739
Value £4,335,316
Transaction date
Purchase
Price
42.57
Quantity 13,853
Value £2,654,693
Transaction date
Sale
Price
4.42
Quantity 500,000
Value £2,208,500
Transaction date
Sale
Price
3.91
Quantity 70,238
Value £274,406
Transaction date
Sale
Price
3.91
Quantity 181,586
Value £709,420
Transaction date
Sale
Price
3.91
Quantity 14,035
Value £54,832
Transaction date
Planned sale
Price
3.91
Quantity 29,862
Value £116,665
Transaction date
Sale
Price
4.86
Quantity 15,200
Value £73,933
Transaction date
Sale
Price
4.52
Quantity 18,212
Value £82,245
Transaction date
Planned purchase
Price
4.52
Quantity 38,751
Value £175,000
Transaction date
Sale
Price
4.30
Quantity 19,078
Value £81,940
Transaction date
Sale
Price
2.73
Quantity 21,916
Value £59,765
Transaction date
Sale
Price
2.70
Quantity 21,310
Value £57,516
Transaction date
Sale
Price
2.70
Quantity 30,502
Value £82,233
Transaction date
Planned purchase
Price
2.70
Quantity 64,898
Value £174,965
Transaction date
Planned purchase
Price
2.26
Quantity 90
Value £203
Transaction date
Sale
Price
2.29
Quantity 46,589
Value £106,549
Transaction date
Sale
Price
2.21
Quantity 37,191
Value £82,229
Transaction date
Planned purchase
Price
2.21
Quantity 79,131
Value £174,959
Transaction date
Sale
Price
2.23
Quantity 31,771
Value £70,849
Transaction date
Sale
Price
2.03
Quantity 40,537
Value £82,250
Transaction date
Planned purchase
Price
2.03
Quantity 86,249
Value £174,999
Transaction date
Sale
Price
1.73
Quantity 11,529
Value £19,980
Transaction date
Sale
Price
1.72
Quantity 170,512
Value £292,940
Transaction date
Sale
Price
1.71
Quantity 84,515
Value £144,690
Transaction date
Sale
Price
1.71
Quantity 65,742
Value £112,550
Transaction date
Sale
Price
1.71
Quantity 48,042
Value £82,248
Transaction date
Planned purchase
Price
1.71
Quantity 102,219
Value £174,999
Transaction date
Sale
Price
1.71
Quantity 54,906
Value £93,999
Transaction date
Sale
Price
1.50
Quantity 30,237
Value £45,289
Transaction date
Sale
Price
1.43
Quantity 57,590
Value £82,250
Transaction date
Planned purchase
Price
1.43
Quantity 122,531
Value £174,999
Transaction date
Sale
Price
1.62
Quantity 35,180
Value £56,847
Transaction date
Planned purchase
Price
1.58
Quantity 105
Value £166
Transaction date
Sale
Price
1.63
Quantity 50,585
Value £82,251
Transaction date
Planned purchase
Price
1.63
Quantity 107,626
Value £175,000
Transaction date
Sale
Price
1.58
Quantity 19,727
Value £31,169
Transaction date
Sale
Price
1.54
Quantity 53,401
Value £82,248
Transaction date
Planned purchase
Price
1.54
Quantity 113,621
Value £174,999
Transaction date
Sale
Price
1.65
Quantity 103,287
Value £170,816
Transaction date
Sale
Price
1.69
Quantity 8,685
Value £14,641
Transaction date
Sale
Price
1.69
Quantity 68,941
Value £116,483
Transaction date
Sale
Price
1.69
Quantity 23,476
Value £39,665
Transaction date
Sale
Price
1.69
Quantity 48,680
Value £82,250
Notification date Transaction date Company B/S Transaction type Nb. shares
Price
Value
Number of shares Price Value Details
2026-06-16 2026-06-15 S Sale
91,931
371.70
£3,100,122
91,931 371.70 £3,100,122
2026-05-26 2026-05-26 S Sale
17,739
455.77
£4,335,316
17,739 455.77 £4,335,316
2026-05-12 2026-05-07 B Purchase
13,853
42.57
£2,654,693
13,853 42.57 £2,654,693
2026-05-07 2026-05-06 S Sale
500,000
4.42
£2,208,500
500,000 4.42 £2,208,500
2026-03-12 2026-03-09 S Sale
70,238
3.91
£274,406
70,238 3.91 £274,406
2026-03-12 2026-03-09 S Sale
181,586
3.91
£709,420
181,586 3.91 £709,420
2026-03-12 2026-03-09 S Sale
14,035
3.91
£54,832
14,035 3.91 £54,832
2026-03-12 2026-03-09 PlS Planned sale
29,862
3.91
£116,665
29,862 3.91 £116,665
2026-02-12 2026-02-11 S Sale
15,200
4.86
£73,933
15,200 4.86 £73,933
2025-12-16 2025-12-12 S Sale
18,212
4.52
£82,245
18,212 4.52 £82,245
2025-12-16 2025-12-12 PP Planned purchase
38,751
4.52
£175,000
38,751 4.52 £175,000
2025-12-01 2025-12-01 S Sale
19,078
4.30
£81,940
19,078 4.30 £81,940
2024-12-16 2024-12-16 S Sale
21,916
2.73
£59,765
21,916 2.73 £59,765
2024-12-16 2024-12-13 S Sale
21,310
2.70
£57,516
21,310 2.70 £57,516
2024-12-16 2024-12-12 S Sale
30,502
2.70
£82,233
30,502 2.70 £82,233
2024-12-16 2024-12-12 PP Planned purchase
64,898
2.70
£174,965
64,898 2.70 £174,965
2024-09-30 2024-09-26 PP Planned purchase
90
2.26
£203
90 2.26 £203
2024-09-23 2024-09-20 S Sale
46,589
2.29
£106,549
46,589 2.29 £106,549
2024-09-18 2024-09-16 S Sale
37,191
2.21
£82,229
37,191 2.21 £82,229
2024-09-18 2024-09-16 PP Planned purchase
79,131
2.21
£174,959
79,131 2.21 £174,959
2024-08-02 2024-08-01 S Sale
31,771
2.23
£70,849
31,771 2.23 £70,849
2024-06-19 2024-06-17 S Sale
40,537
2.03
£82,250
40,537 2.03 £82,250
2024-06-19 2024-06-17 PP Planned purchase
86,249
2.03
£174,999
86,249 2.03 £174,999
2024-03-13 2024-03-11 S Sale
11,529
1.73
£19,980
11,529 1.73 £19,980
2024-03-13 2024-03-08 S Sale
170,512
1.72
£292,940
170,512 1.72 £292,940
2024-03-13 2024-03-08 S Sale
84,515
1.71
£144,690
84,515 1.71 £144,690
2024-03-13 2024-03-08 S Sale
65,742
1.71
£112,550
65,742 1.71 £112,550
2024-03-13 2024-03-08 S Sale
48,042
1.71
£82,248
48,042 1.71 £82,248
2024-03-13 2024-03-08 PP Planned purchase
102,219
1.71
£174,999
102,219 1.71 £174,999
2024-03-13 2024-03-08 S Sale
54,906
1.71
£93,999
54,906 1.71 £93,999
2023-12-18 2023-12-14 S Sale
30,237
1.50
£45,289
30,237 1.50 £45,289
2023-12-14 2023-12-12 S Sale
57,590
1.43
£82,250
57,590 1.43 £82,250
2023-12-14 2023-12-12 PP Planned purchase
122,531
1.43
£174,999
122,531 1.43 £174,999
2023-09-22 2023-09-20 S Sale
35,180
1.62
£56,847
35,180 1.62 £56,847
2023-09-22 2023-09-20 PP Planned purchase
105
1.58
£166
105 1.58 £166
2023-09-19 2023-09-15 S Sale
50,585
1.63
£82,251
50,585 1.63 £82,251
2023-09-19 2023-09-15 PP Planned purchase
107,626
1.63
£175,000
107,626 1.63 £175,000
2023-07-28 2023-07-27 S Sale
19,727
1.58
£31,169
19,727 1.58 £31,169
2023-06-22 2023-06-20 S Sale
53,401
1.54
£82,248
53,401 1.54 £82,248
2023-06-22 2023-06-20 PP Planned purchase
113,621
1.54
£174,999
113,621 1.54 £174,999
2023-03-13 2023-03-09 S Sale
103,287
1.65
£170,816
103,287 1.65 £170,816
2023-03-13 2023-03-08 S Sale
8,685
1.69
£14,641
8,685 1.69 £14,641
2023-03-13 2023-03-08 S Sale
68,941
1.69
£116,483
68,941 1.69 £116,483
2023-03-13 2023-03-08 S Sale
23,476
1.69
£39,665
23,476 1.69 £39,665
2023-03-13 2023-03-08 S Sale
48,680
1.69
£82,250
48,680 1.69 £82,250