Lates News
Descartes Systems Group (DSGX.US): Q1 2026 financial report achieved a revenue of $168.7 million, compared to the previous value of $151.3 million and an expected value of $169.6 million; earnings per share were $0.41, compared to the previous value of $0.40 and an expected value of $0.46.
Latest