Stock market today, June 30 -- For the week ending 27 June 2025, the benchmark Nifty-50 index ended 2.3% higher week on week, helped by favorable global cues. Bank Nifty gained more than 2% to end at 57,443.90, while metals, IT, and oil & gas indices were other key gainers. The broader indices gained 2.4% to 4.3% during the week.

For the Nifty, 25,500-25,300 would act as crucial retracement support zones. Above this level, the uptrend may continue, with 25,850 serving as the immediate resistance, though the index has upside potential up to 26,000, as per Amol Athawale, VP-Technical Research, Kotak Securities.

For Bank Nifty, 57,000-56,700-56,500 would be key support zones, while 57,500-57,800-58,200 could serve as crucial resistance lev...