Canadian National Railway is a blue-chip TSX stock that trades at an 18% discount to consensus price target estimates in 2025 ...