CNM Financials: Core & Main Inc AI Analysis