ADI Stock technical analysis