Wuxi Taclink Optoelectronics Technology Co., Ltd. (SHA:688205)
China flag China · Delayed Price · Currency is CNY
205.57
+16.69 (8.84%)
At close: Mar 27, 2026

SHA:688205 Ratios and Metrics

Millions CNY. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Mar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
32,53921,76111,0014,9854,852-
Market Cap Growth
232.33%97.80%120.69%2.73%--
Enterprise Value
31,32420,5469,6663,6613,627-
Last Close Price
205.57137.4869.6531.1331.13-
PE Ratio
444.71297.41109.5154.1247.73-
Forward PE
131.7897.3371.37---
PS Ratio
34.8523.3013.086.096.79-
PB Ratio
14.279.544.912.302.57-
P/TBV Ratio
14.289.554.912.302.57-
P/FCF Ratio
--185.13-51.94-
P/OCF Ratio
--52.12285.9938.56-
EV/Sales Ratio
33.5422.0011.494.475.08-
EV/EBITDA Ratio
-198.5988.1248.4933.54-
EV/EBIT Ratio
-283.38122.7869.4140.62-
EV/FCF Ratio
--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.22%0.34%0.91%1.85%2.10%-
FCF Yield
--0.54%-1.28%1.93%-
Dividend Yield
0.16%0.22%0.55%1.03%0.66%-
Payout Ratio
--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.27%0.34%-3.19%-19.97%-10.61%-10.40%
Updated Dec 31, 2025. Source: S&P Global Market Intelligence. Standard template. Financial Sources.