Penumbra Inc

XNYS:PEN   4:00:00 PM EDT
313.43
+12.46 (+4.14%)
5:02:27 PM EDT: $315.00 +1.57 (+0.50%)
Twitter Share  Facebook Share StockTwits Share