Canadian National Railway is updated as Weak Buy / Hold at $144.24. It is moderately expensive but is a high quality and stable company that has done very well over the years. I added a little to my position this morning even though it does look somewhat expensive.