While we expect that Pep Boys has benefitted from GM and Chrysler closing hundreds of dealerships across the country, their stock price appears to have risen too high too fast.
With Home Depot and Hewlett Packard both reporting earnings last week, we have now had all 30 of the Dow stock components report their first quarter results.