The Indian stock markets gained modestly on March 3, extending post-budget gains. The BSE Sensex rose 0.24% to close at 18,490 points and the NSE Nifty gained 0.25% to end at 5,536 points. Global markets also rose, with the Dow and S&P 500 gaining over 1.5% each on positive US economic data. Several Indian companies such as Ashok Leyland, TCS, and NDTV announced positive corporate news. The markets were supported by declining food inflation and gains in auto and capital goods stocks.