Canadian National Railway Company: Industry Impact and Market Trends Analysis | Monexa