Welgene Biotech Co.,Ltd. (TPEX:6661)
Taiwan flag Taiwan · Delayed Price · Currency is TWD
18.50
-0.15 (-0.80%)
Apr 20, 2026, 10:25 AM CST

Welgene Biotech Ratios and Metrics

Millions TWD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Apr '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
431433555521517570
Market Cap Growth
-21.28%-21.85%6.49%0.68%-9.20%-23.98%
Enterprise Value
395350499500317410
Last Close Price
18.5018.6023.8022.3522.0223.69
PE Ratio
324.16325.91501.03-54.1641.58
PS Ratio
1.151.151.721.861.611.82
PB Ratio
1.511.521.881.741.701.84
P/TBV Ratio
1.541.541.931.791.711.85
P/FCF Ratio
--10.82-21.0682.94
P/OCF Ratio
12.2212.299.89-10.0650.67
EV/Sales Ratio
1.050.931.551.780.991.31
EV/EBITDA Ratio
14.1612.5534.3152.7612.9718.46
EV/EBIT Ratio
-2758.71--18.3428.69
EV/FCF Ratio
-64.95-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.31%0.31%0.20%-0.51%1.85%2.40%
FCF Yield
-1.41%-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.