Welgene Biotech Co.,Ltd. (TPEX:6661)
Taiwan flag Taiwan · Delayed Price · Currency is TWD
16.00
-0.20 (-1.23%)
Jun 3, 2026, 1:19 PM CST

Welgene Biotech 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
373433555521517570
Market Cap Growth
-17.10%-21.85%6.49%0.68%-9.20%-23.98%
Enterprise Value
394350499500317410
Last Close Price
16.0018.6023.8022.3522.0223.69
PE Ratio
-325.91501.03-54.1641.58
PS Ratio
0.981.151.721.861.611.82
PB Ratio
1.331.521.881.741.701.84
P/TBV Ratio
1.441.541.931.791.711.85
P/FCF Ratio
--10.82-21.0682.94
P/OCF Ratio
18.0812.299.89-10.0650.67
EV/Sales Ratio
1.030.931.551.780.991.31
EV/EBITDA Ratio
15.4124.1034.3152.7612.9718.46
EV/EBIT Ratio
-2758.71--18.3428.69
EV/FCF Ratio
-8.41-9.73-12.9059.72
Debt / Equity Ratio
0.780.790.440.510.170.08
Debt / EBITDA Ratio
8.548.114.666.771.420.72
Debt / FCF Ratio
--2.53-2.083.47
Net Debt / Equity Ratio
0.06-0.14-0.33-0.14-0.55-0.64
Net Debt / EBITDA Ratio
1.01-2.84-6.65-4.51-6.81-8.98
Net Debt / FCF Ratio
-0.346.80-1.881.52-6.77-29.06
Asset Turnover
0.680.650.600.570.750.80
Inventory Turnover
5.205.794.123.675.917.91
Quick Ratio
1.591.922.021.932.532.72
Current Ratio
1.962.212.372.392.892.99
Return on Equity (ROE)
0.01%0.45%0.24%-1.04%3.11%4.87%
Return on Assets (ROA)
-0.06%0.01%-0.10%-0.54%2.51%2.28%
Return on Invested Capital (ROIC)
-0.20%0.06%-0.21%-2.16%9.82%11.18%
Return on Capital Employed (ROCE)
-0.10%0.00%-0.20%-1.00%5.20%4.60%
Earnings Yield
-0.10%0.31%0.20%-0.51%1.85%2.40%
FCF Yield
-12.56%-1.40%9.24%-5.39%4.75%1.21%
Dividend Yield
----0.82%2.03%
Payout Ratio
----118.16%187.38%
Buyback Yield / Dilution
---0.10%-0.93%-10.99%
Total Shareholder Return
---0.10%-0.11%-8.97%