Accenture Plc
 $85,806,569 Heidrick & Struggles International Inc
 $880,058 Computer Sciences Corp
 $0 Accenture Plc
 $85,806,569 Heidrick & Struggles International Inc
 $880,058 Computer Sciences Corp
 $0