Equifax Inc
 $19,403,208 Equifax Inc
 $19,403,208