Baidu, Inc. (VIE:BIDU)
Austria flag Austria · Delayed Price · Currency is EUR
103.60
+1.20 (1.17%)
At close: Mar 6, 2026

Baidu Ratios and Metrics

Millions EUR. 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
35,2865,6313,6335,2104,9886,414
Market Cap Growth
19.81%54.98%-30.25%4.44%-22.23%-29.00%
Enterprise Value
35,9283,228-2,799-8,983-7,196-6,097
PE Ratio
51.8577.739.3415.2939.7733.68
Forward PE
14.2518.019.6211.3012.7217.34
PEG Ratio
--1.670.351.422.61
PS Ratio
2.240.350.220.310.320.41
PB Ratio
1.00-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.56-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.93%1.29%10.71%6.54%2.51%2.97%
FCF Yield
-5.21%-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.