NIFTY 50 24,812 +0.42%|SENSEX 81,547 -0.18%|BANK NIFTY 52,103 +0.61%| ITR Deadline: July 31, 2024 β€” File now to avoid penalty|NIFTY 50 24,812 +0.42%|SENSEX 81,547 -0.18%|BANK NIFTY 52,103 +0.61%| ITR Deadline: July 31, 2024 β€” File now to avoid penalty