Merdury Biopharmaceutical Corporation (TPEX:6932)
Taiwan flag Taiwan · Delayed Price · Currency is TWD
5.51
+0.02 (0.36%)
Aug 19, 2026, 12:55 PM CST

Merdury Biopharmaceutical Ratios and Metrics

Millions TWD. Fiscal year is Jan - Dec.

Total Valuation

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Aug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
2,2873,4735,4987,7784,006-
Market Cap Growth
-38.09%-36.83%-29.32%94.15%--
Enterprise Value
2,1943,3215,2757,4653,937-
Last Close Price
5.428.3013.0518.709.87-

Price Ratios

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Aug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PS Ratio
--1107.827530.001494.92-
PB Ratio
11.3915.8118.9420.0322.22-
P/TBV Ratio
11.6716.2119.2420.1722.28-

EV Ratios

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Aug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
EV/Sales Ratio
--1062.907226.331469.06-

Financial Efficiency

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Aug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Debt / Equity Ratio
0.210.190.160.110.240.19
Net Debt / Equity Ratio
-0.47-0.56-0.63-0.74-0.54-0.05
Net Debt / EBITDA Ratio
2.132.043.816.893.340.12
Net Debt / FCF Ratio
1.652.114.105.211.030.05
Asset Turnover
--0.010.000.02-
Quick Ratio
6.998.6112.2440.8919.791.50
Current Ratio
7.768.8412.6342.2120.152.30
Return on Equity (ROE)
-22.78%-26.37%-14.90%-15.41%-32.76%-103.62%
Return on Assets (ROA)
-11.40%-13.57%-8.54%-8.55%-15.87%-49.15%
Return on Capital Employed (ROCE)
-21.90%-26.50%-16.20%-10.60%-13.90%-45.40%

Yields

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Aug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Earnings Yield
-2.26%-1.94%-0.92%-0.56%-0.78%-
FCF Yield
-2.48%-1.66%-0.81%-0.71%-2.35%-
Buyback Yield / Dilution
-2.85%-0.70%-4.43%-5.83%-36.09%-165.94%