Amdocs' Returns Have Barely Budged In 5 Years, And Its Valuation Is Frothy 27.11.2024 15:54 Seeking Alpha