Penumbra Inc (NYSE:PEN)
$ 324.75 -2.42 (-0.74%) Market Cap: 12.79 Bil Enterprise Value: 12.35 Bil PE Ratio: 79.79 PB Ratio: 8.36 GF Score: 89/100

Penumbra Inc (PEN) Transcripts

  • 1