Skip to main content

Want a detailed portfolio tracker?

Performance analysis of Allegro Microsystems (ALGM)

Annual Return

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

Over the past 5 years, ALGM has had an average annual return of +13.79%, outperforming the benchmark SPY, which returned +12.73% annual.

Since Oct 29, 2020, ALGM has had an average annual return of +19.60%, outperforming the benchmark SPY, which returned +16.96% annual.

2026202520242023202220212020
+87.07%+20.68%-27.79%+0.84%-17.03%+35.71%+50.62%

Monthly Return

YearJanFebMarAprMayJunJulAugSepOctNovDecAnnually Total
2026+39.92%-1.19%-13.55%+53.82%-1.30%+45.44%-29.12%+87.07%
2025+10.20%-7.43%+12.69%-24.12%+32.93%+34.87%-8.13%-1.79%-5.35%+2.47%-10.80%-1.16%+20.68%
2024-14.31%+21.40%-14.38%+10.12%+1.51%-6.30%-14.87%+2.04%-5.01%-10.56%+4.27%+0.59%-27.79%
2023+27.15%+14.44%+9.87%-25.46%+9.95%+14.77%+14.33%-25.89%-16.50%-18.72%+4.85%+11.20%+0.84%
2022-21.56%+1.02%-0.94%-14.40%+5.93%-19.65%+20.01%-6.08%-6.30%+16.29%+22.55%-3.60%-17.03%
2021+4.73%-6.38%-3.02%-2.64%+6.20%+5.69%-1.05%+9.63%+6.36%+4.38%-6.38%+15.85%+35.71%
2020+3.39%+30.87%+11.31%+50.62%

Drawdown analysis of Allegro Microsystems (ALGM)

The maximum drawdown for the ALGM was -68.65%, occurring on Apr 21, 2025. Recovery took 281 trading sessions.

The current ALGM drawdown is -29.12%.

Since Oct 29, 2020 ALGM has experienced the following drawdowns:

  • 50% or more: 1 time
  • 40% or more: 2 times
  • 30% or more: 4 times
  • 20% or more: 6 times
  • 10% or more: 9 times
DepthStartTo BottomBottomTo RecoverEndTotal
-68.65%Jul 18, 2023441Apr 21, 2025281Jun 3, 2026722
-46.16%Sep 15, 2021201Jul 5, 2022145Jan 31, 2023346
-33.41%Jun 30, 202613Jul 20, 2026OngoingOngoingOngoing
-32.96%Jan 21, 202177May 12, 202187Sep 15, 2021164
-25.90%Mar 31, 202318Apr 27, 202352Jul 13, 202370
-20.60%Nov 9, 20204Nov 13, 202013Dec 3, 202017
-16.93%Jun 4, 20264Jun 10, 20263Jun 15, 20267
-11.46%Dec 4, 202014Dec 24, 20207Jan 6, 202121
-10.00%Jun 22, 20262Jun 24, 20263Jun 29, 20265
-6.62%Feb 15, 20233Feb 21, 202311Mar 8, 202314
-5.95%Mar 8, 20233Mar 13, 20235Mar 20, 20238
-4.84%Mar 23, 20233Mar 28, 20232Mar 30, 20235
-3.24%Jan 14, 20212Jan 19, 20212Jan 21, 20214
-3.22%Jul 13, 20231Jul 14, 20231Jul 17, 20232
-3.11%Jun 15, 20261Jun 16, 20262Jun 18, 20263
-2.50%Jan 7, 20211Jan 8, 20211Jan 11, 20212
-1.72%Mar 20, 20232Mar 22, 20231Mar 23, 20233
-0.82%Feb 3, 20231Feb 6, 20231Feb 7, 20232
-0.70%Feb 7, 20231Feb 8, 20233Feb 13, 20234