The software specialist has been on a relentless rally over the past year. Can the gains continue?... Read more