Shanghai Precilasers Technology Co., Ltd. (SHA:688826)
China flag China · Delayed Price · Currency is CNY
1,024.49
+64.49 (6.72%)
Aug 26, 2026, 4:00 PM EDT

SHA:688826 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.000.000.010.040.09
Debt / EBITDA Ratio
0.000.010.020.060.12
Debt / FCF Ratio
0.000.010.040.12-
Net Debt / Equity Ratio
-0.67-0.73-0.66-0.45-0.33
Net Debt / EBITDA Ratio
-1.68-1.82-1.58-0.74-0.47
Net Debt / FCF Ratio
-2.25-2.42-3.04-1.3429.52
Asset Turnover
-0.660.800.87-
Inventory Turnover
-0.740.750.62-
Quick Ratio
1.671.621.560.730.60
Current Ratio
2.732.582.571.841.65
Return on Equity (ROE)
-39.03%50.79%68.56%-
Return on Assets (ROA)
-17.46%22.07%24.70%-
Return on Invested Capital (ROIC)
111.56%128.53%127.87%115.86%88.25%
Return on Capital Employed (ROCE)
35.00%35.40%37.90%54.80%60.50%

Yields

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022
Period Ending
Aug '26 Dec '25 Dec '24 Dec '23 Dec '22
Payout Ratio
12.02%12.54%-8.27%0.07%
Buyback Yield / Dilution
--1.81%-3.41%--