Union Bancaire Privee UBP SA reduced its holdings in Baidu by 36.0% during the third quarter. The firm sold 9,834 shares, according to a recent filing. UBP SA now holds 17,518 shares, valued at approximately $2.31 million.

Despite this reduction, other institutions increased their positions, leading to mixed institutional sentiment. Primecap Management holds over 12 million shares. RPD Fund Management significantly increased its stake by 161.6%.

Overall, Wall Street analysts maintain a positive outlook on Baidu. The company holds a consensus rating of "Moderate Buy" and an average price target of $146.11.