Baystreet.ca - Descartes, EnCore, NorthIsle at 52-Week Highs on News
Descartes Systems Group Inc. (T.DSG) hit a new 52-week high of $112.44 Wednesday. Descartes reported Q3 GAAP EPS of $0.31, which missed estimates by $0.03, while revenue of $144.7 Million beat by $0.54 Million. Encore Energy Corp. (V.EU) hit a ...