Follow the The Descartes Systems Group Inc. share price and the full management transaction log of the company, a listed issuer based in Canada. Shares are listed on CA CA, under the authority of SEDI. Operating in the Technology sector, The Descartes Systems Group Inc. has published 51 insider filings. Market capitalisation: €8.7bn. The latest transaction was disclosed on 9 July 2026 (38 - Redemption, retraction, cancellation, repurchase). Among the most active insiders: The Descartes Systems Group Inc.. All data is openly available.
51
Insider Decl.
0
Thresholds
·
0 ops.
Buy Volume
·
0 ops.
Sell Volume
Analyst consensus: bullish or bearish?
Analysts rate The Descartes Systems Group Inc. Buy (bullish), based on 1 analysts. Average price target: CA$132.56.
22Σ signal
Informational score on this market. Our backtest validates the signal only on 8 EU venues; elsewhere (notably US markets) insider buys historically invert or do not hold. Not a recommendation.
Fundamental score
Ranked 7,918 of 26,212 companies
61.3
score / 100
Value
37
Quality
85
FCF yld3.0%
Earn yld1.9%
EV/EBITDA28.7x
ROE11%
Gross mgn77%
Net mgn22%
Debt/EBITDA0.0x
Pillars2/3
Transparent value + quality ranking, distinct from the insider signal.
Σ
Sigma AI Analysis
Fundamental view, insider signal, bull and bear case, synthesis.
AI-generated analysis. Opinion, not investment advice. Not backtested. Built from public filings and financials. No price target, no buy or sell recommendation.
2,550 shares@ CA$74.510.0022% mcap90.6% of flowDeferred Share UnitTSXSEDI:4735059
25 of 51 declarations
About The Descartes Systems Group Inc.
The Descartes Systems Group Inc. is a technology company specializing in logistics and supply chain management solutions. It provides software and services to enhance the efficiency of business operations.