Yutong Bus Co.,Ltd. (SHA:600066)
China flag China · Delayed Price · Currency is CNY
28.75
+0.35 (1.23%)
Jul 13, 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
Jul '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
63,65172,39658,40429,33516,62724,938
Market Cap Growth
16.16%23.96%99.09%76.43%-33.33%-33.43%
Enterprise Value
51,41664,35449,50220,21112,41718,657
Last Close Price
28.7530.8323.5310.965.767.95
PE Ratio
11.6213.0314.1916.1421.9040.63
Forward PE
10.1013.6315.1915.8124.1013.06
PS Ratio
1.561.751.571.090.761.07
PB Ratio
3.864.574.282.091.141.63
P/TBV Ratio
4.315.124.902.371.291.78
P/FCF Ratio
14.0129.348.977.077.301021.59
P/OCF Ratio
12.0722.658.106.225.1134.82
PEG Ratio
0.970.890.420.168.848.84
EV/Sales Ratio
1.261.551.330.750.570.80
EV/EBITDA Ratio
8.3310.4110.157.5213.8327.95
EV/EBIT Ratio
9.3911.6911.8410.29407.59-
EV/FCF Ratio
11.3226.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.03-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.08%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
8.58%7.67%7.05%6.19%4.57%2.46%
FCF Yield
7.14%3.41%11.15%14.15%13.70%0.10%
Dividend Yield
8.80%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
9.41%8.11%2.68%14.44%15.52%17.08%