On March 4, 2026, Indian stock markets fell for the third day, as US-Iran tensions worried traders. The Sensex dropped 1,123 points to 79,116, its 10-month low, and Nifty50 fell 385 points to 24,481, a six-month low. MidCap and SmallCap stocks fell over 2%, while only the IT sector ended higher among all sectors.