Company information
- Ticker
- UBSFY
- Country
- United States
UBISOFT ENTERTAIN-UNSPON ADR Business Summary
Ubisoft Entertainment SA, traded via the UBSFY ADR, is a leading global developer and publisher of interactive entertainment, generating revenue through premium game sales, Player Recurring Investment (PRI) via in-game microtransactions, and its Ubisoft+ subscription platform. The company operates through a newly implemented "Creative Houses" model, which segments its global studio network into five specialized units focused on high-potential genres such as Open World Adventures and Games-as-a-Service (GaaS). This 2026 strategic reset prioritizes a more selective AAA pipeline and back-catalog monetization to drive sustainable cash flow. Ubisoft maintains a strong market position alongside major competitors like Electronic Arts, Take-Two Interactive, and Microsoft (Activision Blizzard), distinguishing itself through its proprietary engine technologies and a deep portfolio of iconic intellectual property including Assassin’s Creed, Far Cry, and Tom Clancy’s series. The company was established in 1986 by the five Guillemot brothers, with Yves Guillemot continuing to serve as Chairman and Chief Executive Officer. The senior leadership team includes Frédérick Duguet as Chief Financial Officer and Marie-Sophie de Waubert as Chief Creative Network and Portfolio Development Officer, who manages the firm’s international production infrastructure. In early 2026, the executive ranks were further strengthened by the appointments of Julien Bares and Thomas Andrén to lead the Creative Houses and Creative Network, respectively. Ubisoft’s ownership structure is anchored by the Guillemot family, which retains strategic control through double-voting shares, and a long-term partnership with Tencent, which holds a 9.99% direct stake and a 49.9% interest in the Guillemot Brothers Ltd holding company.