Almac Group reports record revenue and profit growth Almac Group posts record £1.1 billion revenue and £138.9 million pre-tax profit after reinvesting in Northern Ireland operations. 19 May 2026