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