Troax Group’s Q1 2026 results | AllMind News