Q3 results today: 40 companies announcing their quarterly earnings. ICICI Bank and Kotak Mahindra Bank are among the most tracked after results. Other important results include IDBI Bank, IDFC First Bank, IREDA, J&K Bank, JK Cement, Persistent Systems, and Union Bank.