B Venkatakrishna

Insider profile

Performance

Overall performance
2.6

Performance over holding periods
2.6
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 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
249.56
Quantity 40,114
Value £1,222,846
Transaction date
Sale
Price
497.02
Quantity 47,989
Value £1,883,150
Transaction date
Sale
Price
261.68
Quantity 64,731
Value £2,610,793
Transaction date
Sale
Price
2.70
Quantity 71,721
Value £193,360
Transaction date
Planned purchase
Price
2.70
Quantity 136,612
Value £368,306
Transaction date
Sale
Price
2.21
Quantity 87,450
Value £193,352
Transaction date
Planned purchase
Price
2.21
Quantity 166,572
Value £368,291
Transaction date
Sale
Price
2.03
Quantity 94,589
Value £191,921
Transaction date
Planned purchase
Price
2.03
Quantity 181,554
Value £368,373
Transaction date
Sale
Price
1.71
Quantity 255,670
Value £437,707
Transaction date
Sale
Price
1.71
Quantity 462,791
Value £792,298
Transaction date
Sale
Price
1.71
Quantity 110,278
Value £188,796
Transaction date
Planned purchase
Price
1.71
Quantity 211,667
Value £362,374
Transaction date
Sale
Price
1.71
Quantity 60,864
Value £104,199
Transaction date
Sale
Price
1.43
Quantity 131,098
Value £187,234
Transaction date
Planned purchase
Price
1.43
Quantity 251,627
Value £359,374
Transaction date
Sale
Price
1.63
Quantity 115,150
Value £187,234
Transaction date
Planned purchase
Price
1.63
Quantity 221,017
Value £359,374
Transaction date
Sale
Price
1.54
Quantity 121,564
Value £187,233
Transaction date
Planned purchase
Price
1.54
Quantity 233,330
Value £359,375
Transaction date
Sale
Price
1.69
Quantity 248,288
Value £419,507
Transaction date
Sale
Price
1.69
Quantity 206,917
Value £349,607
Transaction date
Sale
Price
1.69
Quantity 108,375
Value £183,110
Transaction date
Planned purchase
Price
1.69
Quantity 208,012
Value £351,457
Transaction date
Sale
Price
1.69
Quantity 61,672
Value £104,201
Transaction date
Sale
Price
1.61
Quantity 112,438
Value £181,048
Transaction date
Planned purchase
Price
1.61
Quantity 215,811
Value £347,499
Transaction date
Sale
Price
1.73
Quantity 107,410
Value £185,390
Transaction date
Planned purchase
Price
1.73
Quantity 201,332
Value £347,499
Transaction date
Sale
Price
1.61
Quantity 236,638
Value £380,751
Transaction date
Sale
Price
1.61
Quantity 110,362
Value £177,572
Transaction date
Planned purchase
Price
1.61
Quantity 211,829
Value £340,833
Transaction date
Sale
Price
1.61
Quantity 61,864
Value £99,539
Transaction date
Sale
Price
1.83
Quantity 90,277
Value £165,315
Transaction date
Planned purchase
Price
1.83
Quantity 181,828
Value £332,963
Transaction date
Sale
Price
2.01
Quantity 194,533
Value £390,875
Transaction date
Sale
Price
1.78
Quantity 87,756
Value £155,767
Transaction date
Planned purchase
Price
1.78
Quantity 176,751
Value £313,733
Transaction date
Sale
Price
1.79
Quantity 84,415
Value £151,018
Transaction date
Planned purchase
Price
1.79
Quantity 170,021
Value £304,168
Transaction date
Sale
Price
1.75
Quantity 156,241
Value £273,422
Transaction date
Sale
Price
1.76
Quantity 1,660,353
Value £2,922,221
Transaction date
Sale
Price
1.75
Quantity 193,663
Value £339,801
Transaction date
Sale
Price
1.75
Quantity 86,567
Value £151,890
Transaction date
Planned purchase
Price
1.75
Quantity 176,776
Value £310,171
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