Top Stocks To Watch For November 4: Sun Pharma, Azad Engineering, Zen Technologies and more