Nel secondo trimestre di quest'anno Canadian Pacific Railway (CPR) ha totalizzato un utile netto di 83,7 milioni di dollari su un ricavo di 1.004,7 milioni di dollari, contro rispettivamente 34,1 milioni e 914,1 milioni di dollari nel corrispondente periodo dell'esercizio 2003. Il risultato operativo è ammontato a 220,6 milioni di dollari, contro un passivo operativo di 29,2 milioni di dollari nel secondo trimestre dello scorso anno.
La società ferroviaria ha archiviato il primo semestre di quest'anno con un utile netto di 107,2 milioni di dollari su un ricavo di 1.891,3 milioni di dollari, contro rispettivamente 136,0 milioni e 1.792,9 milioni di dollari nella prima metà del 2003. L'utile operativo è stato di 336,6 milioni di dollari (88,7 milioni nel primo semestre 2003).