Canadian Pacific Kansas City Ltd.

CP
IndustrialsRailroadsNYSE
$86.04
Market Cap: $76.38B