Tristram Roberts

Insider profile

Performance

Overall performance
2.4

Performance over holding periods
2.4
30 days 90 days 120 days
Average return -5% 8.2% 15.1%
Success rate 14% 68% 82%
Transactions
39 0% Buy
34 71% Buy
47 69% Buy
Tristram Roberts'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
382.41
Quantity 78,603
Value £3,005,636
Transaction date
Sale
Price
152.93
Quantity 84,685
Value £370,314
Transaction date
Sale
Price
197.40
Quantity 10,771
Value £1,082,748
Transaction date
Sale
Price
3.91
Quantity 15,583
Value £60,880
Transaction date
Planned sale
Price
3.91
Quantity 33,157
Value £129,538
Transaction date
Sale
Price
4.52
Quantity 20,222
Value £91,323
Transaction date
Planned purchase
Price
4.52
Quantity 43,027
Value £194,310
Transaction date
Sale
Price
3.74
Quantity 500,000
Value £1,869,500
Transaction date
Sale
Price
2.70
Quantity 33,868
Value £91,308
Transaction date
Planned purchase
Price
2.70
Quantity 72,061
Value £194,276
Transaction date
Sale
Price
2.42
Quantity 1,000,000
Value £2,415,000
Transaction date
Sale
Price
2.21
Quantity 41,296
Value £91,305
Transaction date
Planned purchase
Price
2.21
Quantity 87,864
Value £194,267
Transaction date
Sale
Price
2.03
Quantity 45,010
Value £91,325
Transaction date
Planned purchase
Price
2.03
Quantity 95,767
Value £194,311
Transaction date
Sale
Price
1.77
Quantity 750,000
Value £1,325,250
Transaction date
Sale
Price
1.71
Quantity 127,349
Value £218,021
Transaction date
Sale
Price
1.71
Quantity 88,350
Value £151,255
Transaction date
Sale
Price
1.71
Quantity 53,345
Value £91,327
Transaction date
Planned purchase
Price
1.71
Quantity 113,500
Value £194,312
Transaction date
Sale
Price
1.71
Quantity 54,906
Value £93,999
Transaction date
Sale
Price
1.43
Quantity 63,946
Value £91,328
Transaction date
Planned purchase
Price
1.43
Quantity 136,054
Value £194,312
Transaction date
Sale
Price
1.63
Quantity 56,167
Value £91,328
Transaction date
Planned purchase
Price
1.63
Quantity 119,503
Value £194,312
Transaction date
Sale
Price
1.54
Quantity 59,295
Value £91,326
Transaction date
Planned purchase
Price
1.54
Quantity 126,160
Value £194,312
Transaction date
Sale
Price
1.69
Quantity 135,417
Value £228,801
Transaction date
Sale
Price
1.69
Quantity 44,420
Value £75,052
Transaction date
Sale
Price
1.69
Quantity 54,053
Value £91,328
Transaction date
Planned purchase
Price
1.69
Quantity 115,005
Value £194,312
Transaction date
Sale
Price
1.69
Quantity 55,635
Value £94,001
Transaction date
Sale
Price
1.61
Quantity 56,718
Value £91,327
Transaction date
Planned purchase
Price
1.61
Quantity 120,676
Value £194,312
Transaction date
Sale
Price
1.73
Quantity 54,319
Value £93,755
Transaction date
Planned purchase
Price
1.73
Quantity 112,579
Value £194,311
Transaction date
Sale
Price
1.61
Quantity 135,146
Value £217,450
Transaction date
Sale
Price
1.61
Quantity 56,760
Value £91,327
Transaction date
Planned purchase
Price
1.61
Quantity 120,766
Value £194,312
Transaction date
Sale
Price
1.61
Quantity 58,421
Value £93,999
Transaction date
Sale
Price
1.83
Quantity 46,519
Value £85,186
Transaction date
Planned purchase
Price
1.83
Quantity 98,978
Value £181,249
Transaction date
Sale
Price
1.78
Quantity 47,992
Value £85,186
Transaction date
Planned purchase
Price
1.78
Quantity 102,112
Value £181,249
Transaction date
Sale
Price
1.79
Quantity 47,617
Value £85,187
Notification date Transaction date Company B/S Transaction type Nb. shares
Price
Value
Number of shares Price Value Details
2026-04-29 2026-04-29 S Sale
78,603
382.41
£3,005,636
78,603 382.41 £3,005,636
2026-03-12 2026-03-09 S Sale
84,685
152.93
£370,314
84,685 152.93 £370,314
2026-03-12 2026-03-09 S Sale
10,771
197.40
£1,082,748
10,771 197.40 £1,082,748
2026-03-12 2026-03-09 S Sale
15,583
3.91
£60,880
15,583 3.91 £60,880
2026-03-12 2026-03-09 PlS Planned sale
33,157
3.91
£129,538
33,157 3.91 £129,538
2025-12-16 2025-12-12 S Sale
20,222
4.52
£91,323
20,222 4.52 £91,323
2025-12-16 2025-12-12 PP Planned purchase
43,027
4.52
£194,310
43,027 4.52 £194,310
2025-08-13 2025-08-12 S Sale
500,000
3.74
£1,869,500
500,000 3.74 £1,869,500
2024-12-16 2024-12-12 S Sale
33,868
2.70
£91,308
33,868 2.70 £91,308
2024-12-16 2024-12-12 PP Planned purchase
72,061
2.70
£194,276
72,061 2.70 £194,276
2024-10-31 2024-10-29 S Sale
1,000,000
2.42
£2,415,000
1,000,000 2.42 £2,415,000
2024-09-18 2024-09-16 S Sale
41,296
2.21
£91,305
41,296 2.21 £91,305
2024-09-18 2024-09-16 PP Planned purchase
87,864
2.21
£194,267
87,864 2.21 £194,267
2024-06-19 2024-06-17 S Sale
45,010
2.03
£91,325
45,010 2.03 £91,325
2024-06-19 2024-06-17 PP Planned purchase
95,767
2.03
£194,311
95,767 2.03 £194,311
2024-03-18 2024-03-15 S Sale
750,000
1.77
£1,325,250
750,000 1.77 £1,325,250
2024-03-13 2024-03-08 S Sale
127,349
1.71
£218,021
127,349 1.71 £218,021
2024-03-13 2024-03-08 S Sale
88,350
1.71
£151,255
88,350 1.71 £151,255
2024-03-13 2024-03-08 S Sale
53,345
1.71
£91,327
53,345 1.71 £91,327
2024-03-13 2024-03-08 PP Planned purchase
113,500
1.71
£194,312
113,500 1.71 £194,312
2024-03-13 2024-03-08 S Sale
54,906
1.71
£93,999
54,906 1.71 £93,999
2023-12-14 2023-12-12 S Sale
63,946
1.43
£91,328
63,946 1.43 £91,328
2023-12-14 2023-12-12 PP Planned purchase
136,054
1.43
£194,312
136,054 1.43 £194,312
2023-09-19 2023-09-15 S Sale
56,167
1.63
£91,328
56,167 1.63 £91,328
2023-09-19 2023-09-15 PP Planned purchase
119,503
1.63
£194,312
119,503 1.63 £194,312
2023-06-22 2023-06-20 S Sale
59,295
1.54
£91,326
59,295 1.54 £91,326
2023-06-22 2023-06-20 PP Planned purchase
126,160
1.54
£194,312
126,160 1.54 £194,312
2023-03-13 2023-03-08 S Sale
135,417
1.69
£228,801
135,417 1.69 £228,801
2023-03-13 2023-03-08 S Sale
44,420
1.69
£75,052
44,420 1.69 £75,052
2023-03-13 2023-03-08 S Sale
54,053
1.69
£91,328
54,053 1.69 £91,328
2023-03-13 2023-03-08 PP Planned purchase
115,005
1.69
£194,312
115,005 1.69 £194,312
2023-03-13 2023-03-08 S Sale
55,635
1.69
£94,001
55,635 1.69 £94,001
2022-12-16 2022-12-14 S Sale
56,718
1.61
£91,327
56,718 1.61 £91,327
2022-12-16 2022-12-14 PP Planned purchase
120,676
1.61
£194,312
120,676 1.61 £194,312
2022-09-22 2022-09-20 S Sale
54,319
1.73
£93,755
54,319 1.73 £93,755
2022-09-22 2022-09-20 PP Planned purchase
112,579
1.73
£194,311
112,579 1.73 £194,311
2022-03-14 2022-03-09 S Sale
135,146
1.61
£217,450
135,146 1.61 £217,450
2022-03-14 2022-03-09 S Sale
56,760
1.61
£91,327
56,760 1.61 £91,327
2022-03-14 2022-03-09 PP Planned purchase
120,766
1.61
£194,312
120,766 1.61 £194,312
2022-03-14 2022-03-09 S Sale
58,421
1.61
£93,999
58,421 1.61 £93,999
2021-12-15 2021-12-13 S Sale
46,519
1.83
£85,186
46,519 1.83 £85,186
2021-12-15 2021-12-13 PP Planned purchase
98,978
1.83
£181,249
98,978 1.83 £181,249
2021-09-22 2021-09-20 S Sale
47,992
1.78
£85,186
47,992 1.78 £85,186
2021-09-22 2021-09-20 PP Planned purchase
102,112
1.78
£181,249
102,112 1.78 £181,249
2021-06-18 2021-06-16 S Sale
47,617
1.79
£85,187
47,617 1.79 £85,187