P
Market Data
$350.78+$42.68 (+13.85%)
PEN · Last trade
Prev Close
$308.10
Range (30d)
$300.97 – $350.78
Recent Filings
- 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
- 8-K601.0 KBPenumbra IncApr 23, 4:14 PM ET·0001321732-25-000085
- 8-K318.0 KBPenumbra IncFeb 21, 4:17 PM ET·0001321732-25-000036
Insiders
10Tickers
Addresses
business
ONE PENUMBRA PLACE
ALAMEDA, CA, 94502
mailing
ONE PENUMBRA PLACE
ALAMEDA, CA, 94502