Should I Have Sold

Penumbra Inc. Common Stock

PEN