by Jeff Smith
https://finance.yahoo.com/news/canadian ... 56602.html
Has Canadian National Railway Company's (TSE:CNR) Impressive Stock Performance Got Anything to Do With Its Fundamentals?
Canadian National Railway's (TSE:CNR) stock is up by a considerable 17% over the past three months. Given that stock prices are usually aligned with a company's financial performance in the long-term, we decided to study its financial indicators more closely to see if they had a hand to play in the recent price move. Particularly, we will be paying attention to Canadian National Railway's ROE today.