In trading on Tuesday, shares of MasterBrand Inc (Symbol: MBC) touched a new 52-week low of $12.68/share. That's a $7.99 share price drop, or -38.66% decline from the 52-week high of $20.67 set back ...
Saudi Arabia-based MBC Group posted massive gains in profit and revenue in its half-year results. Revenue for the six months to June 30 was up 37.8% year-on-year to hit SAR3 billion ($800M), while net ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results