PenumbraNASDAQ   Updated Sep 24, 2021 8:00 PM
PEN278.733.86 (1.37%)
780
  • Key Data
  • 52wk Low163.49
  • 52wk High314.22
  • Mkt Cap10.20b
  • Volume82.69k
  • Real-Time