canadian pacific railway stock price 2025

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

DATEOPENHIGHLOWCLOSEVOLUME
December 31 2025
$73.66
$73.88
$73.12
$73.16
1,161,600
December 30 2025
$73.59
$74.29
$73.47
$73.65
1,180,400
December 29 2025
$73.97
$74.54
$73.75
$74.11
915,000
December 26 2025
$74.07
$74.23
$73.69
$74.09
563,700
December 24 2025
$73.37
$74.25
$73.30
$73.92
755,500
December 23 2025
$73.82
$73.97
$73.29
$73.81
1,207,100
December 22 2025
$73.68
$74.32
$73.13
$73.84
1,972,800
December 19 2025
$73.42
$74.05
$73.06
$73.56
3,054,800
December 18 2025
$73.20
$74.23
$72.89
$73.57
3,010,800
December 17 2025
$72.83
$73.25
$72.44
$72.89
1,776,100
December 16 2025
$73.70
$73.76
$72.68
$72.72
1,995,400
December 15 2025
$74.53
$74.82
$73.59
$73.78
1,771,400
December 12 2025
$74.87
$75.10
$74.05
$74.52
1,485,800
December 11 2025
$74.35
$75.20
$74.24
$74.59
1,729,200
December 10 2025
$73.09
$74.52
$72.43
$74.25
2,917,000
December 09 2025
$73.28
$73.83
$72.34
$72.45
2,026,200
December 08 2025
$73.86
$75.19
$73.38
$73.48
2,857,500
December 05 2025
$73.53
$73.83
$72.39
$73.12
2,993,400
December 04 2025
$72.95
$73.59
$72.90
$73.31
1,356,500
December 03 2025
$71.46
$73.29
$71.41
$73.28
2,083,400
December 02 2025
$72.41
$72.41
$70.60
$71.28
1,903,900
December 01 2025
$71.83
$72.79
$71.33
$71.74
3,171,600
November 28 2025
$71.83
$72.18
$71.50
$71.94
955,300
November 26 2025
$71.15
$71.89
$70.84
$71.47
1,592,800
November 25 2025
$69.83
$71.10
$69.74
$70.91
2,157,100
Daily pricing data for Canadian Pacific Kansas City dates back to 12/30/1983, and may be incomplete.