Analyst ratings highlight high-yield tech stocks Opera , Amdocs and Accenture , with mixed targets and recent in-line earnings.