MediWound Ltd.
MDWD | NASDAQ
$13.31
-$0.09 (-0.67%)
At close: Sep 21, 2026, 4:00 PM ET
$13.52
+$0.21 (+1.58%)
Pre-market:
Sep 22, 2026, 8:01 AM ET
Market Data
Market Cap $170.98M
Enterprise Value $145.17M
Beta 0.14
Average Volume 88.36K
Shares Outstanding (Diluted) 12.88M
Shares Change YoY 18.91%
Institutional Ownership 46.92%
Exchange NASDAQ
ISIN IL0011316309
Price Performance
Price Change 1M 0.3%
Price Change 3M -5.4%
Price Change 6M -21.6%
Price Change YTD -27.7%
Price Change 1Y -25.9%
Price Change 3Y 47.6%
Price Change 5Y -45.5%
1M CAGR (ann.) -7.5%
1Y CAGR (ann.) -22.8%
5Y CAGR (ann.) -12.7%
All-Time CAGR -16.2%
Valuation
PE Ratio -8.32
Forward PE N/A
PEG Ratio -0.23
Forward PEG -26.81
PS Ratio 14.41
Forward PS 5.40
PB Ratio 4.80
P/FCF Ratio -6.02
P/Adj. FCF Ratio -5.62
P/OCF Ratio -7.78
EV/Sales 12.24
EV/EBIT -6.95
EV/EBITDA -7.64
EV/FCF -5.11
Earnings Yield -12.0%
FCF Yield -16.6%
Adj. FCF Yield -17.8%
Financial Health
Net Cash $34.41M
Total Debt $9.54M
Cash & Short-Term Investments $35.34M
Total Assets $71.88M
Current Ratio 2.32
Quick Ratio 2.09
Debt / Equity Ratio 0.27
Debt / EBITDA -0.50
Debt / FCF -0.34
OCF / Debt -2.31
Interest Coverage -28.35
Altman Z-Score -1.31
Piotroski F-Score 2
Margins & Profitability
Gross Profit Margin 15.5%
Operating Profit Margin -267.9%
EBITDA Margin -160.2%
Net Profit Margin -170.1%
FCF Margin -239.3%
Adj. FCF Margin -256.5%
SBC / Revenue 17.3%
SBC Impact (per share) -7.2%
Returns
Return on Assets -28.1%
Return on Equity -47.2%
Return on Invested Capital -58.5%
Return on Capital Employed -59.6%
Return on Tangible Assets -28.1%
Historical Growth (CAGR)
Revenue CAGR 3Y -23.0%
Revenue CAGR 5Y -14.0%
Revenue CAGR 10Y 28.3%
EPS CAGR 3Y 13.1%
EPS CAGR 5Y 15.8%
EPS CAGR 10Y 6.2%
FCF CAGR 3Y -14.6%
FCF CAGR 5Y -19.2%
FCF CAGR 10Y -11.8%
Analyst Forecasts
Analyst Rating Buy
Analyst Count 13
EPS Growth Next 3Y 44.4%
Revenue Growth Next 3Y 109.9%
Earnings Date Nov 18, 2026
EPS Estimate (next Q) -$0.71
EPS Growth Est (next Q) 194.7%
Revenue Est (next Q) $6.73M
Revenue Growth Est (next Q) 23.9%
Fair Value Estimates
Graham Number N/A
Graham Upside N/A
Lynch Fair Value N/A
Lynch Upside N/A
Price Target $28.50
Price Target Upside 114.1%
Cash Flow
Operating Cash Flow $-22M
Free Cash Flow $-28.39M
Adj. Free Cash Flow $-30.43M
FCF Per Share -$2.20
OCF Per Share -$1.71
OCF/S Ratio -185.5%
Income Statement
Revenue $11.86M
Gross Profit $1.83M
Operating Income $-31.78M
EBITDA $-19M
Net Income $-20.18M
EPS (Diluted) -$1.60
Revenue / Employee $98.04K
Profit / Employee $-166.77K
Employees 121
Add to Watchlist
Select watchlists to add or remove MDWD