PEN
PEN
Stocks
Penumbra, Inc.
317,05
+0,94(+0,29 %)
317,20After-Hours
+0,15(+0,04 %)
Today's High317,17
Today's Low315,81
Today's Open315,81
Previous Close316,11
Mkt. Cap--
P/E (TTM)--
Chart