Core & Main, Inc. (CNM)

Market price: $42.35

6 valuation methods