tiprankstipranks
Penumbra (PEN)
NYSE:PEN
United States
PENPenumbra
$239.20
$2.09(0.88%)
At close: 4:00 PM EST
$238.01
-$1.19(-0.50%)
After hours: Nov 20 7:26 PM EST