Chewy's Stock Slide: A 70% Decline in Five Years Raises Key Questions | Whale Factor