TSX CNR share price