The FTSE 100 edged down 6.56 points to 4.489.68 on Thursday morning following the UK Prime Minister's parliamentary defeat over proposed changes to Brexit and a hike in US interest rates.
Sports Direct International (SPD) fell 5.76% to 361.3p after reporting a fall in revenue in UK Sports Retail and a reduction in its gross margin. Underlying profit before tax grew by 22.9% in the 26 weeks to 29 October to £88m, with operating costs down by 3.9% and revenue 4.7% higher.
International distribution and outsourcing group Bunzl (BNZL) said it expects revenue for the year ending on 31 Dec to have increased by approximately 15% at actual exchange rates. The share price dipped 0.29% to 2,043p.
Ocado (OCDO) grew its retail revenue by 11.6% to £373.8m in the 14 weeks to 3 December but said a shortage of capacity, driven by a lack of drivers in certain locations, restricted sales growth. The shares edged down 0.4% to 340p.
Healthcare communications and public relations group Huntsworth (HNT) expects headline pre-tax profits for the year ending 31 December to at least reach market consensus estimates of £22.8m. This failed to win over investors, with the shares down 1.22% to 80.8p.
AIM-listed anti-microbial technology company Byotrol (BYOT) posted a pre-tax loss of £804,981 for the six months to the end of September - up from £804,981 last time. But the share price dropped 3.85% to 3.13p.