PEN
PEN
Stocks
Penumbra, Inc.
318,59
+0,29(+0,08 %)
318,71After-Hours
+0,12(+0,03 %)
Today's High321,80
Today's Low317,53
Today's Open320,26
Previous Close318,31
Mkt. Cap--
P/E (TTM)--
Chart