It was a good week for tech stocks as investors rewarded shrewd business moves.
Read more.