Alert: Major Price Decline (5/17/24)-DXC Technology Co (NYSE: DXC).
On 5/17/24, DXC Technology Co (NYSE: DXC) stock suffered a major decline of -16.9%, closing at $16.52. Moreover, exceptionally high trading volume at 633% of normal accompanied the decline. The stock has declined -15.8% during […]