MARX Biotech Co., Ltd. (TPEX:7731)
Taiwan flag Taiwan · Delayed Price · Currency is TWD
5.56
-0.01 (-0.18%)
Jun 3, 2026, 2:00 PM CST

MARX Biotech Ratios and Metrics

Millions TWD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
2,9342,4393,517---
Market Cap Growth
-8.26%-30.65%----
Enterprise Value
3,2052,7843,426---
Last Close Price
5.624.826.93---
PE Ratio
70.2556.82----
PS Ratio
4.613.845.69---
PB Ratio
8.166.7914.00---
P/TBV Ratio
10.078.3822.03---
EV/Sales Ratio
5.044.385.54---
Debt / Equity Ratio
0.850.851.100.010.23-
Debt / EBITDA Ratio
----4.86-
Debt / FCF Ratio
----1.29-
Net Debt / Equity Ratio
0.760.760.79-0.51-0.23-0.01
Net Debt / EBITDA Ratio
-2.12-2.12-2.8010.61-12.17-
Net Debt / FCF Ratio
-1.72-1.72-0.648.31-1.29-0.57
Asset Turnover
0.810.811.101.161.89-
Inventory Turnover
1.691.691.571.84--
Quick Ratio
1.341.340.682.531.990.27
Current Ratio
1.781.781.323.402.320.27
Return on Equity (ROE)
13.82%13.82%-35.58%-7.30%7.66%-
Return on Assets (ROA)
-11.36%-11.36%-9.44%-4.24%0.96%-
Return on Invested Capital (ROIC)
-16.44%-19.19%-28.69%-17.88%1.41%-6.42%
Return on Capital Employed (ROCE)
-27.10%-27.10%-20.10%-5.70%1.50%-6.30%
Earnings Yield
1.46%1.76%-2.75%---
FCF Yield
-5.39%-6.48%-8.91%---
Dividend Yield
1.03%1.19%----
Payout Ratio
----259.63%-
Buyback Yield / Dilution
-4.77%-4.77%-55.49%7.99%-982.64%-
Total Shareholder Return
-3.76%-3.57%-55.49%7.99%-982.64%-