MSTC, Tata Power, IIFL Finance, Geojit Financial, Sandur Manganese and more: Top stocks to watch out for on September 20