Barclays’s Penumbra PEN Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Shares
Change %
Capital Flow Portfolio Weight Portfolio Position
2025
Q2
$7.55M Buy
29,421
+1,723
+6% +$442K ﹤0.01% 1324
2025
Q1
$7.41M Sell
27,698
-2,098
-7% -$561K ﹤0.01% 1185
2024
Q4
$7.08M Buy
29,796
+11,771
+65% +$2.8M ﹤0.01% 1344
2024
Q3
$3.5M Buy
18,025
+2,559
+17% +$497K ﹤0.01% 1775
2024
Q2
$2.79M Sell
15,466
-22,300
-59% -$4.02M ﹤0.01% 1488
2024
Q1
$8.43M Buy
37,766
+4,043
+12% +$902K ﹤0.01% 1118
2023
Q4
$8.48M Buy
33,723
+15,236
+82% +$3.83M ﹤0.01% 1142
2023
Q3
$4.47M Sell
18,487
-7,085
-28% -$1.71M ﹤0.01% 1192
2023
Q2
$8.8M Buy
25,572
+17,285
+209% +$5.95M 0.01% 954
2023
Q1
$2.31M Buy
8,287
+3,734
+82% +$1.04M ﹤0.01% 1552
2022
Q4
$1.01M Sell
4,553
-4,776
-51% -$1.06M ﹤0.01% 2119
2022
Q3
$1.77M Buy
9,329
+2,222
+31% +$421K ﹤0.01% 1743
2022
Q2
$885K Buy
7,107
+2,538
+56% +$316K ﹤0.01% 2176
2022
Q1
$1.01M Sell
4,569
-3,931
-46% -$872K ﹤0.01% 2290
2021
Q4
$2.44M Sell
8,500
-11,049
-57% -$3.17M ﹤0.01% 1688
2021
Q3
$5.21M Sell
19,549
-1,633
-8% -$435K ﹤0.01% 1236
2021
Q2
$5.81M Buy
21,182
+7,573
+56% +$2.08M ﹤0.01% 1151
2021
Q1
$3.68M Sell
13,609
-26,692
-66% -$7.22M ﹤0.01% 1412
2020
Q4
$7.05M Sell
40,301
-41,792
-51% -$7.31M ﹤0.01% 884
2020
Q3
$16M Buy
82,093
+41,553
+102% +$8.08M 0.01% 582
2020
Q2
$7.25M Buy
40,540
+15,995
+65% +$2.86M 0.01% 779
2020
Q1
$3.96M Sell
24,545
-77,650
-76% -$12.5M ﹤0.01% 984
2019
Q4
$16.8M Buy
102,195
+97,523
+2,087% +$16M 0.01% 664
2019
Q3
$628K Sell
4,672
-13,253
-74% -$1.78M ﹤0.01% 2505
2019
Q2
$2.87M Buy
17,925
+5,104
+40% +$817K ﹤0.01% 1512
2019
Q1
$1.88M Buy
12,821
+311
+2% +$45.7K ﹤0.01% 1607
2018
Q4
$1.53M Buy
12,510
+5,932
+90% +$725K ﹤0.01% 1527
2018
Q3
$985K Sell
6,578
-58,933
-90% -$8.82M ﹤0.01% 2260
2018
Q2
$9.05M Buy
65,511
+53,925
+465% +$7.45M 0.01% 766
2018
Q1
$1.34M Buy
11,586
+3,821
+49% +$442K ﹤0.01% 1602
2017
Q4
$731K Buy
7,765
+4,742
+157% +$446K ﹤0.01% 1827
2017
Q3
$272K Sell
3,023
-1,286
-30% -$116K ﹤0.01% 2235
2017
Q2
$379K Sell
4,309
-4,498
-51% -$396K ﹤0.01% 2070
2017
Q1
$735K Sell
8,807
-11,719
-57% -$978K ﹤0.01% 1741
2016
Q4
$1.31M Buy
20,526
+4,353
+27% +$278K ﹤0.01% 1343
2016
Q3
$1.23M Buy
16,173
+14,286
+757% +$1.08M ﹤0.01% 1309
2016
Q2
$112K Hold
1,887
﹤0.01% 2304
2016
Q1
$87K Buy
1,887
+1,815
+2,521% +$83.7K ﹤0.01% 2365
2015
Q4
$4K Buy
+72
New +$4K ﹤0.01% 2945