Yutong Bus Co.,Ltd. (SHA:600066)
China flag China · Delayed Price · Currency is CNY
32.30
+0.17 (0.53%)
May 29, 2026, 3:00 PM CST

Yutong Bus Ratios and Metrics

Millions CNY. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
May '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
71,51072,39658,40429,33516,62724,938
Market Cap Growth
21.89%23.96%99.09%76.43%-33.33%-33.43%
Enterprise Value
59,25464,35449,50220,21112,41718,657
Last Close Price
32.3030.8323.5310.965.767.95
PE Ratio
13.0613.0314.1916.1421.9040.63
Forward PE
11.3313.6315.1915.8124.1013.06
PS Ratio
1.751.751.571.090.761.07
PB Ratio
4.344.574.282.091.141.63
P/TBV Ratio
4.845.124.902.371.291.78
P/FCF Ratio
15.7429.348.977.077.301021.59
P/OCF Ratio
13.5622.658.106.225.1134.82
EV/Sales Ratio
1.451.551.330.750.570.80
EV/EBITDA Ratio
9.6010.4110.157.5213.8327.95
EV/EBIT Ratio
10.8211.6911.8410.29407.59-
EV/FCF Ratio
13.0426.087.604.875.45764.30
Debt / Equity Ratio
0.010.010.000.000.000.00
Debt / EBITDA Ratio
0.030.030.010.010.010.02
Debt / FCF Ratio
0.040.080.010.000.010.58
Net Debt / Equity Ratio
-0.76-0.59-0.69-0.52-0.49-0.40
Net Debt / EBITDA Ratio
-2.04-1.50-1.94-2.73-7.99-9.27
Net Debt / FCF Ratio
-2.75-3.77-1.45-1.77-3.15-253.58
Asset Turnover
1.271.271.180.890.700.71
Inventory Turnover
8.258.967.224.463.083.42
Quick Ratio
1.341.411.070.971.061.00
Current Ratio
1.881.811.451.431.511.49
Return on Equity (ROE)
35.73%38.13%29.98%12.84%5.13%4.06%
Return on Assets (ROA)
10.59%10.57%8.29%4.04%0.06%-0.28%
Return on Invested Capital (ROIC)
90.26%88.48%67.40%24.59%0.37%-1.69%
Return on Capital Employed (ROCE)
24.80%25.80%23.70%11.40%0.20%-0.80%
Earnings Yield
7.63%7.67%7.05%6.19%4.57%2.46%
FCF Yield
6.35%3.41%11.15%14.15%13.70%0.10%
Dividend Yield
7.74%8.11%2.55%13.68%17.38%6.29%
Payout Ratio
60.84%59.79%107.57%122.93%145.80%180.35%
Buyback Yield / Dilution
0.61%0.00%0.13%0.75%-1.86%10.79%
Total Shareholder Return
8.35%8.11%2.68%14.44%15.52%17.08%