PEN logo

PENPenumbra Inc

$318.32
$1.02
(0.32%)
Today
Closed $318.32
$0.00
(0.00%)
After Hours
Updated: 05:43 PM EDT
EarningsJul 28
Mkt Cap$12.56B
Vol335,802.00

Advertisement|Remove ads.