Studds Accessories shares dropped 2% on debut amid weak market sentiment. Despite a 73x IPO subscription, strong demand and industry leadership underpin growth prospects and reasonable valuation.