Financials
| 2024 Annual Report & Accounts | Apr. 11, 2025 | 
| 2024 Annual Report & Accounts (ESEF) | Apr. 11, 2025 | 
| Final results for the year ended 31 December 2024 | Mar. 21, 2025 | 
| Trading update for the year ended 31 December 2024 | Jan. 29, 2025 | 
| Interim results for the six months ended 30 June | Sep. 27, 2024 | 
| Annual Report & Accounts 2023 | Apr. 22, 2024 | 
| Final results for the year ended 31 December 2023 | Apr. 15, 2024 | 
Proxies
| Special Resolutions passed at the 2025 AGM | May. 16, 2025 | 
| Result of AGM | May. 15, 2025 | 
| 2025 Notice of Annual General Meeting | Apr. 11, 2025 | 
| Result of Annual General Meeting | May. 16, 2024 | 
| Special Resolutions Passed AGM 2024 | May. 16, 2024 | 
| 2024 Notice of Annual General Meeting | Apr. 22, 2024 | 
| Notice of AGM & Publication of Annual Report | Apr. 22, 2024 | 
Ownership Update
| Holding(s) in Company | Oct. 15, 2025 | 
| Holding(s) in Company | Oct. 07, 2025 | 
| Holding(s) in Company | Oct. 06, 2025 | 
| Holding(s) in Company | Oct. 03, 2025 | 
| Holding(s) in Company | Oct. 02, 2025 | 
| Holding(s) in Company | Oct. 02, 2025 | 
| Holding(s) in Company | Jul. 10, 2025 | 
Announcements
| Total Voting Rights | Sep. 30, 2025 | 
| Notice of Interim Results | Sep. 02, 2025 | 
| Total Voting Rights | Aug. 29, 2025 | 
| Total Voting Rights | Jul. 31, 2025 | 
| Doosan Fuel Cell and Ceres joint announcement | Jul. 28, 2025 | 
| Block listing Interim Review | Jul. 07, 2025 | 
| Total Voting Rights | Jun. 30, 2025 |