Up by 14%: Is CP Rail Stock a Good Investment in July 2023? – Yahoo Sports

Canadian Pacific Kansas City (TSX:CP), or what was once CP Rail, might be a more … hauling grains and fertilizer across the two countries.