288.97 -7.08 (-2.39%)

95.25% Gain from 52W Low

1.5M XNYS Volume

High volume today

XNYS 14 May, 2025 5:30 PM (EDT)

Insider Trade
Adam Elsesser, President and CEO of Penumbra, sells over 16.5K shares worth $4.8 million See details

Penumbra Inc Financial Ratios