Here you will find a summary of Equifax Inc.'s latest financial information.

Latest Earnings Release and 10-Q

Date Title Document
First Quarter Financial Results
Apr 27, 2017 Form 10-Q

Latest Annual Report and 10-K

Date Title Document
2016 Annual Report
Feb 22, 2017 Form 10-K

Latest Proxy Statement

Date Title Document
Mar 24, 2017 Proxy Statement (DEFA14A)
Mar 24, 2017 Proxy Statement
Share Related Items
Market Cap. (Mil) $ 17,139.80
Shares Out (Mil) 120.21
Float (Mil) 119.41

Share Related information provided by MorningStar, Inc.
Data as of Jun 19, 2017.