Euan Marshall

Insider profile

Performance

Overall performance
3.2

Performance over holding periods
3.2
30 days 90 days 120 days
Average return 2% 8.2% 15.1%
Success rate 69% 68% 82%
Transactions
56 100% Buy
34 71% Buy
47 69% Buy
Euan Marshall's trades of CMC Markets 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
Purchase
Price
50.67
Quantity 15,238
Value £1,367,009
Transaction date
Purchase
Price
138.41
Quantity 77,456
Value £1,031,256
Transaction date
Purchase
Price
217.39
Quantity 63,453
Value £960,256
Transaction date
Purchase
Price
1.53
Quantity 196
Value £301
Transaction date
Purchase
Price
1.78
Quantity 168
Value £300
Transaction date
Purchase
Price
1.82
Quantity 164
Value £298
Transaction date
Purchase
Price
1.69
Quantity 180
Value £304
Transaction date
Purchase
Price
2.48
Quantity 120
Value £298
Transaction date
Purchase
Price
2.43
Quantity 124
Value £301
Transaction date
Purchase
Price
2.30
Quantity 274
Value £630
Transaction date
Purchase
Price
2.30
Quantity 130
Value £299
Transaction date
Purchase
Price
2.30
Quantity 67
Value £154
Transaction date
Purchase
Price
2.30
Quantity 4,041
Value £9,294
Transaction date
Purchase
Price
2.38
Quantity 126
Value £300
Transaction date
Purchase
Price
2.50
Quantity 120
Value £300
Transaction date
Purchase
Price
2.26
Quantity 132
Value £298
Transaction date
Purchase
Price
2.19
Quantity 136
Value £298
Transaction date
Purchase
Price
2.57
Quantity 146
Value £375
Transaction date
Purchase
Price
2.57
Quantity 582
Value £1,496
Transaction date
Purchase
Price
2.46
Quantity 122
Value £300
Transaction date
Purchase
Price
2.63
Quantity 114
Value £300
Transaction date
Purchase
Price
2.81
Quantity 106
Value £298
Transaction date
Purchase
Price
2.70
Quantity 112
Value £302
Transaction date
Purchase
Price
2.26
Quantity 132
Value £299
Transaction date
Purchase
Price
2.25
Quantity 134
Value £302
Transaction date
Purchase
Price
2.63
Quantity 114
Value £300
Transaction date
Purchase
Price
2.48
Quantity 222
Value £551
Transaction date
Purchase
Price
2.48
Quantity 60
Value £149
Transaction date
Purchase
Price
2.39
Quantity 124
Value £296
Transaction date
Purchase
Price
275.00
Quantity 110
Value £30,250
Transaction date
Purchase
Price
2.85
Quantity 292
Value £832
Transaction date
Purchase
Price
2.85
Quantity 1,072
Value £3,055
Transaction date
Purchase
Price
275.00
Quantity 108
Value £29,700
Transaction date
Purchase
Price
3.00
Quantity 102
Value £306
Transaction date
Purchase
Price
4.31
Quantity 70
Value £302
Transaction date
Purchase
Price
4.78
Quantity 62
Value £296
Transaction date
Purchase
Price
5.09
Quantity 58
Value £295
Transaction date
Purchase
Price
4.73
Quantity 64
Value £302
Transaction date
Purchase
Price
5.18
Quantity 58
Value £300
Transaction date
Purchase
Price
3.90
Quantity 78
Value £304
Transaction date
Purchase
Price
4.25
Quantity 70
Value £298
Transaction date
Purchase
Price
4.11
Quantity 72
Value £296
Transaction date
Purchase
Price
3.90
Quantity 316
Value £1,231
Transaction date
Purchase
Price
3.90
Quantity 90
Value £351
Transaction date
Purchase
Price
3.56
Quantity 84
Value £299
Notification date Transaction date Company B/S Transaction type Nb. shares
Price
Value
Number of shares Price Value Details
2023-08-16 2023-08-11 B Purchase
15,238
50.67
£1,367,009
15,238 50.67 £1,367,009
2023-08-16 2023-08-11 B Purchase
77,456
138.41
£1,031,256
77,456 138.41 £1,031,256
2023-08-08 2023-08-07 B Purchase
63,453
217.39
£960,256
63,453 217.39 £960,256
2023-07-07 2023-07-05 B Purchase
196
1.53
£301
196 1.53 £301
2023-06-06 2023-06-05 B Purchase
168
1.78
£300
168 1.78 £300
2023-05-09 2023-05-05 B Purchase
164
1.82
£298
164 1.82 £298
2023-04-06 2023-04-05 B Purchase
180
1.69
£304
180 1.69 £304
2023-03-07 2023-03-06 B Purchase
120
2.48
£298
120 2.48 £298
2023-02-07 2023-02-06 B Purchase
124
2.43
£301
124 2.43 £301
2023-01-09 2023-01-06 B Purchase
274
2.30
£630
274 2.30 £630
2023-01-09 2023-01-06 B Purchase
130
2.30
£299
130 2.30 £299
2023-01-09 2023-01-06 B Purchase
67
2.30
£154
67 2.30 £154
2023-01-06 2023-01-05 B Purchase
4,041
2.30
£9,294
4,041 2.30 £9,294
2022-12-06 2022-12-05 B Purchase
126
2.38
£300
126 2.38 £300
2022-11-07 2022-11-07 B Purchase
120
2.50
£300
120 2.50 £300
2022-10-06 2022-10-05 B Purchase
132
2.26
£298
132 2.26 £298
2022-09-06 2022-09-05 B Purchase
136
2.19
£298
136 2.19 £298
2022-08-17 2022-08-12 B Purchase
146
2.57
£375
146 2.57 £375
2022-08-16 2022-08-12 B Purchase
582
2.57
£1,496
582 2.57 £1,496
2022-08-08 2022-08-05 B Purchase
122
2.46
£300
122 2.46 £300
2022-07-06 2022-07-05 B Purchase
114
2.63
£300
114 2.63 £300
2022-05-10 2022-05-05 B Purchase
106
2.81
£298
106 2.81 £298
2022-04-11 2022-04-08 B Purchase
112
2.70
£302
112 2.70 £302
2022-03-09 2022-03-07 B Purchase
132
2.26
£299
132 2.26 £299
2022-02-09 2022-02-07 B Purchase
134
2.25
£302
134 2.25 £302
2022-01-07 2022-01-05 B Purchase
114
2.63
£300
114 2.63 £300
2021-12-29 2021-12-22 B Purchase
222
2.48
£551
222 2.48 £551
2021-12-29 2021-12-22 B Purchase
60
2.48
£149
60 2.48 £149
2021-12-09 2021-12-07 B Purchase
124
2.39
£296
124 2.39 £296
2021-11-09 2021-11-05 B Purchase
110
275.00
£30,250
110 275.00 £30,250
2021-11-01 2021-10-26 B Purchase
292
2.85
£832
292 2.85 £832
2021-10-29 2021-10-26 B Purchase
1,072
2.85
£3,055
1,072 2.85 £3,055
2021-10-08 2021-10-05 B Purchase
108
275.00
£29,700
108 275.00 £29,700
2021-09-08 2021-09-06 B Purchase
102
3.00
£306
102 3.00 £306
2021-08-13 2021-08-05 B Purchase
70
4.31
£302
70 4.31 £302
2021-07-12 2021-07-05 B Purchase
62
4.78
£296
62 4.78 £296
2021-06-10 2021-06-07 B Purchase
58
5.09
£295
58 5.09 £295
2021-05-10 2021-05-05 B Purchase
64
4.73
£302
64 4.73 £302
2021-04-09 2021-04-07 B Purchase
58
5.18
£300
58 5.18 £300
2021-03-10 2021-03-05 B Purchase
78
3.90
£304
78 3.90 £304
2021-02-10 2021-02-05 B Purchase
70
4.25
£298
70 4.25 £298
2021-01-11 2021-01-05 B Purchase
72
4.11
£296
72 4.11 £296
2020-12-24 2020-12-22 B Purchase
316
3.90
£1,231
316 3.90 £1,231
2020-12-24 2020-12-22 B Purchase
90
3.90
£351
90 3.90 £351
2020-12-09 2020-12-07 B Purchase
84
3.56
£299
84 3.56 £299