BIDU

BAIDU INC
Inst. value
$83.63M
Inst. shares
651.3K
Holders
3

Institutional Holders (3)

Institution Shares Value % Total Δ Filed
Appaloosa LP575.0K$75.13M89.8%Feb 17, 26
Pzena Investment Management LLC48.8K$5.43M6.5%-14%Apr 24, 26
Dodge & Cox27.5K$3.06M3.7%+66%May 14, 26