Canadian National Railway ( TSX:CNR ) is another leader in its respective industry. It's one of the largest railroads in North America that brings in net earnings of about $5 billion and free cash flow of about $4 billion per year.