How Much Upside is Left in Open Text (OTEX)? Wall Street Analysts Think 30.66%