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