Shareholders applaud as retailer raises profit forecasts for a second time in 2021