MediWound Ltd. (MDWD)
NASDAQ: MDWD · Real-Time Price · USD
14.29
-0.42 (-2.86%)
Jul 10, 2026, 4:00 PM EDT - Market closed

MediWound Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jul '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
184237192949864
Market Cap Growth
-12.94%23.33%104.85%-3.98%51.74%-36.13%
Enterprise Value
147.14192.82156.0859.8466.8657.12
Last Close Price
14.2918.4617.8010.1713.4916.52
PS Ratio
12.6813.979.505.023.692.71
PB Ratio
4.445.436.172.978.95-14.05
P/TBV Ratio
4.104.825.712.926.30-
EV/Sales Ratio
10.1611.377.723.202.522.40
Debt / Equity Ratio
0.200.190.210.200.08-0.30
Net Debt / Equity Ratio
-0.86-1.01-1.16-1.07-2.821.58
Net Debt / EBITDA Ratio
1.361.892.012.434.360.73
Net Debt / FCF Ratio
1.422.041.812.012.480.77
Asset Turnover
0.170.210.290.320.760.94
Inventory Turnover
2.634.046.356.288.4311.62
Quick Ratio
2.192.171.862.383.641.12
Current Ratio
2.412.331.972.743.801.39
Return on Equity (ROE)
-84.02%-63.86%-96.33%-31.60%-619.05%-1007.51%
Return on Assets (ROA)
-33.85%-31.86%-27.78%-27.00%-24.02%-44.25%
Return on Capital Employed (ROCE)
-47.14%-47.01%-40.72%-35.44%-35.52%-70.51%
Buyback Yield / Dilution
-14.92%-14.23%-10.50%-80.73%-28.13%-0.24%
Total Shareholder Return
-14.92%-14.23%-10.50%-80.73%-28.13%-0.24%
SEC Filings: 10-K · 10-Q