Penumbra Inc (STU:0P8)
€ 277 +1 (+0.36%) Market Cap: 10.91 Bil Enterprise Value: 10.53 Bil PE Ratio: 79.16 PB Ratio: 8.29 GF Score: 89/100

Penumbra Inc (STU:0P8) Transcripts

  • 1