Alphai.io Logo
Equifax projects 2026 profit above estimates after quarterly results beat