Skip to main content

Want a detailed portfolio tracker?

Performance analysis of Nanobiotix (NBTX)

Annual Return

Over the past 3 years, NBTX has had an average annual return of +91.39%, outperforming the benchmark SPY, which returned +22.45% annual.

Over the past 5 years, NBTX has had an average annual return of +14.65%, outperforming the benchmark SPY, which returned +13.88% annual.

Since Dec 11, 2020, NBTX has had an average annual return of +14.23%, underperforming the benchmark SPY, which returned +15.68% annual.

2026202520242023202220212020
+52.25%+705.68%-60.58%+98.38%-54.70%-50.91%-2.83%

Monthly Return

YearJanFebMarAprMayJunJulAugSepOctNovDecAnnually Total
2026-9.17%+47.81%-0.55%+12.15%+16.70%-12.87%+52.25%
2025+21.42%+0.73%+1.98%-5.31%+20.99%+15.36%+45.94%+29.56%+111.18%+10.48%-0.86%+11.74%+705.68%
2024+4.41%-17.76%+3.99%-10.16%+20.56%-28.97%+8.39%+10.71%-4.19%-27.64%-22.37%-11.15%-60.58%
2023+16.24%-17.48%+0.14%-39.31%+114.05%+10.72%+52.08%+18.54%-4.27%-22.86%-16.96%+29.87%+98.38%
2022-5.56%-1.42%-1.33%-20.70%-11.37%-27.34%-38.96%+72.04%-11.28%+11.85%-0.26%-7.09%-54.70%
2021+1.03%-0.32%-9.49%+2.87%+10.66%-19.51%+6.86%-14.44%-9.84%-8.18%-18.70%-4.49%-50.91%
2020-2.83%-2.83%

Drawdown analysis of Nanobiotix (NBTX)

The maximum drawdown for the NBTX was -89.94%, occurring on May 1, 2023. Recovery took 608 trading sessions.

The current NBTX drawdown is -36.08%.

Since Dec 11, 2020 NBTX has experienced the following drawdowns:

  • 50% or more: 2 times
  • 40% or more: 2 times
  • 30% or more: 3 times
  • 20% or more: 5 times
  • 10% or more: 6 times
DepthStartTo BottomBottomTo RecoverEndTotal
-89.94%Jan 20, 2021573May 1, 2023608Oct 2, 20251181
-50.25%Oct 13, 202510Oct 27, 202584Feb 27, 202694
-36.08%May 14, 202613Jun 3, 2026OngoingOngoingOngoing
-27.66%Mar 9, 20269Mar 20, 202632May 6, 202641
-21.10%Oct 9, 20251Oct 10, 20251Oct 13, 20252
-15.41%Dec 17, 20207Dec 29, 202014Jan 20, 202121
-9.92%May 11, 20261May 12, 20262May 14, 20263
-7.95%Oct 6, 20251Oct 7, 20251Oct 8, 20252
-6.76%Mar 4, 20261Mar 5, 20262Mar 9, 20263
-6.07%Dec 11, 20201Dec 14, 20202Dec 16, 20203
-4.32%Mar 2, 20261Mar 3, 20261Mar 4, 20262