TWi Biotechnology, Inc. (TPEX:6610)
Taiwan flag Taiwan · Delayed Price · Currency is TWD
26.75
-0.75 (-2.73%)
Jun 18, 2026, 2:59 PM CST

TWi Biotechnology 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
5,4471,8081,2231,2291,0071,089
Market Cap Growth
465.09%47.88%-0.52%22.02%-7.50%7.31%
Enterprise Value
5,1861,4809991,108821914
Last Close Price
26.7516.8013.9514.0014.2615.51
PS Ratio
-----16.40
PB Ratio
8.642.871.513.604.893.91
P/TBV Ratio
26.738.873.454.076.274.80
EV/Sales Ratio
-----13.76
Debt / Equity Ratio
0.010.010.020.020.010.02
Net Debt / Equity Ratio
-0.41-0.41-0.42-0.93-0.77-0.78
Net Debt / EBITDA Ratio
0.800.800.871.951.9232.46
Net Debt / FCF Ratio
0.910.910.742.352.626.29
Asset Turnover
-----0.19
Quick Ratio
2.942.945.716.836.288.43
Current Ratio
2.982.986.276.856.328.49
Return on Equity (ROE)
-28.14%-28.14%-28.69%-62.41%-31.43%-5.34%
Return on Assets (ROA)
-27.89%-27.89%-40.98%-33.58%-20.67%-2.74%
Return on Capital Employed (ROCE)
-56.40%-56.40%-51.30%-48.50%-43.20%-5.40%
Earnings Yield
-3.72%-11.19%-13.48%-13.89%-7.56%-1.41%
FCF Yield
-5.28%-15.89%-37.79%-10.92%-5.98%-3.19%
Buyback Yield / Dilution
-5.66%-5.66%-150.94%-8.52%--