Shopify Inc (NYSE:SHOP)

520.66
Delayed Data
As of Feb 21
 -14.92 / -2.79%
Today’s Change
177.18
Today|||52-Week Range
593.89
+30.96%
Year-to-Date