Despite weak market sentiment on Wednesday, shares of 103 companies in NSE reached the upper circuit. Meanwhile, major equity indices BSE Sensex and NSE Nifty50 declined. NSE Nifty50 started today's session at 25,008.55 against previous close of 25,057.35 and fell 0.59 per cent to 24,908.45 (…).