Owens Corning stock: Buy at 6.3x EV/EBITDA. Q2 margins seen rebounding to 20–22% and $1B returns support upside. Click for more on OC and its earnings.
Read on WOBR AI →