Shopify, an e-commerce giant, has climbed to become the second largest company on Canada's primary stock exchange, boasting a market capitalization of nearly $2 billion. It now represents 5.4 percent of the index, trailing only behind Royal Bank of Canada, which holds a 6.9 percent share. TD Bank, which has faced recent scandals, ranks third at 3.9 percent.