DSGX
DSGX

Descartes Systems Grp/The

NASDAQ · Technology
$66.78
-1.11 (-1.64%)
Analyst Consensus
Strong Buy
9 analysts
Buy 7 78%
Hold 2 22%
Sell 0 0%
Price Target
Analyst Price Target -34.7% upside
Low Target $27.87
Average Target $43.58
High Target $59.96
Current Price $66.78
Current
$66.78
Target
$43.58
$27.87 $43.58 avg $59.96