Penumbra (PEN)

Sell: $134.08|Buy: $337.20|Change: 0.69 (0.21%)