Penumbra Inc logo

Penumbra Inc

2
NYSE:PEN (USA)  
$ 189.13 -7.28 (-3.71%) 03:51 PM EST
82.87
P/B:
6.32
Volume:
547.23K
Avg Vol (2M):
315.36K
Also Trade In:
Volume:
547.23K
Avg Vol (2M):
315.36K

Penumbra Inc Operating Data

Penumbra Inc Competitors' Latest Operating Data

Operating data not available.

Penumbra Inc (PEN) Operating Data Charts