Baidu stock is trading -14.23% below its average target price of $99.88 after dropping -1.9% during today's afternoon session. Analysts are giving the Large-Cap Software company an average rating of buy and target prices ranging from $71.11163 to $145.7115 per share.
The stock has an average amount of shares sold short at 2.1%, and a short ratio of 2.09. The company's insiders own 3.5% of its outstanding shares, which indicates a strong alignment between management and shareholder interests. Finally, we also note that only a small number of institutional investors are invested in the stock, with 27.4% of Baidu's shares being owned by this investor type.
Institutions Invested in Baidu
Date Reported | Holder | Percentage | Shares | Value |
---|---|---|---|---|
2025-03-31 | Primecap Management Company | 4% | 11,946,336 | $1,023,442,583 |
2025-03-31 | Dodge & Cox Inc | 2% | 5,440,815 | $466,114,611 |
2025-03-31 | Orbis Allan Gray Ltd | 1% | 3,236,111 | $277,237,623 |
2025-03-31 | FIL LTD | 1% | 2,805,336 | $240,333,129 |
2025-03-31 | UBS Group AG | 1% | 2,452,986 | $210,147,306 |
2025-03-31 | Pictet Asset Management Holding SA | 1% | 2,123,370 | $181,909,104 |
2025-03-31 | Bridgewater Associates, Lp | 1% | 2,076,305 | $177,877,045 |
2025-03-31 | Black Creek Investment Management Inc. | 1% | 2,062,954 | $176,733,265 |
2025-06-30 | Robeco Institutional Asset Management B.V. | 1% | 1,756,714 | $150,497,685 |
2025-03-31 | Susquehanna International Group, LLP | 1% | 1,598,532 | $136,946,233 |
Besides an analyst consensus of some upside potential, other market factors point to there being positive market sentiment on Baidu.