Nifty 50 closes at 24,583.25 as banks and IT slip | Adalytica