Cubic Sensor and Instrument Co.,Ltd. (SHA:688665)
China flag China · Delayed Price · Currency is CNY
49.72
+0.72 (1.47%)
At close: Mar 6, 2026

SHA:688665 Ratios and Metrics

Millions CNY. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Mar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
5,0004,9043,2625,1636,93012,545
Market Cap Growth
34.44%50.32%-36.82%-25.50%-44.76%-
Enterprise Value
5,0904,9953,3064,8986,58512,104
Last Close Price
49.7248.7732.3150.1566.59119.33
PE Ratio
37.9537.2528.9338.9147.6469.82
Forward PE
-28.9612.1018.1522.5555.62
PS Ratio
4.874.783.747.4711.5022.92
PB Ratio
4.294.213.045.337.7615.06
P/TBV Ratio
4.714.623.405.548.0515.61
P/OCF Ratio
--348.9473.6681.0493.53
EV/Sales Ratio
4.964.863.797.0810.9322.11
EV/EBITDA Ratio
28.4127.8726.3731.4042.9760.79
EV/EBIT Ratio
35.2134.5536.4237.0447.5764.16
Debt / Equity Ratio
0.210.210.150.060.060.04
Debt / EBITDA Ratio
1.341.341.270.360.340.17
Net Debt / Equity Ratio
0.050.05-0.01-0.21-0.42-0.56
Net Debt / EBITDA Ratio
0.300.30-0.09-1.34-2.45-2.36
Net Debt / FCF Ratio
--0.115.4146.6032.72
Asset Turnover
--0.620.580.560.79
Inventory Turnover
--2.292.142.072.27
Quick Ratio
--1.552.213.023.15
Current Ratio
--2.253.003.953.98
Return on Equity (ROE)
11.76%11.76%11.07%14.50%16.99%34.35%
Return on Assets (ROA)
--4.06%6.96%7.98%16.98%
Return on Invested Capital (ROIC)
11.05%11.82%9.65%18.93%28.58%62.79%
Return on Capital Employed (ROCE)
--8.00%13.40%15.00%22.60%
Earnings Yield
2.63%2.69%3.46%2.57%2.10%1.43%
FCF Yield
---3.33%-0.75%-0.12%-0.11%
Dividend Yield
0.70%-1.08%1.20%0.95%0.73%
Payout Ratio
--55.72%48.65%61.10%17.26%
Buyback Yield / Dilution
-0.72%-0.72%-0.01%0.24%-4.31%-27.79%
Total Shareholder Return
-0.01%-0.72%1.07%1.44%-3.37%-27.05%
Source: S&P Global Market Intelligence. Standard template. Financial Sources.