Robust first half results period sparks £100m shareholder windfall