Core & Main, Inc. (CNM)

Market price: $42.19

6 valuation methods