MasterBrand, Inc. (MBC)

Market price: $6.88

3 valuation methods