We Can Medicines Co., Ltd. (TPEX:6929)
Taiwan flag Taiwan · Delayed Price · Currency is TWD
23.35
+0.95 (4.24%)
Aug 20, 2026, 11:13 AM CST

We Can Medicines Ratios and Metrics

Millions TWD. Fiscal year is Jan - Dec.

Total Valuation

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Aug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
1,0531,5481,7344,3203,796-
Market Cap Growth
-26.64%-10.72%-59.87%13.80%--
Enterprise Value
1,9402,5042,7765,4374,542-
Last Close Price
23.3534.4038.65107.5694.51-

Price Ratios

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Aug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
---291.8337.94-
PS Ratio
0.330.480.531.381.15-
PB Ratio
1.041.481.555.294.80-
P/TBV Ratio
1.051.481.565.324.83-
P/FCF Ratio
3.727.578.8191.3616.94-
P/OCF Ratio
3.296.456.6530.8910.95-

EV Ratios

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Aug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
EV/Sales Ratio
0.600.780.851.741.38-
EV/EBITDA Ratio
8.04-150.8764.0125.89-
EV/EBIT Ratio
---227.0938.76-
EV/FCF Ratio
6.8512.2414.11114.9820.27-

Financial Efficiency

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Aug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Debt / Equity Ratio
1.101.141.111.611.341.30
Debt / EBITDA Ratio
4.604.784.834.412.863.66
Debt / FCF Ratio
3.935.866.3127.844.727.58
Net Debt / Equity Ratio
0.880.870.841.421.061.00
Net Debt / EBITDA Ratio
-88.57-1140.9150.8513.614.799.01
Net Debt / FCF Ratio
3.134.464.7624.453.755.85
Asset Turnover
1.101.061.101.151.381.41
Inventory Turnover
2.562.542.662.863.443.37
Quick Ratio
0.510.550.570.410.430.46
Current Ratio
1.501.531.591.241.281.28
Return on Equity (ROE)
-7.40%-6.76%-4.88%1.84%13.55%5.83%
Return on Assets (ROA)
-1.62%-1.40%-1.05%0.55%3.06%0.95%
Return on Invested Capital (ROIC)
-3.89%-3.39%-2.49%0.91%6.44%2.52%
Return on Capital Employed (ROCE)
-4.00%-3.40%-2.30%1.30%7.00%2.10%

Yields

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Aug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Earnings Yield
-7.41%-4.73%-2.72%0.34%2.64%-
FCF Yield
26.88%13.21%11.35%1.09%5.90%-
Dividend Yield
---0.25%--
Buyback Yield / Dilution
-94.75%-3.56%-2.86%-1.26%-4.31%-24.84%
Total Shareholder Return
-94.75%-3.56%-2.86%-1.01%-4.31%-24.84%