According to Zacks.com CSC are on a business winning spree. What spree is this? They may have won some small business in the US, but they are losing Anglian Water in the UK due to poor service (see service rating index published a year ago in which CSC came bottom) and the business in Central Europe, that's Germany, & Austria is in decline as evidenced by latest cost reduction plans which include; banning use of company cars for personal travel, and banning the paying of tips on entertainment meals. This last item is almost illegal in the US. Thus CSC is showing that once again it is a Collection of Small Businesses.
Also the loss of senior management continues in Europe with more resignations from Scandinavia business team continues.
Zacks should try to truly understand the business by talking to clients and to stop using analysis by spreadsheet to decide Buy or Sell ratings.