After an incredible fourth quarter, the first quarter of 2018 wasn't Canadian Pacific's (NYSE: CP) finest showing. While carloads and revenue continue to increase, operating costs are growing faster. If that weren't enough of a concern, management has been notified that its union workers intend to strike in the coming days. Let's take a look at Canadian Pacific's most recent results, what its employees are demanding in this strike, and what it could all mean for the company and its shareholders.Image source: Canadian Pacific Railway.Continue reading