Penumbra Inc

NYSE:PEN   4:00:00 PM EDT
272.73
-3.67 (-1.33%)
: $270.00 -2.73 (-1.00%)
Twitter Share  Facebook Share StockTwits Share