Why Is Aspen Technology (AZPN) Up 10.4% Since Last Earnings Report?
It has been about a month since the last earnings report for Aspen Technology (AZPN). Shares have added about 10.4% in that time frame, outperforming the S&P 500. Will the recent positive trend conti...