BIDU - Baidu Inc ADR
Float
2.2B
Short % of Float
--
Oustanding Shares
350.65M
Float
276.43M
Short % of Float
1.72%
Oustanding Shares
276.45M
Float
276.43 M
Short % of Float
1.74%
Oustanding Shares
283.62 M