Nanobiotix Ratios (2019-2025) | NBTX

Ratios Dec2019 Dec2020 Jun2021 Jun2022 Dec2022 Jun2023 Dec2023 Jun2024 Dec2024 Jun2025
Efficiency
Assets Average 154.51M117.63M73.50M52.49M72.51M97.19M82.69M61.59M
Invested Capital 49.29M58.40M8.10M9.71M54.25M10.86M54.40M5.38M54.39M5.36M
Leverage & Solvency
Debt Ratio 0.790.370.410.560.541.340.540.570.761.13
Valuation
Enterprise Value -38.85M-142.06M-143.49M-89.55M-42.23M-45.07M-81.00M-81.07M-53.15M-32.62M