Penumbra Inc (PEN)

Market is closed
Insider Trading: Sales
Insider Price Amount Total Value Remaining Holdings Date Form 4
$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
$271.74 548 $148,913.52 101,117 2025-05-28 Filing
$270.32 1,611 $435,485.52 101,665 2025-05-28 Filing
$269.88 300 $80,964.00 103,276 2025-05-28 Filing
$268.65 3,006 $807,561.90 103,576 2025-05-28 Filing
$267.38 400 $106,952.00 106,582 2025-05-28 Filing
$266.25 1,126 $299,797.50 106,982 2025-05-28 Filing
$265.39 4,231 $1,122,865.09 108,108 2025-05-28 Filing
$264.52 1,150 $304,198.00 112,339 2025-05-28 Filing
$263.42 1,100 $289,762.00 113,489 2025-05-28 Filing
$299.96 101 $30,295.96 86,613 2025-05-14 Filing
$299.21 3,723 $1,113,958.83 86,714 2025-05-14 Filing
$298.31 10,164 $3,032,022.84 90,437 2025-05-14 Filing
$297.05 1,550 $460,427.50 100,601 2025-05-14 Filing
$296.35 962 $285,088.70 102,151 2025-05-14 Filing
$286.82 100 $28,682.00 103,113 2025-05-14 Filing