129.36 -4.14(-3.10%)03/10/2026
Shopify Inc. (SHOP)
Press Release | Data News