Nifty rose 127 points (+0.52%) in the week of July 13–17, rebounding from the previous week's decline. Tech Mahindra, TCS and Bajaj Finance led gains, while Hindalco, Trent and Grasim lagged. Strong IT earnings and Reliance's Q1 results fueled Friday's sharp rally.