DXC Technology: Earnings Beat Is Overshadowed By Below-Expectations Guidance 17.05.2024 22:47 Seeking Alpha