P
Market Data
$318.32+$2.16 (+0.683%)
PEN · Last trade
Prev Close
$316.16
Range (29d)
$315.46 – $319.60
Recent Filings
- 8-K162.3 KBPenumbra IncJun 22, 4:19 PM ET·0001321732-26-000030
- 8-K155.7 KBPenumbra IncMay 7, 9:00 AM ET·0001321732-26-000024
- 10-Q6.5 MBPenumbra IncMay 6, 4:45 PM ET·0001321732-26-000019
- 8-K432.4 KBPenumbra IncMay 6, 4:14 PM ET·0001321732-26-000018
- 10-K12.4 MBPenumbra IncFeb 25, 1:27 PM ET·0001321732-26-000007
- 8-K760.0 KBPenumbra IncFeb 25, 1:01 PM ET·0001321732-26-000006
- 8-K1.1 MBPenumbra IncJan 15, 7:15 AM ET·0000950103-26-000523
- 10-Q7.0 MBPenumbra IncNov 5, 4:44 PM ET·0001321732-25-000109
- 8-K741.2 KBPenumbra IncNov 5, 4:15 PM ET·0001321732-25-000108
- 8-K318.5 KBPenumbra IncAug 27, 9:05 AM ET·0001321732-25-000101
Insiders
10Tickers
Addresses
business
ONE PENUMBRA PLACE
ALAMEDA, CA, 94502
mailing
ONE PENUMBRA PLACE
ALAMEDA, CA, 94502