Descartes Systems Group (NASDAQ:DSGX) shares hit a new 52-week high during mid-day trading on Friday , ARN reports. The stock traded as high as $18.62 and last traded at $18.56, with a volume of 19,469 shares trading hands. The stock had previously closed at $18.53. Several research analysts have recently issued reports on DSGX shares. […]