Indian Stock Market Today (June 19, 2025): Sensex Falls 0.10%
The Indian stock market today closed with modest losses. The BSE Sensex dropped 82.8 points (−0.10%) to end at 81,361.87, while the Nifty 50 slipped 0.08% to 24,793.25. This marks the third straight session in the red, driven by global caution due to ongoing Middle East tensions and a hawkish U.S. Federal Reserve tone keeping investors on edge.
Sector Performance Highlights
Banking & Financials
- Banking stocks underperformed. SBI was down 0.89% and IndusInd Bank dropped 1.53%.
- The Nifty Bank index declined amid credit cost concerns and rate anxiety.
IT
- IT stocks slipped, with Infosys −0.88% and TCS −0.79%. Wipro stood out with a 1.53% gain.
Auto
- Auto sector gained 0.5%, led by Mahindra & Mahindra after approval for the SML Isuzu deal.
Pharma
- Biocon rose 2% following a positive outlook upgrade by HSBC on biosimilars momentum.
Top 5 Gainers & Losers
Top Gainers
- Tata Consumer: +2.2%
- Eicher Motors: +1.9%
- Mahindra & Mahindra: +1.8%
- Biocon: +2.0%
- Wipro: +1.53%
Top Losers
- Adani Ports: −2.5%
- Bajaj Finance: −2.0%
- Infosys: −0.88%
- TCS: −0.79%
- State Bank of India: −0.89%
FII/DII Net Flows
On June 19, Foreign Institutional Investors (FIIs) were net buyers with inflows of ₹934.6 crore, while Domestic Institutional Investors (DIIs) bought ₹606 crore. Month-to-date, FIIs have net sold ₹4,043 crore and DIIs have purchased ₹59,836 crore. Domestic mutual funds continue to support the market with over ₹1.25 lakh crore invested since May.
Key Macro-Economic & Global Drivers
- Middle East tensions impacting oil supply and risk appetite.
- Federal Reserve stance remains hawkish with no rate cuts yet.
- Rupee depreciation against USD adds inflation pressure (₹86.72/$).
- Crude oil prices spiked, adding to cost pressures.
What to Watch Next
- Updates on U.S. Fed policy and geopolitical risks.
- Progress of M&M’s acquisition of SML Isuzu.
- June CPI and WPI inflation data.
- FII/DII flows and volatility trends.
- Technical resistance/support at 24,850/24,700 for Nifty.