Accenture Plc
 $106,486,817 Heidrick & Struggles International Inc
 $979,352 Computer Sciences Corp
 $0 Accenture Plc
 $106,486,817 Heidrick & Struggles International Inc
 $979,352 Computer Sciences Corp
 $0