Shopify Inc

SHOP

Details

SectorInformation technology

Issuer countryCanada