Sandra Breene

Insider profile

Performance

Overall performance
2.4

Performance over holding periods
4.2
30 days 90 days 120 days
Average return -2% 8.2% 15.1%
Success rate 29% 68% 82%
Transactions
16 12% Buy
34 71% Buy
47 69% Buy
Performance for realised trades
4.4
Average return -21%
Success rate 73%
Average holding period 220
Transactions 28
Sandra Breene's trades of Croda International 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-05-29 2026-05-28 PP Planned purchase
4,959
260.16
£3,309,944
4,959 260.16 £3,309,944
2026-05-29 2026-05-28 PP Planned purchase
12,984
74.13
£4,961,488
12,984 74.13 £4,961,488
2026-05-29 2026-05-27 PP Planned purchase
12,252
365.98
£3,209,870
12,252 365.98 £3,209,870
2026-05-15 2026-05-15 B Purchase
442
27.54
£12,171
442 27.54 £12,171
2026-03-18 2026-03-17 S Sale
910
26.06
£23,712
910 26.06 £23,712
2026-03-18 2026-03-17 S Sale
180
26.06
£4,690
180 26.06 £4,690
2024-10-10 2024-10-08 PP Planned purchase
3
124.53
£374
3 124.53 £374
2024-06-12 2024-06-10 B Purchase
61
42.66
£2,602
61 42.66 £2,602
2024-05-30 2024-05-29 PP Planned purchase
3
136.19
£409
3 136.19 £409
2024-03-26 2024-03-25 S Sale
1,068
49.54
£52,913
1,068 49.54 £52,913
2023-10-03 2023-10-03 PP Planned purchase
3
143.68
£431
3 143.68 £431
2023-05-26 2023-05-26 PP Planned purchase
2
61.81
£124
2 61.81 £124
2023-03-28 2023-03-27 S Sale
3,583
64.70
£231,820
3,583 64.70 £231,820
2023-03-03 2023-03-03 S Sale
8,637
67.16
£580,061
8,637 67.16 £580,061
2022-10-07 2022-10-05 B Purchase
28
67.14
£1,880
28 67.14 £1,880
2022-10-05 2022-10-04 PP Planned purchase
102
67.33
£6,867
102 67.33 £6,867
2022-03-16 2022-03-15 S Sale
678
70.36
£47,707
678 70.36 £47,707
2022-03-16 2022-03-15 S Sale
3,059
70.36
£215,244
3,059 70.36 £215,244
2021-10-06 2021-10-05 PP Planned purchase
62
84.22
£5,222
62 84.22 £5,222
2021-06-07 2021-06-04 PP Planned purchase
88
69.68
£6,132
88 69.68 £6,132
2021-03-17 2021-03-16 S Sale
1,437
62.84
£90,301
1,437 62.84 £90,301
2021-03-17 2021-03-16 S Sale
1,275
62.84
£80,121
1,275 62.84 £80,121
2020-10-05 2020-10-01 PP Planned purchase
43
62.92
£2,706
43 62.92 £2,706
2020-05-29 2020-05-28 PP Planned purchase
67
51.61
£3,458
67 51.61 £3,458
2019-06-04 2019-05-31 PP Planned purchase
35
50.53
£1,768
35 50.53 £1,768
2019-06-04 2019-05-31 PP Planned purchase
15
50.53
£758
15 50.53 £758
2019-03-06 2019-03-05 S Sale
903
48.80
£44,067
903 48.80 £44,067
2019-03-06 2019-03-04 S Sale
4,206
49.02
£206,161
4,206 49.02 £206,161
2019-03-06 2019-03-04 S Sale
4,472
49.02
£219,200
4,472 49.02 £219,200
2018-10-04 2018-10-03 PP Planned purchase
33
52.89
£1,745
33 52.89 £1,745
2018-05-31 2018-05-31 PP Planned purchase
22
47.39
£1,043
22 47.39 £1,043
2018-03-22 2018-03-22 S Sale
1,000
45.46
£45,460
1,000 45.46 £45,460
2018-03-08 2018-03-05 S Sale
4,448
44.34
£197,237
4,448 44.34 £197,237