Q1 results today: IDFC First Bank, NTPC to MCX — 18 companies to declare Q1 results 2023 Q1 results today: 18 companies that would be announcing Q1 results 2023 on Saturday include Rossari Biotech, Sonata Software, IDFC First Bank, NTPC, MCX, D-Link India, etc