Anpec Electronics Corporation (TPEX:6138)
Taiwan flag Taiwan · Delayed Price · Currency is TWD
260.50
-1.50 (-0.57%)
May 8, 2026, 1:30 PM CST

Anpec Electronics Ratios and Metrics

Millions TWD. 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
19,28015,85312,62016,3438,51820,401
Market Cap Growth
87.83%25.61%-22.78%91.87%-58.25%232.23%
Enterprise Value
17,17314,63511,87715,8717,54219,505
Last Close Price
260.50216.00162.78203.8499.75225.60
PE Ratio
18.5216.6717.5332.008.8421.96
Forward PE
-26.4726.4726.4726.4726.47
PS Ratio
2.512.122.073.021.343.02
PB Ratio
4.423.202.794.032.075.66
P/TBV Ratio
5.704.063.565.162.607.01
P/FCF Ratio
14.5811.9111.5322.6316.9114.91
P/OCF Ratio
12.6910.349.8217.1712.9313.61
EV/Sales Ratio
2.231.961.952.931.182.88
EV/EBITDA Ratio
10.719.9211.0619.234.9912.94
EV/EBIT Ratio
12.1911.3613.1623.675.4714.05
EV/FCF Ratio
12.9811.0010.8621.9814.9814.25
Debt / Equity Ratio
0.030.020.030.110.060.04
Debt / EBITDA Ratio
0.070.080.110.550.170.09
Debt / FCF Ratio
0.080.090.110.630.520.11
Net Debt / Equity Ratio
-0.70-0.52-0.47-0.41-0.45-0.63
Net Debt / EBITDA Ratio
-1.91-1.75-1.96-2.01-1.22-1.50
Net Debt / FCF Ratio
-2.30-1.94-1.93-2.30-3.66-1.65
Asset Turnover
1.131.161.010.901.091.39
Inventory Turnover
4.754.383.602.703.175.63
Quick Ratio
1.712.482.542.162.032.39
Current Ratio
2.153.243.413.023.202.91
Return on Equity (ROE)
30.08%24.22%19.73%14.48%31.56%36.60%
Return on Assets (ROA)
12.90%12.53%9.35%6.95%14.68%17.87%
Return on Invested Capital (ROIC)
63.01%44.37%30.50%23.67%61.09%73.78%
Return on Capital Employed (ROCE)
31.00%25.00%19.10%14.80%29.70%34.00%
Earnings Yield
5.35%6.00%5.71%3.13%11.31%4.55%
FCF Yield
6.86%8.40%8.67%4.42%5.91%6.71%
Dividend Yield
4.22%5.09%5.28%2.94%9.02%4.00%
Payout Ratio
61.27%66.38%61.07%128.13%68.08%40.55%
Buyback Yield / Dilution
1.84%-0.07%-0.65%1.45%-2.24%-0.98%
Total Shareholder Return
6.06%5.03%4.63%4.39%6.78%3.02%
Source: S&P Global Market Intelligence. Standard template. Financial Sources.