Among the companies with reports and trading updates today are Dechra Pharmaceuticals, Begbies Traynor, Natwest, 888, Johnson Matthey, Wincanton and Kainos Group.
Among the companies with reports and trading updates today are Vodafone, Greggs, Marston s, Imperial Brands, Land Securities, Britvic and Boohoo Group.