Merdury Biopharmaceutical Corporation (TPEX:6932)
Taiwan flag Taiwan · Delayed Price · Currency is TWD
7.98
-0.01 (-0.13%)
May 8, 2026, 1:52 PM CST

Merdury Biopharmaceutical 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
3,3683,4735,4987,7784,006-
Market Cap Growth
-38.35%-36.83%-29.32%94.15%--
Enterprise Value
3,2463,3215,2757,4653,937-
Last Close Price
7.988.3013.0518.709.87-
PS Ratio
--1107.827530.001494.92-
PB Ratio
15.3315.8118.9420.0322.22-
P/TBV Ratio
15.7216.2119.2420.1722.28-
EV/Sales Ratio
--1062.907226.331469.06-
Debt / Equity Ratio
0.190.190.160.110.240.19
Net Debt / Equity Ratio
-0.56-0.56-0.63-0.74-0.54-0.05
Net Debt / EBITDA Ratio
2.042.043.816.893.340.12
Net Debt / FCF Ratio
2.112.114.105.211.030.05
Asset Turnover
--0.010.000.02-
Quick Ratio
8.618.6112.2440.8919.791.50
Current Ratio
8.848.8412.6342.2120.152.30
Return on Equity (ROE)
-26.37%-26.37%-14.90%-15.41%-32.76%-103.62%
Return on Assets (ROA)
-13.57%-13.57%-8.54%-8.55%-15.87%-49.15%
Return on Capital Employed (ROCE)
-26.50%-26.50%-16.20%-10.60%-13.90%-45.40%
Earnings Yield
-2.00%-1.94%-0.92%-0.56%-0.78%-
FCF Yield
-1.71%-1.66%-0.81%-0.71%-2.35%-
Buyback Yield / Dilution
-0.70%-0.70%-4.43%-5.83%-36.09%-165.94%
Source: S&P Global Market Intelligence. Standard template. Financial Sources.