Indian markets ended lower on Thursday with Nifty at 24,500. Vodafone Idea, Adani Total Gas, and ABFRL declined, while Ola Electric, Waaree Energies, and JP Power Ventures gained.