SHAPIRO STEPHEN L

Insider profile

Performance

Overall performance
2.5

Performance over holding periods
2.5
30 days 90 days 120 days
Average return -4% 8.2% 15.1%
Success rate 14% 68% 82%
Transactions
36 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 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
216.98
Quantity 83,747
Value £4,089,899
Transaction date
Sale
Price
22.47
Quantity 55,766
Value £216,691
Transaction date
Sale
Price
83.14
Quantity 93,502
Value £4,518,497
Transaction date
Sale
Price
3.91
Quantity 69,902
Value £273,093
Transaction date
Sale
Price
3.91
Quantity 7,017
Value £27,414
Transaction date
Planned sale
Price
3.91
Quantity 14,931
Value £58,332
Transaction date
Sale
Price
4.52
Quantity 9,106
Value £41,123
Transaction date
Planned purchase
Price
4.52
Quantity 19,375
Value £87,498
Transaction date
Sale
Price
4.30
Quantity 27,200
Value £116,960
Transaction date
Sale
Price
4.32
Quantity 77,309
Value £333,588
Transaction date
Sale
Price
2.70
Quantity 15,251
Value £41,117
Transaction date
Planned purchase
Price
2.70
Quantity 32,449
Value £87,482
Transaction date
Sale
Price
2.48
Quantity 300,000
Value £744,600
Transaction date
Planned purchase
Price
2.26
Quantity 59
Value £133
Transaction date
Sale
Price
2.21
Quantity 18,595
Value £41,114
Transaction date
Planned purchase
Price
2.21
Quantity 39,565
Value £87,478
Transaction date
Sale
Price
2.03
Quantity 20,268
Value £41,124
Transaction date
Planned purchase
Price
2.03
Quantity 43,124
Value £87,499
Transaction date
Sale
Price
1.71
Quantity 31,663
Value £54,207
Transaction date
Sale
Price
1.71
Quantity 38,486
Value £65,888
Transaction date
Sale
Price
1.71
Quantity 24,021
Value £41,124
Transaction date
Planned purchase
Price
1.71
Quantity 51,109
Value £87,499
Transaction date
Sale
Price
1.71
Quantity 52,161
Value £89,300
Transaction date
Sale
Price
1.43
Quantity 28,795
Value £41,125
Transaction date
Planned purchase
Price
1.43
Quantity 61,265
Value £87,499
Transaction date
Sale
Price
1.63
Quantity 25,293
Value £41,126
Transaction date
Planned purchase
Price
1.63
Quantity 53,813
Value £87,500
Transaction date
Sale
Price
1.54
Quantity 26,700
Value £41,123
Transaction date
Planned purchase
Price
1.54
Quantity 56,810
Value £87,499
Transaction date
Sale
Price
1.69
Quantity 31,662
Value £53,496
Transaction date
Sale
Price
1.69
Quantity 20,251
Value £34,216
Transaction date
Sale
Price
1.69
Quantity 24,340
Value £41,125
Transaction date
Planned purchase
Price
1.69
Quantity 51,787
Value £87,499
Transaction date
Sale
Price
1.69
Quantity 52,853
Value £89,300
Transaction date
Sale
Price
1.61
Quantity 25,541
Value £41,126
Transaction date
Planned purchase
Price
1.61
Quantity 54,341
Value £87,500
Transaction date
Sale
Price
1.73
Quantity 24,460
Value £42,218
Transaction date
Planned purchase
Price
1.73
Quantity 50,695
Value £87,500
Transaction date
Sale
Price
1.61
Quantity 31,661
Value £50,943
Transaction date
Sale
Price
1.61
Quantity 25,559
Value £41,124
Transaction date
Planned purchase
Price
1.61
Quantity 54,381
Value £87,499
Transaction date
Sale
Price
1.61
Quantity 58,421
Value £93,999
Transaction date
Sale
Price
1.83
Quantity 20,853
Value £38,186
Transaction date
Planned purchase
Price
1.83
Quantity 44,369
Value £81,249
Transaction date
Sale
Price
1.78
Quantity 21,513
Value £38,186
Notification date Transaction date Company B/S Transaction type Nb. shares
Price
Value
Number of shares Price Value Details
2026-06-24 2026-06-23 S Sale
83,747
216.98
£4,089,899
83,747 216.98 £4,089,899
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
69,902
3.91
£273,093
69,902 3.91 £273,093
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