Marshalls plc reported earnings results for the four months ended April 30, 2018. For the period, the company reported revenue was up 10% at £149 million against £135 million a year ago.

The board is confident of delivering its 2018 expectations.