MasterBrand, Inc. (MBC)

Market price: $6.86

3 valuation methods