Compare
Penumbra, Inc. logo
Penumbra, Inc.(PEN)

Medical - Devices · Alameda, CA

$321.00-2.05 (-0.63%)

Delayed quote: Aug 27, 2026, 4:00 PM EDT

Dividends per Share

No Dividend History

PEN does not have nominal dividend-per-share history available in the database.