Cubic Sensor and Instrument Co.,Ltd. (SHA:688665)
China flag China · Delayed Price · Currency is CNY
51.90
+0.20 (0.39%)
May 13, 2026, 3:00 PM CST

SHA:688665 Ratios and Metrics

Millions CNY. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
May '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
5,2524,9043,2625,1636,93012,545
Market Cap Growth
61.68%50.32%-36.82%-25.50%-44.76%-
Enterprise Value
5,3114,9953,3064,8986,58512,104
Last Close Price
51.9048.7732.3150.1566.59119.33
PE Ratio
39.0337.0228.9338.9147.6469.82
Forward PE
-28.9612.1018.1522.5555.62
PS Ratio
5.074.783.747.4711.5022.92
PB Ratio
4.294.123.045.337.7615.06
P/TBV Ratio
4.694.513.405.548.0515.61
P/FCF Ratio
82.83122.83----
P/OCF Ratio
37.4047.85348.9473.6681.0493.53
EV/Sales Ratio
5.134.873.797.0810.9322.11
EV/EBITDA Ratio
34.0533.5923.5331.4042.9760.79
EV/EBIT Ratio
49.2446.8031.4337.0447.5764.16
EV/FCF Ratio
83.77125.10----
Debt / Equity Ratio
0.220.200.150.060.060.04
Debt / EBITDA Ratio
1.711.541.130.360.340.17
Debt / FCF Ratio
4.245.93----
Net Debt / Equity Ratio
0.02-0.01-0.01-0.21-0.42-0.56
Net Debt / EBITDA Ratio
0.14-0.10-0.08-1.34-2.45-2.36
Net Debt / FCF Ratio
0.34-0.370.115.4146.6032.72
Asset Turnover
0.620.620.620.580.560.79
Inventory Turnover
1.972.072.292.142.072.27
Quick Ratio
1.641.581.552.213.023.15
Current Ratio
2.432.312.253.003.953.98
Return on Equity (ROE)
11.46%11.71%11.07%14.50%16.99%34.35%
Return on Assets (ROA)
4.08%4.06%4.70%6.96%7.98%16.98%
Return on Invested Capital (ROIC)
8.53%8.85%11.18%18.93%28.58%62.79%
Return on Capital Employed (ROCE)
8.40%8.50%9.30%13.40%15.00%22.60%
Earnings Yield
2.54%2.70%3.46%2.57%2.10%1.43%
FCF Yield
1.21%0.81%-3.33%-0.75%-0.12%-0.11%
Dividend Yield
0.77%0.82%1.08%1.20%0.95%0.73%
Payout Ratio
30.48%30.58%55.72%48.65%61.10%17.26%
Buyback Yield / Dilution
0.29%0.31%-0.90%0.24%-4.31%-27.79%
Total Shareholder Return
1.04%1.13%0.18%1.44%-3.37%-27.05%
Source: S&P Global Market Intelligence. Standard template. Financial Sources.