Source document

Loading document…
Earnings Release  — CANACCORD GENUITY GROUP INC.