Penumbra Inc logo

Penumbra Inc

2
NYSE:PEN (USA)  
$ 212.28 +2.88 (+1.38%) 10:08 PM EST
88.35
P/B:
6.74
Volume:
335.55K
Avg Vol (2M):
369.39K
Also Trade In:
Volume:
335.55K
Avg Vol (2M):
369.39K

Penumbra Inc Valuation Measures