30% off. Use code SUMMERSALE30 at checkout for 30% off for 12 months on Plus, Pro and Premium subscriptions. Subscribe now

Nicholas Roberts

Insider profile

Performance

Overall performance
2.7

Performance over holding periods
4.2
30 days 90 days 120 days
Average return -6% 8.2% 15.1%
Success rate 10% 68% 82%
Transactions
48 94% Buy
34 71% Buy
47 69% Buy
Performance for realised trades
4.4
Average return 7%
Success rate 73%
Average holding period 220
Transactions 28
Nicholas Roberts's trades of Diaceutics 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-05 2026-04-30 B Purchase
78,034
359.78
£4,014,017
78,034 359.78 £4,014,017
2026-04-01 2026-03-30 B Purchase
74,045
320.85
£1,442,541
74,045 320.85 £1,442,541
2024-09-11 2024-09-10 B Purchase
83,315
122.84
£257,882
83,315 122.84 £257,882
2024-08-12 2024-08-09 B Purchase
17
8.91
£152
17 8.91 £152
2024-07-17 2024-07-15 B Purchase
17
8.93
£152
17 8.93 £152
2024-06-11 2024-06-10 B Purchase
18
8.31
£150
18 8.31 £150
2024-05-13 2024-05-10 B Purchase
18
8.27
£149
18 8.27 £149
2024-04-15 2024-04-10 B Purchase
20
7.44
£149
20 7.44 £149
2024-03-12 2024-03-11 B Purchase
21
7.25
£152
21 7.25 £152
2024-02-12 2024-02-09 B Purchase
19
7.71
£146
19 7.71 £146
2024-01-11 2024-01-10 B Purchase
19
7.95
£151
19 7.95 £151
2023-12-12 2023-12-11 B Purchase
19
7.80
£148
19 7.80 £148
2023-11-13 2023-11-10 B Purchase
21
7.32
£154
21 7.32 £154
2023-10-11 2023-10-10 B Purchase
18
8.02
£144
18 8.02 £144
2023-09-08 2023-09-08 B Purchase
19
8.10
£154
19 8.10 £154
2023-08-16 2023-08-15 B Purchase
17
8.63
£147
17 8.63 £147
2023-07-11 2023-07-10 B Purchase
19
7.94
£151
19 7.94 £151
2023-06-09 2023-06-09 B Purchase
18
8.64
£156
18 8.64 £156
2023-06-06 2023-06-05 B Purchase
21,742
0.92
£19,948
21,742 0.92 £19,948
2023-05-11 2023-05-10 B Purchase
16
9.23
£148
16 9.23 £148
2023-04-13 2023-04-11 B Purchase
16
9.18
£147
16 9.18 £147
2023-03-13 2023-03-10 B Purchase
16
9.51
£152
16 9.51 £152
2023-02-14 2023-02-13 B Purchase
15
9.93
£149
15 9.93 £149
2023-01-12 2023-01-10 B Purchase
15
9.92
£149
15 9.92 £149
2022-12-09 2022-12-08 B Purchase
16
9.27
£148
16 9.27 £148
2022-12-09 2022-12-08 B Purchase
16
9.79
£157
16 9.79 £157
2022-10-25 2022-10-24 B Purchase
19
7.89
£150
19 7.89 £150
2022-09-13 2022-09-09 B Purchase
17
8.52
£145
17 8.52 £145
2022-08-16 2022-08-15 B Purchase
16
9.42
£151
16 9.42 £151
2022-07-05 2022-07-04 B Purchase
16
9.62
£154
16 9.62 £154
2022-05-06 2022-05-04 B Purchase
13
11.73
£152
13 11.73 £152
2022-04-07 2022-04-05 B Purchase
39,179
1.02
£39,767
39,179 1.02 £39,767
2022-04-05 2022-04-04 B Purchase
12
12.56
£151
12 12.56 £151
2022-03-07 2022-03-04 B Purchase
11
13.49
£148
11 13.49 £148
2022-02-07 2022-02-04 B Purchase
10
14.40
£144
10 14.40 £144
2022-01-06 2022-01-04 B Purchase
10
16.15
£162
10 16.15 £162
2021-12-08 2021-12-06 B Purchase
10
15.23
£152
10 15.23 £152
2021-11-08 2021-11-04 B Purchase
9
15.93
£143
9 15.93 £143
2021-10-15 2021-10-14 B Purchase
10
15.23
£152
10 15.23 £152
2021-09-09 2021-09-08 B Purchase
8
17.97
£144
8 17.97 £144
2021-08-06 2021-08-04 B Purchase
9
17.15
£154
9 17.15 £154
2021-07-09 2021-07-09 B Purchase
9
17.36
£156
9 17.36 £156
2021-06-11 2021-06-04 B Purchase
9
16.77
£151
9 16.77 £151
2021-05-18 2021-05-14 B Purchase
9
16.32
£147
9 16.32 £147
2021-04-08 2021-04-07 B Purchase
9
16.01
£144
9 16.01 £144