Reported 2 days ago
Descartes Systems Group Inc. (DSGX) experienced a decline of 5.79% over the past month and an 8.57% drop in stock value over the past year, as outlined in Conestoga Capital Advisors' Q3 2025 investor letter. The company, which provides cloud-based logistics and supply chain solutions, faced reduced demand due to softer global trade and shipping volumes, leading to a 7% workforce reduction to maintain margins.
Source: YAHOO