Is Canadian Pacific Kansas City Limited (CP) an Inflation Resistant Stock? – Yahoo Finance

railway. On March 26, 2024, Canadian Pacific … railroad with a direct route connecting Canada, the United States, and Mexico. … Broad-based contract …