112.11 -3.05(-2.65%)07/11/2025
Shopify Inc. (SHOP)
Press Release | Data News