Mackenzie Financial’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
-126,303
Closed -$546K 1778
2025
Q1
$546K Buy
126,303
+49,950
+65% +$202K ﹤0.01% 1172
2024
Q4
$244K Buy
76,353
+54,850
+255% +$184K ﹤0.01% 1471
2024
Q3
$61.5K Sell
21,503
-2,825
-12% -$7.92K ﹤0.01% 1526
2024
Q2
$68.1K Buy
24,328
+7,678
+46% +$20.6K ﹤0.01% 1468
2024
Q1
$47.3K Buy
16,650
+2,859
+21% +$9.72K ﹤0.01% 1488
2023
Q4
$56.4K Sell
13,791
-1,543
-10% -$4.32K ﹤0.01% 1440
2023
Q3
$45.1K Buy
15,334
+3,041
+25% +$9.66K ﹤0.01% 1416
2023
Q2
$41.2K Sell
12,293
-4,839
-28% -$14.3K ﹤0.01% 1471
2023
Q1
$36.5K Buy
+17,132
New +$42.3K ﹤0.01% 1461

Other funds holding ORGO

Mackenzie Financial's ORGO Position: Q2 2025 in Review

Mackenzie Financial sold out of Organogenesis Holdings (ORGO) in Q2 2025, closing a stake of 126,303 shares — an estimated $546K sold.

Mackenzie Financial first reported a position in ORGO in Q1 2023 and held it in 9 quarters. The position peaked at $546K in Q1 2025. 115 funds tracked by Wall St. Rank hold ORGO as of Q2 2025.

  • Mackenzie Financial reported no remaining Organogenesis Holdings position as of Q2 2025 after selling out during the quarter.
  • Mackenzie Financial sold 126,303 Organogenesis Holdings shares in Q2 2025, an estimated $546K.
  • Mackenzie Financial first reported a position in Organogenesis Holdings in Q1 2023 and held it in 9 quarters.
  • Mackenzie Financial's Organogenesis Holdings position peaked at $546K in Q1 2025.
  • 115 funds tracked by Wall St. Rank held Organogenesis Holdings as of Q2 2025.

Based on Mackenzie Financial's 13F filing for Q2 2025, filed 13 Aug 2025.