Wuhan Changjin Photonics Technology Co., Ltd (SHA:688635)
China flag China · Delayed Price · Currency is CNY
296.20
-20.50 (-6.47%)
Aug 26, 2026, 4:00 PM EDT

SHA:688635 Ratios and Metrics

Millions CNY. Fiscal year is Jan - Dec.

Financial Efficiency

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022
Period Ending
Aug '26 Dec '25 Dec '24 Dec '23 Dec '22
Debt / Equity Ratio
0.090.200.120.120.20
Debt / EBITDA Ratio
1.221.060.570.631.11
Debt / FCF Ratio
--1.701.12-
Net Debt / Equity Ratio
-0.64-0.35-0.36-0.35-0.28
Net Debt / EBITDA Ratio
-8.82-1.93-1.66-1.84-1.60
Net Debt / FCF Ratio
8.915.57-4.96-3.264.21
Asset Turnover
-0.350.400.38-
Inventory Turnover
-1.641.130.98-
Quick Ratio
8.793.273.373.233.02
Current Ratio
9.543.694.043.903.81
Return on Equity (ROE)
-18.10%19.39%18.14%-
Return on Assets (ROA)
-9.02%10.45%9.53%-
Return on Invested Capital (ROIC)
17.47%26.68%28.50%25.32%19.42%
Return on Capital Employed (ROCE)
6.00%13.80%18.50%16.30%14.80%

Yields

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022
Period Ending
Aug '26 Dec '25 Dec '24 Dec '23 Dec '22
Payout Ratio
2.95%1.72%2.26%3.31%5.12%
Buyback Yield / Dilution
-12.77%-5.05%-3.35%-15.38%-