Skip to main content

Want a detailed portfolio tracker?

Performance analysis of CompoSecure (CMPO)

Annual Return

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

Over the past 5 years, CMPO has had an average annual return of +7.73%, underperforming the benchmark SPY, which returned +13.88% annual.

Since Nov 19, 2020, CMPO has had an average annual return of +7.33%, underperforming the benchmark SPY, which returned +15.99% annual.

2026202520242023202220212020
-39.82%+51.42%+196.78%+9.97%-40.19%-18.79%+2.43%

Monthly Return

YearJanFebMarAprMayJunJulAugSepOctNovDecAnnually Total
2026+22.25%-4.74%-23.83%-9.77%-21.17%-4.61%-39.82%
2025+3.98%+0.76%-18.52%+1.10%+24.74%+2.77%+0.85%+34.55%+8.89%-4.61%+0.05%-2.97%+51.42%
2024-6.67%-3.96%+49.37%-3.88%-4.56%+7.17%+19.86%+43.93%+19.52%+7.78%+5.56%-3.89%+196.78%
2023+29.53%+8.64%+6.51%+1.90%-8.13%-0.44%+8.17%-15.36%+2.70%-6.52%-17.24%+8.21%+9.97%
2022-6.22%-8.18%+7.36%+1.59%-1.31%-31.67%+5.01%+5.86%-13.32%+6.58%-6.17%-1.99%-40.19%
2021+1.98%+0.19%-3.68%+1.90%-0.79%+0.50%-0.24%+0.15%+0.10%+0.89%-0.29%-19.27%-18.79%
2020+0.30%+2.12%+2.43%

Drawdown analysis of CompoSecure (CMPO)

The maximum drawdown for the CMPO was -59.12%, occurring on Dec 9, 2022. Recovery took 417 trading sessions.

The current CMPO drawdown is -55.37%.

Since Nov 19, 2020 CMPO has experienced the following drawdowns:

  • 50% or more: 2 times
  • 40% or more: 2 times
  • 30% or more: 3 times
  • 20% or more: 3 times
  • 10% or more: 6 times
DepthStartTo BottomBottomTo RecoverEndTotal
-59.12%Jan 25, 2021474Dec 9, 2022417Aug 9, 2024891
-55.49%Jan 20, 202683May 19, 2026OngoingOngoingOngoing
-32.45%Feb 19, 202534Apr 8, 202552Jun 24, 202586
-17.66%Nov 5, 202512Nov 21, 202532Jan 9, 202644
-16.56%Dec 13, 202418Jan 13, 202524Feb 18, 202542
-12.16%Nov 7, 20244Nov 13, 20247Nov 22, 202411
-8.24%Jul 21, 20256Jul 29, 20258Aug 8, 202514
-6.82%Aug 27, 20256Sep 5, 20259Sep 18, 202515
-6.76%Sep 29, 202513Oct 16, 202513Nov 4, 202526
-6.43%Aug 14, 20253Aug 19, 20253Aug 22, 20256
-6.23%Jan 9, 20261Jan 12, 20262Jan 14, 20263
-4.31%Jul 3, 20255Jul 11, 20254Jul 17, 20259
-3.98%Oct 28, 20244Nov 1, 20244Nov 7, 20248
-3.78%Sep 24, 20242Sep 26, 20241Sep 27, 20243
-3.04%Jun 24, 20255Jul 1, 20251Jul 2, 20256
-2.99%Sep 30, 20243Oct 3, 20243Oct 8, 20246
-2.82%Oct 15, 20241Oct 16, 20243Oct 21, 20244
-2.79%Aug 28, 20244Sep 4, 20244Sep 10, 20248
-2.60%Oct 9, 20241Oct 10, 20241Oct 11, 20242
-2.12%Nov 22, 20241Nov 25, 20241Nov 26, 20242
-1.84%Sep 18, 20251Sep 19, 20251Sep 22, 20252
-1.67%Nov 26, 20244Dec 3, 20242Dec 5, 20246
-1.52%Sep 23, 20251Sep 24, 20252Sep 26, 20253
-1.42%Jan 14, 20213Jan 20, 20213Jan 25, 20216
-1.37%Oct 21, 20244Oct 25, 20241Oct 28, 20245