P
Market Data
$336.18−$3.12 (−0.920%)
PEN · Last trade
Prev Close
$339.30
Range (24d)
$334.99 – $344.39
Recent Filings
- 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
- 10-Q6.7 MBPenumbra IncJul 29, 4:53 PM ET·0001321732-25-000098
- 8-K732.2 KBPenumbra IncJul 29, 4:14 PM ET·0001321732-25-000097
- 8-K401.7 KBPenumbra IncMay 30, 4:13 PM ET·0001321732-25-000093
- 10-Q5.7 MBPenumbra IncApr 23, 4:44 PM ET·0001321732-25-000086
Insiders
10Tickers
Addresses
business
ONE PENUMBRA PLACE
ALAMEDA, CA, 94502
mailing
ONE PENUMBRA PLACE
ALAMEDA, CA, 94502