Star Metro - Amdocs Limited Reports Second Quarter Fiscal 2026 Results