Skip to main content

Want a detailed portfolio tracker?

Performance analysis of Core & Main (CNM)

Annual Return

Over the past 3 years, CNM has had an average annual return of +12.53%, underperforming the benchmark SPY, which returned +19.31% annual.

Since Jul 22, 2021, CNM has had an average annual return of +17%, outperforming the benchmark SPY, which returned +12.78% annual.

202620252024202320222021
-15.66%+2.08%+25.98%+109.27%-36.35%+51.70%

Monthly Return

YearJanFebMarAprMayJunJulAugSepOctNovDecAnnually Total
2026+2.67%+1.50%-8.79%+1.96%-1.83%-2.43%-9.16%-15.66%
2025+10.86%-9.62%-5.29%+9.05%+4.04%+10.11%+5.45%+1.70%-16.83%-3.07%-7.36%+7.51%+2.08%
2024+2.23%+15.54%+19.95%-1.36%+1.93%-14.98%+9.26%-10.17%-7.56%-0.27%+9.64%+4.86%+25.98%
2023+14.29%+5.62%-0.90%+12.81%+2.61%+17.20%+0.86%+3.89%-12.15%+4.26%+16.46%+15.36%+109.27%
2022-20.73%-6.53%+7.61%-1.78%-0.67%-5.51%+8.25%-2.36%-3.52%+3.69%-11.79%-7.16%-36.35%
2021+32.50%+3.51%-4.45%+4.39%-2.67%+13.93%+51.70%

Drawdown analysis of Core & Main (CNM)

The maximum drawdown for the CNM was -40.00%, occurring on Dec 28, 2022. Recovery took 133 trading sessions.

The current CNM drawdown is -34.56%.

Since Jul 22, 2021 CNM has experienced the following drawdowns:

  • 40% or more: 1 time
  • 30% or more: 3 times
  • 20% or more: 3 times
  • 10% or more: 6 times
DepthStartTo BottomBottomTo RecoverEndTotal
-40.00%Dec 29, 2021251Dec 28, 2022133Jul 12, 2023384
-38.74%May 15, 202477Sep 5, 2024206Jul 3, 2025283
-34.56%Sep 5, 2025217Jul 20, 2026OngoingOngoingOngoing
-19.27%Sep 2, 202132Oct 19, 202119Nov 15, 202151
-16.19%Nov 15, 202124Dec 20, 20216Dec 29, 202130
-15.32%Aug 30, 202315Sep 21, 202338Nov 14, 202353
-9.54%Jul 29, 20216Aug 6, 20214Aug 12, 202110
-9.34%Apr 3, 202412Apr 19, 202415May 10, 202427
-7.90%Aug 23, 20215Aug 30, 20213Sep 2, 20218
-5.80%Aug 13, 20212Aug 17, 20214Aug 23, 20216
-5.00%Aug 7, 20238Aug 17, 20239Aug 30, 202317
-4.70%Jul 25, 20255Aug 1, 202523Sep 4, 202528
-4.01%Jul 23, 20211Jul 26, 20212Jul 28, 20213
-3.70%Jul 8, 20255Jul 15, 20254Jul 21, 20259
-3.69%Dec 28, 20234Jan 4, 20244Jan 10, 20248
-3.65%Mar 7, 20242Mar 11, 20243Mar 14, 20245
-3.59%Jan 22, 20243Jan 25, 20242Jan 29, 20245
-3.15%Jul 12, 20237Jul 21, 20235Jul 28, 202312
-2.66%Nov 27, 20231Nov 28, 20232Nov 30, 20233
-2.42%Mar 22, 20243Mar 27, 20244Apr 3, 20247
-2.23%Jul 28, 20231Jul 31, 20235Aug 7, 20236
-2.18%Jan 30, 20241Jan 31, 20246Feb 8, 20247
-2.15%Dec 6, 20231Dec 7, 20231Dec 8, 20232
-1.92%Jan 16, 20241Jan 17, 20243Jan 22, 20244
-1.40%Mar 4, 20241Mar 5, 20241Mar 6, 20242