Cubic Sensor and Instrument Co.,Ltd. (SHA:688665)
China flag China · Delayed Price · Currency is CNY
48.05
+0.16 (0.33%)
Apr 20, 2026, 2:45 PM CST

SHA:688665 Ratios and Metrics

Millions CNY. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Apr '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
4,8604,9043,2625,1636,93012,545
Market Cap Growth
21.17%50.32%-36.82%-25.50%-44.76%-
Enterprise Value
4,8844,9953,3064,8986,58512,104
Last Close Price
48.0348.7732.3150.1566.59119.33
PE Ratio
36.3937.0228.9338.9147.6469.82
Forward PE
-28.9612.1018.1522.5555.62
PS Ratio
4.744.783.747.4711.5022.92
PB Ratio
4.084.123.045.337.7615.06
P/TBV Ratio
4.474.513.405.548.0515.61
P/FCF Ratio
121.73122.83----
P/OCF Ratio
47.4347.85348.9473.6681.0493.53
EV/Sales Ratio
4.764.873.797.0810.9322.11
EV/EBITDA Ratio
23.5324.1326.3731.4042.9760.79
EV/EBIT Ratio
29.7630.4336.4237.0447.5764.16
EV/FCF Ratio
122.33125.10----
Debt / Equity Ratio
0.200.200.150.060.060.04
Debt / EBITDA Ratio
1.141.141.270.360.340.17
Debt / FCF Ratio
5.935.93----
Net Debt / Equity Ratio
-0.01-0.01-0.01-0.21-0.42-0.56
Net Debt / EBITDA Ratio
-0.07-0.07-0.09-1.34-2.45-2.36
Net Debt / FCF Ratio
-0.37-0.370.115.4146.6032.72
Asset Turnover
0.620.620.620.580.560.79
Inventory Turnover
2.032.032.292.142.072.27
Quick Ratio
1.581.581.552.213.023.15
Current Ratio
2.312.312.253.003.953.98
Return on Equity (ROE)
11.71%11.71%11.07%14.50%16.99%34.35%
Return on Assets (ROA)
6.24%6.24%4.06%6.96%7.98%16.98%
Return on Invested Capital (ROIC)
12.71%13.62%9.65%18.93%28.58%62.79%
Return on Capital Employed (ROCE)
13.00%13.00%8.00%13.40%15.00%22.60%
Earnings Yield
2.73%2.70%3.46%2.57%2.10%1.43%
FCF Yield
0.82%0.81%-3.33%-0.75%-0.12%-0.11%
Dividend Yield
0.73%-1.08%1.20%0.95%0.73%
Payout Ratio
30.58%30.58%55.72%48.65%61.10%17.26%
Buyback Yield / Dilution
0.31%-0.58%-0.01%0.24%-4.31%-27.79%
Total Shareholder Return
1.04%-0.58%1.07%1.44%-3.37%-27.05%
Source: S&P Global Market Intelligence. Standard template. Financial Sources.