Penumbra Inc (PEN)

Market is closed
Insider Trading: Sales
Insider Price Amount Total Value Remaining Holdings Date Form 4
$259.78 50 $12,989.00 5,373 2025-06-16 Filing
$255.73 172 $43,985.56 110,355 2025-06-11 Filing
$254.79 1,403 $357,470.37 110,527 2025-06-11 Filing
$254.15 8,591 $2,183,402.65 111,930 2025-06-11 Filing
$253.34 3,544 $897,836.96 120,521 2025-06-11 Filing
$251.83 900 $226,647.00 124,065 2025-06-11 Filing
$251.19 1,300 $326,547.00 124,965 2025-06-11 Filing
$266.94 3 $800.82 64,714 2025-06-02 Filing
$265.75 3 $797.25 64,717 2025-06-02 Filing
$265.09 3 $795.27 64,720 2025-06-02 Filing
$263.15 6 $1,578.90 64,723 2025-06-02 Filing
$262.11 9 $2,358.99 64,729 2025-06-02 Filing
$260.74 3 $782.22 64,738 2025-06-02 Filing
$260.03 10 $2,600.30 64,741 2025-06-02 Filing
$258.94 174 $45,055.56 64,751 2025-06-02 Filing
$258.06 172 $44,386.32 64,925 2025-06-02 Filing
$257.18 163 $41,920.34 65,097 2025-06-02 Filing
$256.06 54 $13,827.24 65,260 2025-06-02 Filing
$273.40 229 $62,608.60 98,289 2025-05-28 Filing
$272.34 2,599 $707,811.66 98,518 2025-05-28 Filing