Britannia, Axis Bank, Bajaj Auto, Maruti, TCS among 145 NSE stocks to hit 52-week highs; 10 touch 52-week lows | The Financial Express