Accenture Plc
 $91,941,809 Heidrick & Struggles International Inc
 $883,455 Computer Sciences Corp
 $0 Accenture Plc
 $91,941,809 Heidrick & Struggles International Inc
 $883,455 Computer Sciences Corp
 $0