Vactronics technologies inc. (TPE:6742)
Taiwan flag Taiwan · Delayed Price · Currency is TWD
58.00
+5.20 (9.85%)
Jun 15, 2026, 1:23 PM CST

TPE:6742 Ratios and Metrics

Millions TWD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
3,7223,2154,7754,4705,4916,077
Market Cap Growth
-4.87%-32.68%6.83%-18.60%-9.64%-
Enterprise Value
3,2412,7594,2474,0585,2686,127
Last Close Price
52.8045.6066.6361.2681.5491.81
PE Ratio
--222.17150.4820.15265.02
Forward PE
-125.35125.35---
PS Ratio
7.906.007.128.185.5913.79
PB Ratio
3.012.553.333.004.446.41
P/TBV Ratio
3.082.613.403.064.556.57
P/FCF Ratio
--86.4624.95-250.61
P/OCF Ratio
--39.5218.7343.97131.86
EV/Sales Ratio
6.885.156.337.435.3613.90
EV/EBITDA Ratio
--78.0565.8915.58103.12
EV/EBIT Ratio
----18.18447.78
EV/FCF Ratio
--76.9022.65-252.70
Debt / Equity Ratio
0.260.280.230.240.270.19
Debt / EBITDA Ratio
--5.235.110.982.67
Debt / FCF Ratio
--6.032.02-7.45
Net Debt / Equity Ratio
-0.39-0.34-0.41-0.35-0.22-0.47
Net Debt / EBITDA Ratio
5.996.36-10.87-8.58-0.81-7.58
Net Debt / FCF Ratio
4.855.64-10.71-2.951.38-18.58
Asset Turnover
0.270.300.350.290.640.41
Inventory Turnover
4.334.674.292.954.012.94
Quick Ratio
2.292.212.983.062.303.06
Current Ratio
2.662.763.493.992.703.72
Return on Equity (ROE)
-9.40%-7.97%1.47%2.18%24.94%3.08%
Return on Assets (ROA)
-5.04%-4.46%-0.36%-0.10%11.78%0.80%
Return on Invested Capital (ROIC)
-18.03%-15.33%-0.69%-0.33%31.34%2.00%
Return on Capital Employed (ROCE)
-11.20%-9.80%-0.70%-0.20%21.00%1.40%
Earnings Yield
-3.37%-3.34%0.45%0.66%4.96%0.38%
FCF Yield
-2.67%-2.38%1.16%4.01%-3.61%0.40%
Dividend Yield
0.57%-0.45%1.96%2.00%-
Payout Ratio
--397.93%353.80%--
Buyback Yield / Dilution
-2.99%0.78%0.50%-11.35%-1.13%-16.38%
Total Shareholder Return
-2.41%0.78%0.95%-9.39%0.87%-16.38%