Changchun Yidong Clutch CO.,LTD (SHA:600148)
China flag China · Delayed Price · Currency is CNY
16.03
+0.30 (1.91%)
Jun 23, 2026, 3:00 PM CST

SHA:600148 Ratios and Metrics

Millions CNY. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
2,2692,7692,5392,3351,9222,479
Market Cap Growth
-24.92%9.09%8.73%21.50%-22.49%20.58%
Enterprise Value
2,2172,7102,4032,1661,8122,522
Last Close Price
16.0319.5217.8916.4213.5117.34
PE Ratio
137.03242.27-3533.56-60.10
Forward PE
-12.1912.1912.1912.1912.19
PS Ratio
2.793.623.683.353.492.21
PB Ratio
3.594.434.223.833.113.86
P/TBV Ratio
5.136.355.805.174.265.28
P/FCF Ratio
102.6647.8759.67-9.78-
P/OCF Ratio
55.4135.9240.66-9.42-
EV/Sales Ratio
2.733.543.483.113.292.25
EV/EBITDA Ratio
53.22103.67127.5169.13246.9327.93
EV/EBIT Ratio
95.72237.46-252.16-37.29
EV/FCF Ratio
100.3246.8456.47-9.22-
Debt / Equity Ratio
0.020.000.010.030.050.06
Debt / EBITDA Ratio
0.370.020.240.521.980.37
Debt / FCF Ratio
0.700.010.14-0.16-
Net Debt / Equity Ratio
-0.32-0.54-0.47-0.55-0.46-0.25
Net Debt / EBITDA Ratio
-5.59-12.85-14.99-10.65-39.03-1.78
Net Debt / FCF Ratio
-9.17-5.81-6.644.29-1.4616.13
Asset Turnover
0.630.640.580.600.480.86
Inventory Turnover
3.524.083.413.412.864.11
Quick Ratio
1.171.441.471.401.731.61
Current Ratio
1.641.711.821.732.201.92
Return on Equity (ROE)
4.00%3.48%0.92%2.20%-0.08%11.04%
Return on Assets (ROA)
1.13%0.59%-0.13%0.46%-0.91%3.23%
Return on Invested Capital (ROIC)
5.56%3.05%-0.71%2.83%4.26%13.82%
Return on Capital Employed (ROCE)
3.40%1.70%-0.40%1.30%-2.50%9.30%
Earnings Yield
0.73%0.41%-0.09%0.03%-0.37%1.66%
FCF Yield
0.97%2.09%1.68%-3.33%10.23%-0.40%
Dividend Yield
0.25%0.21%-0.18%-0.51%
Payout Ratio
-----62.95%
Buyback Yield / Dilution
0.61%0.04%-0.67%0.22%0.95%0.55%
Total Shareholder Return
0.86%0.25%-0.67%0.40%0.95%1.05%