Compare Stocks: MBC

Comparison

SymbolCompany NameMarket CapStock Price% ChangeVolumePE RatioRevenue
MBCMasterBrand, Inc.1.21B9.56-0.93%505,47615.242.76B

Average Return