Runner (Xiamen) Corp. (SHA:603408)
China flag China · Delayed Price · Currency is CNY
10.29
+0.26 (2.59%)
Jun 12, 2026, 3:00 PM CST

Runner (Xiamen) 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
4,5956,0465,5395,7664,8786,374
Market Cap Growth
-10.68%9.15%-3.93%18.20%-23.47%-12.50%
Enterprise Value
4,3055,5534,7265,0804,3825,785
Last Close Price
10.2912.8011.3311.118.9711.34
PE Ratio
11.2913.7211.4913.5710.6516.94
PS Ratio
0.871.181.111.331.171.35
PB Ratio
1.311.751.691.861.702.45
P/TBV Ratio
1.361.821.771.961.792.55
P/FCF Ratio
--12.5419.0010.95-
P/OCF Ratio
19.2618.487.309.435.9817.18
EV/Sales Ratio
0.811.090.941.171.051.23
EV/EBITDA Ratio
6.528.726.838.448.3511.00
EV/EBIT Ratio
9.6912.639.5912.2211.6514.53
EV/FCF Ratio
--10.7016.749.83-
Debt / Equity Ratio
0.210.200.070.080.120.17
Debt / EBITDA Ratio
1.091.060.340.370.600.79
Debt / FCF Ratio
--0.550.770.75-
Net Debt / Equity Ratio
-0.08-0.06-0.24-0.18-0.20-0.19
Net Debt / EBITDA Ratio
-0.45-0.35-1.15-0.91-1.09-0.93
Net Debt / FCF Ratio
1.121.74-1.81-1.81-1.284.69
Asset Turnover
1.000.961.040.950.961.17
Inventory Turnover
5.004.715.535.144.855.81
Quick Ratio
1.361.121.451.271.341.32
Current Ratio
1.941.792.082.022.021.91
Return on Equity (ROE)
11.94%13.12%15.06%14.21%16.74%15.12%
Return on Assets (ROA)
5.26%5.14%6.40%5.71%5.40%6.16%
Return on Invested Capital (ROIC)
12.55%13.99%17.41%15.30%15.98%20.03%
Return on Capital Employed (ROCE)
11.60%11.70%14.50%13.10%12.50%14.40%
Earnings Yield
8.96%7.29%8.70%7.37%9.39%5.90%
FCF Yield
-5.66%-2.10%7.98%5.26%9.14%-1.64%
Dividend Yield
6.22%5.00%6.44%3.96%5.24%3.48%
Payout Ratio
78.49%62.56%62.97%52.82%41.35%48.40%
Buyback Yield / Dilution
-1.14%-0.78%0.21%0.42%-0.24%-6.79%
Total Shareholder Return
5.08%4.22%6.66%4.38%5.00%-3.31%