0:00 / 0:39
The Front PageNo. 005 · Sat, Oct 17, 2026

DXC paid employees $86 million in stock, nearly five times its profit

What it says
Sources, as read at the end · DXC 10-K FY2026 · SEC EDGAR