Nifty, Sensex Touch Record Highs Amid Broad-Based Gains

Share Market Update: Analysts awaited macroeconomic data for near-term cues