tech stock recovery