271.77 3.30(1.23%)10/30/2024
Equifax, Inc. (EFX)
Press Release | Data News