Chewy

Chewy, Inc., based in Dania Beach, Florida, is an online retailer of pet food and other pet-related products.

Looks like you searched for a public company. Vested only supports private companies right now. Try searching again.