Qube Research & Technologies (QRT)’s Organogenesis Holdings ORGO Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2025
Q2
Sell
-287,768
Closed -$1.24M 3853
2025
Q1
$1.24M Buy
287,768
+184,692
+179% +$746K ﹤0.01% 2175
2024
Q4
$330K Buy
103,076
+65,734
+176% +$221K ﹤0.01% 2675
2024
Q3
$107K Buy
37,342
+35,172
+1,621% +$98.6K ﹤0.01% 2733
2024
Q2
$6.08K Sell
2,170
-79,033
-97% -$212K ﹤0.01% 3012
2024
Q1
$231K Buy
+81,203
New +$276K ﹤0.01% 2956
2023
Q4
Sell
-32,630
Closed -$104K 4630
2023
Q3
$104K Sell
32,630
-97,025
-75% -$308K ﹤0.01% 2649
2023
Q2
$430K Sell
129,655
-168,391
-56% -$498K ﹤0.01% 1550
2023
Q1
$635K Buy
298,046
+236,884
+387% +$585K ﹤0.01% 1469
2022
Q4
$165K Sell
61,162
-254,056
-81% -$741K ﹤0.01% 1874
2022
Q3
$1.02M Buy
315,218
+210,450
+201% +$951K 0.01% 1189
2022
Q2
$511K Sell
104,768
-4,592
-4% -$28.3K ﹤0.01% 1400
2022
Q1
$833K Sell
109,360
-4,799
-4% -$37.1K 0.01% 1261
2021
Q4
$1.05M Buy
114,159
+88,023
+337% +$935K 0.01% 1155
2021
Q3
$372K Buy
+26,136
New +$406K ﹤0.01% 1380

Other funds holding ORGO

Qube Research & Technologies (QRT)'s ORGO Position: Q2 2025 in Review

Qube Research & Technologies (QRT) sold out of Organogenesis Holdings (ORGO) in Q2 2025, closing a stake of 287,768 shares — an estimated $1.24M sold.

Qube Research & Technologies (QRT) first reported a position in ORGO in Q3 2021 and held it in 14 quarters. The position peaked at $1.24M in Q1 2025. 115 funds tracked by Wall St. Rank hold ORGO as of Q2 2025.

  • Qube Research & Technologies (QRT) reported no remaining Organogenesis Holdings position as of Q2 2025 after selling out during the quarter.
  • Qube Research & Technologies (QRT) sold 287,768 Organogenesis Holdings shares in Q2 2025, an estimated $1.24M.
  • Qube Research & Technologies (QRT) first reported a position in Organogenesis Holdings in Q3 2021 and held it in 14 quarters.
  • Qube Research & Technologies (QRT)'s Organogenesis Holdings position peaked at $1.24M in Q1 2025.
  • 115 funds tracked by Wall St. Rank held Organogenesis Holdings as of Q2 2025.

Based on Qube Research & Technologies (QRT)'s 13F filing for Q2 2025, filed 14 Aug 2025.