TWi Biotechnology, Inc. (TPEX:6610)
Taiwan flag Taiwan · Delayed Price · Currency is TWD
28.80
+1.35 (4.92%)
At close: Jul 9, 2026

TWi Biotechnology Ratios and Metrics

Millions TWD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jul '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
5,8651,8081,2231,2291,0071,089
Market Cap Growth
502.92%47.88%-0.52%22.02%-7.50%7.31%
Enterprise Value
5,6041,4809991,108821914
Last Close Price
28.8016.8013.9514.0014.2615.51
PS Ratio
-----16.40
PB Ratio
9.302.871.513.604.893.91
P/TBV Ratio
28.778.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.45%-11.19%-13.48%-13.89%-7.56%-1.41%
FCF Yield
-4.90%-15.89%-37.79%-10.92%-5.98%-3.19%
Buyback Yield / Dilution
-5.66%-5.66%-150.94%-8.52%--