Seeking AlphaazioniNEUTRALLOW

MasterBrand outlines $2.05B-$2.11B second-half 2026 sales while targeting net leverage below 2x by end of 2028

No summary available

Read at Seeking Alpha