canadian pacific railway stock price 2025

The closing price for Canadian Pacific Kansas City (CP) last year was $73.48, on December 31. It was up 2.1% for the year. The latest price is $84.93.

DATEOPENHIGHLOWCLOSEVOLUME
December 31 2025
$73.99
$74.20
$73.44
$73.48
1,161,600
December 30 2025
$73.91
$74.62
$73.79
$73.97
1,180,400
December 29 2025
$74.29
$74.87
$74.07
$74.43
915,000
December 26 2025
$74.39
$74.55
$74.01
$74.41
563,700
December 24 2025
$73.69
$74.58
$73.62
$74.24
755,500
December 23 2025
$74.14
$74.29
$73.61
$74.13
1,207,100
December 22 2025
$74.00
$74.65
$73.45
$74.16
1,972,800
December 19 2025
$73.74
$74.37
$73.37
$73.88
3,054,800
December 18 2025
$73.52
$74.55
$73.20
$73.89
3,010,800
December 17 2025
$73.14
$73.57
$72.76
$73.20
1,776,100
December 16 2025
$74.02
$74.08
$73.00
$73.04
1,995,400
December 15 2025
$74.86
$75.15
$73.91
$74.10
1,771,400
December 12 2025
$75.20
$75.43
$74.37
$74.85
1,485,800
December 11 2025
$74.68
$75.52
$74.57
$74.92
1,729,200
December 10 2025
$73.41
$74.85
$72.75
$74.58
2,917,000
December 09 2025
$73.60
$74.15
$72.66
$72.77
2,026,200
December 08 2025
$74.18
$75.51
$73.70
$73.80
2,857,500
December 05 2025
$73.85
$74.15
$72.71
$73.44
2,993,400
December 04 2025
$73.26
$73.91
$73.21
$73.63
1,356,500
December 03 2025
$71.77
$73.61
$71.72
$73.60
2,083,400
December 02 2025
$72.73
$72.73
$70.90
$71.59
1,903,900
December 01 2025
$72.14
$73.11
$71.64
$72.05
3,171,600
November 28 2025
$72.14
$72.50
$71.81
$72.26
955,300
November 26 2025
$71.46
$72.20
$71.15
$71.78
1,592,800
November 25 2025
$70.14
$71.41
$70.05
$71.22
2,157,100
Daily pricing data for Canadian Pacific Kansas City dates back to 12/30/1983, and may be incomplete.