Over the past 90 days, Amdocs Ltd has seen six insider transactions, all of which were sales totaling approximately $17.2 million. These activities, primarily involving former and current officers, occurred against a backdrop of a 20.7% decline in stock price. The most recent earnings report showed a 1.13% EPS beat.