Canadian National (CNI) Firing on All Cylinders: Invest Now?
Canadian National Railway CompanyCNI is currently one of the shining stars of the railroad industry. While shares of the company have rallied 19.7% so far this year, the industry it belongs to gained 12.4%. Volume Growth: Major Positive. Strong volume …