Descartes Announces Fiscal 2027 Second Quarter Financial Results - DSGX News | Rallies