Skip to main content

Want a detailed portfolio tracker?

Performance analysis of Genprex (GNPX)

Annual Return

Over the past 3 years, GNPX has had an average annual return of -92.36%, underperforming the benchmark SPY, which returned +22.77% annual.

Over the past 5 years, GNPX has had an average annual return of -83.41%, underperforming the benchmark SPY, which returned +14.05% annual.

Since Mar 29, 2018, GNPX has had an average annual return of -67.55%, underperforming the benchmark SPY, which returned +15.57% annual.

202620252024202320222021202020192018
-50.00%-95.56%-90.80%-84.15%+10.69%-68.44%+1,196.62%-70.90%-76.60%

Monthly Return

YearJanFebMarAprMayJunJulAugSepOctNovDecAnnually Total
2026+50%-33.33%+0%-50.00%+0%+0%-50.00%
2025-26.67%-39.39%-35.00%+15.38%+20%-33.33%-0%-25.00%+0%-33.33%-50.00%-33.33%-95.56%
2024-17.38%-43.32%-30.57%-23.90%+36.36%-39.39%-11.00%-59.55%-47.22%+531.58%-51.67%-22.41%-90.80%
2023+1.39%-12.95%-28.90%-10.12%+5.29%+10.15%-19.87%-31.60%-24.05%-44.05%+9.57%-5.05%-84.15%
2022+51.92%+14.57%-0.87%-29.22%-8.11%-5.47%-0%+15.12%-11.87%-3.53%-0.76%+7.42%+10.69%
2021+7.71%+15.43%-16.48%-11.83%-1.58%-10.42%-11.64%+6.41%-14.92%-13.07%-37.76%-9.66%-68.44%
2020+465.49%+126.80%-41.05%-8.27%+27.95%+10.56%+7.32%+17.52%-15.16%-3.27%-0.62%+28.49%+1,196.62%
2019+38.21%-7.24%+10.30%+14.66%-9.15%-23.47%-19.98%-11.32%-9.08%-37.49%-46.05%+18.64%-70.90%
2018+0%+229.57%-32.28%-26.95%-60.46%-15.84%-10.98%-27.76%-7.31%-27.64%-76.60%

Drawdown analysis of Genprex (GNPX)

The maximum drawdown for the GNPX was -100.00%, occurring on Apr 7, 2026. This drawdown has not yet recovered.

The current GNPX drawdown is -100.00%.

Since Mar 29, 2018 GNPX has experienced the following drawdowns:

  • 50% or more: 1 time
  • 40% or more: 1 time
  • 30% or more: 1 time
  • 20% or more: 2 times
  • 10% or more: 4 times
DepthStartTo BottomBottomTo RecoverEndTotal
-100.00%May 8, 20181988Apr 7, 2026OngoingOngoingOngoing
-22.02%Apr 6, 20189Apr 19, 20184Apr 25, 201813
-18.30%Mar 29, 20183Apr 4, 20182Apr 6, 20185
-14.78%Apr 30, 20181May 1, 20185May 8, 20186