Canadian National (CNI) Lags Q1 Earnings and Revenue Estimates

Over the last four quarters, the company has surpassed consensus EPS estimates just once. CN, which belongs to the Zacks Transportation – Rail …