Barclays’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
$5.54M Sell
16,882
-10,222
-38% -$3.46M ﹤0.01% 1756
2025
Q4
$8.43M Sell
27,104
-9,372
-26% -$2.59M ﹤0.01% 1816
2025
Q3
$9.24M Buy
36,476
+7,055
+24% +$1.78M ﹤0.01% 1721
2025
Q2
$7.55M Buy
29,421
+1,723
+6% +$469K ﹤0.01% 1774
2025
Q1
$7.41M Sell
27,698
-2,098
-7% -$568K ﹤0.01% 1617
2024
Q4
$7.08M Buy
29,796
+11,771
+65% +$2.68M ﹤0.01% 1851
2024
Q3
$3.5M Buy
18,025
+2,559
+17% +$484K ﹤0.01% 2387
2024
Q2
$2.78M Sell
15,466
-22,300
-59% -$4.45M ﹤0.01% 1907
2024
Q1
$8.43M Buy
37,766
+4,043
+12% +$1,000K ﹤0.01% 1516
2023
Q4
$8.48M Buy
33,723
+15,236
+82% +$3.37M ﹤0.01% 1642
2023
Q3
$4.47M Sell
18,487
-7,085
-28% -$1.97M ﹤0.01% 1382
2023
Q2
$8.8M Buy
25,572
+17,285
+209% +$5.31M 0.01% 1046
2023
Q1
$2.31M Buy
8,287
+3,734
+82% +$953K ﹤0.01% 2086
2022
Q4
$1.01M Sell
4,553
-4,776
-51% -$934K ﹤0.01% 2786
2022
Q3
$1.77M Buy
9,329
+2,222
+31% +$357K ﹤0.01% 1836
2022
Q2
$885K Buy
7,107
+2,538
+56% +$403K ﹤0.01% 2459
2022
Q1
$1.01M Sell
4,569
-3,931
-46% -$873K ﹤0.01% 2383
2021
Q4
$2.44M Sell
8,500
-11,049
-57% -$2.92M ﹤0.01% 2249
2021
Q3
$5.21M Sell
19,549
-1,633
-8% -$439K ﹤0.01% 1614
2021
Q2
$5.8M Buy
21,182
+7,573
+56% +$2.07M ﹤0.01% 1505
2021
Q1
$3.68M Sell
13,609
-26,692
-66% -$6.89M ﹤0.01% 1774
2020
Q4
$7.05M Sell
40,301
-41,792
-51% -$9.16M 0.01% 1328
2020
Q3
$16M Buy
82,093
+41,553
+102% +$8.74M 0.02% 841
2020
Q2
$7.25M Buy
40,540
+15,995
+65% +$2.78M 0.01% 1134
2020
Q1
$3.96M Sell
24,545
-77,650
-76% -$13.1M 0.01% 1669
2019
Q4
$16.8M Buy
102,195
+97,523
+2,087% +$15.5M 0.02% 1046
2019
Q3
$628K Sell
4,672
-13,253
-74% -$2.05M ﹤0.01% 4061
2019
Q2
$2.87M Buy
17,925
+5,104
+40% +$737K ﹤0.01% 2489
2019
Q1
$1.88M Buy
12,821
+311
+2% +$44.5K ﹤0.01% 2637
2018
Q4
$1.53M Buy
12,510
+5,932
+90% +$794K ﹤0.01% 2681
2018
Q3
$985K Sell
6,578
-58,933
-90% -$8.25M ﹤0.01% 3630
2018
Q2
$9.05M Buy
65,511
+53,925
+465% +$7.68M 0.02% 1288
2018
Q1
$1.34M Buy
11,586
+3,821
+49% +$395K ﹤0.01% 2872
2017
Q4
$731K Buy
7,765
+4,742
+157% +$470K ﹤0.01% 3433
2017
Q3
$272K Sell
3,023
-1,286
-30% -$111K ﹤0.01% 4163
2017
Q2
$379K Sell
4,309
-4,498
-51% -$382K ﹤0.01% 3790
2017
Q1
$735K Sell
8,807
-11,719
-57% -$887K ﹤0.01% 3029
2016
Q4
$1.31M Buy
20,526
+4,353
+27% +$291K ﹤0.01% 2487
2016
Q3
$1.23M Buy
16,173
+14,286
+757% +$986K ﹤0.01% 2432
2016
Q2
$112K Hold
1,887
﹤0.01% 4329
2016
Q1
$87K Buy
1,887
+1,815
+2,521% +$84.8K ﹤0.01% 4444
2015
Q4
$4K Buy
+72
New +$3.26K ﹤0.01% 5621

Other funds holding PEN