Joseph EdelmanPEN history

Issuer:
PENUMBRA INC
Quarters tracked:
12 (Q4 2018Q1 2026)
Current shares:
0
Current value:
$0
Peak shares:
220,547 (Q3 2025)
Overall change:
-100%
QuarterSharesValue$/ShareShare ΔΔ%
Q1 2026SOLD-110,529-100%
Q4 2025110,529$34.37M$310.91-110,018-50%
Q3 2025220,547$55.87M$253.32+187,750+572%
Q2 202532,797$8.42M$256.64+32,797+100%
Q1 2025SOLD-73,338-100%
Q4 202473,338$17.42M$237.48+73,338+100%
Q1 2023SOLD-25,400-100%
Q4 202225,400$5.65M$222.44+25,400+100%
Q2 2022SOLD-143,591-100%
Q1 2022143,591$31.90M$222.13+143,591+100%
Q1 2019SOLD-16,338-100%
Q4 201816,338$2.04M$124.68NEW