Canadian National Railway's GAAP net income for 6 months of 2021 was С$2.008 billion, up 29% from С$1.556 billion in the previous year. Revenue increased 5.6% to С$7.133 billion from С$6.754 billion a year earlier.