Did Shopify just get a big investment from a Scottish investment bank?

I’m trying to figure this out. Maybe someone can help me.

@rickwatson - Shopify did not receive new investment from Baillie Gifford but rather they are reporting that Shopify owns more than 5% of the company as per SEC rules.

The Securities and Exchange Commission (SEC) Schedule 13G form is an alternative filing for the Schedule 13D form and is used to report a party’s ownership of stock which exceeds 5% of a company’s total stock issue. Schedule 13G is a shorter version of Schedule 13D with fewer reporting requirements.