The FTSE 100 is holding flat this morning as a lack of company or macroeconomic news leaves investors in a state of limbo ahead of the US's inflation print on Friday.
Meanwhile, a raft of FTSE 250 companies have reported results, sending the overall index 0.3% lower this morning.
Curry’s dropped close to 5.5% after its sales stumbled, with investors seemingly unimpressed by its return to profit and the improvement of margins.
Fellow constituent of the secondary index Watches of Switzerland jumped 7.5% despite its profits having fallen 40% in the past year, with the markets potentially taking refuge in its cautiously optimistic guidance and its improvements in the US, a market it expects to account for half of its sale soon.
Moonpig rallied close to 9% after it provided a confident assessment of prospects as it weighed in with full-year profits comfortably in line with forecasts. Medium-term Moonpig is targeting double-digit percentage annual revenue growth, an adjusted EBITDA margin rate of 25% to 26% and growth in adjusted earnings per share at a mid-teens percentage rate.