Penumbra Inc logo

Penumbra Inc

2
NYSE:PEN (USA)  
$ 200.15 -1.695 (-0.84%) 02:38 PM EST
86.64
P/B:
6.57
Volume:
158.46K
Avg Vol (2M):
392.52K
Also Trade In:
Volume:
158.46K
Avg Vol (2M):
392.52K

Penumbra Inc Valuation Measures