Stocks | Thu Jul 19, 2012 6:55am EDT

UPDATE 1-Wesco earnings miss as costs rise