Welgene Biotech Co.,Ltd. (TPEX:6661)
Taiwan flag Taiwan · Delayed Price · Currency is TWD
17.80
-0.15 (-0.84%)
May 8, 2026, 1:23 PM CST

Welgene Biotech 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
415433555521517570
Market Cap Growth
-21.93%-21.85%6.49%0.68%-9.20%-23.98%
Enterprise Value
378350499500317410
Last Close Price
17.8018.6023.8022.3522.0223.69
PE Ratio
311.89325.91501.03-54.1641.58
PS Ratio
1.101.151.721.861.611.82
PB Ratio
1.451.521.881.741.701.84
P/TBV Ratio
1.481.541.931.791.711.85
P/FCF Ratio
--10.82-21.0682.94
P/OCF Ratio
11.7612.299.89-10.0650.67
EV/Sales Ratio
1.010.931.551.780.991.31
EV/EBITDA Ratio
13.5812.5534.3152.7612.9718.46
EV/EBIT Ratio
-2758.71--18.3428.69
EV/FCF Ratio
-62.27-9.73-12.9059.72
Debt / Equity Ratio
0.790.790.440.510.170.08
Debt / EBITDA Ratio
8.118.114.666.771.420.72
Debt / FCF Ratio
--2.53-2.083.47
Net Debt / Equity Ratio
-0.14-0.14-0.33-0.14-0.55-0.64
Net Debt / EBITDA Ratio
-1.46-1.46-6.65-4.51-6.81-8.98
Net Debt / FCF Ratio
6.726.72-1.881.52-6.77-29.06
Asset Turnover
0.650.650.600.570.750.80
Inventory Turnover
5.795.794.123.675.917.91
Quick Ratio
1.921.922.021.932.532.72
Current Ratio
2.212.212.342.392.892.99
Return on Equity (ROE)
0.45%0.45%0.24%-1.04%3.11%4.87%
Return on Assets (ROA)
0.01%0.01%-0.10%-0.54%2.51%2.28%
Return on Invested Capital (ROIC)
0.06%0.06%-0.21%-2.16%9.82%11.18%
Return on Capital Employed (ROCE)
0.00%0.00%-0.20%-1.00%5.20%4.60%
Earnings Yield
0.32%0.31%0.20%-0.51%1.85%2.40%
FCF Yield
-1.46%-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
4.88%4.88%-0.10%-0.93%-10.99%
Total Shareholder Return
4.88%4.88%-0.10%-0.11%-8.97%
Source: S&P Global Market Intelligence. Standard template. Financial Sources.