OTC : BAIDF

Baidu, Inc. — Institutional Ownership

$13.65 USD

$0.24 (1.79%)

Volume
250
Average Volume
962
Market Capitalization
$37.14B
P/E Ratio
753.14
Dividend Yield
0.00%
Price Target
Year High
$20.99
Year Low
$10.60
Day High
Day Low
Payout Ratio
$0.00
Current Ratio
$1.85
Institutional Ownership Summary
Institutional Ownership %

%

Investors Holding

change: 0.0 | last:
Increased Positions

change: 0.0 | last:
Reduced Positions

change: 0.0 | last:
New Positions

change: 0.0 | last:
Sold Positions

change: 0.0 | last:
Total Calls

-

Total Puts

-

Put-Call Ratio

change: 0.0 | last:
Total Invested

-

Beneficial Ownership Filings
Filing Date Reporting Person Amount Beneficially Owned % of Class
2025-08-14 Robin Yanhong Li 521.45M 19.20%
2024-02-01 Baidu Holdings Limited 5.95M 9.60%
2024-02-01 Baidu, Inc. 5.95M 9.60%
2024-02-01 Baidu Online Network Technology (Beijing) Co., Ltd. 5.95M 9.60%
2023-02-23 Baidu, Inc. 12.72M 3.40%
2023-02-14 Baidu (Hong Kong) Limited 22.37M 6.60%
2023-02-14 Baidu Holdings Limited 22.37M 6.60%
2023-02-14 Baidu, Inc. 22.37M 6.60%
BAIDF Enterprise Value History
Annual
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2025-12-31 $122.44 2.73B $333.77B $24.84B $97.08B $406.01B
2024-12-31 $83.86 2.79B $233.98B $24.83B $79.32B $288.47B
2023-12-31 $98.94 2.28B $225.38B $25.23B $84.6B $284.74B
2022-12-31 $98.29 2.78B $273.43B $53.16B $91.35B $311.63B
2021-12-31 $119.74 2.76B $330.23B $36.85B $91.51B $384.89B
2020-12-31 $144.85 2.73B $395.74B $35.78B $82.59B $442.55B
2019-12-31 $154.55 2.79B $430.69B $33.44B $73.53B $470.78B
2018-12-31 $152.63 2.79B $426.14B $27.64B $64.9B $463.4B
2017-12-31 $144.44 2.78B $401.25B $11.08B $43.57B $433.73B
2016-12-31 $154.13 2.77B $427.44B $10.9B $44.27B $460.81B
Quarterly
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2026-03-31 $95.67 2.72B $260.31B $30.41B $93.77B $323.67B
2025-12-31 $122.44 2.72B $333.16B $24.84B $101.24B $409.55B
2025-09-30 $120.09 2.71B $325.8B $38.62B $97.24B $384.42B
2025-06-30 $76.29 2.72B $207.5B $29.94B $91.84B $269.4B
2025-03-31 $81.63 2.75B $224.57B $49.2B $102.05B $277.42B
2024-12-31 $83.86 2.79B $233.77B $24.83B $79.32B $288.26B
2024-09-30 $102.45 2.78B $285.32B $28.68B $77.36B $334B
2024-06-30 $85.84 2.8B $240B $43.53B $82.8B $279.27B
2024-03-31 $97.61 2.8B $273.68B $30.42B $89.4B $332.66B
2023-12-31 $98.94 2.81B $278.21B $25.23B $84.6B $337.57B
2023-09-30 $123.82 2.81B $348.42B $34.91B $87.49B $401.01B
2023-06-30 $129.94 2.8B $364.35B $42.06B $91.27B $413.56B