CNS reported strong results compared to last year. If the US economy is growing CNW is well situated to profit from it. The stock is on sale due to said 4 cent per share earnings miss. Anyone who does accounting knows that 4 cents either way can be explained by many things or could have even been avoided. What matters is the company had a great report and there is more to come. The stock is on sale and is a strong buy!