Innate Pharma S.A.
IPHA | NASDAQ
$1.86
-$0.04 (-2.11%)
At close: Sep 21, 2026, 4:00 PM ET
$1.85
-$0.01 (-0.54%)
After-hours:
Sep 21, 2026, 5:06 PM ET
Market Data
Market Cap $174.66M
Enterprise Value $152.86M
Beta 0.88
Average Volume 141.7K
Shares Outstanding (Diluted) 93.83M
Shares Change YoY 16.02%
Institutional Ownership 0.20%
Exchange NASDAQ
ISIN US45781K2042
Price Performance
Price Change 1M -15.8%
Price Change 3M -1.6%
Price Change 6M 45.3%
Price Change YTD 2.2%
Price Change 1Y 1.6%
Price Change 3Y -30.3%
Price Change 5Y -72.2%
1M CAGR (ann.) 7.5%
1Y CAGR (ann.) -4.1%
5Y CAGR (ann.) -19.9%
All-Time CAGR -15.6%
Valuation
PE Ratio -3.13
Forward PE 40.01
PEG Ratio -0.42
Forward PEG 0.14
PS Ratio 138.14
Forward PS 2.10
PB Ratio -3.78
P/FCF Ratio -3.33
P/Adj. FCF Ratio -3.33
P/OCF Ratio -3.54
EV/Sales 141.02
EV/EBIT -2.87
EV/EBITDA -2.91
EV/FCF -3.40
Earnings Yield -31.4%
FCF Yield -29.4%
Adj. FCF Yield -29.4%
Financial Health
Net Debt €9.26M
Total Debt €10.83M
Cash & Short-Term Investments €10.89M
Total Assets €34.71M
Current Ratio 0.60
Quick Ratio 0.60
Debt / Equity Ratio -0.50
Debt / EBITDA -0.21
Debt / FCF -0.24
OCF / Debt -4.13
Interest Coverage -17.47
Altman Z-Score -22.62
Piotroski F-Score 2
Margins & Profitability
Gross Profit Margin 1770.3%
Operating Profit Margin -4598.8%
EBITDA Margin -4977.0%
Net Profit Margin -4554.3%
FCF Margin -4142.3%
Adj. FCF Margin -4142.3%
SBC / Revenue 0.0%
SBC Impact (per share) N/A
Returns
Return on Assets -136.7%
Return on Equity 152.6%
Return on Invested Capital -380.7%
Return on Capital Employed -2860.4%
Return on Tangible Assets -136.7%
Historical Growth (CAGR)
Revenue CAGR 3Y -72.8%
Revenue CAGR 5Y -51.7%
Revenue CAGR 10Y -11.7%
EPS CAGR 3Y -26.8%
EPS CAGR 5Y 12.3%
EPS CAGR 10Y -6.0%
FCF CAGR 3Y -28.7%
FCF CAGR 5Y 21.9%
FCF CAGR 10Y -14.5%
Analyst Forecasts
Analyst Rating Buy
Analyst Count 6
EPS Growth Next 3Y 46.4%
Revenue Growth Next 3Y 370.6%
Earnings Date Sep 16, 2026
EPS Estimate (next Q) -$0.34
EPS Growth Est (next Q) N/A
Revenue Est (next Q) $7.27M
Revenue Growth Est (next Q) 30.7%
Fair Value Estimates
Graham Number N/A
Graham Upside N/A
Lynch Fair Value N/A
Lynch Upside N/A
Price Target $6.67
Price Target Upside 258.6%
Cash Flow
Operating Cash Flow €-44.72M
Free Cash Flow €-44.9M
Adj. Free Cash Flow €-44.9M
FCF Per Share -$0.46
OCF Per Share -$0.45
OCF/S Ratio -4091.7%
Income Statement
Revenue €1.08M
Gross Profit €18.45M
Operating Income €-49.85M
EBITDA €-52.55M
Net Income €-47.51M
EPS (Diluted) -$0.51
Revenue / Employee $6.65K
Profit / Employee $-291.5K
Employees 163
Add to Watchlist
Select watchlists to add or remove IPHA