
Equifax
VerifiedCheck Your Credit Report & Credit Score Ratings
Launch date
Employees
Market cap
$24.2b
Net debt
$1.9b
Firm valuation
$31.0b (Public information from 2022)
Share price
$198.05 EFX
Atlanta Georgia (HQ)
Deals in current and previous year:
Name
Market
Type
Location
Last Round
Status