MarketAxess Holdings MKTX Delivers Q1 2026 Beat EPS 225 vs 220 Expected InvenTrust Properties IVT Q1 2026 Earnings EPS 007 Beats Estimates