Joseph EdelmanPEN history

Issuer:
PENUMBRA INC
Quarters tracked:
6 (Q4 2024Q1 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.48NEW