Equifax
Check Your Credit Report & Credit Score Ratings. Learn more
Launch date
Employees
Market cap
£27.9b
Enterprise valuation
£32.0b (Public information from Sep 2024)
Share price
$297.81 EFX
Atlanta Georgia (HQ)
No columns specified