Tesco

TSCO: 239.40 -0.30 (-0.13%) delayed: 18:41PM

Trade now

Tesco Chart