Wuxi Taclink Optoelectronics Technology Co., Ltd. (SHA:688205)
China flag China · Delayed Price · Currency is CNY
240.81
-1.21 (-0.50%)
At close: Apr 16, 2026

SHA:688205 Ratios and Metrics

Millions CNY. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Apr '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
38,11721,76111,0014,9854,852-
Market Cap Growth
398.09%97.80%120.69%2.73%--
Enterprise Value
36,99320,5469,6663,6613,627-
Last Close Price
240.81137.4869.6531.1331.13-
PE Ratio
532.68297.41109.5154.1247.73-
Forward PE
-97.3371.37---
PS Ratio
40.8223.3013.086.096.79-
PB Ratio
16.459.544.912.302.57-
P/TBV Ratio
16.469.554.912.302.57-
P/FCF Ratio
--185.13-51.94-
P/OCF Ratio
734.10-52.12285.9938.56-
EV/Sales Ratio
39.6222.0011.494.475.08-
EV/EBITDA Ratio
-198.5988.1248.4933.54-
EV/EBIT Ratio
-283.38122.7869.4140.62-
EV/FCF Ratio
-254.97-162.65-38.83-
Debt / Equity Ratio
0.000.000.000.020.010.05
Debt / EBITDA Ratio
0.020.020.030.640.200.23
Debt / FCF Ratio
--0.05-0.24-
Net Debt / Equity Ratio
-0.53-0.53-0.58-0.61-0.66-0.10
Net Debt / EBITDA Ratio
-11.74-11.74-11.90-17.40-11.52-0.50
Net Debt / FCF Ratio
---21.9720.62-13.341.35
Asset Turnover
--0.330.350.470.84
Inventory Turnover
--1.711.781.561.62
Quick Ratio
--4.975.066.861.89
Current Ratio
--5.955.988.373.15
Return on Equity (ROE)
3.24%3.24%4.55%4.54%7.97%21.64%
Return on Assets (ROA)
--1.90%1.40%3.65%8.74%
Return on Invested Capital (ROIC)
6.81%7.25%8.23%5.97%12.93%19.30%
Return on Capital Employed (ROCE)
--3.50%2.40%4.70%18.10%
Earnings Yield
0.19%0.34%0.91%1.85%2.10%-
FCF Yield
-0.38%-0.54%-1.28%1.93%-
Dividend Yield
0.08%0.22%0.55%1.03%0.66%-
Payout Ratio
72.81%-54.86%56.33%0.74%0.27%
Buyback Yield / Dilution
0.12%0.12%-3.74%-21.00%-11.27%-10.40%
Total Shareholder Return
0.20%0.34%-3.19%-19.97%-10.61%-10.40%
Updated Dec 31, 2025. Source: S&P Global Market Intelligence. Standard template. Financial Sources.