Mourad Ajarti

Insider profile

Performance

Overall performance
2.6

Performance over holding periods
4.2
30 days 90 days 120 days
Average return -3% 8.2% 15.1%
Success rate 19% 68% 82%
Transactions
8 88% Buy
34 71% Buy
47 69% Buy
Performance for realised trades
4.4
Average return 42%
Success rate 73%
Average holding period 220
Transactions 28
Mourad Ajarti's trades of Coca Cola HBC AG'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
Notification date Transaction date Company B/S Transaction type Nb. shares
Price
Value
Number of shares Price Value Details
2026-07-20 2026-07-17 PP Planned purchase
77,486
31.47
£3,313,450
77,486 31.47 £3,313,450
2026-06-18 2026-06-17 PP Planned purchase
83,992
236.09
£1,670,841
83,992 236.09 £1,670,841
2026-06-15 2026-06-11 B Purchase
17,695
280.96
£2,437,369
17,695 280.96 £2,437,369
2026-05-19 2026-05-18 PP Planned purchase
84
41.46
£3,478
84 41.46 £3,478
2026-04-20 2026-04-17 PP Planned purchase
705
43.53
£30,688
705 43.53 £30,688
2026-03-18 2026-03-17 PP Planned purchase
76
45.57
£3,480
76 45.57 £3,480
2026-02-18 2026-02-17 PP Planned purchase
73
47.51
£3,478
73 47.51 £3,478
2026-01-19 2026-01-16 PP Planned purchase
86
39.53
£3,393
86 39.53 £3,393
2025-12-18 2025-12-17 PP Planned purchase
91
37.73
£3,433
91 37.73 £3,433
2024-12-18 2024-12-17 PP Planned purchase
113
27.60
£3,106
113 27.60 £3,106
2024-11-19 2024-11-18 PP Planned purchase
113
27.46
£3,103
113 27.46 £3,103
2024-10-18 2024-10-17 PP Planned purchase
110
28.12
£3,103
110 28.12 £3,103
2024-09-18 2024-09-17 PP Planned purchase
111
28.20
£3,142
111 28.20 £3,142
2024-08-19 2024-08-16 PP Planned purchase
115
27.55
£3,155
115 27.55 £3,155
2024-07-18 2024-07-17 PP Planned purchase
111
27.10
£3,014
111 27.10 £3,014
2024-06-28 2024-06-27 B Purchase
1,351
27.27
£36,852
1,351 27.27 £36,852
2024-06-18 2024-06-17 PP Planned purchase
114
27.02
£3,070
114 27.02 £3,070
2024-05-28 2024-05-24 S Sale
10,000
27.48
£274,800
10,000 27.48 £274,800
2024-05-20 2024-05-17 PP Planned purchase
105
27.96
£2,942
105 27.96 £2,942
2024-04-18 2024-04-17 PP Planned purchase
123
23.95
£2,955
123 23.95 £2,955
2024-03-19 2024-03-18 PP Planned purchase
120
24.82
£2,990
120 24.82 £2,990
2024-02-19 2024-02-16 PP Planned purchase
123
24.55
£3,028
123 24.55 £3,028
2024-01-18 2024-01-17 PP Planned purchase
132
23.45
£3,094
132 23.45 £3,094
2023-12-19 2023-12-18 PP Planned purchase
134
22.82
£3,053
134 22.82 £3,053
2023-11-20 2023-11-17 PP Planned purchase
144
21.20
£3,053
144 21.20 £3,053
2023-10-18 2023-10-17 PP Planned purchase
145
21.17
£3,075
145 21.17 £3,075
2023-09-19 2023-09-18 PP Planned purchase
132
22.90
£3,029
132 22.90 £3,029
2023-08-18 2023-08-17 PP Planned purchase
130
23.20
£3,013
130 23.20 £3,013
2023-07-18 2023-07-17 PP Planned purchase
127
23.56
£2,991
127 23.56 £2,991
2023-06-23 2023-06-22 B Purchase
876
23.26
£20,368
876 23.26 £20,368
2023-06-19 2023-06-16 PP Planned purchase
127
23.28
£2,946
127 23.28 £2,946
2023-05-18 2023-05-17 PP Planned purchase
112
25.72
£2,889
112 25.72 £2,889
2023-04-18 2023-04-17 PP Planned purchase
1,200
23.45
£28,135
1,200 23.45 £28,135
2023-03-17 2023-03-16 PP Planned purchase
138
21.09
£2,911
138 21.09 £2,911
2023-02-20 2023-02-17 PP Planned purchase
141
20.71
£2,913
141 20.71 £2,913
2023-01-18 2023-01-17 PP Planned purchase
147
19.44
£2,860
147 19.44 £2,860
2022-12-19 2022-12-16 PP Planned purchase
147
19.36
£2,855
147 19.36 £2,855
2022-11-18 2022-11-17 PP Planned purchase
142
20.27
£2,885
142 20.27 £2,885
2022-10-18 2022-10-17 PP Planned purchase
145
19.77
£2,875
145 19.77 £2,875
2022-09-20 2022-09-16 PP Planned purchase
151
19.28
£2,912
151 19.28 £2,912
2022-08-18 2022-08-17 PP Planned purchase
137
20.65
£2,835
137 20.65 £2,835
2022-08-09 2022-08-08 B Purchase
167
19.70
£3,295
167 19.70 £3,295
2022-07-19 2022-07-18 PP Planned purchase
142
19.57
£2,785
142 19.57 £2,785
2022-05-18 2022-05-17 PP Planned purchase
141
17.99
£2,537
141 17.99 £2,537
2022-04-20 2022-04-19 PP Planned purchase
2,015
15.81
£31,848
2,015 15.81 £31,848