We came across a bullish thesis on Canadian National Railway Company on Value investing subreddit by TroubleFew8368. In this ...