Penumbra IncPEN:US Last Price358.53 Market Cap12.627B CountryUnited States State (US only)California1D0.24%N/A7D2.21%N/A30D13.51%N/A6M44.57%N/A1Y30.96%N/AYTD15.32%N/A