Maxigen Biotech Inc. (TPE:1783)
Taiwan flag Taiwan · Delayed Price · Currency is TWD
43.95
+0.35 (0.80%)
At close: Mar 27, 2026

Maxigen Biotech Ratios and Metrics

Millions TWD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Mar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
3,5463,4544,3654,3044,0363,996
Market Cap Growth
-24.96%-20.87%1.40%6.65%0.99%151.22%
Enterprise Value
2,7692,7223,8213,8843,3243,534
Last Close Price
43.9542.8048.0346.4743.2042.77
PE Ratio
14.9513.0222.9525.9628.9545.59
Forward PE
-10.5310.5310.5310.5310.53
PS Ratio
4.374.266.416.926.687.81
PB Ratio
2.312.253.173.163.123.50
P/TBV Ratio
2.312.253.173.163.123.51
P/FCF Ratio
17.0216.5816.3828.9415.8938.67
P/OCF Ratio
12.2211.9014.6425.1415.0433.98
EV/Sales Ratio
3.413.365.616.245.506.90
EV/EBITDA Ratio
9.449.2918.4821.9421.2129.51
EV/EBIT Ratio
10.6110.4321.2425.9225.8439.28
EV/FCF Ratio
13.2913.0714.3426.1113.0834.20
Debt / Equity Ratio
0.070.07---0.01
Debt / EBITDA Ratio
0.340.34---0.08
Debt / FCF Ratio
0.480.48---0.09
Net Debt / Equity Ratio
-0.51-0.51-0.46-0.32-0.62-0.45
Net Debt / EBITDA Ratio
-2.65-2.65-3.09-2.43-5.10-4.32
Net Debt / FCF Ratio
-3.73-3.73-2.40-2.90-3.15-5.01
Asset Turnover
0.470.470.440.420.450.46
Inventory Turnover
2.832.832.452.462.952.98
Quick Ratio
2.892.893.614.025.945.53
Current Ratio
3.213.214.034.726.566.75
Return on Equity (ROE)
18.22%18.22%13.90%12.48%11.44%8.76%
Return on Assets (ROA)
9.39%9.39%7.31%6.37%5.93%5.06%
Return on Invested Capital (ROIC)
28.35%28.47%18.21%18.05%19.31%12.57%
Return on Capital Employed (ROCE)
16.90%16.90%13.10%11.00%9.90%7.80%
Earnings Yield
7.48%7.68%4.36%3.85%3.45%2.19%
FCF Yield
5.88%6.03%6.11%3.46%6.30%2.59%
Dividend Yield
1.89%-1.73%2.15%1.10%-
Payout Ratio
28.05%28.05%46.78%25.54%-64.18%
Buyback Yield / Dilution
-0.61%-0.61%-0.27%-0.07%-5.78%-4.81%
Total Shareholder Return
1.28%-0.61%1.46%2.08%-4.68%-4.81%
Source: S&P Global Market Intelligence. Standard template. Financial Sources.