Penumbra Inc

NYSE:PEN   4:00:00 PM EDT
192.25
+2.38 (+1.25%)
7:03:17 PM EDT: $192.00 -0.25 (-0.13%)
Twitter Share  Facebook Share StockTwits Share