Johns Corp. said it won't meet analysts' earnings expectations for the second half of 2007 because intense price competition for its home insulation products.
Johns says 2007 earnings won't meet expectations.