SHAPIRO STEPHEN L

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 19% 68% 82%
Transactions
35 0% Buy
34 71% Buy
47 69% Buy
SHAPIRO STEPHEN L'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
55,766
22.47
£216,691
55,766 22.47 £216,691
2026-03-12 2026-03-09 S Sale
93,502
83.14
£4,518,497
93,502 83.14 £4,518,497
2026-03-12 2026-03-09 S Sale
66,382
154.49
£629,525
66,382 154.49 £629,525
2026-03-12 2026-03-09 S Sale
7,017
3.91
£27,414
7,017 3.91 £27,414
2026-03-12 2026-03-09 PlS Planned sale
14,931
3.91
£58,332
14,931 3.91 £58,332
2025-12-16 2025-12-12 S Sale
9,106
4.52
£41,123
9,106 4.52 £41,123
2025-12-16 2025-12-12 PP Planned purchase
19,375
4.52
£87,498
19,375 4.52 £87,498
2025-12-01 2025-11-28 S Sale
27,200
4.30
£116,960
27,200 4.30 £116,960
2025-12-01 2025-11-28 S Sale
77,309
4.32
£333,588
77,309 4.32 £333,588
2024-12-16 2024-12-12 S Sale
15,251
2.70
£41,117
15,251 2.70 £41,117
2024-12-16 2024-12-12 PP Planned purchase
32,449
2.70
£87,482
32,449 2.70 £87,482
2024-10-25 2024-10-24 S Sale
300,000
2.48
£744,600
300,000 2.48 £744,600
2024-09-30 2024-09-26 PP Planned purchase
59
2.26
£133
59 2.26 £133
2024-09-18 2024-09-16 S Sale
18,595
2.21
£41,114
18,595 2.21 £41,114
2024-09-18 2024-09-16 PP Planned purchase
39,565
2.21
£87,478
39,565 2.21 £87,478
2024-06-19 2024-06-17 S Sale
20,268
2.03
£41,124
20,268 2.03 £41,124
2024-06-19 2024-06-17 PP Planned purchase
43,124
2.03
£87,499
43,124 2.03 £87,499
2024-03-13 2024-03-08 S Sale
31,663
1.71
£54,207
31,663 1.71 £54,207
2024-03-13 2024-03-08 S Sale
38,486
1.71
£65,888
38,486 1.71 £65,888
2024-03-13 2024-03-08 S Sale
24,021
1.71
£41,124
24,021 1.71 £41,124
2024-03-13 2024-03-08 PP Planned purchase
51,109
1.71
£87,499
51,109 1.71 £87,499
2024-03-13 2024-03-08 S Sale
52,161
1.71
£89,300
52,161 1.71 £89,300
2023-12-14 2023-12-12 S Sale
28,795
1.43
£41,125
28,795 1.43 £41,125
2023-12-14 2023-12-12 PP Planned purchase
61,265
1.43
£87,499
61,265 1.43 £87,499
2023-09-19 2023-09-15 S Sale
25,293
1.63
£41,126
25,293 1.63 £41,126
2023-09-19 2023-09-15 PP Planned purchase
53,813
1.63
£87,500
53,813 1.63 £87,500
2023-06-22 2023-06-20 S Sale
26,700
1.54
£41,123
26,700 1.54 £41,123
2023-06-22 2023-06-20 PP Planned purchase
56,810
1.54
£87,499
56,810 1.54 £87,499
2023-03-13 2023-03-08 S Sale
31,662
1.69
£53,496
31,662 1.69 £53,496
2023-03-13 2023-03-08 S Sale
20,251
1.69
£34,216
20,251 1.69 £34,216
2023-03-13 2023-03-08 S Sale
24,340
1.69
£41,125
24,340 1.69 £41,125
2023-03-13 2023-03-08 PP Planned purchase
51,787
1.69
£87,499
51,787 1.69 £87,499
2023-03-13 2023-03-08 S Sale
52,853
1.69
£89,300
52,853 1.69 £89,300
2022-12-16 2022-12-14 S Sale
25,541
1.61
£41,126
25,541 1.61 £41,126
2022-12-16 2022-12-14 PP Planned purchase
54,341
1.61
£87,500
54,341 1.61 £87,500
2022-09-22 2022-09-20 S Sale
24,460
1.73
£42,218
24,460 1.73 £42,218
2022-09-22 2022-09-20 PP Planned purchase
50,695
1.73
£87,500
50,695 1.73 £87,500
2022-03-14 2022-03-09 S Sale
31,661
1.61
£50,943
31,661 1.61 £50,943
2022-03-14 2022-03-09 S Sale
25,559
1.61
£41,124
25,559 1.61 £41,124
2022-03-14 2022-03-09 PP Planned purchase
54,381
1.61
£87,499
54,381 1.61 £87,499
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
20,853
1.83
£38,186
20,853 1.83 £38,186
2021-12-15 2021-12-13 PP Planned purchase
44,369
1.83
£81,249
44,369 1.83 £81,249
2021-09-22 2021-09-20 S Sale
21,513
1.78
£38,186
21,513 1.78 £38,186
2021-09-22 2021-09-20 PP Planned purchase
45,774
1.78
£81,249
45,774 1.78 £81,249