| 30th Mar 2022 7:00 am | RNS | Results for the year ended 31 December 2021 | 
                                                                            
                                            | 14th Mar 2022 7:00 am | RNS | Investor Presentation – 31st March | 
                                                                            
                                            | 7th Mar 2022 7:00 am | RNS | New products and sales developments update | 
                                                                            
                                            | 28th Feb 2022 7:00 am | RNS | Cyber Incident | 
                                                                            
                                            | 27th Jan 2022 7:00 am | RNS | Pre-Close Trading Update and Notice of Results | 
                                                                            
                                            | 24th Jan 2022 4:29 pm | RNS | Holding(s) in Company | 
                                                                            
                                            | 12th Jan 2022 4:56 pm | RNS | Holding(s) in Company | 
                                                                            
                                            | 12th Jan 2022 7:00 am | RNS | Exercise of options and issue of equity | 
                                                                            
                                            | 16th Dec 2021 2:43 pm | RNS | Holding(s) in Company | 
                                                                            
                                            | 10th Dec 2021 5:41 pm | RNS | Holding(s) in Company | 
                                                                            
                                            | 28th Oct 2021 7:00 am | RNS | Director Dealings | 
                                                                            
                                            | 26th Oct 2021 7:00 am | RNS | Product Launches | 
                                                                            
                                            | 20th Oct 2021 1:45 pm | RNS | Director and PDMR Dealings | 
                                                                            
                                            | 8th Oct 2021 7:00 am | RNS | Strix presenting at the Shares and AJ Bell Webinar | 
                                                                            
                                            | 22nd Sep 2021 7:00 am | RNS | Interim results | 
                                                                            
                                            | 7th Sep 2021 7:00 am | RNS | Equity Development Investor Webinar | 
                                                                            
                                            | 31st Aug 2021 7:00 am | RNS | New Chinese factory now fully operational | 
                                                                            
                                            | 26th Jul 2021 4:36 pm | RNS | Holding(s) in Company | 
                                                                            
                                            | 22nd Jul 2021 7:00 am | RNS | Pre-Close Trading Update and Notice of Results | 
                                                                            
                                            | 8th Jun 2021 2:45 pm | RNS | PDMR Dealings | 
                                                                            
                                            | 2nd Jun 2021 7:00 am | RNS | Strix presenting at the Shares and AJ Bell Webinar | 
                                                                            
                                            | 27th May 2021 12:05 pm | RNS | Result of AGM | 
                                                                            
                                            | 27th May 2021 7:00 am | RNS | AGM Statement | 
                                                                            
                                            | 6th May 2021 10:27 am | RNS | Confirmation of Final Dividend and Notice of AGM | 
                                                                            
                                            | 21st Apr 2021 2:45 pm | RNS | Director Dealing | 
                                                                            
                                            | 21st Apr 2021 7:00 am | RNS | Exercise of Options and Issue of Equity | 
                                                                            
                                            | 13th Apr 2021 3:01 pm | RNS | Holding(s) in Company | 
                                                                            
                                            | 8th Apr 2021 4:03 pm | RNS | Holding(s) in Company | 
                                                                            
                                            | 31st Mar 2021 7:00 am | RNS | Holding(s) in Company | 
                                                                            
                                            | 26th Mar 2021 2:43 pm | RNS | Holding(s) in Company | 
                                                                            
                                            | 24th Mar 2021 6:00 pm | RNS | Holding(s) in Company | 
                                                                            
                                            | 24th Mar 2021 7:00 am | RNS | Results for the year ended 31 December 2020 | 
                                                                            
                                            | 22nd Mar 2021 4:56 pm | RNS | Holding(s) in Company | 
                                                                            
                                            | 19th Mar 2021 10:45 am | RNS | Holding(s) in Company | 
                                                                            
                                            | 17th Mar 2021 3:39 pm | RNS | Holding(s) in Company | 
                                                                            
                                            | 17th Mar 2021 7:00 am | RNS | Upcoming Company Presentations | 
                                                                            
                                            | 27th Jan 2021 7:00 am | RNS | Pre-Close Trading Update and Notice of Results | 
                                                                            
                                            | 25th Jan 2021 7:00 am | RNS | Holding(s) in Company | 
                                                                            
                                            | 18th Jan 2021 7:00 am | RNS | Update on the HaloPure Technology | 
                                                                            
                                            | 4th Dec 2020 1:18 pm | RNS | Holding(s) in Company |