Since a low point in 2024, Ithaca’s stock has jumped 181%, giving a market cap of £4.5 billion. | Read More in Front – Globes