The Sensex gained 3.11% during October 12–16, while 15 BSE 500 stocks posted consecutive gains. Tata Elxsi led with 23%, followed by KPIT Technologies at 16%.