Stock Market Today, July 11 -- The Nifty-50 Index ended 0.47% lower at 25,355.25 on Thursday amid caution ahead of Q1 results and tariff-related concerns. Bank Nifty at 56,956.00 also ended 0.45% lower, while IT, FMCG, and Pharma were other key index losers, though Metals and Realty managed to gain. The broader indices ended around 0.3% lower.

In the short term, the trend for Nifty is likely to remain weak, which could lead to further downside. On the lower end, support is placed at 25,250-25,200, while on the higher end, resistance levels are seen at 25,400 and 25,500." as per Rupak De, Senior Technical Analyst at LKP Securities.

The Bank Nifty index is showing resilience above the 20-day simple moving average (SMA), which is acting as...