UK markets closed

Penumbra, Inc. (PEN)

NYSE - NYSE Delayed price. Currency in USD
Add to watchlist
205.50-0.65 (-0.32%)
At close: 04:00PM EDT
201.60 -3.90 (-1.90%)
After hours: 04:07PM EDT