Sohu.com Ltd ADR Dossier
Qualitative Analysis
Business overview
Sohu.com Limited (NASDAQ: SOHU) is a pioneer of the Chinese internet era, established in the 1990s by Dr. Charles Zhang. The company operates as a leading online media platform and online game business group in mainland China. Sohu has built a comprehensive matrix of Chinese language web properties, including the Sohu News App, Sohu Video App, the mobile portal m.sohu.com, and the PC portal www.sohu.com. Its highly profitable online game business is conducted through its subsidiary Changyou.com Limited, which develops and operates a diverse portfolio of PC and mobile games, most notably the massively multiplayer online role-playing game (MMORPG) franchise Tian Long Ba Bu (TLBB).
Research as of 19 Jun 2026
Strategic Initiatives
Growth programs, investments, and their expected impact
Integrating generative AI and advanced recommendation algorithms into the Sohu portal, news, and video platforms to optimize user experience and content discovery.
Expected impact: Regaining younger users, increasing daily active users, and boosting long-term ad yield through targeted content personalization.
Focusing on the 'Twin Engine' ecosystem led by Sohu Media and Sohu Video, emphasizing premium content and knowledge-based livestreaming events.
Expected impact: Bolstering brand influence, generating high-quality user interactions, and exploring new offline and online monetization opportunities.
Executing an expanded share repurchase program of up to US$150 million of outstanding ADSs to return capital to shareholders.
Expected impact: Consolidating control and enhancing shareholder value, with approximately US$116 million (8.7 million ADSs) repurchased as of mid-May 2026.
Mergers, Acquisitions & Partnerships
Recent deals and strategic collaborations