Penumbra Inc logo

Penumbra Inc

2
NYSE:PEN (USA)  
$ 240.36 -0.19 (-0.08%) 11:08 PM EST
279.71
P/B:
8.36
Volume:
88.82K
Avg Vol (2M):
366.88K
Trade In:
Volume:
88.82K
Avg Vol (2M):
366.88K

Penumbra Inc Valuation Measures