Canaccord Genuity Group Inc. is an investment banking and financial services company that specializes in wealth management and brokerage in capital markets. It is the largest independent investment dealer in Canada. The firm focuses on growth companies, with operations in 10 countries. From Wikipedia