PEN
PEN
Stocks
Penumbra, Inc.
319.45USD
0.87(+0.27%)
--Pre-Market
--(--)
Today's High320.46
Today's Low318.84
Today's Open318.90
Previous Close318.58
Chart