P
Market Data
$300.66+$75.12 (+33.31%)
PEN · Last trade
Prev Close
$225.54
Range (29d)
$264.61 – $300.66
Insiders
3Tickers
Addresses
business
ONE PENUMBRA PLACE
ALAMEDA, CA, 94502
mailing
ONE PENUMBRA PLACE
ALAMEDA, CA, 94502
PEN · Last trade
Prev Close
$225.54
Range (29d)
$264.61 – $300.66
business
ONE PENUMBRA PLACE
ALAMEDA, CA, 94502
mailing
ONE PENUMBRA PLACE
ALAMEDA, CA, 94502