Stock market today: BSE Sensex opens over 300 points down

Indian markets ended almost unchanged, as gains in financial stocks balanced out losses in the pharmaceutical sector, amid ...
The S&P BSE Sensex ended 203.22 points lower at 75,735.96, while the NSE Nifty50 fell 19.75 points to settle at 22,913.15.
Smallcap shares outperformed the benchmarks as well as others in the broader markets, with the Nifty Smallcap100 index ending ...