B Venkatakrishna

Insider profile

Performance

Overall performance
2.8

Performance over holding periods
2.8
30 days 90 days 120 days
Average return -5% 8.2% 15.1%
Success rate 24% 68% 82%
Transactions
38 0% Buy
34 71% Buy
47 69% Buy
B Venkatakrishna'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-03-12 2026-03-09 S Sale
40,114
249.56
£1,222,846
40,114 249.56 £1,222,846
2026-03-12 2026-03-09 S Sale
47,989
497.02
£1,883,150
47,989 497.02 £1,883,150
2026-03-12 2026-03-09 S Sale
64,731
261.68
£2,610,793
64,731 261.68 £2,610,793
2024-12-16 2024-12-12 S Sale
71,721
2.70
£193,360
71,721 2.70 £193,360
2024-12-16 2024-12-12 PP Planned purchase
136,612
2.70
£368,306
136,612 2.70 £368,306
2024-09-18 2024-09-16 S Sale
87,450
2.21
£193,352
87,450 2.21 £193,352
2024-09-18 2024-09-16 PP Planned purchase
166,572
2.21
£368,291
166,572 2.21 £368,291
2024-06-19 2024-06-17 S Sale
94,589
2.03
£191,921
94,589 2.03 £191,921
2024-06-19 2024-06-17 PP Planned purchase
181,554
2.03
£368,373
181,554 2.03 £368,373
2024-03-13 2024-03-08 S Sale
255,670
1.71
£437,707
255,670 1.71 £437,707
2024-03-13 2024-03-08 S Sale
462,791
1.71
£792,298
462,791 1.71 £792,298
2024-03-13 2024-03-08 S Sale
110,278
1.71
£188,796
110,278 1.71 £188,796
2024-03-13 2024-03-08 PP Planned purchase
211,667
1.71
£362,374
211,667 1.71 £362,374
2024-03-13 2024-03-08 S Sale
60,864
1.71
£104,199
60,864 1.71 £104,199
2023-12-14 2023-12-12 S Sale
131,098
1.43
£187,234
131,098 1.43 £187,234
2023-12-14 2023-12-12 PP Planned purchase
251,627
1.43
£359,374
251,627 1.43 £359,374
2023-09-19 2023-09-15 S Sale
115,150
1.63
£187,234
115,150 1.63 £187,234
2023-09-19 2023-09-15 PP Planned purchase
221,017
1.63
£359,374
221,017 1.63 £359,374
2023-06-22 2023-06-20 S Sale
121,564
1.54
£187,233
121,564 1.54 £187,233
2023-06-22 2023-06-20 PP Planned purchase
233,330
1.54
£359,375
233,330 1.54 £359,375
2023-03-13 2023-03-08 S Sale
248,288
1.69
£419,507
248,288 1.69 £419,507
2023-03-13 2023-03-08 S Sale
206,917
1.69
£349,607
206,917 1.69 £349,607
2023-03-13 2023-03-08 S Sale
108,375
1.69
£183,110
108,375 1.69 £183,110
2023-03-13 2023-03-08 PP Planned purchase
208,012
1.69
£351,457
208,012 1.69 £351,457
2023-03-13 2023-03-08 S Sale
61,672
1.69
£104,201
61,672 1.69 £104,201
2022-12-16 2022-12-14 S Sale
112,438
1.61
£181,048
112,438 1.61 £181,048
2022-12-16 2022-12-14 PP Planned purchase
215,811
1.61
£347,499
215,811 1.61 £347,499
2022-09-22 2022-09-20 S Sale
107,410
1.73
£185,390
107,410 1.73 £185,390
2022-09-22 2022-09-20 PP Planned purchase
201,332
1.73
£347,499
201,332 1.73 £347,499
2022-03-14 2022-03-09 S Sale
236,638
1.61
£380,751
236,638 1.61 £380,751
2022-03-14 2022-03-09 S Sale
110,362
1.61
£177,572
110,362 1.61 £177,572
2022-03-14 2022-03-09 PP Planned purchase
211,829
1.61
£340,833
211,829 1.61 £340,833
2022-03-14 2022-03-09 S Sale
61,864
1.61
£99,539
61,864 1.61 £99,539
2021-12-15 2021-12-13 S Sale
90,277
1.83
£165,315
90,277 1.83 £165,315
2021-12-15 2021-12-13 PP Planned purchase
181,828
1.83
£332,963
181,828 1.83 £332,963
2021-10-27 2021-10-27 S Sale
194,533
2.01
£390,875
194,533 2.01 £390,875
2021-09-22 2021-09-20 S Sale
87,756
1.78
£155,767
87,756 1.78 £155,767
2021-09-22 2021-09-20 PP Planned purchase
176,751
1.78
£313,733
176,751 1.78 £313,733
2021-06-18 2021-06-16 S Sale
84,415
1.79
£151,018
84,415 1.79 £151,018
2021-06-18 2021-06-16 PP Planned purchase
170,021
1.79
£304,168
170,021 1.79 £304,168
2021-03-11 2021-03-09 S Sale
156,241
1.75
£273,422
156,241 1.75 £273,422
2021-03-11 2021-03-08 S Sale
1,660,353
1.76
£2,922,221
1,660,353 1.76 £2,922,221
2021-03-11 2021-03-08 S Sale
193,663
1.75
£339,801
193,663 1.75 £339,801
2021-03-11 2021-03-08 S Sale
86,567
1.75
£151,890
86,567 1.75 £151,890
2021-03-11 2021-03-08 PP Planned purchase
176,776
1.75
£310,171
176,776 1.75 £310,171