Canadian National Railway (CNI +2.4%) pokes out a gain after smashing the earnings estimates of...

|About: Canadian National Railway... (CNI)|By:, SA News Editor

Canadian National Railway (CNI +2.4%) pokes out a gain after smashing the earnings estimates of analysts with its Q1 report and boosting its guidance for 2012. Closely-watched metrics on revenue ton-miles and carloading both improved during the period.