Descartes System: Recurring Revenues, Strong Financials And M&A Approach (Rating Upgrade) 0 14.10.2024 00:45 Seeking Alpha