MediWound Ltd. (MDWD)
NASDAQ: MDWD · Real-Time Price · USD
13.78
-0.17 (-1.22%)
Jun 16, 2026, 11:30 AM EDT - Market open

MediWound Ratios and Metrics

Millions USD. 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
177237192949864
Market Cap Growth
-25.38%23.33%104.85%-3.98%51.74%-36.13%
Enterprise Value
142.77192.82156.0859.8466.8657.12
Last Close Price
13.7818.4617.8010.1713.4916.52
PS Ratio
12.3813.979.505.023.692.71
PB Ratio
4.345.436.172.978.95-14.05
P/TBV Ratio
3.964.825.712.926.30-
EV/Sales Ratio
9.8611.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)
-31.57%-63.86%-96.33%-31.60%-619.05%-1007.51%
Return on Assets (ROA)
-34.09%-31.86%-27.78%-27.00%-24.02%-44.25%
Return on Invested Capital (ROIC)
-74.27%-64.54%-60.27%-98.61%-123.05%-155.15%
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