Nifty hits all-time high
About 1,059 shares advanced against 272 declining shares on the BSE.
TCS stock trading lower on the NSE. Infosys stock gained 0.5% ahead of Q3 earnings later today.
The mid-cap and small-cap shares were broadly outperforming the benchmarks as the BSE MidCap Index rose 0.37% and the BSE SmallCap Index advanced 0.6%.