BNP Paribas Financial Markets’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
$28.4M Buy
86,433
+75,664
+703% +$25.6M 0.02% 957
2025
Q4
$3.35M Buy
10,769
+6,606
+159% +$1.82M ﹤0.01% 2296
2025
Q3
$1.05M Sell
4,163
-1,418
-25% -$358K ﹤0.01% 3094
2025
Q2
$1.43M Buy
5,581
+1,098
+24% +$299K ﹤0.01% 2683
2025
Q1
$1.2M Sell
4,483
-2,040
-31% -$552K ﹤0.01% 2649
2024
Q4
$1.55M Buy
6,523
+2,429
+59% +$552K ﹤0.01% 2532
2024
Q3
$796K Sell
4,094
-13,789
-77% -$2.61M ﹤0.01% 2616
2024
Q2
$3.22M Buy
17,883
+11,210
+168% +$2.24M ﹤0.01% 1641
2024
Q1
$1.49M Sell
6,673
-12,940
-66% -$3.2M ﹤0.01% 2241
2023
Q4
$4.93M Buy
19,613
+14,548
+287% +$3.22M 0.01% 1416
2023
Q3
$1.23M Buy
5,065
+454
+10% +$126K ﹤0.01% 2203
2023
Q2
$1.59M Sell
4,611
-26,033
-85% -$7.99M ﹤0.01% 1893
2023
Q1
$8.54M Buy
30,644
+29,475
+2,521% +$7.52M 0.02% 984
2022
Q4
$260K Sell
1,169
-6,354
-84% -$1.24M ﹤0.01% 2900
2022
Q3
$1.43M Sell
7,523
-1,529
-17% -$245K ﹤0.01% 2216
2022
Q2
$1.13M Buy
9,052
+1,760
+24% +$279K ﹤0.01% 2124
2022
Q1
$1.62M Sell
7,292
-86
-1% -$19.1K ﹤0.01% 1976
2021
Q4
$2.12M Buy
7,378
+3,482
+89% +$921K 0.01% 1971
2021
Q3
$1.04M Sell
3,896
-103
-3% -$27.7K ﹤0.01% 2348
2021
Q2
$1.1M Sell
3,999
-493
-11% -$135K ﹤0.01% 2132
2021
Q1
$1.22M Buy
4,492
+1,783
+66% +$460K ﹤0.01% 2020
2020
Q4
$474K Buy
2,709
+856
+46% +$188K ﹤0.01% 2489
2020
Q3
$360K Sell
1,853
-85
-4% -$17.9K ﹤0.01% 2413
2020
Q2
$347K Buy
1,938
+303
+19% +$52.6K ﹤0.01% 2248
2020
Q1
$264K Sell
1,635
-1,436
-47% -$242K ﹤0.01% 2715
2019
Q4
$504K Sell
3,071
-2,054
-40% -$327K ﹤0.01% 2447
2019
Q3
$689K Buy
5,125
+3,456
+207% +$535K ﹤0.01% 2038
2019
Q2
$267K Sell
1,669
-73
-4% -$10.5K ﹤0.01% 2419
2019
Q1
$256K Sell
1,742
-14
-0.8% -$2K ﹤0.01% 2549
2018
Q4
$215K Buy
1,756
+43
+3% +$5.76K ﹤0.01% 2073
2018
Q3
$256K Buy
1,713
+396
+30% +$55.5K ﹤0.01% 2301
2018
Q2
$182K Sell
1,317
-4,895
-79% -$697K ﹤0.01% 2495
2018
Q1
$718K Buy
6,212
+78
+1% +$8.05K ﹤0.01% 1958
2017
Q4
$577K Buy
6,134
+2,559
+72% +$254K ﹤0.01% 2371
2017
Q3
$323K Sell
3,575
-69
-2% -$5.94K ﹤0.01% 2210
2017
Q2
$320K Buy
3,644
+3,114
+588% +$264K ﹤0.01% 2160
2017
Q1
$44.2K Sell
530
-1,332
-72% -$101K ﹤0.01% 2782
2016
Q4
$119K Sell
1,862
-287
-13% -$19.2K ﹤0.01% 2456
2016
Q3
$163K Buy
2,149
+1,119
+109% +$77.2K ﹤0.01% 1854
2016
Q2
$61.3K Buy
1,030
+931
+940% +$50.2K ﹤0.01% 2261
2016
Q1
$4.55K Sell
99
-837
-89% -$39.1K ﹤0.01% 2292
2015
Q4
$50.4K Buy
+936
New +$42.4K ﹤0.01% 2806

Other funds holding PEN