Core & Main Inc (CNM)
Earnings
Annual and quarterly EPS data presented alongside analyst estimates, earnings surprises, and historical growth statistics. The side-by-side view of reported versus estimated EPS — combined with surprise percentage and report timing — allows investors to assess whether a company consistently beats, meets, or misses market expectations, and how that track record has evolved across full economic cycles.
Earnings annual
Fiscal date endingReported EPS
Jan 31, 2022
$1.43
Jan 31, 2023
$1.74
Jan 31, 2024
$1.71
Jan 31, 2025
$2.13
Jan 31, 2026
$2.32
Apr 30, 2026
$0.70
Jul 31, 2026
$1.62
Oct 31, 2026
$1.62
Calculation
Growth rate
1.76%
Average
$1.66
Maximum
Jan 31, 2026
$2.32
Minimum
Apr 30, 2026
$0.70
Median
Oct 31, 2026
$1.62
Earnings quarterly
| Fiscal date ending | Apr 30, 2021 |
| Reported date | Jul 26, 2021 |
| Report time | Pre market |
| Reported EPS | $0.10 |
| Estimated EPS | $0 |
| Surprise | $0.10 |
| Surprise (%) | -% |
| Fiscal date ending | Jul 31, 2021 |
| Reported date | Sep 14, 2021 |
| Report time | Pre market |
| Reported EPS | $0.58 |
| Estimated EPS | $0.13 |
| Surprise | $0.45 |
| Surprise (%) | 346.15% |
| Fiscal date ending | Oct 31, 2021 |
| Reported date | Dec 7, 2021 |
| Report time | Pre market |
| Reported EPS | $0.42 |
| Estimated EPS | $0.30 |
| Surprise | $0.12 |
| Surprise (%) | 40% |
| Fiscal date ending | Jan 31, 2022 |
| Reported date | Mar 30, 2022 |
| Report time | Pre market |
| Reported EPS | $0.33 |
| Estimated EPS | $0.33 |
| Surprise | $0.00 |
| Surprise (%) | 1.09% |
| Fiscal date ending | Apr 30, 2022 |
| Reported date | Jun 14, 2022 |
| Report time | Pre market |
| Reported EPS | $0.50 |
| Estimated EPS | $0.36 |
| Surprise | $0.14 |
| Surprise (%) | 38.89% |
| Fiscal date ending | Jul 31, 2022 |
| Reported date | Sep 13, 2022 |
| Report time | Pre market |
| Reported EPS | $0.47 |
| Estimated EPS | $0.49 |
| Surprise | -$0.02 |
| Surprise (%) | -4.08% |
| Fiscal date ending | Oct 31, 2022 |
| Reported date | Dec 13, 2022 |
| Report time | Pre market |
| Reported EPS | $0.46 |
| Estimated EPS | $0.55 |
| Surprise | -$0.09 |
| Surprise (%) | -16.36% |
| Fiscal date ending | Jan 31, 2023 |
| Reported date | Mar 28, 2023 |
| Report time | Pre market |
| Reported EPS | $0.31 |
| Estimated EPS | $0.32 |
| Surprise | -$0.01 |
| Surprise (%) | -3.13% |
| Fiscal date ending | Apr 30, 2023 |
| Reported date | Jun 6, 2023 |
| Report time | Pre market |
| Reported EPS | $0.36 |
| Estimated EPS | $0.49 |
| Surprise | -$0.13 |
| Surprise (%) | -26.53% |
| Fiscal date ending | Jul 31, 2023 |
| Reported date | Sep 6, 2023 |
| Report time | Pre market |
| Reported EPS | $0.51 |
| Estimated EPS | $0.67 |
| Surprise | -$0.16 |
| Surprise (%) | -23.88% |
| Fiscal date ending | Oct 31, 2023 |
| Reported date | Dec 5, 2023 |
| Report time | Pre market |
| Reported EPS | $0.52 |
| Estimated EPS | $0.67 |
| Surprise | -$0.15 |
| Surprise (%) | -22.39% |
| Fiscal date ending | Jan 31, 2024 |
| Reported date | Mar 19, 2024 |
| Report time | Pre market |
| Reported EPS | $0.32 |
| Estimated EPS | $0.34 |
| Surprise | -$0.02 |
| Surprise (%) | -5.88% |
| Fiscal date ending | Apr 30, 2024 |
| Reported date | Jun 4, 2024 |
| Report time | Pre market |
| Reported EPS | $0.49 |
| Estimated EPS | $0.52 |
| Surprise | -$0.03 |
| Surprise (%) | -5.77% |
| Fiscal date ending | Jul 31, 2024 |
| Reported date | Sep 4, 2024 |
| Report time | Pre market |
| Reported EPS | $0.61 |
| Estimated EPS | $0.74 |
| Surprise | -$0.13 |
| Surprise (%) | -17.57% |
| Fiscal date ending | Oct 31, 2024 |
| Reported date | Dec 3, 2024 |
| Report time | Pre market |
| Reported EPS | $0.69 |
| Estimated EPS | $0.66 |
| Surprise | $0.03 |
| Surprise (%) | 4.55% |
| Fiscal date ending | Jan 31, 2025 |
| Reported date | Mar 25, 2025 |
| Report time | Pre market |
| Reported EPS | $0.34 |
| Estimated EPS | $0.36 |
| Surprise | -$0.02 |
| Surprise (%) | -5.56% |
| Fiscal date ending | Apr 30, 2025 |
| Reported date | Jun 10, 2025 |
| Report time | Pre market |
| Reported EPS | $0.53 |
| Estimated EPS | $0.54 |
| Surprise | -$0.01 |
| Surprise (%) | -1.85% |
| Fiscal date ending | Jul 31, 2025 |
| Reported date | Sep 9, 2025 |
| Report time | Pre market |
| Reported EPS | $0.70 |
| Estimated EPS | $0.79 |
| Surprise | -$0.09 |
| Surprise (%) | -11.39% |
| Fiscal date ending | Oct 31, 2025 |
| Reported date | Dec 9, 2025 |
| Report time | Pre market |
| Reported EPS | $0.72 |
| Estimated EPS | $0.71 |
| Surprise | $0.01 |
| Surprise (%) | 1.41% |
| Fiscal date ending | Jan 31, 2026 |
| Reported date | Mar 24, 2026 |
| Report time | Pre market |
| Reported EPS | $0.37 |
| Estimated EPS | $0.33 |
| Surprise | $0.04 |
| Surprise (%) | 12.12% |
| Fiscal date ending | Apr 30, 2026 |
| Reported date | Jun 10, 2026 |
| Report time | Pre market |
| Reported EPS | $0.70 |
| Estimated EPS | $0.68 |
| Surprise | $0.02 |
| Surprise (%) | 2.94% |
| Fiscal date ending | Jul 31, 2026 |
| Reported date | Sep 9, 2026 |
| Report time | Pre market |
| Reported EPS | $0.92 |
| Estimated EPS | $0.91 |
| Surprise | $0.01 |
| Surprise (%) | 1.10% |
Calculation
Growth rate
11.15%
Average
$0.50
Maximum
Jul 31, 2026
$0.92
Minimum
Apr 30, 2021
$0.10
Median
Apr 30, 2024
$0.49