“Chewy, the ticket is c h w y. It's an online pet retailer. $10,800,000,000 market cap. Think of them as the Amazon of pet retail. They've expanded into vet clinics, and prescription pet medication as well. But Amazon can also operate in this space.”
No settled horizons yet — outcomes appear at 30/90/365 days.