Indian stock markets closed lower on May 19th following Moody's US downgrade. FPIs were net sellers, while DIIs were net buyers. Several companies, including Hindalco, will release Q4 earnings. Nifty's immediate support is at 24,800 amid weak global cues. Post-market hours, various companies reported Q4 FY25 results, highlighting varied financial performances.