Cubic Sensor and Instrument Co.,Ltd. (SHA:688665)
China flag China · Delayed Price · Currency is CNY
50.65
-0.45 (-0.88%)
Jun 2, 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
Jun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
5,1254,9043,2625,1636,93012,545
Market Cap Growth
27.69%50.32%-36.82%-25.50%-44.76%-
Enterprise Value
5,1854,9953,3064,8986,58512,104
Last Close Price
50.6548.7732.3150.1566.59119.33
PE Ratio
38.0937.0228.9338.9147.6469.82
Forward PE
-28.9612.1018.1522.5555.62
PS Ratio
4.954.783.747.4711.5022.92
PB Ratio
4.194.123.045.337.7615.06
P/TBV Ratio
4.584.513.405.548.0515.61
P/FCF Ratio
80.84122.83----
P/OCF Ratio
36.5047.85348.9473.6681.0493.53
EV/Sales Ratio
5.014.873.797.0810.9322.11
EV/EBITDA Ratio
33.2433.5923.5331.4042.9760.79
EV/EBIT Ratio
48.0746.8031.4337.0447.5764.16
EV/FCF Ratio
81.78125.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.60%2.70%3.46%2.57%2.10%1.43%
FCF Yield
1.24%0.81%-3.33%-0.75%-0.12%-0.11%
Dividend Yield
0.78%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.07%1.13%0.18%1.44%-3.37%-27.05%