On May 14, 2025, Centessa Pharmaceuticals plc announced its financial results for the first quarter of 2025, detailing its operational performance during this period. This filing provides insights into the company's fiscal health but does not specify quantitative data in the report.