Canadian Pacific Kansas City Ltd held its 2024 annual meeting of shareholders, where they voted on various matters including the appointment of an auditor, executive compensation, climate change approach, election of directors, and a shareholder proposal on paid sick leave policies.