Solid earnings and positive prospects for industry groups helped push these stocks higher.... Read more