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
126 94% 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
189.16
Quantity 27,802
Value £401,169
Transaction date
Purchase
Price
249.03
Quantity 47,030
Value £44,054
Transaction date
Purchase
Price
449.48
Quantity 88,087
Value £2,908,030
Transaction date
Purchase
Price
7.04
Quantity 190
Value £1,338
Transaction date
Purchase
Price
6.95
Quantity 44
Value £306
Transaction date
Purchase
Price
4.65
Quantity 64
Value £297
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
Notification date Transaction date Company B/S Transaction type Nb. shares
Price
Value
Number of shares Price Value Details
2026-10-06 2026-10-05 B Purchase
27,802
189.16
£401,169
27,802 189.16 £401,169
2026-10-02 2026-10-02 B Purchase
47,030
249.03
£44,054
47,030 249.03 £44,054
2026-09-08 2026-09-07 B Purchase
88,087
449.48
£2,908,030
88,087 449.48 £2,908,030
2026-08-18 2026-08-14 B Purchase
190
7.04
£1,338
190 7.04 £1,338
2026-08-06 2026-08-05 B Purchase
44
6.95
£306
44 6.95 £306
2026-06-09 2026-06-05 B Purchase
64
4.65
£297
64 4.65 £297
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