Earnings call Equifax delivered strong Q1 2026 results with reported revenue of $1.649 billion, up 14% YoY and $37 million above guidance midpoint. Adjusted EBITDA grew 13% to $477 million, and EPS ...