Canadian Pacific Railway Limited (TSE:CP) showed excellent results in the June quarter of the year this morning when the company released its second quarter numbers. The company showed earnings per share of $1.43 Canadian on revenue of $1.5 billion Canadian. On Tuesday's market, shares in Canadian Pacific Railway Limited (TSE:CP) closed at $126.64 Canadian.
In the run up to the announcement of these results, analysts studying the company were looking for earnings of $1.50 Canadian per share on revenues totaling $1.5 billion Canadian. In the same three months of last year, the company earned just 90 cents Canadian per share on revenue of $1.4 billion....


