Shopify Inc.

SHOP

NYSE

124.15 4.13 (3.44%)

updated at 20:02 Apr 26