Software Stocks Told Two Completely Different Stories in One Week