Atom Investors’s Penumbra PEN Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Shares
Change %
Capital Flow Portfolio Weight Portfolio Position
2024
Q1
Sell
-2,548
Closed -$641K 652
2023
Q4
$641K Buy
+2,548
New +$641K 0.11% 239
2021
Q3
Sell
-1,952
Closed -$535K 353
2021
Q2
$535K Sell
1,952
-7,701
-80% -$2.11M 0.07% 147
2021
Q1
$2.61M Buy
+9,653
New +$2.61M 0.44% 46
2019
Q2
Sell
-19,396
Closed -$2.85M 566
2019
Q1
$2.85M Sell
19,396
-374
-2% -$55K 0.24% 111
2018
Q4
$2.42M Buy
+19,770
New +$2.42M 0.24% 81