Nanobiotix S.A. (NBTX)
NASDAQ: NBTX · Real-Time Price · USD
29.68
-1.93 (-6.09%)
Mar 20, 2026, 11:48 AM EDT - Market open

Nanobiotix Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2024FY 2023FY 2022FY 2021FY 2020
Period Ending
Mar '26 Dec '24 Dec '23 Dec '22 Dec '21 Dec '20
1,437136343128282568
Market Cap Growth
829.11%-60.33%168.25%-54.66%-50.35%-
Enterprise Value
1,474137.28318.41139.69244.19497.96
Last Close Price
29.682.877.283.678.1016.50
PE Ratio
--1.92-6.10-2.09-5.27-9.82
PS Ratio
121.34-18.939.4826.78106.57226.17
PB Ratio
--2.07-186.18-4.7310.538.06
P/TBV Ratio
-20.41-2.06-145.87-4.7310.505.71
P/FCF Ratio
--6.67-26.80-3.44-9.37-20.56
P/OCF Ratio
--6.96-27.50-3.45-9.44-20.63
EV/Sales Ratio
123.55-19.098.7929.2592.25198.23
EV/EBITDA Ratio
--2.06-12.60-3.09-4.79-14.36
EV/EBIT Ratio
--2.01-11.89-2.99-4.64-13.67
EV/FCF Ratio
--6.73-24.87-3.76-8.11-18.02
Debt / Equity Ratio
-0.74-0.77-27.44-1.971.720.70
Debt / EBITDA Ratio
-1.21-0.76-2.00-1.18-0.90-1.41
Debt / FCF Ratio
-1.62-2.50-3.95-1.43-1.53-1.77
Net Debt / Equity Ratio
-0.32-0.0213.41-0.44-1.41-1.00
Net Debt / EBITDA Ratio
-0.53-0.020.98-0.260.742.02
Net Debt / FCF Ratio
-0.71-0.061.93-0.321.262.54
Asset Turnover
0.18-0.090.470.060.020.03
Quick Ratio
0.490.891.531.092.286.26
Current Ratio
0.631.041.751.382.536.58
Return on Equity (ROE)
76.70%201.73%274.85%44738.04%-96.66%-97.99%
Return on Assets (ROA)
-78.09%-84.67%-34.77%-57.81%-44.59%-38.29%
Return on Invested Capital (ROIC)
-3722.21%6904.95%-584.82%-464.03%-549.38%-344.96%
Return on Capital Employed (ROCE)
936.72%-260.51%-81.32%-107.66%-58.45%-46.45%
Earnings Yield
-4.19%-52.17%-16.39%-47.95%-18.96%-10.18%
FCF Yield
-2.52%-14.99%-3.73%-29.08%-10.67%-4.86%
Buyback Yield / Dilution
-0.00%-16.72%0.00%0.11%-18.18%
Updated Jun 30, 2025. Data Source: Fiscal.ai. Standard template. Financial Sources.
SEC Filings: 10-K · 10-Q