Baidu, Inc. (BAIDF)
OTCMKTS · Delayed Price · Currency is USD
15.91
+1.92 (13.75%)
At close: Mar 4, 2026

Baidu Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Mar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
40,9266,5444,2236,0555,7977,455
Market Cap Growth
32.79%54.98%-30.25%4.44%-22.23%-29.00%
Enterprise Value
41,6703,752-3,253-10,441-8,363-7,086
PE Ratio
51.2277.739.3415.2939.7733.68
Forward PE
14.2518.019.6211.3012.7217.34
PEG Ratio
--1.670.351.422.61
PS Ratio
2.220.350.220.310.320.41
PB Ratio
0.99-0.110.170.180.24
P/TBV Ratio
--0.110.170.180.25
P/FCF Ratio
--14.981.371.141.535.57
P/OCF Ratio
--14.981.371.141.532.56
EV/Sales Ratio
2.260.20-0.17-0.53-0.47-0.39
EV/EBITDA Ratio
11.36-4.44-0.54-1.66-1.60-1.48
EV/EBIT Ratio
21.49-4.44-1.05-3.29-3.63-4.65
EV/FCF Ratio
-19.32-8.59-1.06-1.97-2.20-5.30
Debt / Equity Ratio
3.113.110.240.280.310.35
Debt / EBITDA Ratio
-16.67-16.671.901.952.542.77
Debt / FCF Ratio
-9.99-32.223.742.313.499.92
Net Debt / Equity Ratio
---0.23-0.50-0.42-0.47
Net Debt / EBITDA Ratio
3.163.16-1.43-2.79-2.61-3.00
Net Debt / FCF Ratio
1.906.11-2.82-3.30-3.59-10.77
Asset Turnover
0.290.290.320.340.320.35
Quick Ratio
1.501.501.852.852.542.72
Current Ratio
1.761.762.093.012.672.86
Return on Equity (ROE)
3.55%3.55%8.85%8.61%3.26%3.65%
Return on Assets (ROA)
-1.08%-1.08%4.31%4.69%3.08%2.08%
Return on Invested Capital (ROIC)
-1.75%-1.75%8.75%11.28%7.52%5.28%
Return on Capital Employed (ROCE)
-1.64%-1.64%6.28%6.81%5.16%3.69%
Earnings Yield
1.95%1.29%10.71%6.54%2.51%2.97%
FCF Yield
-5.27%-6.68%72.91%87.68%65.45%17.94%
Buyback Yield / Dilution
-0.00%22.13%2.03%-1.57%-33.78%
Updated Dec 31, 2025. Data Source: Fiscal.ai. Standard template. Financial Sources.