Renaissance Technologies’s Penumbra PEN Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Shares
Change %
Capital Flow Portfolio Weight Portfolio Position
2025
Q2
$3.36M Buy
+13,100
New +$3.36M ﹤0.01% 1773
2025
Q1
Sell
-8,100
Closed -$1.92M 3750
2024
Q4
$1.92M Sell
8,100
-81,900
-91% -$19.4M ﹤0.01% 2078
2024
Q3
$17.5M Sell
90,000
-9,700
-10% -$1.88M 0.03% 746
2024
Q2
$17.9M Buy
+99,700
New +$17.9M 0.03% 645
2023
Q3
Sell
-1,500
Closed -$516K 3984
2023
Q2
$516K Buy
+1,500
New +$516K ﹤0.01% 2855
2022
Q4
Sell
-136,400
Closed -$25.9M 4324
2022
Q3
$25.9M Sell
136,400
-21,500
-14% -$4.08M 0.04% 551
2022
Q2
$19.7M Buy
157,900
+126,500
+403% +$15.8M 0.02% 740
2022
Q1
$6.98M Buy
+31,400
New +$6.98M 0.01% 1364
2021
Q4
Sell
-7,700
Closed -$2.05M 4147
2021
Q3
$2.05M Sell
7,700
-33,100
-81% -$8.82M ﹤0.01% 2067
2021
Q2
$11.2M Buy
+40,800
New +$11.2M 0.01% 1098
2019
Q3
Sell
-30,300
Closed -$4.85M 3635
2019
Q2
$4.85M Buy
+30,300
New +$4.85M ﹤0.01% 1835
2019
Q1
Sell
-15,800
Closed -$1.93M 3634
2018
Q4
$1.93M Sell
15,800
-33,200
-68% -$4.06M ﹤0.01% 2255
2018
Q3
$7.34M Sell
49,000
-76,700
-61% -$11.5M 0.01% 1554
2018
Q2
$17.4M Buy
+125,700
New +$17.4M 0.02% 1010
2016
Q4
Sell
-186,500
Closed -$14.2M 3399
2016
Q3
$14.2M Buy
186,500
+27,900
+18% +$2.12M 0.03% 938
2016
Q2
$9.44M Buy
+158,600
New +$9.44M 0.02% 1184