Check Point Software Technologies Ltd. (NASDAQ:CHKP) is one of the undervalued stocks with huge upside potential.