ICICI Securities maintains 'Buy' rating on Vedant Fashions, sees 18% upside.ICICI Securities targets a price of Rs 1600 for Vedant Fashions.The stock is expected to have a 18% upside potential.Vedant Fashions is the owner of the Manyavar brand.