Nifty and Sensex hit fresh highs around noon on May 27 with banking and IT stocks leading the gains. HDFC Bank, ICICI Bank, and L&T were the major contributors to the Nifty 50.