Shenzhen iN-Cube Automation Co., Ltd. (SHE:301312)
China flag China · Delayed Price · Currency is CNY
90.50
+3.12 (3.57%)
At close: Mar 6, 2026

SHE:301312 Ratios and Metrics

Millions CNY. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2024FY 2023FY 2022FY 2021FY 2020
Period Ending
Mar '26 Dec '24 Dec '23 Jan '23 Dec '21 Dec '20
10,9674,2386,7743,494--
Market Cap Growth
169.55%-37.44%93.90%---
Enterprise Value
10,0663,3135,8862,692--
Last Close Price
90.5034.4054.2728.27--
PE Ratio
158.8171.2393.3529.94--
PS Ratio
17.027.6415.856.88--
PB Ratio
8.883.555.823.11--
P/TBV Ratio
8.963.585.873.14--
P/FCF Ratio
564.78364.1060.2143.41--
P/OCF Ratio
137.4268.5152.6737.91--
EV/Sales Ratio
15.625.9713.775.30--
EV/EBITDA Ratio
139.42104.23109.8524.77--
EV/EBIT Ratio
167.86133.05126.7426.20--
EV/FCF Ratio
518.37284.6652.3233.45--
Debt / Equity Ratio
0.010.010.010.010.040.08
Debt / EBITDA Ratio
0.120.240.120.090.090.14
Debt / FCF Ratio
0.450.760.060.13-0.16
Net Debt / Equity Ratio
-0.73-0.77-0.80-0.71-0.16-0.38
Net Debt / EBITDA Ratio
-13.55-28.92-17.35-7.37-0.42-0.71
Net Debt / FCF Ratio
-46.52-78.99-8.26-9.95200.56-0.78
Asset Turnover
0.440.410.340.621.521.39
Inventory Turnover
2.282.842.793.064.184.31
Quick Ratio
4.124.479.4211.043.012.99
Current Ratio
4.895.2510.4612.074.534.02
Return on Equity (ROE)
6.89%5.03%6.36%15.96%40.53%50.29%
Return on Assets (ROA)
2.55%1.14%2.32%7.80%21.36%27.85%
Return on Invested Capital (ROIC)
16.30%9.67%15.46%29.99%52.38%67.40%
Return on Capital Employed (ROCE)
4.80%2.10%4.00%9.10%35.50%46.90%
Earnings Yield
0.78%1.40%1.07%3.34%--
FCF Yield
0.18%0.27%1.66%2.30%--
Dividend Yield
0.32%0.83%0.47%1.20%--
Payout Ratio
39.50%51.73%57.49%--33.81%
Buyback Yield / Dilution
-55.06%0.09%-19.35%-13.68%-0.09%-
Total Shareholder Return
-54.74%0.92%-18.88%-12.48%-0.09%-
Updated Sep 30, 2025. Source: S&P Global Market Intelligence. Standard template. Financial Sources.