Equifax Inc
 $18,039,931 Equifax Inc
 $18,039,931