66
Companies reporting and trading updates today include Ashtead Group, Michelmersh Brick Holdings, DS Smith, Oxford Nanopore Technologies and Watches of Switzerland Group.
Mini suspends deliveries of new Cooper and Countryman due to brake recall