As many as 138 stocks on the BSE hit fresh 52-week highs while only 9 stocks hit new lows. On the other hand, 57 stocks on the NSE were seen trading at fresh 52-week high values.
BSE Sensex and Nifty 50 were trading over 1 per cent higher on Wednesday, on the back of buying in index heavyweights such as Reliance Industries Ltd (RIL), Infosys.