Penumbra Inc (PEN)

Market is closed
Insider Trading: Sales
Insider Price Amount Total Value Remaining Holdings Date Form 4
$255.63 1,530 $391,113.90 123,703 2025-06-25 Filing
$254.42 2,530 $643,682.60 125,233 2025-06-25 Filing
$253.43 1,702 $431,337.86 127,763 2025-06-25 Filing
$252.68 6,422 $1,622,710.96 129,465 2025-06-25 Filing
$251.26 2,444 $614,079.44 135,887 2025-06-25 Filing
$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