Tech stocks have been hit hard recently, with the S&P 500 Information Technology Index down -1.75% YTD and -2.53% over the ...