Canadian Pacific Railway $CP on Tuesday reported second-quarter earnings of $4.30 per share, which beat the analyst consensus estimate of $3.20. This is a 74.8% increase over earnings of $2.46 per share from the same period last year.