Ellsworth Advisors’s Descartes Systems DSGX Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2025
Q4
Sell
-6,831
Closed -$661K 172
2025
Q3
$661K Buy
6,831
+178
+3% +$18.2K 0.14% 129
2025
Q2
$676K Buy
6,653
+34
+0.5% +$3.59K 0.16% 117
2025
Q1
$667K Buy
6,619
+452
+7% +$50K 0.18% 119
2024
Q4
$701K Buy
6,167
+419
+7% +$46.7K 0.18% 107
2024
Q3
$592K Buy
5,748
+308
+6% +$30.6K 0.15% 125
2024
Q2
$527K Buy
+5,440
New +$511K 0.15% 128

Other funds holding DSGX

Ellsworth Advisors's DSGX Position: Q4 2025 in Review

Ellsworth Advisors sold out of Descartes Systems (DSGX) in Q4 2025, closing a stake of 6,831 shares — an estimated $661K sold.

Ellsworth Advisors first reported a position in DSGX in Q2 2024 and held it in 6 quarters. The position peaked at $701K in Q4 2024. 351 funds tracked by Wall St. Rank hold DSGX as of Q4 2025.

  • Ellsworth Advisors reported no remaining Descartes Systems position as of Q4 2025 after selling out during the quarter.
  • Ellsworth Advisors sold 6,831 Descartes Systems shares in Q4 2025, an estimated $661K.
  • Ellsworth Advisors first reported a position in Descartes Systems in Q2 2024 and held it in 6 quarters.
  • Ellsworth Advisors's Descartes Systems position peaked at $701K in Q4 2024.
  • 351 funds tracked by Wall St. Rank held Descartes Systems as of Q4 2025.

Based on Ellsworth Advisors's 13F filing for Q4 2025, filed 16 Jan 2026.