and do yourself a favour by shorting TXN, ADI, XLNX, SMH before it is too late. Look at ALTR result yesterday and see what happened to it today TXN announcement is on Monday