17 October 2024, 12:00am
Standard form for notification of major holdings
15 October 2024, 07:00am
Trading Update and Notice of Results
23 August 2024, 12:00pm
8 August 2024, 04:16pm
TR-1: Standard form for notification of major holdings
31 July 2024, 02:55pm
Standard form for notification of major holdings
31 July 2024, 07:02am
Result of Annual General Meeting
24 July 2024, 03:00pm
TR-1: Standard form for notification of major holdings
23 July 2024, 01:33pm
TR-1: Standard form for notification of major holdings
23 July 2024, 10:14am
TR-1: Standard form for notification of major holdings
1 July 2024, 07:01am
18 June 2024, 07:02am
Audited Final Results for the Year Ended 31 March 2024
29 May 2024, 04:30pm
TR-1: Standard form for notification of major holdings
24 May 2024, 04:00pm
TR-1: Standard form for notification of major holdings
22 May 2024, 07:00am
14 May 2024, 05:30pm
TR-1: Standard form for notification of major holdings
16 April 2024, 07:00am
Trading Update and Notice of Final Results
5 April 2024, 12:00am
28 March 2024, 03:00pm
21 March 2024, 06:18pm
12 March 2024, 05:33pm
TR-1: Standard form for notification of major holdings
28 February 2024, 05:51pm
25 January 2024, 12:00am
TR-1: Standard form for notification of major holdings
15 January 2024, 12:00am
29 December 2023, 06:43pm
TR-1: Standard form for notification of major holdings
18 December 2023, 01:00pm
TR-1: Standard form for notification of major holdings
16 November 2023, 12:00am
8 November 2023, 07:00am
Half Year Results Presentations
19 October 2023, 07:00am
Trading Update and Notice of Results
13 September 2023, 12:01pm
TR-1: Standard form for notification of major holdings
5 September 2023, 03:17pm
4 September 2023, 01:20pm
31 August 2023, 10:28am
Exercise of options and PDMR dealing
9 August 2023, 03:10pm
13 July 2023, 04:10pm
30 June 2023, 05:19pm
29 June 2023, 05:35pm
29 June 2023, 05:09pm
14 June 2023, 05:35pm
TR-1: Standard form for notification of major holdings
14 June 2023, 04:25pm
TR-1: Standard form for notification of major holdings
13 June 2023, 07:00am
18 May 2023, 07:00am
4 May 2023, 02:56pm
TR-1: Notification of major holdings
3 May 2023, 09:17am
18 April 2023, 07:00am
Trading Update and Notice of Final Results
21 March 2023, 03:05pm
TR-1: Standard form for notification of major holdings
1 February 2023, 05:12pm
20 December 2022, 09:31am
14 December 2022, 01:08pm
23 November 2022, 07:00am
22 November 2022, 07:00am
Interim results for the six-month period ended 30 September 2022
2 November 2022, 07:00am
Half-Year Results Presentations
18 October 2022, 07:00am
Trading Update and Notice of Results
26 September 2022, 12:43pm
7 September 2022, 05:25pm
30 August 2022, 07:28am
18 August 2022, 05:07pm
Standard form for notification of major holdings
17 August 2022, 07:50am
Standard form for notification of major holdings
15 August 2022, 07:00am
Completion of Acquisition, Issue of Shares and Total Voting Rights
27 July 2022, 11:28am
Result of Annual General Meeting
27 June 2022, 07:00am
20 June 2022, 02:36pm
Option Exercise and PDMR Dealings
15 June 2022, 07:00am
Audited Final Results for the year ended 31 March 2022
31 May 2022, 07:00am
4 May 2022, 07:00am
28 April 2022, 12:03pm
26 April 2022, 07:00am
20 April 2022, 07:00am
Trading Update & Proposed Acquisition
19 April 2022, 12:08pm
Standard form for notification of major holdings
11 March 2022, 07:00am
24 December 2021, 07:00am
Standard form for notification of major holdings
22 December 2021, 03:57pm
19 November 2021, 10:30am
17 November 2021, 07:00am
Interim Results For The Six Month Period Ended 30 September 2021
4 November 2021, 07:00am
Investor Presentation covering Interim Results
1 November 2021, 07:00am
Exercise of Options and PDMR Dealings
19 October 2021, 07:00am
Trading Update and Notice of Results
21 September 2021, 12:00am
Issue of Shares and PDMR Dealing
21 September 2021, 12:00am
Standard form for notification of major holdings
20 September 2021, 12:00am
PDMR Dealings, Exercise of Options & TVR
15 September 2021, 12:00am
Acquisition and Strategic Distribution Partnership
3 September 2021, 12:00am
Issue of shares and PDMR Dealings
12 August 2021, 12:00am
Standard form for notification of major holdings
2 August 2021, 12:00am
26 July 2021, 12:00am
21 July 2021, 12:00am
Result of Annual General Meeting
24 June 2021, 12:00am
15 June 2021, 12:00am
Preliminary Results for year ended 31 March 2021
11 May 2021, 12:00am
27 April 2021, 12:00am
20 April 2021, 12:00am
19 April 2021, 12:00am
18 November 2020, 12:00am
Interim Results For The Six Month Period Ended 30 September 2020
11 November 2020, 12:00am
9 November 2020, 12:00am
6 November 2020, 12:00am
30 October 2020, 12:00am
Half Year Results Presentations
20 October 2020, 12:00am
Trading Update and Notice of Results
13 October 2020, 12:00am
Standard form for notification of major holdings
28 September 2020, 12:00am
Standard form for notification of major holdings
24 September 2020, 12:00am
Standard form for notification of major holdings
24 September 2020, 12:00am
17 September 2020, 12:00am
9 September 2020, 12:00am
2 September 2020, 12:00am
Exercise of Options and PDMR Dealings
18 August 2020, 12:00am
Result of Annual General Meeting
7 August 2020, 12:00am
Exercise of Options and PDMR Dealings
7 August 2020, 12:00am
Standard form for notification of major holdings
30 July 2020, 12:00am
23 July 2020, 12:00am
16 June 2020, 12:00am
Preliminary Results for the year ended 31 March 2020
12 June 2020, 12:00am
Standard form for notification of major holdings
2 June 2020, 12:00am
11 May 2020, 12:00am
Standard form for notification of major holdings
21 April 2020, 12:00am
Trading statement for 12 months ended 31 March 2020
1 April 2020, 12:00am
18 March 2020, 12:00am
Acquisition of shares by the employee benefit trust
3 March 2020, 12:00am
Standard form for notification of major holdings
19 February 2020, 12:00am
Standard form for notification of major holdings
11 February 2020, 12:00am
Standard form for notification of major holdings
5 February 2020, 12:00am
Standard form for notification of major holdings
14 January 2020, 12:00am
19 December 2019, 12:00am
Standard form for notification of major holdings
12 December 2019, 12:00am
Acquisition of shares by the employee benefit trust
9 December 2019, 12:00am
Establishment of Employee Benefit Trust
14 November 2019, 12:00am
Purchase of shares and PDMR notification
11 November 2019, 12:00am
Interim Results for the six months ended 30 September 2019
11 November 2019, 12:00am
Purchase of shares and PDMR notification
11 November 2019, 12:00am
Purchase of shares and PDMR notification
17 October 2019, 12:00am
17 October 2019, 12:00am
Acquisition of Sinfonia Asset Management Limited (SAM)
20 September 2019, 12:00am
Standard form for notification of major holdings
4 July 2019, 12:00am
17 June 2019, 12:00am
Standard form for notification of major holdings
13 June 2019, 12:00am
Purchase and sale of shares and PDMR notification
10 June 2019, 12:00am
Notice of Annual General Meeting
3 June 2019, 12:00am
3 June 2019, 12:00am
Appointment by Frenkel Topping
3 June 2019, 12:00am
Preliminary Results For the year ended 31 March 2019
16 April 2019, 12:00am
Trading Statement for 12 months ending 31 March 2019
25 March 2019, 12:00am
Purchase of shares and PDMR notification
7 March 2019, 12:00am
Purchase of shares and PDMR notification
21 February 2019, 12:00am
Standard form for notification of major holdings
15 January 2019, 12:00am
Standard form for notification of major holdings
11 January 2019, 12:00am
5 December 2018, 12:00am
Standard form for notification of major holdings
15 November 2018, 12:00am
Interim Results for the six months ended 30 September 2018
18 October 2018, 12:00am
17 October 2018, 12:00am
Notification of Major Holdings
18 September 2018, 12:00am
Notification of Major Holdings
10 September 2018, 12:00am
5 September 2018, 12:00am
Notification of Major Holdings
31 July 2018, 12:00am
23 July 2018, 12:00am
Shareholder Disclosure Notification
20 July 2018, 12:00am
Notification of Major Holdings
10 July 2018, 12:00am
Transfer of shares and PDMR notification
6 July 2018, 12:00am
Notice of Annual General Meeting
27 June 2018, 12:00am
Notification of Major Holdings
27 June 2018, 12:00am
Preliminary Results for the year ended 31 March 2018
26 April 2018, 12:00am
Notification of Major Holdings
25 April 2018, 12:00am
Notification of Major Holdings
23 April 2018, 12:00am
23 April 2018, 12:00am
17 April 2018, 12:00am
Notification of Major Holdings
3 April 2018, 12:00am
Purchase of shares and PDMR notification
7 March 2018, 12:00am
Notification of Major Holdings
2 March 2018, 12:00am
Transfer of shares and PDMR notification
15 February 2018, 12:00am
Notification of Major Holdings
12 February 2018, 12:00am
Notification of Major Holdings
8 February 2018, 12:00am
Notification of Major Holdings
6 February 2018, 12:00am
5 December 2017, 12:00am
Interim results for the six months ended 30 September 2017
18 October 2017, 12:00am
Notification of major holdings
17 October 2017, 12:00am
10 October 2017, 12:00am
Notification of major holdings
2 October 2017, 12:00am
Purchase of shares and PDMR notification
28 September 2017, 12:00am
Purchase of shares and PDMR notification
28 September 2017, 12:00am
Purchase of shares and PDMR notification
26 September 2017, 12:00am
Purchase of shares and PDMR notification
20 September 2017, 12:00am
Purchase of shares and PDMR notification
19 September 2017, 12:00am
Purchase of shares and PDMR notification
11 July 2017, 12:00am
Notification of major holdings
9 July 2017, 12:00am
Directors' Shareholdings and PDMR notification
9 July 2017, 12:00am
TR-1: Notification of major holdings
8 July 2017, 12:00am
TR-1: Notification of major holdings
7 July 2017, 12:00am
TR-1: Notification of major holdings
6 July 2017, 12:00am
Admission to trading on AIM and first day of dealings
22 June 2017, 12:00am
Announcement of intention to float on the London Stock Exchange