Penumbra, Inc. PEN
320.68 USD -1.77 (-0.55%)
Nov 5, 2026, 12:42 PM EST
320.84 Day range 324.76
258.59 52-week range 362.41
- YTD
- +3.14%
- 1 year
- +42.18%
Dividends
No dividends on record
PEN has no dividend history here.
Stock splits
| Date | Ratio |
|---|---|
| Nov 16, 2014 | 1:10 |
