Deutsche Bank’s Penumbra PEN Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Shares
Change %
Capital Flow Portfolio Weight Portfolio Position
2025
Q2
$1.78M Sell
6,928
-716
-9% -$184K ﹤0.01% 1765
2025
Q1
$2.04M Sell
7,644
-579
-7% -$155K ﹤0.01% 1715
2024
Q4
$1.95M Sell
8,223
-2,384
-22% -$566K ﹤0.01% 1850
2024
Q3
$2.06M Sell
10,607
-60
-0.6% -$11.7K ﹤0.01% 1695
2024
Q2
$1.92M Sell
10,667
-1,306
-11% -$235K ﹤0.01% 1641
2024
Q1
$2.67M Sell
11,973
-19,808
-62% -$4.42M ﹤0.01% 1507
2023
Q4
$7.99M Buy
31,781
+21,339
+204% +$5.37M ﹤0.01% 1072
2023
Q3
$2.53M Sell
10,442
-327
-3% -$79.1K ﹤0.01% 1261
2023
Q2
$3.71M Buy
10,769
+115
+1% +$39.6K ﹤0.01% 1350
2023
Q1
$2.97M Buy
10,654
+618
+6% +$172K ﹤0.01% 1468
2022
Q4
$2.23M Buy
10,036
+1,761
+21% +$392K ﹤0.01% 1591
2022
Q3
$1.57M Sell
8,275
-19
-0.2% -$3.6K ﹤0.01% 1724
2022
Q2
$1.03M Sell
8,294
-900
-10% -$112K ﹤0.01% 2158
2022
Q1
$2.04M Buy
9,194
+2,664
+41% +$592K ﹤0.01% 1871
2021
Q4
$1.88M Sell
6,530
-8,402
-56% -$2.42M ﹤0.01% 2030
2021
Q3
$3.98M Buy
14,932
+4,832
+48% +$1.29M ﹤0.01% 1637
2021
Q2
$2.77M Buy
10,100
+4,802
+91% +$1.32M ﹤0.01% 1930
2021
Q1
$1.44M Sell
5,298
-4,324
-45% -$1.17M ﹤0.01% 2424
2020
Q4
$1.68M Buy
9,622
+1,305
+16% +$228K ﹤0.01% 2041
2020
Q3
$1.62M Sell
8,317
-1,784
-18% -$347K ﹤0.01% 1868
2020
Q2
$1.81M Sell
10,101
-23,148
-70% -$4.14M ﹤0.01% 1855
2020
Q1
$5.36M Sell
33,249
-95,796
-74% -$15.5M ﹤0.01% 1211
2019
Q4
$21.2M Buy
129,045
+116,906
+963% +$19.2M 0.01% 757
2019
Q3
$1.63M Sell
12,139
-17,545
-59% -$2.36M ﹤0.01% 2028
2019
Q2
$4.75M Buy
29,684
+15,394
+108% +$2.46M ﹤0.01% 1852
2019
Q1
$2.1M Buy
14,290
+6,291
+79% +$924K ﹤0.01% 2465
2018
Q4
$976K Sell
7,999
-23,674
-75% -$2.89M ﹤0.01% 2885
2018
Q3
$4.74M Sell
31,673
-166,154
-84% -$24.9M ﹤0.01% 2228
2018
Q2
$27.3M Buy
197,827
+122,280
+162% +$16.9M 0.01% 991
2018
Q1
$8.74M Sell
75,547
-16,895
-18% -$1.95M ﹤0.01% 1733
2017
Q4
$8.7M Buy
92,442
+42,220
+84% +$3.97M 0.01% 1595
2017
Q3
$4.53M Buy
50,222
+171
+0.3% +$15.4K ﹤0.01% 1963
2017
Q2
$4.39M Buy
50,051
+43,166
+627% +$3.79M ﹤0.01% 1995
2017
Q1
$574K Sell
6,885
-8,132
-54% -$678K ﹤0.01% 2935
2016
Q4
$956K Sell
15,017
-101,098
-87% -$6.44M ﹤0.01% 2684
2016
Q3
$8.82M Buy
116,115
+16,528
+17% +$1.26M 0.01% 1392
2016
Q2
$5.92M Buy
99,587
+98,902
+14,438% +$5.88M ﹤0.01% 1632
2016
Q1
$31K Sell
685
-471
-41% -$21.3K ﹤0.01% 4214
2015
Q4
$61K Buy
+1,156
New +$61K ﹤0.01% 4043