Invesco’s Penumbra PEN Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Shares
Change %
Capital Flow Portfolio Weight Portfolio Position
2025
Q2
$163M Buy
633,485
+582,369
+1,139% +$149M 0.03% 701
2025
Q1
$13.7M Buy
51,116
+1,592
+3% +$426K ﹤0.01% 1616
2024
Q4
$11.8M Sell
49,524
-8,556
-15% -$2.03M ﹤0.01% 1749
2024
Q3
$11.3M Sell
58,080
-2,186
-4% -$425K ﹤0.01% 1769
2024
Q2
$10.8M Sell
60,266
-2,785
-4% -$501K ﹤0.01% 1749
2024
Q1
$14.1M Sell
63,051
-315,627
-83% -$70.4M ﹤0.01% 1630
2023
Q4
$95.3M Sell
378,678
-173,245
-31% -$43.6M 0.02% 776
2023
Q3
$134M Buy
551,923
+33,107
+6% +$8.01M 0.04% 630
2023
Q2
$179M Buy
518,816
+231,627
+81% +$79.7M 0.05% 528
2023
Q1
$80M Buy
287,189
+237,899
+483% +$66.3M 0.02% 785
2022
Q4
$11M Buy
49,290
+2,644
+6% +$588K ﹤0.01% 1783
2022
Q3
$8.85M Sell
46,646
-1,070
-2% -$203K ﹤0.01% 1880
2022
Q2
$5.94M Sell
47,716
-315,360
-87% -$39.3M ﹤0.01% 2187
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.56M 0.02% 814
2021
Q3
$88M Buy
330,182
+1,985
+0.6% +$529K 0.02% 854
2021
Q2
$89.9M Buy
328,197
+243
+0.1% +$66.6K 0.02% 874
2021
Q1
$88.7M Buy
327,954
+57,300
+21% +$15.5M 0.02% 850
2020
Q4
$47.4M Sell
270,654
-360,797
-57% -$63.1M 0.01% 1049
2020
Q3
$123M Buy
631,451
+34,757
+6% +$6.76M 0.04% 552
2020
Q2
$107M Sell
596,694
-29,483
-5% -$5.27M 0.04% 571
2020
Q1
$101M Buy
626,177
+85,123
+16% +$13.7M 0.04% 500
2019
Q4
$88.9M Sell
541,054
-102,443
-16% -$16.8M 0.03% 722
2019
Q3
$86.5M Sell
643,497
-22,778
-3% -$3.06M 0.02% 718
2019
Q2
$107M Sell
666,275
-125,337
-16% -$20.1M 0.03% 656
2019
Q1
$116M Buy
791,612
+430,789
+119% +$63.3M 0.04% 486
2018
Q4
$44.1M Sell
360,823
-81,310
-18% -$9.94M 0.02% 820
2018
Q3
$66.2M Buy
442,133
+27,059
+7% +$4.05M 0.02% 736
2018
Q2
$57.3M Sell
415,074
-71,337
-15% -$9.86M 0.02% 791
2018
Q1
$56.3M Sell
486,411
-105,218
-18% -$12.2M 0.02% 699
2017
Q4
$55.7M Sell
591,629
-56,974
-9% -$5.36M 0.02% 725
2017
Q3
$58.6M Buy
648,603
+2,308
+0.4% +$208K 0.02% 702
2017
Q2
$56.7M Sell
646,295
-69,072
-10% -$6.06M 0.02% 718
2017
Q1
$59.7M Buy
715,367
+124,473
+21% +$10.4M 0.02% 700
2016
Q4
$37.7M Sell
590,894
-2,281
-0.4% -$146K 0.01% 918
2016
Q3
$45.1M Buy
593,175
+13,686
+2% +$1.04M 0.02% 813
2016
Q2
$34.5M Buy
579,489
+786
+0.1% +$46.8K 0.01% 936
2016
Q1
$26.6M Buy
578,703
+87,347
+18% +$4.02M 0.01% 1016
2015
Q4
$26.4M Buy
491,356
+391,356
+391% +$21.1M 0.01% 1021
2015
Q3
$4.01M Buy
+100,000
New +$4.01M ﹤0.01% 2027