Loading live market data…

Baidu, Inc.

NASDAQ:BIDU

$109.73 USD

-$3.66 (-3.23%)

Volume
3.94M
Average Volume
2.52M
Market Capitalization
$37.32B
P/E Ratio
771.04
Dividend Yield
0.00%
Price Target
$150.00
Year High
$165.30
Year Low
$84.64
Day High
Day Low
Payout Ratio
$0.00
Current Ratio
$1.85

CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE

0.10%

Investors Holding

27

change: -531 | last: 558

Increased Positions

15

change: -242 | last: 257

Reduced Positions

4

change: -154 | last: 158

New Positions

3

change: -77 | last: 80

Sold Positions

483

change: 376 | last: 107

Total Calls

-

Total Puts

-

Put-Call Ratio

0.00

change: -91.4653 | last: 0.9147

Total Invested

38.35M

BIDU Enterprise Value History

Annual
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2025-12-31 $913.65 475.26M $434.22B $24.61B $97.08B $506.69B
2024-12-31 $615.36 348.75M $214.61B $24.83B $79.32B $269.1B
2023-12-31 $845.22 350.88M $296.57B $25.23B $84.6B $355.93B
2022-12-31 $788.90 347.75M $274.34B $53.16B $91.35B $312.54B
2021-12-31 $945.13 344.75M $325.83B $36.85B $91.51B $380.49B
2020-12-31 $1410.97 341.5M $481.84B $35.78B $82.59B $528.65B
2019-12-31 $879.96 348.34M $306.53B $33.44B $73.53B $346.62B
2018-12-31 $1090.44 348.99M $380.55B $27.64B $64.9B $417.81B
2017-12-31 $1577.10 347.25M $547.65B $11.08B $43.57B $580.13B
2016-12-31 $1141.48 346.65M $395.7B $10.9B $44.27B $429.07B
Quarterly
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2026-03-31 $768.52 340.12M $261.39B $4.42B $13.63B $270.6B
2025-12-31 $913.65 484.24M $442.43B $24.61B $97.08B $514.9B
2025-09-30 $938.00 339.12M $318.1B $38.62B $97.24B $376.72B
2025-06-30 $614.31 340M $208.86B $29.94B $91.84B $270.77B
2025-03-31 $667.79 343.88M $229.64B $49.2B $102.05B $282.49B
2024-12-31 $615.36 346.88M $213.45B $24.83B $79.32B $267.95B
2024-09-30 $738.83 350M $258.59B $28.68B $77.36B $307.26B
2024-06-30 $626.60 350M $219.31B $43.53B $82.8B $258.58B
2024-03-31 $784.02 350.5M $274.8B $30.42B $89.4B $333.78B
2023-12-31 $845.22 351.5M $297.09B $25.23B $84.6B $356.46B
2023-09-30 $980.82 351.75M $345B $34.91B $87.49B $397.59B
2023-06-30 $992.75 350.5M $347.96B $42.06B $91.27B $397.16B