BMC Software, Inc. (BMC), Compuware Corporation (CPWR): Are These Software Makers Ripe for the Picking?
As information technology becomes continually more integral to businesses’ operations, the technology sector’s profits have become less variable and more predictable.