Glenn Wilkins - Monday, November 3, 2025 Descartes Systems Group 10:38 AM EST - Descartes Systems Group : Is scheduled to report its third-quarter fiscal 2026 financial results after market close on Wednesday, December 3, 2025. Descartes Systems Group shares T.DSG are trading down $1.13 at $122.74.