Mark ZajacEquifax Data Breach Could Be Very Costly for THREE ExecutivesMy analysis of SEC Form 4’s shows $1.78M of Insider Sales by THREE Equifax Officers dating to August 1, 2017. SEC documentation shows none…Sep 8, 2017Sep 8, 2017