Among the companies with reports and trading updates today are Vodafone, Frasers, AJ Bell, Warpaint London and Watches of Switzerland.Read More

You might also be interested in reading Stellar Trapped: XLM Bounce Stalls Despite Oversold Record.