Q: Re Descartes Systems Group (T.DSG). Is there a logical explanation for the significant short positions that were taken in the latter part of May and then again the latter part of June?
Even now, the short position still stands at over 12%.
Even now, the short position still stands at over 12%.