Earnings forecasts upgraded on back of excellent trading