Why is PEN up today? โ€” Penumbra Inc. | Framler