The S&P North American Technology Software Index, which tracks 111 software stocks, has fallen 24% from the record high it ...