Canadian National Railway rides lower on cautious guidance (NYSE:CNI) | Seeking Alpha

A locomotive going across a railway road crossing. rlesyk/iStock Editorial via Getty Images. Canadian National Railway (NYSE:CNI) stock slipped in …