
Equifax
VerifiedCheck Your Credit Report & Credit Score Ratings
Launch date
Employees
Market cap
$24.1b
Net debt
$2.1b
Firm valuation
$31.0b (Public information from 2022)
Share price
$196.98 EFX
Atlanta Georgia (HQ)
Deals in current and previous year: