Penumbra Inc logo

Penumbra Inc

NEW
NYSE:PEN (USA)  
$ 230.38 +0.28 (+0.12%) 11:08 PM EST
217.34
P/B:
7.35
Volume:
404.06K
Avg Vol (2M):
433.57K
Trade In:
Volume:
404.06K
Avg Vol (2M):
433.57K

Penumbra Inc Valuation Measures