Qube Research & Technologies (QRT)’s Keel Infrastructure Corp KEEL Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q1
Sell
-358,873
Closed -$843K 3547
2025
Q4
$843K Buy
+358,873
New +$1.23M ﹤0.01% 2627
2024
Q3
Sell
-413,070
Closed -$1.06M 3334
2024
Q2
$1.06M Sell
413,070
-1,822,424
-82% -$3.92M ﹤0.01% 1861
2024
Q1
$4.99M Buy
+2,235,494
New +$5.81M 0.01% 1233
2023
Q4
Sell
-170,958
Closed -$183K 4347
2023
Q3
$183K Buy
+170,958
New +$250K ﹤0.01% 2440
2022
Q4
Sell
-262,077
Closed -$275K 2480
2022
Q3
$275K Buy
262,077
+54,743
+26% +$74.8K ﹤0.01% 1660
2022
Q2
$232K Buy
207,334
+36,565
+21% +$83K ﹤0.01% 1669
2022
Q1
$640K Buy
170,769
+115,747
+210% +$448K 0.01% 1404
2021
Q4
$278K Buy
55,022
+24,323
+79% +$150K ﹤0.01% 1836
2021
Q3
$130K Buy
+30,699
New +$151K ﹤0.01% 1749

Other funds holding KEEL

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

Qube Research & Technologies (QRT) sold out of Keel Infrastructure Corp (KEEL) in Q1 2026, closing a stake of 358,873 shares — an estimated $843K sold.

Qube Research & Technologies (QRT) first reported a position in KEEL in Q3 2021 and held it in 9 quarters. The position peaked at $4.99M in Q1 2024. 184 funds tracked by Wall St. Rank hold KEEL as of Q1 2026.

  • Qube Research & Technologies (QRT) reported no remaining Keel Infrastructure Corp position as of Q1 2026 after selling out during the quarter.
  • Qube Research & Technologies (QRT) sold 358,873 Keel Infrastructure Corp shares in Q1 2026, an estimated $843K.
  • Qube Research & Technologies (QRT) first reported a position in Keel Infrastructure Corp in Q3 2021 and held it in 9 quarters.
  • Qube Research & Technologies (QRT)'s Keel Infrastructure Corp position peaked at $4.99M in Q1 2024.
  • 184 funds tracked by Wall St. Rank held Keel Infrastructure Corp as of Q1 2026.

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