Penumbra IncPEN:US Last Price205.7 MCap8.668B CountryUnited States State (US only)California 1D1.33%2.7 7D1.43%-2.98 30D6.54%-14.39 6M17.91%-44.89 1Y27.80%-79.2 YTD15.96%-39.07