Tata Motors, Titan, Britannia, Metro Brands among 125 NSE stocks to hit 52-week highs; 13 touch 52-week lows | The Financial Express