3rd Party Ad. Not an offer or recommendation by Stocktwits. See disclosure here.

Penumbra IncNYSE   Updated Sep 29, 2022 3:14 PM
PEN190.043.19 (1.65%)
790
  • Key Data
  • 52wk Low114.87
  • 52wk High290.36
  • Mkt Cap7.32b
  • Volume62.48k
  • Real-Time