This little-known software company could rally more than 35%, says Canaccord Genuity