The Economist, a privately owned company headquartered in the UK, was founded in 1843 and employs approximately 4920 individuals, primarily focusing on newspaper publishing. The company functions as a current affairs publication.
Smith Financial Corporation (SFC), the family holding company of Canadian entrepreneur Stephen Smith, and Stephen Smith himself, completed the acquisition of a 26.9% stake in The Economist Newspaper Limited on April 23, 2026. This stake was purchased from Lady Lynn Forester de Rothschild, other members of the de Rothschild family, and associated companies, following customary regulatory approvals.
Subscribe for full access to The Economist's products in full detail
Subscribe for full access to The Economist's revenue in full detail