Matt Hammerstein

Insider profile

Performance

Overall performance
2.9

Performance over holding periods
2.9
30 days 90 days 120 days
Average return -4% 8.2% 15.1%
Success rate 32% 68% 82%
Transactions
37 0% Buy
34 71% Buy
47 69% Buy
Matt Hammerstein'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
69,935
340.61
£179,704
69,935 340.61 £179,704
2026-03-12 2026-03-09 S Sale
54,533
379.58
£4,018,821
54,533 379.58 £4,018,821
2026-03-12 2026-03-09 S Sale
66,431
339.35
£2,427,477
66,431 339.35 £2,427,477
2026-03-12 2026-03-09 PlS Planned sale
14,743
3.91
£57,598
14,743 3.91 £57,598
2026-03-11 2026-03-09 S Sale
400,000
3.94
£1,574,400
400,000 3.94 £1,574,400
2025-12-16 2025-12-12 S Sale
8,991
4.52
£40,603
8,991 4.52 £40,603
2025-12-16 2025-12-12 PP Planned purchase
19,131
4.52
£86,396
19,131 4.52 £86,396
2024-12-16 2024-12-12 S Sale
15,059
2.70
£40,599
15,059 2.70 £40,599
2024-12-16 2024-12-12 PP Planned purchase
32,041
2.70
£86,383
32,041 2.70 £86,383
2024-09-18 2024-09-16 S Sale
18,361
2.21
£40,596
18,361 2.21 £40,596
2024-09-18 2024-09-16 PP Planned purchase
39,068
2.21
£86,379
39,068 2.21 £86,379
2024-06-19 2024-06-17 S Sale
20,013
2.03
£40,606
20,013 2.03 £40,606
2024-06-19 2024-06-17 PP Planned purchase
42,582
2.03
£86,399
42,582 2.03 £86,399
2024-03-13 2024-03-08 S Sale
83,878
1.71
£143,599
83,878 1.71 £143,599
2024-03-13 2024-03-08 S Sale
31,661
1.71
£54,204
31,661 1.71 £54,204
2024-03-13 2024-03-08 S Sale
23,719
1.71
£40,607
23,719 1.71 £40,607
2024-03-13 2024-03-08 PP Planned purchase
50,467
1.71
£86,400
50,467 1.71 £86,400
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
28,433
1.43
£40,608
28,433 1.43 £40,608
2023-12-14 2023-12-12 PP Planned purchase
60,495
1.43
£86,399
60,495 1.43 £86,399
2023-09-19 2023-09-15 S Sale
24,974
1.63
£40,608
24,974 1.63 £40,608
2023-09-19 2023-09-15 PP Planned purchase
53,136
1.63
£86,399
53,136 1.63 £86,399
2023-06-22 2023-06-20 S Sale
26,365
1.54
£40,607
26,365 1.54 £40,607
2023-06-22 2023-06-20 PP Planned purchase
56,096
1.54
£86,399
56,096 1.54 £86,399
2023-05-30 2023-05-26 S Sale
553,578
1.56
£862,530
553,578 1.56 £862,530
2023-03-13 2023-03-08 S Sale
65,448
1.69
£110,581
65,448 1.69 £110,581
2023-03-13 2023-03-08 S Sale
14,266
1.69
£24,104
14,266 1.69 £24,104
2023-03-13 2023-03-08 S Sale
24,034
1.69
£40,608
24,034 1.69 £40,608
2023-03-13 2023-03-08 PP Planned purchase
51,136
1.69
£86,399
51,136 1.69 £86,399
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
25,219
1.61
£40,608
25,219 1.61 £40,608
2022-12-16 2022-12-14 PP Planned purchase
53,657
1.61
£86,398
53,657 1.61 £86,398
2022-09-22 2022-09-20 S Sale
24,152
1.73
£41,686
24,152 1.73 £41,686
2022-09-22 2022-09-20 PP Planned purchase
50,057
1.73
£86,398
50,057 1.73 £86,398
2022-03-14 2022-03-09 S Sale
48,126
1.61
£77,435
48,126 1.61 £77,435
2022-03-14 2022-03-09 S Sale
25,237
1.61
£40,606
25,237 1.61 £40,606
2022-03-14 2022-03-09 PP Planned purchase
53,697
1.61
£86,398
53,697 1.61 £86,398
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
12,832
1.83
£23,498
12,832 1.83 £23,498
2021-12-15 2021-12-13 PP Planned purchase
27,304
1.83
£49,999
27,304 1.83 £49,999
2021-09-22 2021-09-20 S Sale
13,239
1.78
£23,499
13,239 1.78 £23,499
2021-09-22 2021-09-20 PP Planned purchase
28,169
1.78
£50,000
28,169 1.78 £50,000
2021-06-18 2021-06-16 S Sale
13,135
1.79
£23,499
13,135 1.79 £23,499
2021-06-18 2021-06-16 PP Planned purchase
27,948
1.79
£49,999
27,948 1.79 £49,999
2021-03-11 2021-03-08 S Sale
25,348
1.75
£44,476
25,348 1.75 £44,476