Canadian Pacific (CP) Stock Jumps 3.5%: Will It Continue to Soar?

This railroad is expected to post quarterly earnings of $3.99 per share in its … Canadian Pacific Railway Limited (CP) : Free Stock Analysis Report