CPKC jumps after Q1 results, record-April outlook, and expanded buyback plan - CP News | Rallies