5 Most Innovative Companies in Canada

2. Constellation Software Inc. (TSE:CSU)

Stock Returns (As of September 27): 1,416.30%

Founded in 1995, Constellation Software Inc. (TSE:CSU) entered the market to create portfolios of vertical market software companies. Constellation Software Inc. (TSE:CSU) is a leading firm in vertical market software solutions and ranks second on our list of the most innovative companies in Canada.