Tesco's upbeat outlook

Share price (pence)