Invesco’s Penumbra PEN Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q1
$177M Sell
538,197
-100,108
-16% -$33.9M 0.03% 707
2025
Q4
$198M Buy
638,305
+7,211
+1% +$1.99M 0.03% 677
2025
Q3
$160M Sell
631,094
-2,391
-0.4% -$603K 0.03% 723
2025
Q2
$163M Buy
633,485
+582,369
+1,139% +$159M 0.03% 701
2025
Q1
$13.7M Buy
51,116
+1,592
+3% +$431K ﹤0.01% 1618
2024
Q4
$11.8M Sell
49,524
-8,556
-15% -$1.95M ﹤0.01% 1754
2024
Q3
$11.3M Sell
58,080
-2,186
-4% -$413K ﹤0.01% 1772
2024
Q2
$10.8M Sell
60,266
-2,785
-4% -$556K ﹤0.01% 1753
2024
Q1
$14.1M Sell
63,051
-315,627
-83% -$78M ﹤0.01% 1630
2023
Q4
$95.3M Sell
378,678
-173,245
-31% -$38.3M 0.02% 776
2023
Q3
$134M Buy
551,923
+33,107
+6% +$9.19M 0.04% 630
2023
Q2
$179M Buy
518,816
+231,627
+81% +$71.1M 0.05% 528
2023
Q1
$80M Buy
287,189
+237,899
+483% +$60.7M 0.02% 785
2022
Q4
$11M Buy
49,290
+2,644
+6% +$517K ﹤0.01% 1785
2022
Q3
$8.85M Sell
46,646
-1,070
-2% -$172K ﹤0.01% 1883
2022
Q2
$5.94M Sell
47,716
-315,360
-87% -$50M ﹤0.01% 2192
2022
Q1
$80.7M Buy
363,076
+23,990
+7% +$5.33M 0.02% 847
2021
Q4
$97.4M Buy
339,086
+8,904
+3% +$2.35M 0.02% 814
2021
Q3
$88M Buy
330,182
+1,985
+0.6% +$534K 0.02% 854
2021
Q2
$89.9M Buy
328,197
+243
+0.1% +$66.3K 0.02% 874
2021
Q1
$88.7M Buy
327,954
+57,300
+21% +$14.8M 0.02% 851
2020
Q4
$47.4M Sell
270,654
-360,797
-57% -$79M 0.01% 1049
2020
Q3
$123M Buy
631,451
+34,757
+6% +$7.31M 0.04% 552
2020
Q2
$107M Sell
596,694
-29,483
-5% -$5.12M 0.04% 571
2020
Q1
$101M Buy
626,177
+85,123
+16% +$14.3M 0.04% 500
2019
Q4
$88.9M Sell
541,054
-102,443
-16% -$16.3M 0.03% 722
2019
Q3
$86.5M Sell
643,497
-22,778
-3% -$3.52M 0.02% 718
2019
Q2
$107M Sell
666,275
-125,337
-16% -$18.1M 0.03% 656
2019
Q1
$116M Buy
791,612
+430,789
+119% +$61.6M 0.04% 486
2018
Q4
$44.1M Sell
360,823
-81,310
-18% -$10.9M 0.02% 820
2018
Q3
$66.2M Buy
442,133
+27,059
+7% +$3.79M 0.02% 736
2018
Q2
$57.3M Sell
415,074
-71,337
-15% -$10.2M 0.02% 791
2018
Q1
$56.3M Sell
486,411
-105,218
-18% -$10.9M 0.02% 699
2017
Q4
$55.7M Sell
591,629
-56,974
-9% -$5.65M 0.02% 725
2017
Q3
$58.6M Buy
648,603
+2,308
+0.4% +$199K 0.02% 702
2017
Q2
$56.7M Sell
646,295
-69,072
-10% -$5.87M 0.02% 718
2017
Q1
$59.7M Buy
715,367
+124,473
+21% +$9.42M 0.02% 700
2016
Q4
$37.7M Sell
590,894
-2,281
-0.4% -$152K 0.01% 918
2016
Q3
$45.1M Buy
593,175
+13,686
+2% +$944K 0.02% 813
2016
Q2
$34.5M Buy
579,489
+786
+0.1% +$42.4K 0.01% 936
2016
Q1
$26.6M Buy
578,703
+87,347
+18% +$4.08M 0.01% 1016
2015
Q4
$26.4M Buy
491,356
+391,356
+391% +$17.7M 0.01% 1021
2015
Q3
$4.01M Buy
+100,000
New +$4.04M ﹤0.01% 2027

Other funds holding PEN