Guidewire Software, Inc. (NYSE:GWRE) is one of the 10 best beaten down software stocks with the highest upside potential. On ...