Taalib Shaah

Insider profile

Performance

Overall performance
2.4

Performance over holding periods
4.2
30 days 90 days 120 days
Average return -4% 8.2% 15.1%
Success rate 21% 68% 82%
Transactions
52 0% 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 Activity 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-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
48,640
442.80
£1,429,256
48,640 442.80 £1,429,256
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
2023-03-13 2023-03-08 PP Planned purchase
103,574
1.69
£174,999
103,574 1.69 £174,999