With the Nasdaq Composite ( ^IXIC 2.61%) down roughly 12% from its highs, many tech-related stocks have sold off heavily.