Q4 Results Live Updates: ITC, Sun Pharma react to earnings; JSW Steel, Ashok Leyland report today May 23, 2025