Cannacord specialised in wholesale and institutional clients. They are very reputable. As compared to a Patterson or Hartley a who are more retail broking for sophs