Penumbra Inc

XNYS:PEN   9:40:42 AM EDT
228.01
+1.82 (+0.80%)
Twitter Share  Facebook Share StockTwits Share