Stock Market Today: Top 10 things to know before the market opens
Foreign institutional investors net sold shares worth Rs 477.76 crore, while domestic institutional investors offloaded Rs 565.48 crore worth of stocks on November 17, provisional data from the National Stock Exchange showed.