Chewy (NYSE: CHWY), an online retailer of pet food and pet products, has had a mixed performance post its June IPO. While the stock jumped to about $35 per share on the day of its listing, from its IPO price of $22, it has declined by about 30% since then, trading at levels of around $25 currently..