| 21st Oct 2025 7:00 am | 
                                            RNS | 
                                            Q3 Trading Update | 
                                        
                                                                            
                                            | 16th Sep 2025 7:00 am | 
                                            RNS | 
                                            Update in relation to the AMeLi project | 
                                        
                                                                            
                                            | 8th Sep 2025 7:25 am | 
                                            RNS | 
                                            Interim Results | 
                                        
                                                                            
                                            | 27th Aug 2025 7:00 am | 
                                            RNS | 
                                            TR-1: Notification of Major Holdings | 
                                        
                                                                            
                                            | 12th Aug 2025 2:57 pm | 
                                            RNS | 
                                            TR-1: Notification of Major Holdings | 
                                        
                                                                            
                                            | 11th Aug 2025 1:17 pm | 
                                            RNS | 
                                            TR-1: Notification of Major Holdings | 
                                        
                                                                            
                                            | 6th Aug 2025 3:51 pm | 
                                            RNS | 
                                            TR-1: Notification of Major Holdings | 
                                        
                                                                            
                                            | 24th Jul 2025 7:00 am | 
                                            RNS | 
                                            Interim Results, Analyst Briefing & Investor Pres | 
                                        
                                                                            
                                            | 15th Jul 2025 7:00 am | 
                                            RNS | 
                                            TR-1: Notification of Major Holdings | 
                                        
                                                                            
                                            | 11th Jul 2025 9:45 am | 
                                            RNS | 
                                            Holding(s) in Company | 
                                        
                                                                            
                                            | 9th Jul 2025 3:16 pm | 
                                            RNS | 
                                            Holding(s) in Company | 
                                        
                                                                            
                                            | 3rd Jul 2025 3:28 pm | 
                                            RNS | 
                                            TR-1: Notification of Major Holdings | 
                                        
                                                                            
                                            | 10th Jun 2025 9:15 am | 
                                            RNS-R | 
                                            Seed funding of Koncrete | 
                                        
                                                                            
                                            | 15th May 2025 11:48 am | 
                                            RNS | 
                                            Director/PDMR Shareholding | 
                                        
                                                                            
                                            | 7th May 2025 7:00 am | 
                                            RNS | 
                                            Capital Markets Day | 
                                        
                                                                            
                                            | 1st May 2025 4:01 pm | 
                                            RNS | 
                                            AGM Result | 
                                        
                                                                            
                                            | 1st May 2025 7:00 am | 
                                            RNS | 
                                            AGM Statement | 
                                        
                                                                            
                                            | 25th Apr 2025 7:00 am | 
                                            RNS-R | 
                                            Partnership with Adaptavate | 
                                        
                                                                            
                                            | 10th Apr 2025 2:18 pm | 
                                            RNS | 
                                            Awards under SIP to Directors and PDMRs | 
                                        
                                                                            
                                            | 1st Apr 2025 7:00 am | 
                                            RNS | 
                                            Notice of AGM and Posting of Annual Report | 
                                        
                                                                            
                                            | 20th Mar 2025 10:29 am | 
                                            RNS | 
                                            TR-1: Notification of Major Holdings | 
                                        
                                                                            
                                            | 17th Mar 2025 7:01 am | 
                                            RNS | 
                                            Capital Markets Day | 
                                        
                                                                            
                                            | 17th Mar 2025 7:00 am | 
                                            RNS | 
                                            Full Year Results | 
                                        
                                                                            
                                            | 27th Feb 2025 7:00 am | 
                                            RNS | 
                                            Notice of Results | 
                                        
                                                                            
                                            | 20th Feb 2025 3:40 pm | 
                                            RNS | 
                                            TR-1: Notification of Major Holdings | 
                                        
                                                                            
                                            | 11th Feb 2025 5:04 pm | 
                                            RNS | 
                                            TR-1: Notification of Major Holdings | 
                                        
                                                                            
                                            | 7th Feb 2025 4:53 pm | 
                                            RNS | 
                                            TR-1: Notification of Major Holdings | 
                                        
                                                                            
                                            | 7th Feb 2025 10:40 am | 
                                            RNS | 
                                            TR-1: Notification of Major Holdings | 
                                        
                                                                            
                                            | 7th Feb 2025 8:15 am | 
                                            RNS | 
                                            Director Purchases | 
                                        
                                                                            
                                            | 6th Feb 2025 11:00 am | 
                                            RNS | 
                                            EBT Share Purchase | 
                                        
                                                                            
                                            | 6th Feb 2025 7:00 am | 
                                            RNS | 
                                            Results of Secondary Placing in SigmaRoc | 
                                        
                                                                            
                                            | 5th Feb 2025 4:41 pm | 
                                            RNS | 
                                            Proposed Placing of Ordinary Shares in SigmaRoc | 
                                        
                                                                            
                                            | 3rd Feb 2025 7:00 am | 
                                            RNS | 
                                            Year-end Trading Update | 
                                        
                                                                            
                                            | 19th Dec 2024 8:09 am | 
                                            RNS | 
                                            Director/PDMR Shareholding | 
                                        
                                                                            
                                            | 12th Dec 2024 7:00 am | 
                                            RNS | 
                                            CFO Succession | 
                                        
                                                                            
                                            | 5th Nov 2024 7:00 am | 
                                            RNS | 
                                            Holding(s) in Company | 
                                        
                                                                            
                                            | 28th Oct 2024 7:00 am | 
                                            RNS | 
                                            Q3 Trading Update | 
                                        
                                                                            
                                            | 7th Oct 2024 7:00 am | 
                                            RNS | 
                                            Share Purchase by CFO designate | 
                                        
                                                                            
                                            | 9th Sep 2024 7:00 am | 
                                            RNS | 
                                            Interim Results, Analyst Briefing & Investor Pres | 
                                        
                                                                            
                                            | 2nd Sep 2024 7:00 am | 
                                            RNS | 
                                            Completion of acquisition of CRH's Polish Lime ops |