ITG turns to Q3 2026 net loss of $6.15 million; Q3 2026 revenue rises 49% year-over-year to $461.53 million
ITG turns to Q3 2026 net loss of $6.15 million; Q3 2026 revenue rises 49% year-over-year to $461.53
ITG turns to Q3 2026 net loss of $6.15 million; Q3 2026 revenue rises 49% year-over-year to $461.53