TWi Biotechnology, Inc. (TPEX:6610)
Taiwan flag Taiwan · Delayed Price · Currency is TWD
26.45
+0.15 (0.57%)
May 29, 2026, 1:55 PM CST

TWi Biotechnology 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
2,9221,8081,2231,2291,0071,089
Market Cap Growth
201.78%47.88%-0.52%22.02%-7.50%7.31%
Enterprise Value
2,6611,4809991,108821914
Last Close Price
27.1516.8013.9514.0014.2615.51
PS Ratio
-----16.40
PB Ratio
4.642.876.953.604.893.91
P/TBV Ratio
14.348.878.574.076.274.80
EV/Sales Ratio
-----13.76
Debt / Equity Ratio
0.010.010.090.020.010.02
Net Debt / Equity Ratio
-0.41-0.41-0.72-0.93-0.77-0.78
Net Debt / EBITDA Ratio
0.810.810.741.951.9232.46
Net Debt / FCF Ratio
0.910.910.822.352.626.29
Asset Turnover
-----0.19
Quick Ratio
2.942.942.366.836.288.43
Current Ratio
2.982.982.936.856.328.49
Return on Equity (ROE)
-50.20%-50.20%-63.77%-62.41%-31.43%-5.34%
Return on Assets (ROA)
-46.20%-46.20%-34.91%-33.58%-20.67%-2.74%
Return on Capital Employed (ROCE)
-56.40%-56.40%-98.30%-48.50%-43.20%-5.40%
Earnings Yield
-6.93%-11.19%-13.48%-13.89%-7.56%-1.41%
FCF Yield
-9.84%-15.89%-12.74%-10.92%-5.98%-3.19%
Buyback Yield / Dilution
-78.19%-25.51%-19.75%-8.52%--