Changchun Yidong Clutch CO.,LTD (SHA:600148)
China flag China · Delayed Price · Currency is CNY
16.67
-0.33 (-1.94%)
Jun 3, 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,4062,7692,5392,3351,9222,479
Market Cap Growth
-5.45%9.09%8.73%21.50%-22.49%20.58%
Enterprise Value
2,3542,7102,4032,1661,8122,522
Last Close Price
17.0019.5717.9416.4613.5517.38
PE Ratio
145.32242.27-3533.56-60.10
Forward PE
-12.1912.1912.1912.1912.19
PS Ratio
2.963.623.683.353.492.21
PB Ratio
3.814.434.223.833.113.86
P/TBV Ratio
5.446.355.805.174.265.28
P/FCF Ratio
108.8747.8759.67-9.78-
P/OCF Ratio
58.7735.9240.66-9.42-
EV/Sales Ratio
2.903.543.483.113.292.25
EV/EBITDA Ratio
56.52103.67127.5169.13246.9327.93
EV/EBIT Ratio
101.65237.46-252.16-37.29
EV/FCF Ratio
106.5346.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.69%0.41%-0.09%0.03%-0.37%1.66%
FCF Yield
0.92%2.09%1.68%-3.33%10.23%-0.40%
Dividend Yield
0.24%0.20%-0.18%-0.50%
Payout Ratio
-----62.95%
Buyback Yield / Dilution
0.61%0.04%-0.67%0.22%0.95%0.55%
Total Shareholder Return
0.84%0.25%-0.67%0.40%0.95%1.05%