Descartes Group's Earnings Rise Validates Bullish View On… — DSGX +1.00 · News Impact Screener