The Nifty 50 fell 27.4 points to end at 24,194.50, while the Sensex dropped 105.79 to reach 80,004 points. The decline comes after investors booked profits from the highs in the last two sessions, with the Nifty 50 and Sensex gaining 3.7% and 3.8%, respectively, in the last two sessions alone.