Equifax Inc
 $18,216,927 Equifax Inc
 $18,216,927