Penumbra Inc

XNYS:PEN  
336.18
+1.19 (+0.36%)
5:25:12 PM EDT: $336.24 +0.06 (+0.02%)
Twitter Share  Facebook Share StockTwits Share