Tesco Share Chart - Tesco Share Price 40os 6 2029 40os