Penumbra stock hits 52-week high at $328.69
Penumbra stock hits 52-week high at $328.69