Matt Hammerstein

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 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 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
340.61
Quantity 69,935
Value £179,704
Transaction date
Sale
Price
379.58
Quantity 54,533
Value £4,018,821
Transaction date
Sale
Price
339.35
Quantity 66,431
Value £2,427,477
Transaction date
Planned sale
Price
3.91
Quantity 14,743
Value £57,598
Transaction date
Sale
Price
3.94
Quantity 400,000
Value £1,574,400
Transaction date
Sale
Price
4.52
Quantity 8,991
Value £40,603
Transaction date
Planned purchase
Price
4.52
Quantity 19,131
Value £86,396
Transaction date
Sale
Price
2.70
Quantity 15,059
Value £40,599
Transaction date
Planned purchase
Price
2.70
Quantity 32,041
Value £86,383
Transaction date
Sale
Price
2.21
Quantity 18,361
Value £40,596
Transaction date
Planned purchase
Price
2.21
Quantity 39,068
Value £86,379
Transaction date
Sale
Price
2.03
Quantity 20,013
Value £40,606
Transaction date
Planned purchase
Price
2.03
Quantity 42,582
Value £86,399
Transaction date
Sale
Price
1.71
Quantity 83,878
Value £143,599
Transaction date
Sale
Price
1.71
Quantity 31,661
Value £54,204
Transaction date
Sale
Price
1.71
Quantity 23,719
Value £40,607
Transaction date
Planned purchase
Price
1.71
Quantity 50,467
Value £86,400
Transaction date
Sale
Price
1.71
Quantity 54,906
Value £93,999
Transaction date
Sale
Price
1.43
Quantity 28,433
Value £40,608
Transaction date
Planned purchase
Price
1.43
Quantity 60,495
Value £86,399
Transaction date
Sale
Price
1.63
Quantity 24,974
Value £40,608
Transaction date
Planned purchase
Price
1.63
Quantity 53,136
Value £86,399
Transaction date
Sale
Price
1.54
Quantity 26,365
Value £40,607
Transaction date
Planned purchase
Price
1.54
Quantity 56,096
Value £86,399
Transaction date
Sale
Price
1.56
Quantity 553,578
Value £862,530
Transaction date
Sale
Price
1.69
Quantity 65,448
Value £110,581
Transaction date
Sale
Price
1.69
Quantity 14,266
Value £24,104
Transaction date
Sale
Price
1.69
Quantity 24,034
Value £40,608
Transaction date
Planned purchase
Price
1.69
Quantity 51,136
Value £86,399
Transaction date
Sale
Price
1.69
Quantity 55,635
Value £94,001
Transaction date
Sale
Price
1.61
Quantity 25,219
Value £40,608
Transaction date
Planned purchase
Price
1.61
Quantity 53,657
Value £86,398
Transaction date
Sale
Price
1.73
Quantity 24,152
Value £41,686
Transaction date
Planned purchase
Price
1.73
Quantity 50,057
Value £86,398
Transaction date
Sale
Price
1.61
Quantity 48,126
Value £77,435
Transaction date
Sale
Price
1.61
Quantity 25,237
Value £40,606
Transaction date
Planned purchase
Price
1.61
Quantity 53,697
Value £86,398
Transaction date
Sale
Price
1.61
Quantity 58,421
Value £93,999
Transaction date
Sale
Price
1.83
Quantity 12,832
Value £23,498
Transaction date
Planned purchase
Price
1.83
Quantity 27,304
Value £49,999
Transaction date
Sale
Price
1.78
Quantity 13,239
Value £23,499
Transaction date
Planned purchase
Price
1.78
Quantity 28,169
Value £50,000
Transaction date
Sale
Price
1.79
Quantity 13,135
Value £23,499
Transaction date
Planned purchase
Price
1.79
Quantity 27,948
Value £49,999
Transaction date
Sale
Price
1.75
Quantity 25,348
Value £44,476
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