Costain shares hit five-year high on new £10 million buyback
Positive trading in first half On track to hit margin target Returning more surplus cash Infrastructure and construction group Costain (COST) published an unscheduled trading update for the six months to the end of June along with...
16 June 2025