Note: These figures reflect diluted GAAP earnings per share, reported before non-recurring items, and may differ from the non-GAAP figures used by some sources.
Descartes typically reports earnings after market close, meaning Day 0 reflects anticipatory trading before results are released, while Day +1 captures the market's first full reaction to actual results.
| Earnings Date | Day 0 Move | Day 0 Range | Day +1 Move | Day +1 Range |
|---|---|---|---|---|
| 2026-06-03 | -$3.50 (-4.51%) | $3.56 (4.58%) | +$3.80 (+5.13%) | $6.09 (8.22%) |
| 2026-03-11 | -$0.91 (-1.30%) | $3.51 (5.01%) | +$2.88 (+4.17%) | $3.73 (5.40%) |
| 2025-12-03 | +$0.45 (+0.55%) | $1.32 (1.60%) | +$11.91 (+14.36%) | $7.38 (8.90%) |
| 2025-09-03 | +$1.11 (+1.13%) | $1.56 (1.59%) | +$6.71 (+6.74%) | $8.06 (8.10%) |
| 2025-06-04 | +$0.51 (+0.44%) | $0.97 (0.84%) | -$14.01 (-12.12%) | $8.80 (7.61%) |
| 2025-03-05 | +$2.04 (+1.87%) | $2.03 (1.87%) | -$9.21 (-8.30%) | $11.01 (9.93%) |
| 2024-12-03 | +$0.05 (+0.04%) | $0.85 (0.74%) | +$3.88 (+3.34%) | $5.22 (4.50%) |
| 2024-09-04 | -$0.89 (-0.89%) | $1.60 (1.61%) | -$3.42 (-3.46%) | $5.72 (5.80%) |
| Avg Abs Move | 1.34% | 2.23% | 7.20% | 7.31% |
Historical price action around earnings shows significant volatility, with an average absolute Day +1 move of 7.20% and an average Day +1 range of 7.31%. The most recent earnings release (June 2026) produced a +5.13% gain on Day +1 with an 8.22% intraday range, while the December 2025 report triggered a dramatic +14.36% surge. However, the pattern is inconsistent — June 2025 saw a sharp -12.12% decline, and March 2025 dropped -8.30% despite beats in subsequent quarters. The Day 0 moves are much smaller, averaging just 1.34%, confirming that the real price discovery occurs after results are released. Investors should prepare for substantial post-earnings movement, with recent history suggesting a bias toward upside when the company beats estimates.
| Metric | Value |
|---|---|
| Expiration Date | 09/18/26 (DTE 9) |
| Expected Move | $5.13 (6.98%) |
| Expected Range | $68.31 to $78.57 |
| Implied Volatility | 64.80% |
The options market is pricing an expected move of 6.98% (±$5.13) for the September 18 expiration, slightly below the 7.20% average historical Day +1 move. This suggests options traders are anticipating typical earnings volatility, though the implied move sits at the lower end of recent outcomes — the last four earnings events produced Day +1 moves ranging from 4.17% to 14.36%.
Analyst sentiment on Descartes remains strongly bullish, with an average rating of 4.60 out of 5.00 and a consensus price target of $100.15 — implying 36.4% upside from the current price of $73.44. The rating breakdown shows overwhelming buy-side conviction: 11 Strong Buys, 2 Moderate Buys, and 2 Holds, with zero sell ratings. Price targets range from a low of $82.00 to a high of $125.00, reflecting broad agreement on the stock's appreciation potential but varying views on magnitude.
Sentiment has remained unchanged over the past month, with the rating distribution and average recommendation holding steady at 4.60. This stability suggests analysts are maintaining their bullish stance heading into the earnings release rather than adjusting positions in anticipation. The lack of recent downgrades or estimate cuts indicates confidence that Descartes will meet or exceed expectations, consistent with the company's recent track record of modest but steady beats.
The technical picture heading into earnings shows deteriorating momentum despite the stock's position near key moving averages. The Barchart Technical Opinion has shifted dramatically from 72% Buy last week to just 8% Sell currently, reflecting a sharp reversal in near-term sentiment. One month ago, the signal stood at 56% Buy, highlighting the recent acceleration of technical weakness.
Trend Characteristics: The signal strength is rated as "Minimum" with direction characterized as "Weakest," indicating a fragile technical environment with limited conviction in either direction heading into the earnings catalyst.
At $73.44, DSGX trades below all major moving averages except the 100-day ($73.64) and 200-day ($75.41), which sit just above current levels. The stock is below its 5-day ($77.44), 10-day ($78.82), 20-day ($78.01), and 50-day ($75.36) moving averages, confirming the recent downtrend.
| Period | Value | Period | Value |
|---|---|---|---|
| 5-Day MA | $77.44 | 50-Day MA | $75.36 |
| 10-Day MA | $78.82 | 100-Day MA | $73.64 |
| 20-Day MA | $78.01 | 200-Day MA | $75.41 |
The clustering of moving averages between $73 and $79 creates a technical battleground, with the stock testing support at the 100-day moving average. A strong earnings beat could propel DSGX back above the 50-day moving average at $75.36 and challenge resistance near $78, while a disappointment risks breaking below the 100-day and 200-day support zone. The weak technical setup suggests the stock is vulnerable to downside if results fail to impress, but the oversold condition also means a beat could trigger an outsized relief rally — consistent with the historical pattern of significant post-earnings moves.