Canadian Pacific Railway Limited

Canadian Pacific Railway Limited (CP.TO)

$342.28 (-0.23)

Last Updated Jan 20 16:01 EST

Last Open$343.18
Volume108.79k
Market Cap$46.95b
52 Week High$349.53
52 Week Low$259.77