Penumbra Inc (NYSE:PEN)
$ 318.57 +2.14 (+0.68%) Market Cap: 12.53 Bil Enterprise Value: 12.13 Bil PE Ratio: 73.40 PB Ratio: 8.50 GF Score: 89/100

Penumbra Inc (PEN) Transcripts

  • 1