CN today reported its financial and operating results for the first quarter ended March 31, 2012. More...