The Descartes Systems Group Inc (DSGX) Stock Up 4.7% and Still Undervalued -- GF Score: 87/100

On May 18, 2026, The Descartes Systems Group Inc (DSGX) shares rose 4.7% today, closing at $70.90. This price is situated within a 52-week range of $62.56 to $1
Open original source