The broader markets underperformed the benchmark indices during the week ended October 16, with the Nifty Midcap 100 index rising 0.6 percent, while the Nifty Smallcap 100 index ended marginally lower, declining around 0.1 percent. For the week, the BSE Sensex rose 2256.94 points, or 3.11%, to 74,729.27, while the Nifty50 rose 625.7 points, or 2.77%, to 23,146.15. The Nifty Midcap 100 index rose 0.6 percent during the week, led by gains in Tata Elxsi, KPIT Technologies, Suzlon Energy, Waaree Energies, UPL, Havells India, Hero MotoCorp, Hindustan Petroleum Corporation and Prestige Estates Projects.