Wuxi Taclink Optoelectronics Technology Co., Ltd. (SHA:688205)
China flag China · Delayed Price · Currency is CNY
251.32
-4.58 (-1.79%)
At close: May 8, 2026

SHA:688205 Ratios and Metrics

Millions CNY. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
May '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
40,50521,76111,0014,9854,852-
Market Cap Growth
621.31%97.80%120.69%2.73%--
Enterprise Value
39,49720,5469,6663,6613,627-
Last Close Price
255.90137.4869.6531.1331.13-
PE Ratio
528.40304.11109.5154.1247.73-
Forward PE
-97.3371.37---
PS Ratio
40.9423.3013.086.096.79-
PB Ratio
17.309.394.912.302.57-
P/TBV Ratio
17.329.404.912.302.57-
P/FCF Ratio
--185.13-51.94-
P/OCF Ratio
-419.1052.12285.9938.56-
EV/Sales Ratio
39.9222.0011.494.475.08-
EV/EBITDA Ratio
-273.4887.9548.4933.54-
EV/EBIT Ratio
-607.14122.7869.4140.62-
EV/FCF Ratio
-168.51-162.65-38.83-
Debt / Equity Ratio
00.000.000.020.010.05
Debt / EBITDA Ratio
0.000.020.030.640.200.23
Debt / FCF Ratio
--0.05-0.24-
Net Debt / Equity Ratio
-0.43-0.48-0.58-0.61-0.66-0.10
Net Debt / EBITDA Ratio
-11.40-14.96-11.88-17.40-11.52-0.50
Net Debt / FCF Ratio
4.307.75-21.9720.62-13.341.35
Asset Turnover
0.360.340.330.350.470.84
Inventory Turnover
1.501.561.711.781.561.62
Quick Ratio
3.153.074.975.066.861.89
Current Ratio
4.404.155.955.988.373.15
Return on Equity (ROE)
3.33%3.14%4.55%4.54%7.97%21.64%
Return on Assets (ROA)
1.02%0.77%1.90%1.40%3.65%8.74%
Return on Invested Capital (ROIC)
3.50%3.14%8.23%5.97%12.93%19.30%
Return on Capital Employed (ROCE)
1.90%1.50%3.50%2.40%4.70%18.10%
Earnings Yield
0.19%0.33%0.91%1.85%2.10%-
FCF Yield
-0.58%-0.67%0.54%-1.28%1.93%-
Dividend Yield
0.08%0.14%0.55%1.03%0.66%-
Payout Ratio
67.96%72.80%54.86%56.33%0.74%0.27%
Buyback Yield / Dilution
4.65%0.28%-3.87%-21.00%-11.27%-10.40%
Total Shareholder Return
4.73%0.42%-3.32%-19.97%-10.61%-10.40%
Source: S&P Global Market Intelligence. Standard template. Financial Sources.