Accenture Plc
 $85,399,548 Heidrick & Struggles International Inc
 $866,732 Computer Sciences Corp
 $0 Accenture Plc
 $85,399,548 Heidrick & Struggles International Inc
 $866,732 Computer Sciences Corp
 $0