ICICI Bank led the pack as the largest contributor, accounting for over 17.3 percent of the index move, followed by Mahindra & Mahindra and State Bank of India, each contributing over 16 percent and 15 percent, respectively.