Sohu.com Ltd (NASDAQ:SOHU) has 46 institutional investors with active 13F positions as of December 2025.
| Owner Name | Date | Shares Held | Change (QoQ) | Change (%) | Value (USD) |
|---|---|---|---|---|---|
| NOMURA ASSET MANAGEMENT INTERNATIONAL INC. | 31 Dec, 2025 | 2,831,951 | 2,831,951 | 0.00% | $44,291,383.00 |
| NOMURA ASSET MANAGEMENT INTERNATIONAL INC. | 31 Dec, 2025 | 2,768,017 | -63,934 | -2.26% | $42,766,000.00 |
| ACADIAN ASSET MANAGEMENT LLC | 31 Dec, 2025 | 943,002 | -5,712 | -0.60% | $14,721.00 |
| ACADIAN ASSET MANAGEMENT LLC | 31 Dec, 2025 | 943,002 | 0 | 0.00% | $14,540.00 |
| RENAISSANCE TECHNOLOGIES LLC | 31 Dec, 2025 | 811,345 | -44,328 | -5.18% | $12,689,436.00 |
| VANGUARD GROUP INC | 31 Dec, 2025 | 778,284 | -16,122 | -2.03% | $12,172,362.00 |
| RENAISSANCE TECHNOLOGIES LLC | 31 Dec, 2025 | 776,347 | -34,998 | -4.31% | $11,994,561.00 |
| VANGUARD CAPITAL MANAGEMENT LLC | 31 Dec, 2025 | 606,950 | 606,950 | 0.00% | $9,377,378.00 |
| CITADEL ADVISORS LLC | 31 Dec, 2025 | 601,255 | 2,400 | 0.40% | $9,403,628.00 |
| CITADEL ADVISORS LLC | 31 Dec, 2025 | 399,224 | -202,031 | -33.60% | $6,168,011.00 |
| Connor, Clark & Lunn Investment Management Ltd. | 31 Dec, 2025 | 253,981 | -1,198 | -0.47% | $3,972,263.00 |
| Connor, Clark & Lunn Investment Management Ltd. | 31 Dec, 2025 | 253,981 | 0 | 0.00% | $3,924,006.00 |
| D. E. Shaw & Co., Inc. | 31 Dec, 2025 | 178,490 | 21,760 | 13.88% | $2,791,584.00 |
| D. E. Shaw & Co., Inc. | 31 Dec, 2025 | 173,430 | -5,060 | -2.83% | $2,679,494.00 |
| ARROWSTREET CAPITAL, LIMITED PARTNERSHIP | 31 Dec, 2025 | 171,078 | -64,828 | -27.48% | $2,675,660.00 |
| VANGUARD FIDUCIARY TRUST CO | 31 Dec, 2025 | 158,880 | 158,880 | 0.00% | $2,454,696.00 |
| AMERICAN CENTURY COMPANIES INC | 31 Dec, 2025 | 143,722 | 20,317 | 16.46% | $2,220,505.00 |
| AMERICAN CENTURY COMPANIES INC | 31 Dec, 2025 | 123,405 | 8,501 | 7.40% | $1,930,054.00 |
| E Fund Management (Hong Kong) Co., Ltd. | 31 Dec, 2025 | 121,766 | 4,191 | 3.56% | $2,071,240.00 |
| PUBLIC EMPLOYEES RETIREMENT SYSTEM OF OHIO | 31 Dec, 2025 | 100,707 | 100,707 | 0.00% | $1,555,923.00 |