Back to
IEQ CAPITAL, LLC
PEN
Showing 7 of 12 quarters
Position history for
IEQ CAPITAL, LLC's holdings in PENUMBRA INC
Yes. IEQ Capital holds 2,011 shares of PEN (Penumbra), worth $634,973, as of its Q2 2026 13F filing. It reduced the position by 4,607 shares (-69.6%) from Q1 2026. IEQ Capital has held PEN since Q4 2024, across 7 quarterly 13F filings.
Current Value
$634,973
Current Shares
2,011
Total Value Change
-$1.2M
Total Shares Change
-5,631
Quarter-by-Quarter History