Indian benchmark indices, Nifty 50 and BSE Sensex, reached fresh 52-week highs on Thursday, propelled by heavyweights Reliance Industries and HDFC Bank. However, broader market gains were capped as midcap and smallcap stocks saw profit-taking, leading to weak market breadth. Several individual stocks like Hero MotoCorp and NBCC saw significant moves.