Current Assessment
Baidu's latest annual report shows Robin Li with 18.6% beneficial ownership and 59.9% voting power. That reported ownership includes employee-held shares for which he has voting proxies, so those shares should not be counted as his economic asset. After removing those proxy shares and valuing the remaining Baidu stake at the late-June 2026 market price, Li's direct Baidu position is worth about $5.9 billion. The rest of the estimate reflects a cautious allowance for liquidity and other assets. His wife Melissa Ma holds a separate Baidu stake worth about $1.15 billion at the same price, but the filing says Li disclaims beneficial ownership, so it is not part of the base estimate.
Key caveats
- Baidu's share price is the main driver of the estimate.
- The base case excludes spouse-held shares because the filing treats them separately.
- No public source found here gives a full personal balance sheet for cash, debt, real estate, or private investments.
Evidence gaps
- Post-January 2026 ownership changes
- Personal liabilities or pledged shares
- Non-Baidu assets
