Penumbra Inc logo

Penumbra Inc

2
NYSE:PEN (USA)  
$ 205.70 +2.7 (+1.33%) 04:00 PM EST
89.05
P/B:
6.75
Volume:
391.95K
Avg Vol (2M):
389.38K
Also Trade In:
Volume:
391.95K
Avg Vol (2M):
389.38K

Penumbra Inc Valuation Measures