Deutsche Bank’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
$1.25M Sell
3,793
-3,527
-48% -$1.19M ﹤0.01% 2053
2025
Q4
$2.28M Sell
7,320
-27,265
-79% -$7.53M ﹤0.01% 1727
2025
Q3
$8.76M Buy
34,585
+27,657
+399% +$6.98M ﹤0.01% 1094
2025
Q2
$1.78M Sell
6,928
-716
-9% -$195K ﹤0.01% 1773
2025
Q1
$2.04M Sell
7,644
-579
-7% -$157K ﹤0.01% 1732
2024
Q4
$1.95M Sell
8,223
-2,384
-22% -$542K ﹤0.01% 1868
2024
Q3
$2.06M Sell
10,607
-60
-0.6% -$11.3K ﹤0.01% 1720
2024
Q2
$1.92M Sell
10,667
-1,306
-11% -$261K ﹤0.01% 1661
2024
Q1
$2.67M Sell
11,973
-19,808
-62% -$4.9M ﹤0.01% 1526
2023
Q4
$7.99M Buy
31,781
+21,339
+204% +$4.72M ﹤0.01% 1077
2023
Q3
$2.53M Sell
10,442
-327
-3% -$90.8K ﹤0.01% 1272
2023
Q2
$3.71M Buy
10,769
+115
+1% +$35.3K ﹤0.01% 1350
2023
Q1
$2.97M Buy
10,654
+618
+6% +$158K ﹤0.01% 1469
2022
Q4
$2.23M Buy
10,036
+1,761
+21% +$344K ﹤0.01% 1592
2022
Q3
$1.57M Sell
8,275
-19
-0.2% -$3.05K ﹤0.01% 1725
2022
Q2
$1.03M Sell
8,294
-900
-10% -$143K ﹤0.01% 2162
2022
Q1
$2.04M Buy
9,194
+2,664
+41% +$592K ﹤0.01% 1875
2021
Q4
$1.88M Sell
6,530
-8,402
-56% -$2.22M ﹤0.01% 2039
2021
Q3
$3.98M Buy
14,932
+4,832
+48% +$1.3M ﹤0.01% 1642
2021
Q2
$2.77M Buy
10,100
+4,802
+91% +$1.31M ﹤0.01% 1938
2021
Q1
$1.44M Sell
5,298
-4,324
-45% -$1.12M ﹤0.01% 2432
2020
Q4
$1.68M Buy
9,622
+1,305
+16% +$286K ﹤0.01% 2050
2020
Q3
$1.62M Sell
8,317
-1,784
-18% -$375K ﹤0.01% 1877
2020
Q2
$1.81M Sell
10,101
-23,148
-70% -$4.02M ﹤0.01% 1862
2020
Q1
$5.36M Sell
33,249
-95,796
-74% -$16.1M ﹤0.01% 1214
2019
Q4
$21.2M Buy
129,045
+116,906
+963% +$18.6M 0.01% 757
2019
Q3
$1.63M Sell
12,139
-17,545
-59% -$2.71M ﹤0.01% 2033
2019
Q2
$4.75M Buy
29,684
+15,394
+108% +$2.22M ﹤0.01% 1856
2019
Q1
$2.1M Buy
14,290
+6,291
+79% +$899K ﹤0.01% 2472
2018
Q4
$976K Sell
7,999
-23,674
-75% -$3.17M ﹤0.01% 2903
2018
Q3
$4.74M Sell
31,673
-166,154
-84% -$23.3M ﹤0.01% 2233
2018
Q2
$27.3M Buy
197,827
+122,280
+162% +$17.4M 0.01% 992
2018
Q1
$8.73M Sell
75,547
-16,895
-18% -$1.74M ﹤0.01% 1737
2017
Q4
$8.7M Buy
92,442
+42,220
+84% +$4.19M 0.01% 1603
2017
Q3
$4.53M Buy
50,222
+171
+0.3% +$14.7K ﹤0.01% 1977
2017
Q2
$4.39M Buy
50,051
+43,166
+627% +$3.67M ﹤0.01% 2011
2017
Q1
$574K Sell
6,885
-8,132
-54% -$616K ﹤0.01% 3005
2016
Q4
$956K Sell
15,017
-101,098
-87% -$6.76M ﹤0.01% 2730
2016
Q3
$8.82M Buy
116,115
+16,528
+17% +$1.14M 0.01% 1394
2016
Q2
$5.92M Buy
99,587
+98,902
+14,438% +$5.33M ﹤0.01% 1633
2016
Q1
$31K Sell
685
-471
-41% -$22K ﹤0.01% 4497
2015
Q4
$61K Buy
+1,156
New +$52.4K ﹤0.01% 4303

Other funds holding PEN