IPO SS Retail IPO: Is it the Right Time to Buy or Sell? September 23, 2026 by Russell Clarkson SS Retail IPO shares list at a 51% premium. Is it the right time to buy or sell?