Nanobiotix S.A. (NBTX)
NASDAQ: NBTX · IEX Real-Time Price · USD
6.50
+0.15 (2.36%)
At close: Mar 28, 2024, 4:00 PM
6.01
-0.49 (-7.54%)
After-hours: Mar 28, 2024, 7:33 PM EDT

Nanobiotix Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Year Current20222021202020192018
Market Capitalization
306128282537--
Market Cap Growth
--54.63%-47.46%---
Enterprise Value
34114123945111-18
PE Ratio
-2.74-2.11-5.28-13.11--
PS Ratio
41.3425.1993.78175.25--
PB Ratio
-2.99-4.459.276.25--
P/FCF Ratio
-4.33-3.23-8.25-15.92--
P/OCF Ratio
-4.37-3.24-8.31-15.99--
EV/Sales Ratio
46.0627.6679.46147.313.71-4.51
EV/EBITDA Ratio
-4.51-3.17-4.71-10.73-0.210.55
EV/EBIT Ratio
-4.36-3.06-4.55-10.21-0.210.54
EV/FCF Ratio
-5.20-3.55-6.99-13.39-0.220.59
Debt / Equity Ratio
-1.00-1.971.720.70-23.341.44
Debt / EBITDA Ratio
-1.26-1.28-1.03-1.42-1.01-0.73
Debt / FCF Ratio
-1.45-1.43-1.53-1.77-1.04-0.77
Quick Ratio
0.461.092.286.262.453.12
Current Ratio
0.681.382.536.583.223.68
Asset Turnover
0.110.060.020.030.05-
Interest Coverage
-3.06-3.11-59.25--9.24-19.94
Return on Equity (ROE)
226.10%44738.00%-96.70%-98.00%-825.50%-
Return on Assets (ROA)
-97.10%-70.60%-39.90%-35.30%-99.40%-
Return on Capital (ROIC)
-21190.37%-178.78%-72.21%-30.50%-109.76%-86.49%
Earnings Yield
-21.09%-47.41%-18.93%-7.63%--
FCF Yield
-13.11%-30.92%-12.13%-6.28%--
Buyback Yield / Dilution
-1.29%-0.14%-7.03%---
Total Shareholder Return
-1.29%-0.14%-7.03%---
Source: Financials are provided by Nasdaq Data Link and sourced from audited reports submitted to the Securities and Exchange Commission (SEC).