Investment banks companies include Salem Partners, Summit Capital, Vicus Capital, Dinosaur Financial Group, AltaCorp and 520 other companies.