PEN: Penumbra, Inc.

Symbol: PEN CIK: 0001321732 Listing Date: Sept. 18, 2015
SIC: 3841 SURGICAL & MEDICAL INSTRUMENTS & APPARATUS
Penumbra, Inc. is a Common Stock traded at NYSE.

Address:
ONE PENUMBRA PLACE
ALAMEDA, CA 94502


Recent Quarterly Reports Recent Annual Reports


Historical Data

Historical Charts