Qube Research & Technologies (QRT)’s Alamo Group ALG Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q1
Sell
-38,484
Closed -$6.46M 3499
2025
Q4
$6.46M Sell
38,484
-37,784
-50% -$6.58M 0.01% 1619
2025
Q3
$14.6M Buy
76,268
+33,147
+77% +$7.12M 0.02% 1083
2025
Q2
$9.42M Sell
43,121
-1,434
-3% -$274K 0.01% 1325
2025
Q1
$7.94M Sell
44,555
-12,368
-22% -$2.27M 0.01% 1274
2024
Q4
$10.6M Sell
56,923
-4,851
-8% -$906K 0.01% 1056
2024
Q3
$11.1M Sell
61,774
-29,157
-32% -$5.2M 0.02% 973
2024
Q2
$15.7M Buy
90,931
+80,858
+803% +$15.8M 0.02% 716
2024
Q1
$2.3M Buy
10,073
+527
+6% +$110K ﹤0.01% 1671
2023
Q4
$2.01M Buy
9,546
+6,505
+214% +$1.19M ﹤0.01% 1525
2023
Q3
$526K Sell
3,041
-2,748
-47% -$492K ﹤0.01% 2014
2023
Q2
$1.06M Buy
+5,789
New +$1.03M ﹤0.01% 1275
2023
Q1
Sell
-4,720
Closed -$668K 2502
2022
Q4
$668K Buy
4,720
+1,913
+68% +$277K ﹤0.01% 1375
2022
Q3
$343K Buy
+2,807
New +$357K ﹤0.01% 1592
2020
Q3
Sell
-4,651
Closed -$477K 1642
2020
Q2
$477K Buy
+4,651
New +$446K 0.01% 1132

Other funds holding ALG

Qube Research & Technologies (QRT)'s ALG Position: Q1 2026 in Review

Qube Research & Technologies (QRT) sold out of Alamo Group (ALG) in Q1 2026, closing a stake of 38,484 shares — an estimated $6.46M sold.

Qube Research & Technologies (QRT) first reported a position in ALG in Q2 2020 and held it in 14 quarters. The position peaked at $15.7M in Q2 2024. 259 funds tracked by Wall St. Rank hold ALG as of Q1 2026.

  • Qube Research & Technologies (QRT) reported no remaining Alamo Group position as of Q1 2026 after selling out during the quarter.
  • Qube Research & Technologies (QRT) sold 38,484 Alamo Group shares in Q1 2026, an estimated $6.46M.
  • Qube Research & Technologies (QRT) first reported a position in Alamo Group in Q2 2020 and held it in 14 quarters.
  • Qube Research & Technologies (QRT)'s Alamo Group position peaked at $15.7M in Q2 2024.
  • 259 funds tracked by Wall St. Rank held Alamo Group as of Q1 2026.

Based on Qube Research & Technologies (QRT)'s 13F filing for Q1 2026, filed 15 May 2026.