Macquarie Group’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
-204,730
Closed -$19.3M 1034
2025
Q3
$19.3M Buy
204,730
+15,128
+8% +$1.55M 0.02% 674
2025
Q2
$19.3M Sell
189,602
-162,784
-46% -$17.2M 0.02% 677
2025
Q1
$35.6M Sell
352,386
-240
-0.1% -$26.5K 0.04% 493
2024
Q4
$40.1M Buy
352,626
+42,293
+14% +$4.72M 0.05% 471
2024
Q3
$32M Sell
310,333
-7,774
-2% -$773K 0.03% 571
2024
Q2
$30.8M Buy
318,107
+84,029
+36% +$7.9M 0.04% 553
2024
Q1
$21.4M Buy
234,078
+217,698
+1,329% +$19.1M 0.02% 654
2023
Q4
$1.38M Sell
16,380
-526
-3% -$41K ﹤0.01% 1311
2023
Q3
$1.24M Sell
16,906
-762
-4% -$57.5K ﹤0.01% 1290
2023
Q2
$1.42M Buy
+17,668
New +$1.38M ﹤0.01% 1278
2020
Q1
Sell
-164,731
Closed -$7.05M 1974
2019
Q4
$7.05M Buy
164,731
+169
+0.1% +$6.9K 0.01% 721
2019
Q3
$6.65M Sell
164,562
-67,235
-29% -$2.49M 0.01% 696
2019
Q2
$8.59M Buy
231,797
+1,000
+0.4% +$38.9K 0.01% 640
2019
Q1
$8.39M Buy
230,797
+14,200
+7% +$459K 0.01% 654
2018
Q4
$5.71M Sell
216,597
-6,100
-3% -$178K 0.01% 718
2018
Q3
$7.55M Buy
222,697
+9,500
+4% +$321K 0.01% 699
2018
Q2
$6.94M Buy
213,197
+19,000
+10% +$573K 0.01% 705
2018
Q1
$5.55M Buy
194,197
+300
+0.2% +$8.36K 0.01% 731
2017
Q4
$5.53M Buy
193,897
+3,400
+2% +$97.8K 0.01% 758
2017
Q3
$5.18M Buy
+190,497
New +$5.03M 0.01% 740

Other funds holding DSGX

Macquarie Group's DSGX Position: Q4 2025 in Review

Macquarie Group sold out of Descartes Systems (DSGX) in Q4 2025, closing a stake of 204,730 shares — an estimated $19.3M sold.

Macquarie Group first reported a position in DSGX in Q3 2017 and held it in 20 quarters. The position peaked at $40.1M in Q4 2024. 351 funds tracked by Wall St. Rank hold DSGX as of Q4 2025.

  • Macquarie Group reported no remaining Descartes Systems position as of Q4 2025 after selling out during the quarter.
  • Macquarie Group sold 204,730 Descartes Systems shares in Q4 2025, an estimated $19.3M.
  • Macquarie Group first reported a position in Descartes Systems in Q3 2017 and held it in 20 quarters.
  • Macquarie Group's Descartes Systems position peaked at $40.1M in Q4 2024.
  • 351 funds tracked by Wall St. Rank held Descartes Systems as of Q4 2025.

Based on Macquarie Group's 13F filing for Q4 2025, filed 13 Feb 2026.