Invesco’s Organogenesis Holdings ORGO Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q1
$386K Sell
162,737
-12,482
-7% -$43.2K ﹤0.01% 3255
2025
Q4
$908K Buy
175,219
+15,790
+10% +$76.5K ﹤0.01% 2950
2025
Q3
$673K Buy
159,429
+10,732
+7% +$49.9K ﹤0.01% 3110
2025
Q2
$544K Sell
148,697
-920,555
-86% -$3.43M ﹤0.01% 3122
2025
Q1
$4.62M Buy
1,069,252
+947,705
+780% +$3.83M ﹤0.01% 2200
2024
Q4
$389K Buy
121,547
+1,849
+2% +$6.2K ﹤0.01% 3329
2024
Q3
$342K Sell
119,698
-147,449
-55% -$414K ﹤0.01% 3376
2024
Q2
$748K Buy
267,147
+43,800
+20% +$118K ﹤0.01% 3090
2024
Q1
$634K Buy
223,347
+198,484
+798% +$675K ﹤0.01% 3213
2023
Q4
$102K Buy
24,863
+2,791
+13% +$7.82K ﹤0.01% 3681
2023
Q3
$70.2K Buy
22,072
+2,286
+12% +$7.26K ﹤0.01% 3769
2023
Q2
$65.7K Sell
19,786
-8,513
-30% -$25.2K ﹤0.01% 3791
2023
Q1
$60.3K Sell
28,299
-861,453
-97% -$2.13M ﹤0.01% 3748
2022
Q4
$2.39M Buy
889,752
+295,080
+50% +$861K ﹤0.01% 2575
2022
Q3
$1.93M Buy
594,672
+67,819
+13% +$306K ﹤0.01% 2659
2022
Q2
$2.57M Buy
526,853
+15,083
+3% +$92.8K ﹤0.01% 2594
2022
Q1
$3.9M Sell
511,770
-55,264
-10% -$428K ﹤0.01% 2496
2021
Q4
$5.24M Buy
567,034
+200,293
+55% +$2.13M ﹤0.01% 2380
2021
Q3
$5.22M Buy
366,741
+91,711
+33% +$1.42M ﹤0.01% 2361
2021
Q2
$4.57M Sell
275,030
-163,382
-37% -$3.05M ﹤0.01% 2464
2021
Q1
$7.99M Buy
438,412
+427,096
+3,774% +$5.79M ﹤0.01% 2094
2020
Q4
$85K Buy
+11,316
New +$53.7K ﹤0.01% 3660

Other funds holding ORGO

Invesco's ORGO Position: Q1 2026 in Review

Invesco reduced its Organogenesis Holdings (ORGO) stake by 7.1% in Q1 2026, selling an estimated $43.2K and leaving 162,737 shares worth $386K. The position accounts for ﹤0.01% of the portfolio, ranked #3255.

Invesco first reported a position in ORGO in Q4 2020 and has held it in 22 quarters since. The position peaked at $7.99M in Q1 2021. 121 funds tracked by Wall St. Rank hold ORGO as of Q1 2026.

  • Invesco held 162,737 shares of Organogenesis Holdings worth $386K as of Q1 2026.
  • Invesco sold 12,482 Organogenesis Holdings shares in Q1 2026, an estimated $43.2K.
  • Organogenesis Holdings made up ﹤0.01% of Invesco's portfolio in Q1 2026, its #3255 holding.
  • Invesco first reported a position in Organogenesis Holdings in Q4 2020 and has held it in 22 quarters since.
  • Invesco's Organogenesis Holdings position peaked at $7.99M in Q1 2021.
  • 121 funds tracked by Wall St. Rank held Organogenesis Holdings as of Q1 2026.

Based on Invesco's 13F filing for Q1 2026, filed 12 May 2026.