Finance.Foundation
finance.foundation / Companies / Shopify (SHOP)
Company · Technology · E-Commerce Software

Shopify (SHOP)

Commerce operating system powering millions of online stores; payments and logistics services.

Legal name
Shopify Inc.
Ticker
SHOP
Exchange
Toronto Stock Exchange · MIC XTSE
Country
Canada
Sector
Technology
Industry
E-Commerce Software
Market cap ≈
$197.3bn — computed, not copied: 1.287bn shares × 212.42 CAD close on 2026-08-28
Reporting currency
CAD
Founded
2006
Website
www.shopify.com
LEI
549300HGQ43STJLLP808 (GLEIF)
ISIN
CA82509L1076 (check digit validated)
FIGI
BBG004DW5NC7 (share class, OpenFIGI)

Graph connections view in graph →

lists_onToronto Stock Exchange
domiciled_inCanada held_by (top holdings)ARK Innovation ETF

Sector peers — Technology

Compare: SHOP vs AAPL · SHOP vs MSFT · SHOP vs NVDA

How this market cap is arrived at

Shares outstanding1,286,643,931
Basisoutstanding
As of2026-06-30
SourceSEC 10-Q cover page (2026-06-30)
Price212.42 CAD · SHOP.TO · close 2026-08-28
VenueToronto
Converted atECB euro reference rates, 2026-08-28
Market cap$197.3bn

NOT an ADR situation — Shopify's Nasdaq line (shop, USD 152.90) and its TSX line (SHOP.TO, CAD 212.42) are the same Class A subordinate voting share dual-listed 1:1, so adr_symbol/adr_ratio are null. Both symbols verified 200 OK. I set yahoo_symbol to the Canadian home market per the region rule, but be aware the Nasdaq line is by far the more liquid and price-setting one, and using SHOP.TO means the cap comes out in CAD (~CAD 273bn ≈ USD 197bn) — the FX step is where this one usually goes wrong.

Share counts move on a filing cadence, prices move continuously — so this figure is exact only as of the two dates above, and we publish both rather than a single undated number. Provenance.

Fundamentals

From the 10-K for the year ended 2025-12-31USDAs reported
Revenueus-gaap:Revenues $11.6bn
Operating incomeus-gaap:OperatingIncomeLoss $1.5bn
Net incomeus-gaap:NetIncomeLoss $1.2bn
Research & developmentus-gaap:ResearchAndDevelopmentExpense $1.5bn
Total assetsus-gaap:Assets $15.2bn
Shareholders' equityus-gaap:StockholdersEquity $13.5bn
Cash & equivalentsus-gaap:CashAndCashEquivalentsAtCarryingValue $1.5bn

Net margin 10.7% — net income divided by revenue, both from this same filing.
Market cap / net income 160.3× — a market value from 2026-08-28 divided by earnings for a year that ended 2025-12-31. The two dates are far apart on purpose: this is arithmetic on two published numbers, not a valuation.

Every figure above is read from the same 10-K, filed 2026-02-11, and each row names the XBRL tag it came from so it can be checked against the document. Metrics absent from that filing are absent here rather than sourced from a different year — a table mixing periods is individually true and collectively meaningless.

Identifier crosswalk

StandardValueWhat it answers
Ticker SHOP Venue-local shorthand — ambiguous across markets
MIC XTSE ISO 10383 — the venue
ISIN CA82509L1076 ISO 6166 — the security
LEI 549300HGQ43STJLLP808 ISO 17442 — the legal entity
FIGI BBG004DW5NC7 OpenFIGI — instrument, share class
CUSIP 82509L107 Derived from the US/CA ISIN, check digit verified — licensed identifier, not republished as data

6 naming systems for one entity — only codes we actually hold are listed, with no gaps filled by guessing. Sources: LEI from GLEIF (CC0), ISIN read from the issuer's own primary listing document, with its ISO 6166 check digit validated, FIGI from OpenFIGI (open standard), MIC from the ISO 10383 registry. CUSIP appears because it is arithmetically embedded in US and Canadian ISINs — we derive and verify it from a code we already hold, and we do not redistribute CUSIP Global Services data. Each linked code opens its reverse-lookup page; the validator checks any code's check digit. seed-0.7 · marketcap-1 · 2026-08-30.

Approximate reference values from public sources · seed-0.7 · marketcap-1 · 2026-08-30 · not real-time. See data & methodology.

# this page as data GET https://finance.foundation/api/v1/companies/shopify

JSONCSV No key, CORS enabled — paste any of these straight into a notebook.

Code to fetch it
curl
curl -s https://finance.foundation/api/v1/companies/shopify
Python
import requests r = requests.get("https://finance.foundation/api/v1/companies/shopify", timeout=30) r.raise_for_status() data = r.json()
JavaScript
const r = await fetch("https://finance.foundation/api/v1/companies/shopify"); if (!r.ok) throw new Error(r.status); const data = await r.json();
pandas
import pandas as pd df = pd.read_csv("https://finance.foundation/api/v1/companies/shopify.csv")