tiprankstipranks
Penumbra (PEN)
NYSE:PEN
US Market
United States
PENPenumbra
$268.67
$2.74(1.09%)
At close: 4:00 PM EST