ONWD Onward Medical N.V.

EBR · BE · Healthcare · Biotechnology · onwd.com
2.605EUR+1.76%Mkt Cap: 196.87M $P/E: —

Onward Medical N.V., a medical technology company, develops and commercializes therapies to enable functional recovery for people with spinal cord injury (SCI) in the United States, Europe, and internationally. The compa…

Key Statistics

Company
Market Cap196.87M USD
Enterprise Value121.00M USD
Revenue (TTM)9.15M USD
Gross Profit2.98M USD
Net Income (TTM)-45.42M USD
Revenue/Share0.16 EUR
Last Price2.605 EUR
Fiscal Year EndDec 2025
MR QuarterJun 2026
Employees137
CountryBE
SectorHealthcare
IndustryBiotechnology
ISINNL0015000HT4
Valuation
P/E (Trailing)—
P/E (Forward)-4.29
PEG—
EV/EBITDA-2.56
EV/Revenue13.22
P/S21.26
P/B2.61
EPS (TTM)-0.85
EPS (Forward)-0.60
52W Range
2.27010% of range5.770
52W High5.770 EUR
52W Low2.270 EUR
Profitability
Gross Margin72.51%
Oper. Margin-556.66%
EBITDA Margin0.00%
Profit Margin-1105.48%
ROE-75.54%
ROA-49.42%
Growth
Revenue Growth253.80%
Earnings Growth—
Cash Flow & Leverage
Operating CF-42.46M USD
CapEx (TTM)469.57K USD
FCF Margin-345.15%
FCF Yield-16.05%
Net Debt-73.60M USD
Net Debt/EBITDA1.56
Balance Sheet
Debt/Equity0.25
Current Ratio9.23
Quick Ratio8.60
Book Value/Sh0.99 EUR
Cash/Share1.17 EUR
Dividends
Fwd Div Rate—
Trail. Div Rate0.00 EUR
Div. Yield0.00%
5Y Avg Yield—
Payout Ratio—
Ex-Div Date—
Pay Date—
Analyst Consensus
Rating—
Target (Mean)9.240 EUR
Upside (mean)+254.7%
Target Range8.100 EUR – 11.00 EUR
8.100+254.7% to mean11.00
# Analysts5
Ownership
Shares Out.69.53M
Float54.66M
Insiders27.05%
Institutions24.08%
Technical
SMA 502.520 (+3.4%)
SMA 2003.156 (-17.5%)
Beta0.85
S&P 52W Chg14.58%
Avg Vol (30d)174.09K
Avg Vol (10d)100.66K
Technical Indicators
RSI (14)47.2
MACD0.0173
MACD Signal0.0515
MACD Hist.-0.0342
BB Upper2.928 EUR
BB Middle2.732 EUR
BB Lower2.535 EUR
BB Width14.40%
ATR (14)0.0993 EUR
Vol Ratio (20d)0.23x