Baidu, Inc. (LON:0HL1)
London flag London · Delayed Price · Currency is GBP · Price in USD
118.66
-0.88 (-0.74%)
At close: Mar 5, 2026

Baidu Ratios and Metrics

Millions GBP. 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
Market Cap
30,6104,9003,1624,5344,3415,582
Market Cap Growth
24.60%54.98%-30.25%4.44%-22.23%-29.00%
Enterprise Value
31,1672,809-2,436-7,818-6,262-5,306
PE Ratio
51.5677.739.3415.2939.7733.68
Forward PE
14.2518.019.6211.3012.7217.34
PEG Ratio
--1.670.351.422.61
PS Ratio
2.230.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.35-4.44-0.54-1.66-1.60-1.48
EV/EBIT Ratio
21.48-4.44-1.05-3.29-3.63-4.65
EV/FCF Ratio
-19.45-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.94%1.29%10.71%6.54%2.51%2.97%
FCF Yield
-5.24%-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.