Yantai Yatong Precision Mechanical Corporation (SHA:603190)
China flag China · Delayed Price · Currency is CNY
15.65
-0.46 (-2.86%)
Sep 11, 2026, 4:00 PM EDT

SHA:603190 Ratios and Metrics

Millions CNY. Fiscal year is Jan - Dec.

Total Valuation

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Sep '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
2,7413,3592,6903,514--
Market Cap Growth
-3.91%24.85%-23.43%---
Enterprise Value
3,2493,9163,2233,388--
Last Close Price
15.7219.0215.6420.04--

Price Ratios

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Sep '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
20.5530.3029.8623.41--
PS Ratio
1.351.831.542.04--
PB Ratio
1.221.531.271.71--
P/TBV Ratio
1.301.641.381.85--
P/OCF Ratio
16.87166.17----

EV Ratios

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Sep '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
EV/Sales Ratio
1.602.131.851.97--
EV/EBITDA Ratio
9.7513.5211.1511.22--
EV/EBIT Ratio
18.7027.1422.4718.63--

Financial Efficiency

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Sep '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Debt / Equity Ratio
0.530.480.390.220.480.51
Debt / EBITDA Ratio
3.563.592.791.491.861.75
Net Debt / Equity Ratio
0.220.200.18-0.020.320.39
Net Debt / EBITDA Ratio
1.521.551.28-0.171.231.36
Net Debt / FCF Ratio
-6.64-3.07-1.200.15-67.61-8.01
Asset Turnover
0.490.470.490.570.57-
Inventory Turnover
2.012.052.162.702.82-
Quick Ratio
1.001.081.151.110.791.01
Current Ratio
1.481.571.681.611.231.46
Return on Equity (ROE)
5.91%5.15%4.35%9.34%12.42%-
Return on Assets (ROA)
2.62%2.31%2.49%3.75%4.74%-
Return on Invested Capital (ROIC)
5.44%4.67%4.63%8.29%10.37%11.84%
Return on Capital Employed (ROCE)
7.40%6.30%6.40%8.70%14.00%15.70%

Yields

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Sep '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Earnings Yield
4.72%3.30%3.35%4.27%--
FCF Yield
-2.73%-4.34%-11.45%-9.74%--
Dividend Yield
1.53%1.35%1.19%1.43%--
Payout Ratio
45.88%53.55%91.88%36.69%33.42%27.25%
Buyback Yield / Dilution
-17.58%-0.29%-4.85%-27.34%0.07%-0.20%
Total Shareholder Return
-16.05%1.06%-3.67%-25.92%0.07%-0.20%