Cranswick shares hit all-time high on positive earnings surprise
Trading ahead of forecastsHalf-year seen up on 2023Full-year profit top end of rangeFood producer Cranswick (CWK) has once again seen trading top expectations due to strong demand leading it to raise its half-year and full-year...
27 September 2024