Shopify (NYSE: SHOP) is owned by 63.27% institutional shareholders, 0.00% Shopify insiders, and 36.73% retail investors. Baillie Gifford Co is the largest individual Shopify shareholder, owning 55.24M shares representing 4.28% of the company. Baillie Gifford Co's Shopify shares are currently valued at $4.47B.
If you're new to stock investing, here's how to buy Shopify stock.