MarketAxess Holdings MKTX Delivers Q1 2026 Beat EPS 225 vs 220 Expected TrioTech International TRT Q3 2024 Results Meet Expectations Revenue NA