Owens Corning (OC) Ascends While Market Falls: Some Facts to Note
The most recent trading session ended with Owens Corning (OC) standing at 15.44 per share and a revenue of $11.23 billion, representing changes of +7.07% and +16.03%, respectively, from the prior year. The Zacks Rank system, ...