Buy These 5 Strong Quant-Scored Technology Stocks After The Drop