TwinBeech Capital’s Penumbra PEN Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Shares
Change %
Capital Flow Portfolio Weight Portfolio Position
2025
Q2
$12.1M Buy
47,233
+32,057
+211% +$8.23M 0.27% 102
2025
Q1
$4.06M Buy
+15,176
New +$4.06M 0.07% 281
2024
Q2
Sell
-67,759
Closed -$15.1M 733
2024
Q1
$15.1M Buy
+67,759
New +$15.1M 0.31% 89
2022
Q2
Sell
-3,550
Closed -$789K 672
2022
Q1
$789K Buy
+3,550
New +$789K 0.03% 352
2021
Q4
Sell
-1,376
Closed -$367K 751
2021
Q3
$367K Buy
+1,376
New +$367K 0.03% 479
2021
Q2
Sell
-2,498
Closed -$676K 599
2021
Q1
$676K Sell
2,498
-906
-27% -$245K 0.1% 254
2020
Q4
$596K Buy
+3,404
New +$596K 0.1% 262