Owens Corning (OC) reported Q2 adjusted earnings Wednesday of $3.93 per diluted share, down from $4.21 a year earlier.
Analysts polled by FactSet expected $3.09.
Net sales for the quarter ended June 30 were $2.76 billion, compared with $2.75 billion a year earlier.
Analysts expected $2.66 billion.
For Q3, the company expects revenue of $2.6 billion to $2.7 billion. Analysts surveyed by FactSet expect $2.67 billion.
The company also said it repurchased 1.7 million shares for $200 million and paid a quarterly cash dividend of $64 million.