Mycenax Biotech Inc. (TPEX:4726)
Taiwan flag Taiwan · Delayed Price · Currency is TWD
27.15
-0.15 (-0.55%)
May 29, 2026, 1:30 PM CST

Mycenax 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
5,6266,5478,9677,3507,6995,811
Market Cap Growth
-18.13%-26.98%22.00%-4.53%32.48%40.74%
Enterprise Value
6,5947,4509,4817,2818,3535,998
Last Close Price
27.1531.6043.4035.7037.5037.90
PS Ratio
6.908.8513.1111.2610.517.51
PB Ratio
3.784.104.433.002.483.05
P/TBV Ratio
3.904.204.513.062.523.14
EV/Sales Ratio
8.0910.0713.8611.1611.417.75
EV/EBITDA Ratio
-----135.32
Debt / Equity Ratio
0.800.670.440.300.310.39
Debt / EBITDA Ratio
-----9.96
Net Debt / Equity Ratio
0.650.530.300.02-0.120.24
Net Debt / EBITDA Ratio
-6.89-5.03-2.93-0.171.7510.33
Net Debt / FCF Ratio
-5.87-7.32-1.16-0.140.49-0.37
Asset Turnover
0.240.220.190.160.190.32
Inventory Turnover
8.199.3210.445.734.034.93
Quick Ratio
0.290.330.640.972.241.15
Current Ratio
0.620.701.111.463.031.66
Return on Equity (ROE)
-25.79%-24.77%-20.90%-24.59%-18.10%-5.76%
Return on Assets (ROA)
-7.20%-7.61%-8.08%-9.15%-7.33%-2.18%
Return on Capital Employed (ROCE)
-19.40%-18.70%-17.10%-20.00%-11.70%-3.30%
Earnings Yield
-7.76%-6.85%-5.21%-9.29%-5.89%-1.55%
FCF Yield
-2.93%-1.77%-5.82%-5.81%-10.09%-21.41%
Buyback Yield / Dilution
-0.46%-0.55%-0.23%-24.31%-11.35%-15.36%