David Fineberg

Insider profile

Performance

Overall performance
2.6

Performance over holding periods
4.2
30 days 90 days 120 days
Average return -4% 8.2% 15.1%
Success rate 15% 68% 82%
Transactions
123 93% Buy
34 71% Buy
47 69% Buy
Performance for realised trades
4.4
Average return 28%
Success rate 73%
Average holding period 220
Transactions 28
David Fineberg'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
445.63
Quantity 11,671
Value £2,689,512
Transaction date
Purchase
Price
319.30
Quantity 29,658
Value £287,809
Transaction date
Purchase
Price
432.64
Quantity 53,944
Value £2,177,172
Transaction date
Purchase
Price
3.71
Quantity 80
Value £297
Transaction date
Purchase
Price
3.50
Quantity 86
Value £301
Transaction date
Sale
Price
12.16
Quantity 60,473
Value £735,473
Transaction date
Purchase
Price
10.65
Quantity 1,034,617
Value £11,014,533
Transaction date
Purchase
Price
3.26
Quantity 92
Value £300
Transaction date
Purchase
Price
3.20
Quantity 94
Value £300
Transaction date
Purchase
Price
3.13
Quantity 266
Value £833
Transaction date
Purchase
Price
3.03
Quantity 100
Value £302
Transaction date
Purchase
Price
2.91
Quantity 104
Value £303
Transaction date
Purchase
Price
3.16
Quantity 94
Value £297
Transaction date
Purchase
Price
3.03
Quantity 100
Value £303
Transaction date
Purchase
Price
3.35
Quantity 9,462
Value £31,696
Transaction date
Purchase
Price
3.19
Quantity 94
Value £299
Transaction date
Sale
Price
3.17
Quantity 13,711
Value £43,464
Transaction date
Purchase
Price
3.17
Quantity 7
Value £22
Transaction date
Purchase
Price
3.17
Quantity 591
Value £1,872
Transaction date
Purchase
Price
2.82
Quantity 106
Value £299
Transaction date
Purchase
Price
3.36
Quantity 90
Value £303
Transaction date
Purchase
Price
2.76
Quantity 108
Value £298
Transaction date
Purchase
Price
2.64
Quantity 114
Value £300
Transaction date
Purchase
Price
3.03
Quantity 16,764
Value £50,875
Transaction date
Purchase
Price
2.32
Quantity 128
Value £297
Transaction date
Purchase
Price
1.69
Quantity 178
Value £300
Transaction date
Purchase
Price
1.53
Quantity 196
Value £299
Transaction date
Purchase
Price
1.37
Quantity 3
Value £4
Transaction date
Purchase
Price
1.30
Quantity 188
Value £244
Transaction date
Purchase
Price
1.10
Quantity 272
Value £300
Transaction date
Purchase
Price
0.91
Quantity 330
Value £300
Transaction date
Purchase
Price
0.96
Quantity 314
Value £301
Transaction date
Purchase
Price
1.02
Quantity 294
Value £298
Transaction date
Sale
Price
1.11
Quantity 100,000
Value £110,510
Transaction date
Purchase
Price
2.37
Quantity 8,859
Value £21,022
Transaction date
Purchase
Price
1.05
Quantity 288
Value £302
Transaction date
Purchase
Price
1.29
Quantity 10
Value £13
Transaction date
Purchase
Price
1.29
Quantity 673
Value £868
Transaction date
Purchase
Price
1.34
Quantity 224
Value £300
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
2.63
Quantity 11,054
Value £29,105
Transaction date
Purchase
Price
1.69
Quantity 180
Value £304
Transaction date
Purchase
Price
2.48
Quantity 120
Value £298
Notification date Transaction date Company B/S Transaction type Nb. shares
Price
Value
Number of shares Price Value Details
2026-08-18 2026-08-14 B Purchase
11,671
445.63
£2,689,512
11,671 445.63 £2,689,512
2026-08-06 2026-08-05 B Purchase
29,658
319.30
£287,809
29,658 319.30 £287,809
2026-06-09 2026-06-05 B Purchase
53,944
432.64
£2,177,172
53,944 432.64 £2,177,172
2026-05-06 2026-05-05 B Purchase
80
3.71
£297
80 3.71 £297
2026-04-08 2026-04-07 B Purchase
86
3.50
£301
86 3.50 £301
2026-04-02 2026-03-31 S Sale
60,473
12.16
£735,473
60,473 12.16 £735,473
2026-04-02 2026-03-31 B Purchase
1,034,617
10.65
£11,014,533
1,034,617 10.65 £11,014,533
2026-03-06 2026-03-05 B Purchase
92
3.26
£300
92 3.26 £300
2026-02-06 2026-02-05 B Purchase
94
3.20
£300
94 3.20 £300
2026-01-12 2026-01-08 B Purchase
266
3.13
£833
266 3.13 £833
2026-01-06 2026-01-05 B Purchase
100
3.03
£302
100 3.03 £302
2024-12-06 2024-12-05 B Purchase
104
2.91
£303
104 2.91 £303
2024-11-06 2024-11-05 B Purchase
94
3.16
£297
94 3.16 £297
2024-10-09 2024-10-07 B Purchase
100
3.03
£303
100 3.03 £303
2024-09-17 2024-09-13 B Purchase
9,462
3.35
£31,696
9,462 3.35 £31,696
2024-09-09 2024-09-05 B Purchase
94
3.19
£299
94 3.19 £299
2024-09-03 2024-08-30 S Sale
13,711
3.17
£43,464
13,711 3.17 £43,464
2024-08-15 2024-08-09 B Purchase
7
3.17
£22
7 3.17 £22
2024-08-14 2024-08-09 B Purchase
591
3.17
£1,872
591 3.17 £1,872
2024-08-06 2024-08-05 B Purchase
106
2.82
£299
106 2.82 £299
2024-07-08 2024-07-05 B Purchase
90
3.36
£303
90 3.36 £303
2024-06-07 2024-06-05 B Purchase
108
2.76
£298
108 2.76 £298
2024-05-08 2024-05-07 B Purchase
114
2.64
£300
114 2.64 £300
2024-05-01 2024-04-29 B Purchase
16,764
3.03
£50,875
16,764 3.03 £50,875
2024-04-08 2024-04-05 B Purchase
128
2.32
£297
128 2.32 £297
2024-03-06 2024-03-05 B Purchase
178
1.69
£300
178 1.69 £300
2024-02-06 2024-02-05 B Purchase
196
1.53
£299
196 1.53 £299
2024-01-30 2024-01-24 B Purchase
3
1.37
£4
3 1.37 £4
2024-01-16 2024-01-11 B Purchase
188
1.30
£244
188 1.30 £244
2024-01-08 2024-01-05 B Purchase
272
1.10
£300
272 1.10 £300
2023-12-06 2023-12-05 B Purchase
330
0.91
£300
330 0.91 £300
2023-11-07 2023-11-06 B Purchase
314
0.96
£301
314 0.96 £301
2023-10-06 2023-10-05 B Purchase
294
1.02
£298
294 1.02 £298
2023-09-25 2023-09-22 S Sale
100,000
1.11
£110,510
100,000 1.11 £110,510
2023-09-19 2023-09-15 B Purchase
8,859
2.37
£21,022
8,859 2.37 £21,022
2023-09-06 2023-09-05 B Purchase
288
1.05
£302
288 1.05 £302
2023-08-16 2023-08-11 B Purchase
10
1.29
£13
10 1.29 £13
2023-08-16 2023-08-11 B Purchase
673
1.29
£868
673 1.29 £868
2023-08-08 2023-08-07 B Purchase
224
1.34
£300
224 1.34 £300
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-05-03 2023-05-02 B Purchase
11,054
2.63
£29,105
11,054 2.63 £29,105
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