iCatch Technology, Inc. (TPE:6695)
Taiwan flag Taiwan · Delayed Price · Currency is TWD
44.50
+0.80 (1.83%)
At close: Jan 19, 2026

iCatch Technology Ratios and Metrics

Millions TWD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2024FY 2023FY 2022FY 2021FY 20202015 - 2019
Period Ending
Jan '26 Dec '24 Dec '23 Dec '22 Dec '21 Dec '20 2015 - 2019
4,1286,3746,9223,8036,5091,692
Upgrade
Market Cap Growth
-36.01%-7.91%81.99%-41.57%284.77%18.62%
Upgrade
Enterprise Value
3,0395,1675,7623,3106,5381,352
Upgrade
Last Close Price
42.8066.1072.7040.0087.4023.00
Upgrade
PE Ratio
---54.6247.34-
Upgrade
PS Ratio
3.586.266.293.485.392.23
Upgrade
PB Ratio
2.663.714.062.185.003.39
Upgrade
P/TBV Ratio
2.874.074.202.245.253.56
Upgrade
P/FCF Ratio
93.39134.2920.50---
Upgrade
P/OCF Ratio
34.0750.0718.09---
Upgrade
EV/Sales Ratio
2.645.075.243.035.411.78
Upgrade
EV/EBITDA Ratio
---63.1348.13-
Upgrade
EV/EBIT Ratio
---238.7465.45-
Upgrade
EV/FCF Ratio
68.75108.8517.07---
Upgrade
Debt / Equity Ratio
0.010.010.010.020.160.02
Upgrade
Debt / EBITDA Ratio
---0.661.38-
Upgrade
Debt / FCF Ratio
0.490.170.03---
Upgrade
Asset Turnover
0.640.530.580.590.991.12
Upgrade
Inventory Turnover
3.532.311.300.921.572.76
Upgrade
Quick Ratio
5.636.398.486.813.162.72
Upgrade
Current Ratio
6.677.6210.5811.575.153.99
Upgrade
Return on Equity (ROE)
-8.04%-2.27%-3.74%4.57%15.27%-14.80%
Upgrade
Return on Assets (ROA)
-6.60%-4.01%-3.26%0.47%5.10%-7.73%
Upgrade
Return on Invested Capital (ROIC)
-36.29%-22.55%-14.51%1.84%22.85%-39.44%
Upgrade
Return on Capital Employed (ROCE)
-12.10%-7.10%-5.80%0.80%6.90%-16.20%
Upgrade
Earnings Yield
-3.13%-0.61%-0.93%1.83%2.11%-4.52%
Upgrade
FCF Yield
1.07%0.74%4.88%-1.06%-3.09%-4.96%
Upgrade
Buyback Yield / Dilution
-0.35%-0.44%-8.51%-14.47%-7.29%-1.39%
Upgrade
Total Shareholder Return
-0.35%-0.44%-8.51%-14.47%-7.29%-1.39%
Upgrade
Updated Sep 30, 2025. Source: S&P Global Market Intelligence. Standard template. Financial Sources.