P
Market Data
$319.39−$5.79 (−1.78%)
PEN · Last trade
Prev Close
$325.18
Range (28d)
$317.60 – $324.37
Recent Filings
- SCHEDULE 13G6.2 KBPenumbra IncAug 13, 6:47 PM ET·0000312069-26-000213
- 10-Q7.4 MBPenumbra IncJul 30, 4:44 PM ET·0001321732-26-000037
- 8-K474.8 KBPenumbra IncJul 30, 4:14 PM ET·0001321732-26-000036
- 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
Insiders
10Tickers
Addresses
business
ONE PENUMBRA PLACE
ALAMEDA, CA, 94502
mailing
ONE PENUMBRA PLACE
ALAMEDA, CA, 94502