12:02 PM EST - Invesque Inc. : Reported its results for the three months ended March 31, 2025. In terms of U.S. dollars, revenue came in at $37.4 million in the quarter, compared to $43.6 million in the prior-year quarter. Net loss proved to be $8.9 million, compared to $6.2 million. Invesque Inc.
shares T.IVQ.U are trading unchanged at $0.08.