Skip to main content

Want a detailed portfolio tracker?

Performance analysis of Modular Medical (MODD)

Annual Return

Over the past 3 years, MODD has had an average annual return of -53.99%, underperforming the benchmark SPY, which returned +19.62% annual.

Over the past 5 years, MODD has had an average annual return of -64.71%, underperforming the benchmark SPY, which returned +12.73% annual.

Over the past 10 years, MODD has had an average annual return of -19.47%, underperforming the benchmark SPY, which returned +15.04% annual.

Since Jan 25, 2007, MODD has had an average annual return of -7.77%, underperforming the benchmark SPY, which returned +10.91% annual.

202620252024202320222021202020192018201720162015
-74.45%-73.42%-24.73%-9.00%-76.22%-13.74%+1,254.17%+20%-25.93%+0%+0%+0%
20142013201220112010200920082007
+0%+0%+3.85%+0%+271.39%-66.66%+0%+40%

Monthly Return

YearJanFebMarAprMayJunJulAugSepOctNovDecAnnually Total
2026+23.87%-45.21%-28.77%-17.80%+14.74%-9.65%-37.98%-74.45%
2025-6.57%-33.91%+28.84%-1.83%-19.63%-13.37%-3.49%+0.51%-3.17%-29.28%-20.33%-7.66%-73.42%
2024-7.14%+17.16%-6.57%-15.40%+4.15%-3.07%-0.63%+17.20%+22.28%-3.56%-21.66%-19.41%-24.73%
2023+20%-8.33%-34.09%+28.28%-41.94%-9.27%+0.00918%+17.35%+0.87%+9.48%+2.36%+40%-9.00%
2022+24.85%-66.95%+26.80%+2.95%+4.86%+9.05%-21.43%+18.43%-14.52%-26.94%+3.32%-35.69%-76.22%
2021+38.46%+11.11%+5%-34.67%+45.48%+18.64%-19.76%-31.58%-6.15%-4.92%+3.45%-6.56%-13.74%
2020+0%+0%+0%+1,483.33%-21.05%+8.33%+1,254.17%
2019+20%+20%
2018+0%+0%+0%+0%+0%+0%+0%+0%+0%+0%+0%-25.93%-25.93%
2017+0%+0%+0%+0%+0%+0%+0%+0%+0%+0%+0%+0%+0%

Drawdown analysis of Modular Medical (MODD)

The maximum drawdown for the MODD was -99.98%, occurring on Jul 20, 2026. This drawdown has not yet recovered.

The current MODD drawdown is -99.98%.

Since Jan 25, 2007 MODD has experienced the following drawdowns:

  • 50% or more: 1 time
  • 40% or more: 1 time
  • 30% or more: 1 time
  • 20% or more: 1 time
  • 10% or more: 1 time
DepthStartTo BottomBottomTo RecoverEndTotal
-99.98%Jun 25, 20093890Jul 20, 2026OngoingOngoingOngoing