The Descartes Systems Group Inc. (NASDAQ:DSGX – Get Free Report) (TSE:DSG) shares were down 5.4% on Thursday after the company announced weaker than expected quarterly earnings. The company traded as low as $92.00 and last traded at $92.30. Approximately 49,799 shares were traded during trading, a decline of 70% from the average daily volume of […]