D.E. Shaw & Co’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
$66.3M Buy
201,950
+194,426
+2,584% +$65.8M 0.05% 543
2025
Q4
$2.34M Sell
7,524
-62
-0.8% -$17.1K ﹤0.01% 2927
2025
Q3
$1.92M Hold
7,586
﹤0.01% 3009
2025
Q2
$1.95M Hold
7,586
﹤0.01% 2757
2025
Q1
$2.03M Buy
7,586
+764
+11% +$207K ﹤0.01% 2586
2024
Q4
$1.62M Sell
6,822
-1,798
-21% -$409K ﹤0.01% 2886
2024
Q3
$1.67M Buy
8,620
+53
+0.6% +$10K ﹤0.01% 2848
2024
Q2
$1.54M Buy
8,567
+7,008
+450% +$1.4M ﹤0.01% 2888
2024
Q1
$348K Buy
+1,559
New +$385K ﹤0.01% 3664
2023
Q4
Sell
-1,000
Closed -$221K 4573
2023
Q3
$242K Sell
1,000
-15,578
-94% -$4.33M ﹤0.01% 3705
2023
Q2
$5.7M Buy
+16,578
New +$5.09M 0.01% 1771
2023
Q1
Hold
0
4792
2022
Q4
Sell
-6,306
Closed -$1.23M 5078
2022
Q3
$1.2M Buy
+6,306
New +$1.01M ﹤0.01% 3458
2022
Q2
Sell
-1,679
Closed -$266K 5695
2022
Q1
$373K Sell
1,679
-399
-19% -$88.7K ﹤0.01% 4537
2021
Q4
$597K Sell
2,078
-2,762
-57% -$730K ﹤0.01% 4300
2021
Q3
$1.29M Buy
+4,840
New +$1.3M ﹤0.01% 3396
2021
Q2
Hold
0
4988
2021
Q1
Hold
0
4416
2020
Q4
Sell
-7,371
Closed -$1.61M 4133
2020
Q3
$1.43M Buy
+7,371
New +$1.55M ﹤0.01% 2621
2020
Q2
Hold
0
4233
2020
Q1
Hold
0
4201
2019
Q4
Sell
-5,343
Closed -$719K 4163
2019
Q3
$719K Sell
5,343
-190,804
-97% -$29.5M ﹤0.01% 3022
2019
Q2
$31.4M Buy
196,147
+11,240
+6% +$1.62M 0.05% 537
2019
Q1
$27.2M Sell
184,907
-93,068
-33% -$13.3M 0.04% 586
2018
Q4
$34M Buy
277,975
+72,582
+35% +$9.72M 0.06% 474
2018
Q3
$30.7M Sell
205,393
-33,230
-14% -$4.65M 0.05% 584
2018
Q2
$33M Buy
238,623
+201,748
+547% +$28.7M 0.05% 503
2018
Q1
$4.26M Buy
36,875
+6,519
+21% +$673K 0.01% 1512
2017
Q4
$2.86M Buy
30,356
+13,217
+77% +$1.31M 0.01% 1881
2017
Q3
$1.55M Sell
17,139
-6,973
-29% -$601K ﹤0.01% 2216
2017
Q2
$2.12M Buy
24,112
+11,861
+97% +$1.01M ﹤0.01% 1938
2017
Q1
$1.02M Buy
+12,251
New +$927K ﹤0.01% 2294
2016
Q3
Sell
-55,555
Closed -$3.31M 3524
2016
Q2
$3.31M Buy
+55,555
New +$2.99M 0.01% 1574
2016
Q1
Sell
-12,166
Closed -$655K 3708
2015
Q4
$655K Buy
+12,166
New +$551K ﹤0.01% 2913

Other funds holding PEN