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