Cheery earnings reports helped a number of stocks break out to new highs Thursday, but an afternoon slump in the general market caused a number of negative reversals and led some stocks to finish near the bottom of their daily ranges.
Cheery earnings reports helped a number of stocks break out to new highs Thursday, but an afternoon slump in the general market caused a number of negative reversals and led some stocks to finish near the bottom of their daily ranges.