News

E-commerce trade in small parcels brought Chinese factories to American shoppers. Tariffs are severing the connection.
The latest trading day saw Canada Goose (GOOS) settling at $8.23, representing a -1.56% change from its previous close.