37.70EUR+0.75%Mkt Cap: 2.10B $P/E: —Today
Nanobiotix S.A. operates as a clinical-stage biotechnology that focuses on developing product candidates for the treatment of cancer and other unmet medical needs. Its lead product candidate is NBTXR3, a sterile aqueous …
Industry Peers
BiotechnologyKey Statistics
Company
Market Cap2.10B $
Enterprise Value2.01B $
Revenue (TTM)35.43M $
Gross Profit35.43M $
Net Income (TTM)-26.04M $
Revenue/Share0.7413 USD
Last Price37.70 EUR
Fiscal Year EndDec 2025
MR QuarterDec 2025
Employees100
CountryFR
SectorHealthcare
IndustryBiotechnology
ISIN—
Valuation
P/E (Trailing)—
P/E (Forward)-157.47
PEG—
EV/EBITDA-176.59
EV/Revenue56.83
P/S58.30
P/B-21.42
EPS (TTM)-0.50
EPS (Forward)-0.24
52W Range
6.96076% of range47.66
52W High47.66 EUR
52W Low6.960 EUR
Profitability
Gross Margin100.00%
Oper. Margin-196.42%
EBITDA Margin-32.18%
Profit Margin-80.83%
ROE28.36%
ROA-35.36%
Growth
Revenue Growth—
Earnings Growth—
Cash Flow & Leverage
Operating CF-36.33M $
CapEx (TTM)593.48K $
FCF Margin-24.22%
FCF Yield-0.41%
Net Debt46.27M $
Net Debt/EBITDA-4.06
Balance Sheet
Debt/Equity-1.13
Current Ratio1.09
Quick Ratio1.05
Book Value/Sh-1.7460 EUR
Cash/Share1.090 EUR
Dividends
Fwd Div Rate—
Trail. Div Rate0.0000 EUR
Div. Yield—
5Y Avg Yield—
Payout Ratio0.00%
Ex-Div Date—
Pay Date—
Analyst Consensus
Rating—
Target (Mean)52.20 EUR
Upside (mean)+38.5%
Target Range40.00 EUR – 60.00 EUR
€40.00+38.5% to mean€60.00
# Analysts5
Ownership
Shares Out.50.80M
Float31.95M
Insiders15.55%
Institutions36.13%
Technical
SMA 5033.11 (+13.8%)
SMA 20026.73 (+41.0%)
Beta0.57
S&P 52W Chg18.16%
Avg Vol (30d)113.79K
Avg Vol (10d)154.13K
Technical Indicators
RSI (14)62.6
MACD0.6567
MACD Signal0.2890
MACD Hist.+0.3677
BB Upper37.11 EUR
BB Middle34.27 EUR
BB Lower31.43 EUR
BB Width16.57%
ATR (14)2.135 EUR
Vol Ratio (20d)1.97x