These three tech stocks have been hammered during the past few months. Here’s why the market may have gone too far.