We Can Medicines Co., Ltd. (TPEX:6929)
Taiwan flag Taiwan · Delayed Price · Currency is TWD
21.50
-1.50 (-6.52%)
Jul 30, 2026, 12:58 PM CST

We Can Medicines Financials Overview

Millions TWD. Fiscal year is Jan - Dec.

Revenue & Profits

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingMar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Revenue
3,2213,2223,2693,1233,3032,794
Revenue Growth
-0.87%-1.45%4.69%-5.45%18.20%4.77%
Gross Profit
1,0631,0681,1041,0231,112916.55
Operating Income
-67.75-68.02-50.0123.94117.230.33
Net Income
-70.4-73.21-47.1814.8100.0538.79
Earnings Per Share
-1.56-1.63-1.090.352.400.97
EPS Growth
----85.42%147.46%-27.08%

Cash & Debt

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingMar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Cash & Investments
247.2285.75305.67160.53216.26203.36
Total Debt
1,2321,1971,2411,3171,057890.85
Net Cash (Debt)
-984.34-911.59-935.62-1,156-841-687.49
Net Cash Growth
------
Net Cash Per Share
-21.86-20.26-21.53-27.36-20.16-17.19

Cash Flow & CapEx

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingMar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Operating Cash Flow
297.52240.02260.68139.84346.67457.16
Capital Expenditures
-40.71-35.53-63.95-92.55-122.54-339.58
Free Cash Flow
256.81204.5196.7347.29224.13117.58
Free Cash Flow Growth
29.83%3.95%316.03%-78.90%90.63%458.55%

Margins

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingMar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Gross Margin
33.00%33.15%33.77%32.77%33.66%32.80%
Operating Margin
-2.10%-2.11%-1.53%0.77%3.55%1.08%
Pretax Margin
-2.19%-2.27%-1.48%0.69%3.67%1.39%
Profit Margin
-2.19%-2.27%-1.44%0.47%3.03%1.39%
FCF Margin
7.97%6.35%6.02%1.51%6.79%4.21%

Dividends

Fiscal YearFY 2023
Period EndingDec '23
Dividend Per Share
0.270
Dividend Per Share Growth
-
Dividend Yield
0.25%

Valuation

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJul '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
---291.8337.94-
P/FCF Ratio
4.047.578.8191.3616.94-
PS Ratio
0.320.480.531.381.15-